​【Linux 每日一令】Ep.2:cd —— 瞬间移动术

上一期我们用 ls 看清了当前房间里有什么。今天,我们要学会如何在房间之间“走动”。

欢迎来到 cd 的世界。

🧐 它是做什么的?

cdChange Directory(改变目录)的缩写。

在 Windows 或 macOS 的图形界面里,你通过双击文件夹进入下一层;在 Linux 终端里,你通过输入 cd 来实现跳转。它就像是你的“传送门”。

🚀 基础用法

假设你现在的房间里有一个叫 Downloads 的文件夹,你想进去看看:

Bash

cd Downloads

此刻,你的命令提示符(Prompt)通常会发生变化,显示你现在已经位于 Downloads 里了。


🗺️ 核心概念:你身在何处?

在使用 cd 之前,必须理解 Linux 的目录结构像一棵倒过来的树。

  • 绝对路径:像 GPS 坐标。从根目录 / 开始写起。

    • 例如:cd /home/user/Downloads

    • 特点:无论你在哪,输入这个都能去到目的地。

  • 相对路径:像问路指引(“前面路口左转”)。基于你当前的位置。

    • 例如:cd Music (前提是你当前位置有 Music 这个文件夹)。


🛠️ 必背快捷键(效率提升 10 倍)

cd 很简单,但高手和新手的区别在于特殊符号的使用。请把下面这三个刻在脑子里:

1. 回到上一级:cd ..

两个点 .. 代表“父目录”(上一层)。 如果你在 /home/user/Downloads,输入:

Bash

cd ..

你就退回到了 /home/user

2. 一键回家:cd ~ (或者直接敲 cd)

不管你迷路到了哪个深层目录(比如 /etc/nginx/conf.d/),只要输入:

Bash

cd ~

或者干脆只输入 cd 并不带任何参数,你就会瞬间回到你的家目录(Home Directory)。

3. 只有老手知道的神技:cd -

这是**“撤回”键,或者是电视遥控器上的“返回上一个频道”。 它可以让你在最近两次**所在的目录之间反复横跳。

场景模拟:

你在 /var/www/html 改代码,突然需要去 /etc/logs 看日志。

  1. cd /etc/logs (去看日志)

  2. cd - (瞬间回到 /var/www/html 继续写代码)

  3. cd - (又回到了日志目录)


📝 总结

  • cd 目录名: 进入目录。

  • cd ..: 后退一步。

  • cd ~: 回家。

  • cd -: 回到刚才的地方(神器)。


​【Linux 每日一令】Ep.2:cd —— 瞬间移动术
https://lg.409601.xyz//archives/linux-mei-ri-yi-ling-ep.2-cd------shun-jian-yi-dong-shu
作者
Administrator
发布于
2024年10月20日
许可协议