Linux 新手必会的 10 个命令:从手足无措到得心应手
第一次面对黑乎乎的 Linux 终端,很多人都会手足无措。其实日常运维和开发中,反复用到的就是十几个命令,掌握它们,你就能应付八成场景。
1. ls:列出目录内容。ls -l 显示详细信息(权限、大小、时间),ls -a 显示隐藏文件。
2. cd:切换目录。cd ~ 回家目录,cd - 回上一次的目录,cd .. 回上一级。
3. pwd:显示当前所在目录的完整路径,迷路时先 pwd。
4. mkdir / rm:创建和删除目录。rm -rf 威力巨大,删之前务必确认路径,多少事故都出在这里。
5. cp / mv:复制与移动(重命名)。mv 既是移动也是改名,cp -r 复制整个目录。
6. cat / less / head / tail:查看文件。cat 适合小文件,less 支持翻页搜索(/关键词),tail -f 实时追踪日志,是排错神器。
7. grep:在文本中搜索。grep -r "error" /var/log 递归搜日志,配合管道符用:ps aux | grep nginx。
8. ps / top:看进程。ps aux 列出所有进程,top 实时看 CPU 内存占用,q 退出。
9. df / du:看磁盘。df -h 看各分区用量,du -sh * 看当前目录下每个文件/目录大小,磁盘满了先用它定位。
10. chmod / chown:管权限。chmod +x script.sh 加执行权限,chown user:group file 改属主,"Permission denied" 先想想是不是权限问题。
进阶习惯:用 Tab 补全命令和路径,少敲很多字;用 history 或 Ctrl+R 搜索敲过的命令;危险操作前先 echo 确认,比如先 ls 再 rm。
Linux 命令看着多,其实都是"动词+对象"的直白组合。把这 10 个练熟,终端就不再是黑盒,而变成你手里最顺手的工具。
- 点赞
- 收藏
- 关注作者
评论(0)