linux 常用操作

来源:互联网 发布:网页设计和美工的区别 编辑:程序博客网 时间:2024/06/03 16:48

ps

//查看进程数ps -fe |grep 进程名|wc -l

xargs

//根据关键字kill进程ps -ef | grep  进程名| awk '{print $2}' | xargs kill -9

netstat

//查看指定进程处理对应请求的进程数netstat -anp|grep "6388.*php-fpm"|wc -l// 查看linux下面所有tcp连接状态以及数量netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

uname

//查看服务器内核uname -a

lsof

//查看某个进程的链接数句柄:lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more |grep 31029

scp

//通过ssh配置文件从远程服务器下载文件到本地scp -P [端口号]  -i [ssh身份认证文件]  root@[ip]:[远程文件] [本地文件夹]//通过密码从远程服务器下载文件到本地scp -P [端口号]  root@[ip]:[远程文件]  [本地文件夹]

tar

//压缩命令tar  -zcvf   压缩文件名.tar.gz   被压缩文件名//解压命令tar  -zxvf   压缩文件名.tar.gz