/etc/apt/apt.conf.d/ apt的其他各种配置所在的目录 /etc/apt/preferences 版本参数 /var/cache/apt/archives/ 存放已经下载的软件包 /var.../cache/apt/archives/partial 存放正在下载的软件包 /var/lib/apt/lists/ 存放已经下载的软件包详细信息 /var/lib/apt/lists/partial/...package apt-cache show package 获取所有软件包的信息 yum list available apt-cache dumpavail 显示所有已安装的软件 yum list...@debian-buster:~# tree -F /var/cache/apt/archives/ /var/cache/apt/archives/ ├── lock └── partial/ #.../var/cache/apt/archives/ /var/cache/apt/archives/ ├── libutempter0_1.1.6-3_amd64.deb ├── lock ├── partial
存储库添加到apt源: sudo sh -c "echo 'deb http://repo.percona.com/apt trusty main' > /etc/apt/sources.list.d/...percona.list" sudo sh -c "echo 'deb-src http://repo.percona.com/apt trusty main' >> /etc/apt/sources.list.d...更新Datadir权限 在Ubuntu 14.04上,MySQL的数据文件存储在/var/lib/mysql其中,有时也称为datadir。默认情况下,对datadir的访问仅限于mysql用户。...XtraBackup需要访问这个目录来创建它的备份,所以让我们运行一些命令来确保我们之前设置的系统用户 - 作为mysql组的成员 - 具有适当的权限: sudo chown -R mysql: /var.../lib/mysql sudo find /var/lib/mysql -type d -exec chmod 770 "{}" \; 这些命令确保mysql组可以访问datadir中的所有目录,并且应该在每次备份之前运行
/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list.../4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list 加载 MongoDB 的软件包 sudo apt-get...,执行: sudo cp bin/* /usr/local/bin/ # 实际上就是将二进制可执行文件放到 bin 目录 启动 MongoDB 创建数据存放目录: sudo mkdir -p /var/...lib/mongo 创建日志存放目录: sudo mkdir -p /var/log/mongodb 如果不是使用 root 用户登录,则需要获取文件权限: # whoami是你的用户名 sudo chown...在数据承载节点中,只有一个成员被视为主要节点,而其他节点则被视为次要节点。 用一下官方的图: ?
则要比对正常的机器和这台的libcrypto.so.1.0.0的文件大小,如果文件为0则要用正常的文件覆盖它(系统里会有多个这个文件,分布在不同的目录下),如果发现和正常的机器比有缺失,则拷贝到那个目录.../libz.so.1 ll /lib64/libz.so.1 lrwxrwxrwx.1 root root 13 11月 16 2013 /lib64/libz.so.1 -> libz.so.1.2.3...从另外一台linux上拷贝libz.so.1.2.3放到/lib64/目录下,创建连接 cd /lib64/ ln -slibz.so.1.2.3 libz.so.1 yum install pam-dev...install build-essential 2、安装yum apt-get install yum ubuntu自己的包管理 /etc/apt/sources.list 是包管理工具 apt 所用的记录软件包仓库位置的配置文件...,同样的还有位于 /etc/apt/sources.list.d/*.list 的各文件。
例如,要获取 /var/lib 其子目录及其所有子目录的总大小,请运行以下命令: sudo du -h /var/lib 我们使用了 sudo,因为 /var/lib 目录中的大多数文件和目录都由...输出看起来像这样: ... 4.0K /var/lib/apt/mirrors/partial 8.0K /var/lib/apt/mirrors 205M... /var/lib/apt 2.9G /var/lib/ 要仅输出指定目录的总大小,而不输出子目录的总大小,请使用以下 -s 选项: sudo du -sh /va...例如,要获取有关您将使用的第一级目录的报告: sudo du -h --max-depth=1 /var/lib ... 544K /var/lib/usbutils...4.0K /var/lib/acpi-support 205M /var/lib/apt 2.9G /var/lib du 实用程序的默认行为是重新获取目录或文件使用的磁盘空间
IN_CLOSE_NOWRITE,以不可写方式打开的文件被关闭 IN_OPEN,文件被打开 IN_MOVED_FROM,文件被移出监控的目录 IN_MOVED_TO,文件被移入监控着的目录 IN_CREATE...ip地址连接 list = false uid = rsync #获取文件的身份 gid = rsync auth users = rsyncuser #客户端获取文件的身份 此用户并不是本机中确实存在的用户...: * %T:使用--timefmt选项中自定义的时间格式; * %w:显示被监控文件的文件名; * %f:如果发生某事件的对象是目录,则显示被监控目录的名字;默认显示为空串; -t|--timeout...解决办法: 创建目录并修正权限可解决问题。...) # 注意查看同步的目录权限是否为755 错误原因: 权限无法复制去掉同步权限的参数即可。
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied) E: Unable to lock...directory /var/lib/apt/lists/ W: Problem unlinking the file /var/cache/apt/pkgcache.bin - RemoveCaches...(13: Permission denied) W: Problem unlinking the file /var/cache/apt/srcpkgcache.bin - RemoveCaches...(13: Permission denied)non-zero return code 可以看到这里由于权限问题, 未能完成apt源的更新, 此时, 可以对ansible.cfg中的become_user...Run 'apt list --upgradable' to see them. WARNING: apt does not have a stable CLI interface.
/pub/repos/apt/ YOUR_UBUNTU_VERSION_HERE-pgdg main" > /etc/apt/sources.list.d/pgdg.list' wget --quiet.../sources.list.d/pgdg.list进行修改里面的参数进行解决。...初始安装完成后常用的目录如下: data_directory = '/var/lib/postgresql/10/main' # 数据存放位置 hba_file = '/etc/postgresql.../configure --prefix=/pgdata 注意事项: 在使用编译命令过程中可能会出现部分组件缺失的情况,这里如果是Ubuntu系统可执行 sudo apt-get install -y...第五步,创建数据存储目录,并授权postgres用户所属权限。
/var/lib/dpkg/available #目录是在用 apt-get install 安装软件时,软件包的临时存放路径 /var/cache/apt/archives #存放的是软件源站点.../etc/apt/sources.list #使用apt-get update命令会从/etc/apt/sources.list中下载软件列表,并保存到该目录 /var/lib/apt/lists 0x01...软件存储库在/etc/apt/sources.list文件中或在/etc/apt/sources.list.d/目录下的单独文件中定义(目录中的存储库文件的名称必须以.list结尾)。...sudo kill -9 进程ID # 方法2.删除锁定文件 /var/lib/apt/lists/、/var/lib/dpkg/、/var/cache/apt/archives/ 中 # (1) 首先运行下面的命令来移除...var/lib/apt/lists/ 以及缓存文件夹下的锁定文件: $ sudo rm /var/lib/apt/lists/lock $ sudo rm /var/cache/apt/archives
用sudo apt-get update时出现“ E: 无法获得锁 /var/lib/apt/lists/lock”错误。...在网上搜索到的解决方案──“将/var/lib/apt/list/lock删除掉即可”──其实是一种极端的情况,也就是在上次更新没有正常关闭的情况下使用。...开始以为是权限不够,就是用 sudo apt-get update,发现还是报错,问题没有解决。...由于它在运行时,会占用软件源更新时的系统锁(以下称“系统更新锁”,此锁文件在“/var/lib/apt/lists/”目录下),而当有新的apt-get进程生成时,就会因为得不到系统更新锁而出现"E:.../var/lib/apt/lists/ linuxidc@ubuntu:~$ linuxidc@ubuntu:~$ sudo rm /var/cache/apt/archives
//keyserver.ubuntu.com:80 --recv EA312927 2.创建/etc/apt/sources.list.d/mongodb-org-3.6.list文件并写入命令 Ubuntu..." | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list Ubuntu 16.04 $ echo "deb [ arch=amd64,arm64.../apt/ubuntu trusty/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list..." | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list 更新软件源列表 $ sudo apt-get update 安装 MongoDB $.../lib/mongodb 日志默认存放路径:/var/log/mongodb 配置文件默认存放路径: /etc/mongod.conf 用户权限设置 添加管理员账号 $ mongo MongoDB shell
发现问题 在su root时发现无法切换到root权限.显示: /usr/local/bin/zsh 没有文件或目录 想了想问题所在,突然想起来前段时间想要更换shell主题,于是装了zsh和oh-my-zsh.../usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin www-data:x:33:33:www-data:/var/www:/usr/...sbin/nologin backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:38:Mailing List Manager:/...var/list:/usr/sbin/nologin irc:x:39:39:ircd:/var/run/ircd:/usr/sbin/nologin gnats:x:41:41:Gnats Bug-Reporting...:dnsmasq,,,:/var/lib/misc:/bin/false colord:x:113:123:colord colour management daemon,,,:/var/lib/colord
定位匿名访问FTP资源的地址形式如下: ftp://服务器地址/,对应服务器上的 /var/ftp/ 目录 ftp://服务器地址/path/to/file,对应服务器上的 /var/ftp/path/.../var/ftp/下默认有一个pub/子目录(用来提供开放资源),在此目录下建立一个名为anon.txt的文件 [root@bigdata1 ~]# cd /var/ftp/pub/ [root@bigdata1...在list家目录下建立一个名为list.txt的文件,内容随意。...衍生问题解决 对于匿名用户ftp来说,默认已经启用禁锢(仅限于起始目录/var/ftp);而对FTP本地用户来说,默认并没有禁锢(不仅可以访 问宿主目录,还可以跳转到其他目录),存在一定安全隐患。...当用户即在白名单又在黑名单中用户虽然被接受,但在输入密码后仍然被拒绝。
/ftp/ ##切换到ftp目录下 pub [root@localhost vsftpd]# echo "this is test" > /var/ftp/test.txt ##添加一个文本文件 2,用测试机.../bin /boot /dev /etc /home /lib /lib64 /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var...设置允许,拒绝指定用户访问ftp 1,设置user-list(默认拒绝),允许或者拒绝特定用户登录ftp [root@localhost pub]# cd /etc/vsftpd/ ##切换到vsftpd...配置文件目录 [root@localhost vsftpd]# vim vsftpd.conf userlist_enable=YES ##确认user-list开启 [root@localhost...111.txt ##lisa上传文件权限644 -rw-------. 1 vuser vuser 13 11月 5 22:51 test1.txt ##tom上传文件权限600 总结 以上所述是小编给大家介绍的
Linux发行版是把内核、库文件、命令行shell、图形接口、其它应用软件包共用组成一个发行版的操作系统, 库文件和驱动程序是其它应用必须依赖的,依赖缺失或者被破坏和修改,应用都无法运行。.../lib/dpkg/arch ",也就是说其实可以修改显示的信息。...包位置 ls /var/lib/apt/ #此目录保存着从更新源更新的索引文件 apt download 包名 #下载软件包的源码 apt sorece 报名 #下载软件包的Deb文件和源码和其它文件...apt install unattended-upgrades lsb_release -a #查看当前的系统版本与Codename,权限不够加"sudo" /etc/apt/apt.conf.d/50unattended-upgrades...安装第三方时,可以先获取第三方的key,导入到系统中,更新索引, add-apt-repository URL #添加第三方源,数据会存放在"/etc/apt/sources.list.d/"下, apt-key
=( vsftpd db-util ) for i in ${FtpPackageList[*]} do FtpPackage=`sudo apt list --installed | grep...} ftp_home(){ sudo touch /etc/vsftpd.user_list # 解决 500 CreateUser=`ls -alh /var/ftp | awk -F" "...useradd ftpvload -d /var/ftp/ -s /sbin/nologin # -d 目录 指定用户主目录 sudo chown -R ftpvload.ftpvload.../var/ftp/ # -R 目录拥有者ftpvload:ftpvload 其中 ....ftp 子用户配置目录 sudo touch /etc/vsftpd/vsftpd.user_list sudo chmod 777 -R /etc/vsftpd echo "" echo "创建
/run/docker.sock 无权限,执行以下命令: $ sudo chmod a+rw /var/run/docker.sock 说明:为了统一,下面的命令都会带 sudo 执行。...启动指定容器后执行操作: >> # cp /etc/apt/sources.list /etc/apt/sources.list.bak >> # echo "xxx" > /etc/apt/sources.list...update 3> 安装支持库 # 更新所有的软件(没必要) >> $ sudo apt-get dist-upgrade # 只安装支持库(原来需要安装 ia32-libs,目前被以下三个库取代)...>> $ sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 添加编译Android源码需要的依赖 1> 安装编译工具以及构建套件: >> $.../jdk-7u79-linux-x64.tar.gz # 创建目标目录 >> $ sudo mkdir -p /usr/lib/jvm/jdk1.7.0/ # 移动文件到目标目录 >> $ sudo
具有控制硬件的能力:Termux:API | F-Droid - Free and Open Source Android App Repository2.安装完成后,华为手机需要进行设置以避免termux被系统乱杀.../files/usr $ ls bin etc include lib libexec opt share tmp var ......二、termux进阶配置1.换源(清华源)进入Termux程序,以下在命令行界面操作cd $PREFIX/etc/aptnano sources.list #编辑内容如下#追加以下行,ctrl+o保存,...install nmappkg install openssl-1.1pkg install openssl1.1-tool nmap 192.168.88.243 #在华为P30手机上操作时报错,缺失库文件...这意味着,用户不需要任何特殊权限和设置就可以使用任意目录作为新的根文件系统或者通过QEMU运行为其它CPU架构构建的程序。
/erlang -progname erl -- -home /var/lib/rabbitmq -- -pa ├─ 604 /usr/lib/erlang/erts-9.2/bin...当创建一个用户时,用户通常会被指派给至少一个 vhost,并且只能访问被指派的 vhost 内的队列、交换机和绑定关系等。...for user "root" in vhost "testvhost" 列举权限信息 用来显示虚拟主机上的权限:rabbitmqctl list_permissions [-p vhost] root....* .* 用来显示用户的权限:rabbitmqctl list_user_permissions {username} root@983cebfa9073:/# rabbitmqctl....* .* .* 用户管理 在 RabbitMQ 中,用户是访问控制的基本单位 单个用户可以跨越多个 vhost 进行授权 针对一至多个 vhost ,用户可以被赋予不同级别的访问权限
: sudo apt update apt list -a docker-ce 可用的 Docker 版本将会在第二列显示。...3.1如果 hello-world报错: 解决方案如下: 在尝试连接到 unix:///var/run/docker.sock 上的 Docker 守护进程套接字时获得权限被拒绝:获取 http://...%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/json:拨号 unix /var/run/docker.sock: 连接:权限被拒绝 docker 代码示例 示例...1:尝试连接到 Docker 守护进程套接字时权限被拒绝 sudo chmod 666 /var/run/docker.sock 示例2:containers/create:拨unix /var/run.../docker.sock:connect:权限被拒绝 sudo setfacl --modify user::rw /var/run/docker.sock 四、卸载 Docker 在卸载 Docker
领取专属 10元无门槛券
手把手带您无忧上云