linux的常用命令
自工作以来,常用的linux命令:
1、重启php进程
service php-fpm restart
2、查找文件
find / -name "my.ini"
find / -name "elasticsearch"
3、scp上传或者下载
上传:
scp E:/git/download/数据库名-20170615.sql.tar.gz root@www.xx.com:/home/数据库名-20170615.sql.tar.gz
下载:
scp root@www.xx.com:/home/数据库名-20170615.sql.tar.gz E:/git/download/
4、中断进程
kill 123
kill 111 222 333 // 杀多个进程
=》有时候 kill 也杀不掉进程
kill -9 PID // kill -9 可以强行删掉进程
5、监听端口
netstat -ln // 用途:可以查看,我们所启动的程序是否正确,主要是观察ip和端口号。
6、把某个文件夹权限,递归地全权归于一个用户
chown -R es:es test // es为用户,第二个es为用户组,test为文件夹名
7、查看服务器的硬盘是否被占满了!
df -hl
8、查看某一个文件或者文件夹的大小
du -sh 文件夹名
9、查看资源占用率
top
10、查看内存
free -hl
11、删除文件
rm -rf mp*.sh // 使用了通配符“ * ”,删除所有mp开头的,.sh结尾的文件。
rm -rf *.zip // 删除所有.zip结尾的文件,星号 “ * ” 表示n个,百分号“%”表示1个
12、清空文件内容
vi
首先,使用gg调整光标到首行,然后使用dG命令即可。
跳到页面的最后一条,shift+g同时按下。

浙公网安备 33010602011771号