悠悠楠杉
网站页面
正文:
如果你是第一次接触Linux命令行,可能会被满屏的黑色窗口和闪烁的光标吓到。但别担心,命令行其实是与计算机“对话”最直接的方式。就像学习外语一样,掌握核心词汇就能应对大部分场景。下面这些命令,就是Linux世界的“高频词汇”。
关键词:ls、cp、mv、rm
ls -l # 显示详细信息(权限、大小、时间)
ls -a # 显示隐藏文件(以.开头的文件)比如你想检查下载目录是否有新文件:
ls -lh ~/Downloads # -h让文件大小显示为KB/MBcp命令默认不提示覆盖,加-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批量搜索)
- 通过管道(|)像流水线一样传递数据
- 避免图形界面卡死时的救命操作
下次遇到问题时,不妨先试试命令行——它可能比你想象的更高效。