如何用linux命令进入一个目录

linux怎么进入目录

坦白说,Linux中的导航依赖于两个命令:cd和pwd,图形界面只是为了展示。

我们首先讨论最重要的 cd 命令。
该命令分为绝对路径和相对路径。
去年跑的项目中,为了调试方便,经常使用绝对路径 cd /var/log/nginx。
然而,我后来发现,如果脚本跨目录运行,绝对路径很容易出现错误。
使用相对路径 cd ../logs 使维护变得更加容易。
另一点是通配符特别有用。
例如,如果你的实验环境目录太多,你可以简单地运行 cd /data/experiment_ 跳转到所有以experiment开头的目录。
效率高得可怕。
还有另一个重要的细节。
也可以使用CD 来跳转软链接。
假设如果你预先创建了 ln -s 命令,例如 ln -s /long/path/to/dir linkname,那么几秒后就可以直接访问 cd linkname。
很多人不注意这一点。

一开始我以为可以使用sudo cd命令来解决权限问题,但后来发现我错了。
sudo 对 CD 没有影响。
我必须首先使用 sudo -i 切换到 root 用户。
说实话,我很困惑。

建议初学者首先习惯绝对路径和相对路径之间的切换。
Tab 键补全绝对值得一试,并且会节省您大量时间。

linux如何进入home目录

记得有一次,在一台旧的Linux服务器上,由于误操作,不小心备份到了根目录。
眼前是一堆乱七八糟的文件和目录,我心里慌了。
突然我想啊,如果我用命令行来处理这个怎么办?然后我尝试插入cd~,嘿,我很快就回到了HOME目录。
感觉就像在广阔的大海中找到了回家的路。
2 008 年,我在一家互联网公司的服务器机房。
那次经历让我对Linux路径操作有了更深入的了解。
等等,还有一件事,我突然想到,如果有一天我忘记了HOME目录的路径怎么办?