Linux使用cd如何回到上一目录和根目录呢

上周有个客人问我Windows系统命令行怎么导航目录,我顺手给他演示了一下,结果他说这玩意儿跟Linux好像也有关系。
确实啊,虽然操作方式不太一样,但底层原理还是相通的。

1 . Windows里返回根目录,就得输入 cd\。
你看这命令行提示符,从 C:\Users\Admin 变成 C:\,是不是直接蹦根目录去了?这操作我2 02 3 年在上海某公司的IT部门培训时教过新人,他们学得还挺快。

2 . 要回上层目录,就敲 cd..。
比如你在 C:\Users\Admin\Documents,输入完这俩字母,提示符就变回 C:\Users\ 了。
这个技巧特别实用,上次我在家整理电脑文件时,不小心钻进了太多子文件夹,最后就用 cd.. 一路退回来的。

3 . 想进子目录,就得输入完整路径,比如 cd documentsandsettings。
不过要注意引号,这得是在 C:\> 这种提示符下操作。
我在北京某个公司帮同事装系统时,遇到过这个问题,他们用记事本写路径时总漏引号,导致命令行报错。

说回Linux,虽然我平时用Windows多,但确实知道Linux的 cd 命令更灵活。
比如 cd
能回到上次位置,cd ~ 直接去用户根目录,这要是Windows还得输入 cd C:\Users\Admin 才行。
不过Linux里 cd 也能直接跳转不同盘符,比如 cd /d D:\,这点Windows还真没学到。

反正你看着办吧,Windows命令行现在用得少了,但掌握基本导航还是挺重要的。
我还在想这个问题,Linux和Windows的命令行差异,除了语法,内核层面的差别有多大?

linux中怎么切换到根目录

我记得有一次,我在Linux服务器上远程登录,想查看一下系统时间,就输入了date命令,结果屏幕上显示了一串数字和字母,我一开始还以为出了什么问题。
后来我才知道,date命令默认显示的是系统时间戳,而不是我们通常看到的时间格式。
那次经历让我意识到,Linux命令的输出有时候需要仔细解读。

等等,还有个事,我突然想到,有一次我在处理一个复杂的文件系统时,需要删除一个非空目录,直接用rm命令不行,因为里面还有文件。
后来我用了rm -rf命令,问题才解决。
但那之后我总是在想,为什么rm命令没有直接提供删除非空目录的选项呢?

linux回到根目录命令

直接给结论:Linux回根目录命令是cd/。

步骤:1 . 打开终端 2 . 输入cd/ 3 . 按回车。

重点:cd/快速回到根目录。

Linux进入根目录的快捷命令cdlinux进入根目录命令

cd/ 进入根目录。

这就是方法。
记住cd/。