2025年12月12日/ 浏览 17
正文:
如果你是第一次接触Linux命令行,可能会被满屏的黑色窗口和闪烁的光标吓到。但别担心,命令行其实是与计算机“对话”最直接的方式。就像学习外语一样,掌握核心词汇就能应对大部分场景。下面这些命令,就是Linux世界的“高频词汇”。
关键词:ls、cp、mv、rm
ls -l # 显示详细信息(权限、大小、时间)
ls -a # 显示隐藏文件(以.开头的文件)
比如你想检查下载目录是否有新文件:
ls -lh ~/Downloads # -h让文件大小显示为KB/MB
cp命令默认不提示覆盖,加-i参数更安全: cp -i file.txt backup/ # 如果backup/已有file.txt会询问
关键词:grep、awk、sed
nginx.log里找404错误: grep " 404 " nginx.log | head -n 5 # 只显示前5条
awk提取CSV第二列: awk -F',' '{print $2}' data.csv
关键词:top、df、free
top -o %CPU # 按CPU排序
按M切到内存排序,q退出。
df -h # 查看所有磁盘使用情况
du -sh /var/log # 查看/var/log目录总大小
关键词:ping、curl、netstat
nc -zv 192.168.1.1 22 # 测试22端口(SSH)
wget --limit-rate=200k http://example.com/file.iso
关键词:chmod、chown
chmod +x script.sh # +x添加执行权限
sudo chown -R user:group /path/to/dir
因为它们解决了80%的日常问题:
– 组合命令完成复杂任务(如用find+grep批量搜索)
– 通过管道(|)像流水线一样传递数据
– 避免图形界面卡死时的救命操作
下次遇到问题时,不妨先试试命令行——它可能比你想象的更高效。