经常使用Linux命令整理

1、文件及文件夹操做

ls  #列出文件和文件夹
ls -l   #文件详细信息列表
ls -la  #查看文件详细列表(a显示全部的隐藏文件)
mkdir   #建立文件夹
touch   #建立文件
rm app.js   #删除文件(y为肯定删除)
rm -r hello/    #删除文件夹及里面内容(-r就是向下递归,无论有多少级目录,一并删除。-f 就是直接强行删除,不做任何提示的意思)
cp –r test/ newtest #将当前目录"test/"下的全部文件复制到新目录"newtest"下
mv a.js b.js    #将文件 a.js 改名为 b.js
open img  #打开img文件,打开文件或文件夹
复制代码

2、进程相关

lsof -i:端口号  #查看端口号占用
kill -9 进程PID #解除端口占用
top #查看进程
ps aux  #查看进程状况
ps aux | grep ssh   #把左侧内容做为输入传给右侧内容
ps aux | grep pm2   #查看pm2占用
复制代码

3、其余

pwd #查看所在路径
ifconfig    #打印系统中全部网卡列表
systemctl restart network   #重启服务
cat default | grep -v ‘#’ #grep -v是打印没有匹配的, 这里是打印不包含#的内容
npm cache clean #清理缓存
复制代码
相关文章
相关标签/搜索