linux 的命令cd全称

说实话,cd命令的解释已经很清楚了,但印象最深的是我第一次使用它的时候。
当时我正在学校服务器上做一个项目,我把工作目录移到了根目录。
结果我犯了一个错误,把所有文件都删除了。
我急得满头大汗。
幸运的是,我能够快速使用光盘回到我最后的位置并挽救我的生命。
从那时起我就对CD技巧特别敬畏。

有趣的是,一旦你习惯了在 Linux 中使用这些小命令,它们的组合就会变得特别有趣。
比如我写脚本,处理日志的方式经常是直接使用cd /var/log && tail -f error.log 切换目录。
这比先复制路径然后运行命令方便得多。
我记得有一次把这个教给一位新同事,他说:“这张 CD 与 Windows CD 完全不同。
”当时不太明白,后来才知道Windows的CD需要加路径分隔符,而Linux只用/。

当涉及到符号链接的 -L 和 -P 选项时,我确实踩到了一个陷阱。
有一次我想检查软链接指向的最终位置,所以我使用了 cd -P /link/to/symlink,结果发现我直接跳转到软链接指向的物理目录,而不是软链接本身。
当时,我认为这是一个系统错误,但是当我查看手册时,我意识到 ls -L 和 ls -P 之间关于是否跟随链接的区别是相同的。

许可方面也很现实。
我使用sudo切换到服务器根目录,但是当我尝试输入/home/user时,它无法打开并告诉我没有权限。
这让我想起Linux严格的权限模型,不像Windows,很容易进入用户的主目录。
有一次,在帮助同事解决权限问题时,我实际上删除了 /.幸运的是,如果这是一个测试环境,系统就会崩溃。

归根结底,您确实需要花时间了解 cd 命令在实际使用中的细节。
比如cd~这个技巧对我来说很简单。
直到一天深夜,当我在服务器上使用 sudo su 切换用户时,我发现它被锁定了,因为默认路径仍然是普通用户的主目录。
幸运的是,我很快使用 cd / 然后 su - 来完成工作。
这些现实生活场景比阅读文章有用得多。

cd命令使用方法

嘿嘿,说起cd命令,真是Linux和Windows系统中的高手。
刚接触Linux的时候,这个cd命令其实让我头疼了一段时间。

让我们从目录中的绝对路径开始。
就像告诉别人你家的具体地址一样,比如cd/tmp,就是直接进入系统的/tmp目录。
简单明了。

然后,返回您的主目录。
回家的方法有很多种。
您可以直接 cd 回家或 cd ~。
该符号就像一个热键,允许您立即返回主目录。

移动到上一级目录,cd..,就像从房间走到客厅,再从客厅走到上层。
cd../..表示从客厅走到楼上,再走一层,再上两层目录。

对我来说最有趣的是转到最后一个目录,cd-。
就好像你去商场,想回到之前去过的商店,只要点击cd-就可以回到上一个点。

顺便说一下,这个cd命令的用法还挺丰富的,但是说实话,有时候我还是怀疑这个命令的设计者是不是和我一样,有时候我会迷失方向。
哈哈,不过我现在已经习惯了,这个cd命令真是我的左膀右臂。