linux中vim,ps,top,gzip与tar命令使用



ps 显示进程状态相关的信息
a 显示与终端相关的信息
x 显示与终端无关的信息
u 详细信息. CPU使用率,user,进程号,内存使用,VSZ(虚拟内存集,内存不够时,拿磁盘当内存用,讲进程中不常用的数据存储到磁盘,当进程使用到数据时再读到内存,交换分区技术),RSS(常驻内存集,不常被交换到磁盘的,与VSZ相反),stat(状态,R running运行状态.S 可中断睡眠状态.D 不可中断睡眠态 T停止态.Z 僵死态.s 该进程是领导者进程[pstree时可以看到树状图]. + 该进程是一个前台运行的进程. l 该进程是一个多线程的进程. N 该进程是低优先级进程. < 该进程是高优先级进程. [] 代表是内核线程)


pgrep -U 用户名   查看某个用户启动了哪些进程




top 查看实时状态
 查看时间.累计开机时长.几个用户连接了系统.load average 队列长度(查看CPU是否够用,如果这个时长大于1[如果是4核就大于4],证明CPU不够用了,部分进程排队使用CPU).
zombie是僵死进程数
Cpu(s): 
  0.2%us,用户空间使用百分比
  0.2%sy,系统使用
  0.0%ni,优先级
 99.5%id,空闲
  0.0%wa,等待IO
  0.0%hi,硬中断
  0.0%si,软中断
  0.1%st虚拟 CPU 等待实际 CPU 的时间的百分比


kill 用于用户手动给某个进程发送信号.
1)SIGHUP 让进程重读配置文件
2)SIGINT  打断一个正在运行的进程,例如ctrl+C
9)SIGKILL 强制杀死进程
15)SIGTERM 优雅的杀死
18)SIGCONT  将停止态的进程运行起来
19)SIGTOP   将一个进程转变为停止态:ctrl+Z




文件压缩
gzip /path (只能压缩文件,不能压缩目录.目录只是对文件的一个管理,其实目录本没有大小,数据都在文件中)
-#: 指定压缩比,默认6,数字越大压缩比越大
-d   解压缩   gzip -d 
-c 将压缩后的数据输出至标准输出  gzip -c /path/xxx >/path/tmp.gz


zcat xx.gz 无须解压就能查看压缩的文件内容


tar 归档:把目录及目录下的文件打成一个包,然后可以对包进行压缩解压缩
tar -f xxx.tar  src_file
tar -xf xxx.tar  把tar包展开成目录
tar结合gzip使用压缩 tar  -zcvf   压缩文件名.tar.gz   被压缩文件名

解压 命令格式:tar  -zxvf   压缩文件名.tar.gz



vim可以编辑任何文本文件
单词间跳转
w:下一单词的词首
e:当前或下一单词的词尾
b:当前或下一单词的词首
行内移动
0:绝对首行
^:本行行首第一个非空白字符
$:绝对行尾
行间移动:
#G:跳转至第#行,先输入数字,然后大G
G:尾行
gg:首行
o:在下一行进入插入模式
A:在行尾进入插入模式
I:行首插入模式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值