1进程
(1).ps -ef | gerp java
-e 显示所有进程, -f 显示完整格式输出 -H 以树形格式输出
(2)top 实时显示正在运行的进程
(3)杀死进程
kill -9 1112 或者 kill -s KILL 1112
killall http* 支持以进程名杀死进程
1 HUP 挂起进程
2 INT 中断进程
3 QUIT 结束进程
9 KILL 无条件终止进程
11 SEGV 段错误
15 TERM 尽可能终止
17 STOP 无条件停止运行,但不终止
18 TSTP 停止或暂停,但是在后台继续运行
19 CONT 在STOP或TSTP 之后恢复执行
2.磁盘空间df
master@master:~$ df
文件系统 1K-blocks 已用 可用 已用% 挂载点
/dev/sda1 21677948 7301508 13252192 36% /
none 4 0 4 0% /sys/fs/cgroup
udev 1014168 4 1014164 1% /dev
tmpfs 204976 936 204040 1% /run
none 5120 0 5120 0% /run/lock
none 1024876 152 1024724 1% /run/shm
none 102400 40 102360 1% /run/user
格式化一下
master@master:~$ df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda1 21G 7.0G 13G 36% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 991M 4.0K 991M 1% /dev
tmpfs 201M 936K 200M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 1001M 152K 1001M 1% /run/shm
none 100M 40K 100M 1% /run/user
du -ch 或du -ch
du 发现哪一个磁盘没有存储了,df显示特点目录下的使用情况
判断某个文件下是否有超大文件
-c (有用)显示列出文件的总大小
-h 按照易读的方式
-s 显示输出总计
3.排序文件
sort file 对文件内容进行排序
sort -n file 按照数字的大小排序
sort -M file 按照月份排序
其他比较重要的参数
-r 翻转结果
-t 指定分割符
-k 从第几个位置开始 -k 3,5
sort -t ':' -k 3 -n /etc/password
-b 忽略起始空白
4.搜索数据 grep
grep 【option】 pattern 【file】
grep -v t file1 #翻转查找包含t的行
grep -n t file1 #显示行号
grep -c t file #统计多少行匹配
grep -e t -e f file1 #过个匹配条件
grep -E 正则表单
-a 不要忽略二进制数据。
-A<显示列数> 除了显示符合范本样式的那一行之外,并显示该行之后的内容。
-b 在显示符合范本样式的那一行之外,并显示该行之前的内容。
-c 计算符合范本样式的列数。
-C<显示列数>或-<显示列数> 除了显示符合范本样式的那一列之外,
并显示该列之前后的内容。
-d<进行动作> 当指定要查找的是目录而非文件时,必须使用这项参数
,否则grep命令将回报信息并停止动作。
-e<范本样式> 指定字符串作为查找文件内容的范本样式。
-E 将范本样式为延伸的普通表示法来使用,意味着使用能使用扩展正则表达式。
-f<范本文件> 指定范本文件,其内容有一个或多个范本样式,
让grep查找符合范本条件的文件内容,格式为每一列的范本样式。
-F 将范本样式视为固定字符串的列表。
-G 将范本样式视为普通的表示法来使用。
-h 在显示符合范本样式的那一列之前,不标示该列所属的文件名称。
-H 在显示符合范本样式的那一列之前,标示该列的文件名称。
-i 胡列字符大小写的差别。
-l 列出文件内容符合指定的范本样式的文件名称。
-L 列出文件内容不符合指定的范本样式的文件名称。
-n 在显示符合范本样式的那一列之前,标示出该列的编号。
-q 不显示任何信息。
-R/-r 此参数的效果和指定“-d recurse”参数相同。
-s 不显示错误信息。
-v 反转查找。
-w 只显示全字符合的列。
-x 只显示全列符合的列。
-y 此参数效果跟“-i”相同。
-o 只输出文件中匹配到的部分
5.压缩文件
zip -r testzip test #-r 压缩目录可以用作归档
归档 tar
开源软件以 .tgz 结尾
用命令 tar -zxvf filename.tgz 解压
tar -cvf test.tar /test1 /test2 #归档文件
tar -tf test.tar #只是查看,不解压
tar -xvf test.tar #解压文件
功能
-A 将一个已有的归档文件追加到另一个以有的归档文件
-c 创建一个新的归档文件
-d 检查一个新的归档文件和文件系统的不同之处
-r 追加文件到归档文件
-t 列出归档文件内容
-u 将比tar归档文件中已有的同名文件,新的文件追加到该tar归档文件中
-x 从以后的文件中提取文件
功能
-C dir 切换到指定目录
-f file 输出结果到文件或者设备
-j 将输出结果重定向到bzip2命令来压缩内容
-p 保留所有文件权限
-v 在处理文件时显示所有文件
-z 将输出重定向给gzip命令来压缩内容