查找
-
按时间顺序,以列表的方式显示目录项
ls -lrt
-
查找当前目录所有(非)
js
文件,并打印find . [!] -name '*.js' -print
-
按大小查找
find . type f -size +10k
-
查看磁盘空间利用大小
df -h
-
查看当前目录所占空间大小
du -sh
-h -s
-
查看当前目录下所有子文件夹 排序 后的大小
du -sh `ls` | sort
打包、压缩、解压、解包
-
打包(将多个文件归并到一个文件)
tar -cvf demo.tar ./demo
demo.tar -c -v -f
-
gzip
压缩(还有bz2
、xz
等压缩方式)gzip demo.tar
-
生成
demo.tar.gz
-
生成
-
gunzip
解压gunzip demo.tar.gz
-
生成
demo.tar
-
生成
-
tar
解包tar -xvf demo.tar
-
-x
解包选项
-
-
解压并解包可以用
tar
命令一次执行tar -zxvf demo.tar.gz
-
-z
解压gz
文集 -
-j
解压bz2
文件 -
-J
解压xz
文件
-
进程管理
-
查询正在运行的进程
ps -ef
-
以完整的格式显示所有进程
ps -ajx
-
显示进程信息,并实时更新
top
-
查看指定端口占用
lsof -i:8081
-
杀死指定
PID
进程kill 1689
-
强制杀死指定
PID
进程kill -9 1689
性能监控
-
查看
CPU
使用率sar -u 1 2 18:57:22 %usr %nice %sys %idle 18:57:23 2 0 1 97 18:57:24 1 0 1 98 Average: 1 0 1 97
-
后面的两个参数表示监控的频率,比如例子中的
1
和2
表示每秒采样1
次,总共采样2
次
-
后面的两个参数表示监控的频率,比如例子中的
-
查看
CPU
平均负载sar -q 1 2
-
sar
指定-q
后,就能查看运行队列中的进程数、系统上的进程大小、平均负载等
-
-
查看内存使用情况
sar -r 1 2
网络工具
-
列出所有端口(包括监听和未监听的)
netstat -a
-
列出所有
tcp
端口netstat -at
-
直接下载文件或网页
wget url
-
ssh
登录远程服务器ssh ID@host
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
UNIX 时间戳转换
UNIX 时间戳转换
RGB HSV 转换
RGB HSV 互转工具