第6章 学会在 Linux 中“行走“

发布时间:2026/7/1 9:53:30
第6章 学会在 Linux 中“行走“ 因为真正会 Linux 的人不是命令背得多而是脑子里一直有一张地图。从这一章开始我们就进入真正的实战。以后每一章都会采用统一格式① 为什么要学 → ② 实战 → ③ 底层原理 → ④ 企业里怎么用 → ⑤ 常见错误本章目标学完这一章你应该能够做到✅ 在 Linux 中不会迷路✅ 能进入任何目录✅ 能快速返回✅ 能理解 Linux 为什么这样设计这听起来很简单但实际上这是所有 Linux 技能的基础。第一节 我们开始登录服务器假设这是你第一次登录 Ubuntu。屏幕显示xubuntu:~$先不输入任何命令。先观察这里其实包含很多信息。x ubuntu : ~ $x表示当前用户名。例如tom alice ubuntu root都可能出现在这里。例如rootserver说明现在登录的是管理员。ubuntu表示电脑名字。专业一点叫Hostname主机名。例如你的电脑可能叫DESKTOP-ABCD123Linux也是一样只是名字不同。~很多新人完全不知道这个符号。其实它是Home家目录的缩写。例如当前用户x那么~其实就是/home/x以后你看到cd ~就是回家。$最后这个$表示普通用户。以后如果看到#说明现在已经变成管理员root。例如rootserver:~#千万要小心。因为root几乎什么都能删。所以这一整行xubuntu:~$真正意思就是用户 x登录到了 ubuntu 这台机器目前位于自己的家目录以普通用户身份等待输入命令。是不是突然觉得它不是乱码了第二节 回家——cd ~上一章我们学习cd但是还有一个非常常用的写法cd ~例如你现在/etc输入cd ~立刻回/home/x第三节 返回上一层——cd ..例如当前位置/home/x/Documents/Linux如果输入cd ..当前位置变成/home/x/Documents继续cd ..变成/home/x继续cd ..变成/home继续cd ..变成/继续cd ..还是/因为根目录已经没有爸爸了。第四节 一个点和两个点Linux里面这两个符号几乎每天都会出现。. ..很多人死记硬背。其实非常容易理解。假设你站在/home/x那么.就是/home/x自己。而..就是/home父级。所以以后看到cp a.txt .意思其实就是复制到当前目录。同理mv a.txt ..意思移动到父目录。第五节 一个超级重要的命令cd -什么意思返回上一次所在目录。例如现在/home/x进入cd /etc现在在/etc突然又想回来。不用重新输入cd /home/x只需要cd -直接返回/home/x再次cd -又回/etc它就像Alt Tab两个目录之间来回切换。第六节 为什么 Linux 喜欢这种设计因为Linux不是给鼠标设计的而是给键盘设计的。例如Windows打开十几个文件夹不断点击。Linux可能三秒钟。输入cd /var/log已经到了。所以Linux真正追求的是效率。第七节 Tab 键——最重要的快捷键如果今天你只记住一个快捷键Tab。例如输入cd Do然后按Tab如果只有Documents一个目录。Linux自动补全cd Documents几乎所有命令都可以Tab补全。例如cd /hoTab。自动cd /home/继续cd /home/x/DoTab。自动cd /home/x/Documents第八节 为什么 Tab 如此重要除了省时间更重要的是避免输入错误。能 Tab就绝不手打。这是一个非常好的习惯。第九节 Linux 命令的共同规律现在我们已经学了pwd ls cd它们都有一个共同特点。都是一个动词。例如pwd 告诉我位置ls 列出内容cd 改变位置Linux大多数命令其实都是一个动作。例如以后学习cp就是Copy复制。mvMove移动。rmRemove删除。企业里的真实工作流程假设老板说去看看网站日志。真正工作时很多工程师的操作是cd /var/log然后ls看看有哪些日志再cd nginx进入Nginx日志目录。再pwd确认自己真的在/var/log/nginx这个流程。本章总结今天请记住这些真正有价值的内容命令含义使用频率cd ~回家目录⭐⭐⭐⭐⭐cd ..返回上一层⭐⭐⭐⭐⭐cd -返回上一次目录⭐⭐⭐⭐☆.当前目录⭐⭐⭐⭐⭐..父目录⭐⭐⭐⭐⭐Tab自动补全⭐⭐⭐⭐⭐⭐几乎每分钟都在用