linux常用命令

1.查看进程

ps -ef | grep 进程名关键字

2.远程登录linux服务器:

ssh root@192.168.28.130

3.本地文件上传到服务器上
scp -P 22 /Users/mhx/Desktop/test.txt root@192.168.28.129:/root/mhx/

4.获取远程服务器上的文件
scp -P 22 root@192.168.28.129:/root/mhx/test.txt /Users/mhx/Desktop/

5.获取远程服务器上的目录
scp -P 22 -r root@192.168.28.129:/root/mhx/ /Users/mhx/Desktop/

6.将本地目录上传到服务器上
scp -P 22 -r /Users/mhx/Desktop/mhx/ root@192.168.28.129:/root/

7.复制文件

cp ./gitblit-1.8.0.tar ../git/

8.查看内存使用情况

free

free -m

free -g

9.修改文件读写权限

chmod 777 gitblit-1.8.0.tar

10.解压tar

 tar -xvf gitblit-1.8.0.tar

11.查看指定端口使用情况

netstat -tunlp|grep 80

12.查看指定进程

ps -ef | grep gitblit

13.查看内存排行情况

#top

再按M

14.查看进程pid对应的程序名称

ps -aux |grep -v grep | grep 进程id

15.查看端口属于哪个进程

lsof -i:8080

15.搜索文件夹下的所有文件内容

find . -type f -name "*.*" | xargs grep "博客园

 

posted @ 2019-05-10 09:52  mhx_pyw  阅读(117)  评论(0编辑  收藏  举报