当前位置: 首页 > news >正文

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

因为真正会 Linux 的人,不是命令背得多,而是脑子里一直有一张"地图"。

从这一章开始,我们就进入真正的实战。

以后每一章,都会采用统一格式:

① 为什么要学 → ② 实战 → ③ 底层原理 → ④ 企业里怎么用 → ⑤ 常见错误


本章目标

学完这一章,你应该能够做到:

✅ 在 Linux 中不会迷路

✅ 能进入任何目录

✅ 能快速返回

✅ 能理解 Linux 为什么这样设计

这听起来很简单,但实际上这是所有 Linux 技能的基础。


第一节 我们开始登录服务器

假设这是你第一次登录 Ubuntu。屏幕显示:

x@ubuntu:~$

先不输入任何命令。

先观察这里其实包含很多信息。

x @ ubuntu : ~ $

x

表示:当前用户名。

例如:

tom alice ubuntu root

都可能出现在这里。

例如:

root@server

说明现在登录的是:管理员。


ubuntu

表示电脑名字。

专业一点叫:Hostname(主机名)。

例如:

你的电脑可能叫:

DESKTOP-ABCD123

Linux也是一样,只是名字不同。


~

很多新人完全不知道这个符号。

其实它是Home(家目录)的缩写。

例如:

当前用户:

x

那么:

~

其实就是:

/home/x

以后你看到:

cd ~

就是回家。


$

最后这个:

$

表示:普通用户。

以后如果看到:

#

说明现在已经变成:管理员root。

例如:

root@server:~#

千万要小心。

因为root几乎什么都能删。


所以这一整行:

x@ubuntu:~$

真正意思就是:

用户 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 /ho

Tab。

自动:

cd /home/

继续:

cd /home/x/Do

Tab。

自动:

cd /home/x/Documents

第八节 为什么 Tab 如此重要?

除了省时间,更重要的是:避免输入错误。

能 Tab,就绝不手打。

这是一个非常好的习惯。


第九节 Linux 命令的共同规律

现在我们已经学了:

pwd ls cd

它们都有一个共同特点。都是一个动词。

例如:

pwd 告诉我位置
ls 列出内容
cd 改变位置

Linux大多数命令其实都是一个动作。

例如:

以后学习:

cp

就是:Copy复制。

mv

Move移动。

rm

Remove删除。


企业里的真实工作流程

假设老板说:

去看看网站日志。

真正工作时,很多工程师的操作是:

cd /var/log

然后:

ls

看看有哪些日志再:

cd nginx

进入Nginx日志目录。

再:

pwd

确认自己真的在:

/var/log/nginx

这个流程。


本章总结

今天请记住这些真正有价值的内容:

命令含义使用频率
cd ~回家目录⭐⭐⭐⭐⭐
cd ..返回上一层⭐⭐⭐⭐⭐
cd -返回上一次目录⭐⭐⭐⭐☆
.当前目录⭐⭐⭐⭐⭐
..父目录⭐⭐⭐⭐⭐
Tab自动补全⭐⭐⭐⭐⭐⭐(几乎每分钟都在用)
http://www.jsqmd.com/news/1101725/

相关文章:

  • Pearcleaner:macOS终极清理神器,3步彻底释放磁盘空间
  • 解锁显卡隐藏性能:NVIDIA Profile Inspector完全攻略手册
  • 【AI代码生成安全白皮书】:实测12款主流工具的隐私泄露风险,3家大厂已因API调用触发GDPR审计
  • Win11Debloat终极指南:3步彻底清理Windows 11系统垃圾,释放60%性能潜力
  • 前情提要线上跑的代码找不到源码了,项目又需要调整某个字段的校验规则,早有耳闻知道可以通过Arthas完成这个场景的需求,实际动手试了试,在此记录一下。警告!警告!
  • 从Copilot到CodeGen Pro,AI自动写代码的4个认知断层,90%开发者卡在第2层而浑然不知
  • 想选简约时尚款轨道不用愁 这份实用选购推荐帮你轻松避坑
  • Windows 11安卓子系统终极指南:如何在电脑上免费运行安卓应用
  • Minikube windows安装
  • 用 Rust 写一个不依赖 OpenSSL 的命令行 SSH 工作台:r-shell 实战
  • 论文解读:LLM 不直接改代码,也能让程序跑快 3 倍?
  • Pytest数据驱动测试实战:三种主流方案与最佳实践详解
  • Cursor 自动排查 GitHub Actions:CI 失败后,先让智能体完成分诊
  • Hibernate Criteria API:类型安全的动态查询构建指南
  • 阿里云盘Refresh Token获取工具:3分钟扫码搞定云盘授权难题
  • 2026 北京 AI 智能体定制开发:功能、落地场景与服务商选型参考
  • FileDescriptor的源码和使用注意事项(windows操作系统,JDK8)
  • 如何用ZR.Admin.NET在3个月内构建企业级管理系统:一个.NET开发者的真实经历
  • openEuler/llm_solution智能应用平台深度解析:智能调优、运维、研究三大核心功能
  • 百度网盘直链解析工具终极指南:告别限速,拥抱全速下载新时代
  • Ansible自动化部署静态网站:Ubuntu 20.04 + Nginx最佳实践
  • 3分钟获取阿里云盘Refresh Token的终极指南:扫码授权,安全便捷
  • 基于规范不变HHO方法求解磁薛定谔方程的数值实现与验证
  • 2026餐饮SAAS系统维护商推荐:凤梨收银系统服务商深度解析
  • Hermes Agent 发布桌面客户端,两大版本更新解读!
  • 用AI优化简历,让你的求职之路不再迷茫!(收藏版)
  • Windows上的安卓应用革命:APK安装器如何重新定义跨平台体验
  • JavaScript字符串底层原理与高性能实践
  • 新手搭建 OpenClaw 智能助手,规避 99% 安装失败的实用操作步骤(含安装包)
  • .NET Core微服务架构下的安全纵深防御实践:从认证到AI集成的全链路防护