pvcreate
pvcreate将物理硬盘分区初始化为物理卷 补充说明pvcreate命令 用于将物理硬盘分区初始化为物理卷,以便LVM使用。 语法1pvcreate(选项)(参数) 选项1234-f:强制创建物理卷,不需要用户确认;-u:指定设备的UUID;-y:所有的问题都回答“yes”;-Z:是否利用前4个扇区。 参数物理卷:指定要创建的物理卷对应的设备文件名。 实例查看磁盘信息: 123456789101112131415[root@localhost ~]# fdisk -lDisk /dev/hda: 41.1 GB, 41174138880 bytes255 heads, 63 sectors/track, 5005 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks id System/dev/hda1 * 1 13 104391 83 ...
pvck
pvck检测物理卷的LVM元数据的一致性 补充说明pvck命令 用来检测物理卷的LVM元数据的一致性。默认情况下,物理卷中的前4个扇区保存着LVM卷标,可以使用--labelsector选项指定其他的位置(例如:数据恢复时)。 语法1pvck(选项)(参数) 选项123-d:调试模式;-v:详细信息模式;--labelsector:指定LVE卷标所在扇区。 参数物理卷:指定要检查的物理卷对应的设备文件。 实例使用pvck命令检查物理卷/dev/sdb1。在命令行中输入下面的命令: 123456pvck -v /dev/sdb1 #检查物理卷元数据Scanning /dev/sdb1 Found label on /dev/sdb1, sector 1, type=LVM2 001 Found text metadata area: offset=4096, size=192512 Found LVM2 metadata record at offset=125952, size=70656, offset2=0 size2=0
pvchange
pvchange修改物理卷属性 补充说明pvchange命令 允许管理员改变物理卷的分配许可。如果物理卷出现故障,可以使用pvchange命令禁止分配物理卷上的PE。 语法1pvchange(选项)(参数) 选项12-u:生成新的UUID;-x:是否允许分配PE。 参数物理卷:指定要修改属性的物理卷所对应的设备文件。 实例使用pvchange命令禁止分配指定物理卷上的PE。在命令行中输入下面的命令: 1pvchange -x n /dev/sdb1 #禁止分配"/dev/sdb1"上的PE 输出信息如下: 12Physical volume "/dev/sdb1" changed 1 physical volume changed / 0 physical volumes not changed
pv
pv显示当前在命令行执行的命令的进度信息,管道查看器 补充说明pv命令 Pipe Viewer 的简称,由Andrew Wood 开发。意思是通过管道显示数据处理进度的信息。这些信息包括已经耗费的时间,完成的百分比(通过进度条显示),当前的速度,全部传输的数据,以及估计剩余的时间。 下载安装12345# Debian 系的操作系统,如 Ubuntusudo apt-get install pv# RedHat系的则这样:yum install pv 语法12pv(选项)(参数)pv [OPTION] [FILE]... 选项123456789101112131415161718192021222324252627282930313233343536373839-p, --progress 显示进度条-t, --timer 显示已用时间-e, --eta 显示预计到达时间 (完成)-I, --fineta 显示绝对估计到达时间 ...
pushd
pushd将目录添加到目录堆栈顶部。 概要1pushd [-n] [+N | -N | dir] 主要用途 将目录添加到目录堆栈顶部,切换当前工作目录到该目录。 旋转目录堆栈,使堆栈的新顶部成为当前工作目录。 没有参数时,交换目录堆栈的前两个目录。 选项1-n 抑制添加目录引起的当前工作目录变化。 参数+N(可选):不带参数执行dirs命令显示的列表中,左起的第N个目录将作为堆栈顶部,在它前面的会移动到底部。(从0开始计数) -N(可选):不带参数执行dirs命令显示的列表中,右起的第N个目录将作为堆栈顶部,在它前面的会移动到底部。(从0开始计数) dir(可选):要推送的目录。 返回值返回成功除非提供了非法选项或执行出现错误。 例子123456# 添加目录到堆栈,改变了当前工作目录。[user2@pc ~]$ dirs~[user2@pc ~]$ pushd ~/Desktop~/Desktop ~[user2@pc Desktop]$ 123456789101112131415# 添加目录到堆栈,当前工作目录不变。[user2@pc ~]$...
pstree
pstree以树状图的方式展现进程之间的派生关系 补充说明pstree命令 以树状图的方式展现进程之间的派生关系,显示效果比较直观。 语法1pstree(选项) 选项1234567891011-a:显示每个程序的完整指令,包含路径,参数或是常驻服务的标示;-c:不使用精简标示法;-G:使用VT100终端机的列绘图字符;-h:列出树状图时,特别标明现在执行的程序;-H<程序识别码>:此参数的效果和指定"-h"参数类似,但特别标明指定的程序;-l:采用长列格式显示树状图;-n:用程序识别码排序。预设是以程序名称来排序;-p:显示程序识别码;-u:显示用户名称;-U:使用UTF-8列绘图字符;-V:显示版本信息。 实例显示当前所有进程的进程号和进程id 1pstree -p 显示所有进程的所有详细信息,遇到相同的进程名可以压缩显示。 1pstree -a 获取 SSH 会话的 PID 1234pstree -p | grep ssh# |-sshd(1221)-+-sshd(2768)---bash(2770)-+-grep(2810)# ...
pstack
pstack显示每个进程的栈跟踪 补充说明pstack命令 可显示每个进程的栈跟踪。pstack 命令必须由相应进程的属主或 root 运行。可以使用 pstack 来确定进程挂起的位置。此命令允许使用的唯一选项是要检查的进程的 PID。 命令软件包下载地址:https://packages.debian.org/sid/pstack 实例pstree以树结构显示进程 1234567pstree -p work | grep adsshd(22669)---bash(22670)---ad_preprocess(4551)-+-{ad_preprocess}(4552) |-{ad_preprocess}(4553) |-{ad_preprocess}(4554) ...
pssh
pssh批量管理执行 补充说明pssh命令 是一个python编写可以在多台服务器上执行命令的工具,同时支持拷贝文件,是同类工具中很出色的,类似pdsh,个人认为相对pdsh更为简便,使用必须在各个服务器上配置好密钥认证访问。 安装pssh在CentOS系统环境下,介绍yum的安装和源码安装的方式: yum方法 1yum install pssh 编译安装 1234wget http://parallel-ssh.googlecode.com/files/pssh-2.3.1.tar.gztar xf pssh-2.3.1.tar.gzcd pssh-2.3.1/python setup.py...
ps
ps报告当前系统的进程状态 补充说明ps命令...
prtstat
prtstat显示进程信息 补充说明prtstat命令打印指定进程的统计信息。这个信息来自/proc/PID/stat文件。 语法12prtstat [-r|--raw] pidprtstat -V|--version 例子12345678910111213141516171819202122232425[root@localhost command]# ps -ef|grep nginx root 4022 250867 0 16:39 pts/1 00:00:00 grep --color=auto nginxroot 224312 1 0 4月26 ? 00:00:00 nginx: master process /var/openresty/nginx/sbin/nginxnobody 224313 224312 0 4月26 ? 00:00:00 nginx: worker process[root@localhost command]# prtstat -r...