Linux 常用命令速查
1. 目录与文件操作
1.1 查看当前目录下的文件
ls
1.2 显示隐藏文件
ls -a
1.3 带详细信息列表显示
ls -al
1.4 显示文件绝对路径(前缀加上当前路径)
ls | sed "s:^:$(pwd)/:"
2. 查找文件
2.1 当前目录下查找 test.txt
find . -name "test.txt"
2.2 查找 5 天前修改的 .log 文件并删除(需确认)
find . -name '*.log' -mtime +5 -ok rm {} \;
2.3 查找当前目录下的所有 .log 文件并删除
find . -name "*.log" -print0 | xargs -0 -r rm
3. 权限设置
3.1 将 test.sh 变成可执行文件
chmod +x test.sh
3.2 修改文件权限为 644
chmod 644 test.txt
4. 进程查看与操作
4.1 查看所有进程
ps aux
4.2 查找包含关键字的进程
ps aux | grep xxx
4.3 强制杀死某进程
kill -9 PID
5. 压缩与解压
5.1 解压 .tar 文件
tar -xvf xxx.tar
5.2 解压 .tar.gz 文件
tar -zxvf xxx.tar.gz
5.3 解压 .zip 文件
unzip xxx.zip
5.4 解压 .rar 文件
unrar x xxx.rar
5.5 压缩多个文件成 .tar.gz
tar -zcvf xxx.tar.gz file1 file2
6. 网络命令
6.1 查看端口占用
netstat -tunlp | grep 端口号
6.2 使用 lsof 查看端口占用
lsof -i:端口号
6.3 查看某进程监听的端口
lsof -p PID
6.4 查看网络连接情况
netstat -an
7. 系统资源
7.1 查看磁盘空间
df -h
7.2 查看目录大小
du -sh * | sort -h
8. 实用技巧
8.1 实时查看文件变动
tail -f filename.log
8.2 使用 watch 监视命令输出
watch -n 2 'ls -lh | tail -5'
8.3 快捷键速查
Ctrl + A:移动到行首 Ctrl + E:移动到行尾 Ctrl + U:删除到行首 Ctrl + K:删除到行尾 Ctrl + R:历史命令搜索
联系我们 - LINK 云服务
LINK 提供香港、日本、韩国、美国等地区的云主机与独立服务器,支持站群、高防、大带宽、抗投诉,直连大陆三网,全球线路高速直达。
- 全球节点支持,大带宽接入
- 免费真机测试,满意再下单
- USDT 安全支付
- 域名注册支持隐私保护