quota
quota显示磁盘已使用的空间与限制 补充说明quota命令 用于显示用户或者工作组的磁盘配额信息。输出信息包括磁盘使用和配额限制。 语法1quota(选项)(参数) 选项12345-g:列出群组的磁盘空间限制;-q:简明列表,只列出超过限制的部分;-u:列出用户的磁盘空间限制;-v:显示该用户或群组,在所有挂入系统的存储设备的空间限制;-V:显示版本信息。 参数用户或者工作组:指定要显示的用户或者工作组。 实例我们可以限制某一群组所能使用的最大磁盘配额,而且可以再限制某一使用者的最大磁盘配额 ,好比做一个收费的应用,vip可以得到空间更大一些。另外,以 Link 的方式,来使邮件可以作为限制的配额(更改/var/spool/mail 这个路径),不2,需要重新再规划一个硬盘!直接使用 Link 的方式指向 /home (或者其它已经做好的 quota 磁盘)就可以!这通常是用在原本规划不好,但是却又不想要更动原有主机架构的情况中! 要求:Linux 主机里面主要针对 quser1 及 quser2 两个使用者来进行磁盘配额, 且这两个使用者都是挂在 qgroup...
pwunconv
pwunconv用来关闭用户的投影密码 补充说明pwunconv命令 与pwconv功能相反,用来关闭用户的投影密码。它会把密码从shadow文件内,重回存到passwd文件里。 语法1pwunconv 实例123456pwunconv # 关闭影子密码cat /etc/passwd | grep test # 发现密码已经在passwd文件中了test:$6$nYOEWamm$bz07nlv/.RgJufb3FAqJJeULfwybzgxmrWqbk7O4vI0KsT6N.ujrh6dDIUcAJdfjksyuyAFDPIngZeD3cgcf.0:3001:3001::/home/test:/bin/shls /etc/shadow # 查看影子文件,提示没有这个文件或目录ls: cannot access /etc/shadow: No such file or directory
pwdx
pwdx用于显示指定进程的当前工作目录 内建命令概要1pwdx [进程ID] 参数说明 进程ID:要查询的进程ID,可以使用 ps 命令查看。 示例下面示例中,使用 ps 命令查看 nginx 进程的信息,然后使用 pwdx 命令查询进程ID为 5678 的进程的当前工作目录。 123456$ ps -ef | grep nginx# root 1234 1 0 10:00 ? 00:00:00 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;# www-data 5678 1234 0 10:01 ? 00:00:00 nginx: worker process$ pwdx 5678# 5678: /var/www/html 查看当前进程的工作目录: 1$ pwdx $$ 查看指定进程的工作目录: 1$ pwdx 1234 批量查看多个进程的工作目录: 1$ ps aux | awk '{print...
pwd
pwd显示当前工作目录的绝对路径。 补充说明pwd(英文全拼:print working directory) 命令用于显示用户当前所在的工作目录(以绝对路径显示)。 内建命令概要1pwd [-LP] 选项12-L (默认值)打印环境变量"$PWD"的值,可能为符号链接。-P 打印当前工作目录的物理位置。 返回值返回状态为成功除非给出了非法选项或是当前目录无法读取。 注意 该命令是bash内建命令,相关的帮助信息请查看help命令。 外部命令概要1pwd [OPTION]... 主要用途 显示当前工作目录。 选项1234-L, --logical 打印环境变量"$PWD"的值,可能为符号链接。-P, --physical (默认值)打印当前工作目录的物理位置。--help 显示帮助信息并退出。--version 显示版本信息并退出。 返回值返回状态为成功除非给出了非法选项或是当前目录无法读取。 注意 该命令是GNU coreutils包中的命令,相关的帮助信息请查看man pwd或info coreutils 'pwd...
pwconv
pwconv用来开启用户的投影密码 补充说明pwconv命令 用来开启用户的投影密码。Linux系统里的用户和群组密码,分别存放在名称为passwd和group的文件中, 这两个文件位于/etc目录下。因系统运作所需,任何人都得以读取它们,造成安全上的破绽。投影密码将文件内的密码改存在/etc目录下的shadow和gshadow文件内,只允许系统管理者读取,同时把原密码置换为”x”字符,有效的强化了系统的安全性。 语法1pwconv 实例12cat /etc/passwd | grep testtest:x:3001:3001::/home/test:/bin/sh 此时可以发现密码段是x 12cat /etc/shadow | grep testtest:$6$nYOEWamm$bz07nlv/.RgJufb3FAqJJeULfwybzgxmrWqbk7O4vI0KsT6N.ujrh6dDIUcAJdfjksyuyAFDPIngZeD3cgcf.0:15022:0:99999:7:::
pwck
pwck用来验证系统认证文件内容和格式的完整性 补充说明pwck命令 用来验证系统认证文件/etc/passwd和/etc/shadow的内容和格式的完整性。 语法1pwck(选项)(参数) 选项1234-q:仅报告错误信息;-s:以用户id排序文件“/etc/passwd”和“/etc/shadow”;-r:只读方式运行指令;-R:在指定的chroot环境下检查密码文件。 参数 密码文件:指定密码文件的路径; 影子文件:指定影子文件的路径。 实例123pwckuser 'ftp': directory '/var/ftp' does not existpwck: no changes 执行pwck命令后显示了一些警告,提示有用户lp的主目录 /var/spool/lpd不存在。为了解决这个问题,你有几个选项: 如果你确定这些用户不会被使用,你可以考虑使用userdel命令来删除这些用户。 如果这些用户需要被使用,你应该创建相应的目录。例如,你可以使用以下命令: 1234# 创建目录sudo mkdir /var/ftp#...
pvscan
pvscan扫描系统中所有硬盘的物理卷列表 补充说明pvscan命令 会扫描系统中连接的所有硬盘,列出找到的物理卷列表。使用pvscan命令的-n选项可以显示硬盘中的不属于任何卷组的物理卷,这些物理卷是未被使用的。 语法1pvscan(选项) 选项12345-d:调试模式;-e:仅显示属于输出卷组的物理卷;-n:仅显示不属于任何卷组的物理卷;-s:短格式输出;-u:显示UUID。 实例使用pvscan命令扫描当前系统中所有硬盘的物理卷,在命令行中输入下面的命令: 1[root@localhost ~]# pvscan #扫描所有硬盘上的物理卷 输出信息如下: 1234PV /dev/sdb1 lvm2 [101.94 MB] PV /dev/sdb2 lvm2 [101.98 MB] Total: 2 [203.92 MB] / in use: 0 [0 ] / in no VG: 2 [203.92 MB] 说明:本例中,输出了两个物理卷,它们不属于任何卷组,是可被利用的物理卷。
pvs
pvs输出物理卷信息报表 补充说明pvs命令 用于输出格式化的物理卷信息报表。使用pvs命令仅能得到物理卷的概要信息,如果要得到更加详细的信息可以使用pvdisplay命令。 语法1pvs(选项)(参数) 选项12--noheadings:不输出标题头;--nosuffix:不输出空间大小的单位。 参数物理卷:要显示报表的物理卷列表。 实例使用pvs命令显示系统中所有物理卷的信息报表。在命令行中输入下面的命令: 1pvs # 输出物理卷信息报表 输出信息如下: 123PV VG fmt Attr PSize PFree /dev/sdb1 vg1000 lvm2 -- 100.00M 100.00M /dev/sdb2 lvm2 -- 101.98M 101.98M
pvremove
pvremove删除一个存在的物理卷 补充说明pvremove命令 用于删除一个存在的物理卷。使用pvremove指令删除物理卷时,它将LVM分区上的物理卷信息删除,使其不再被视为一个物理卷。 语法1pvremove(选项)(参数) 选项123-d # 调试模式;-f # 强制删除;-y # 对提问回答“yes”。 参数物理卷:指定要删除的物理卷对应的设备文件名。 实例使用pvremove指令删除物理卷/dev/sdb2。在命令行中输入下面的命令: 12pvremove /dev/sdb2 # 删除物理卷Labels on physical volume "/dev/sdb2" successfully wiped
pvdisplay
pvdisplay显示物理卷的属性 补充说明pvdisplay命令 用于显示物理卷的属性。pvdisplay命令显示的物理卷信息包括:物理卷名称、所属的卷组、物理卷大小、PE大小、总PE数、可用PE数、已分配的PE数和UUID。 语法1pvdisplay(选项)(参数) 选项12-s:以短格式输出;-m:显示PE到LE的映射。 参数物理卷:要显示的物理卷对应的设备文件名。 实例使用pvdisplay命令显示指定的物理卷的基本信息。在命令行中输入下面的命令: 1[root@localhost ~]# pvdisplay /dev/sdb1 #显示物理卷基本信息 输出信息如下: 12345"/dev/sdb1" is a new physical volume of "101.94 MB" --- NEW Physical volume --- PV Name /dev/sdb1 ....省略部分输出内容...... PV UUID FOXiS2-Ghaj-Z0Mf-...