shell之切换目录命令cd

timg?image&quality=80&size=b9999_10000&sec=1529596543657&di=2d8d661c8064f8a26d1eeef926b2f6e9&imgtype=jpg&src=http%3A%2F%2Fimg3.imgtn.bdimg.com%2Fit%2Fu%3D4127619793%2C1776030873%26fm%3D214%26gp%3D0.jpg

让我们来看看linux下简单的 cd 命令,就是切换目录用的,在你当前的目录位置,进入下一个目录

让我们看看这个阿里云 ubuntu 目录,Linux虚拟目录中比较复杂的部分是它如何协调管理各个存储设备。在Linux PC上安装的第 一块硬盘称为根驱动器。根驱动器包含了虚拟目录的核心,其他目录都是从那里开始构建的。

我们登陆的用户在 Root 的 home 目录,其他门目录下次再说,查看当前所在目录 是 pwd

313b8a39c33ebaff0301562826d6a223545.jpg

f1a5ffda639f42dfb0a7b7c76906075080b.jpg

cd destination

cd: usage: cd [-L|[-P [-e]] [-@]] [dir]

cd命令可接受单个参数destination,用以指定想切换到的目录名。如果没有为cd命令指

定目标路径,它将切换到用户主目录

但是用 man 居然会报错 这是为什么

7b924d36b68d5d0b83d236f6d7194105f6d.jpg

destination参数可以用两种方式表示:

一种是使用绝对文件路径:绝对文件路径定义了在虚拟目录结构中该目录的确切位置,以虚拟目录的根目录开始,相当于目录的全名。 绝对文件路径总是以正斜线(/)作为起始,指明虚拟文件系统的根目录。

另一种是使用相对文件路径:相对文件路径允许用户指定一个基于当前位置的目标文件路径。相对文件路径不以代表根目 录的正斜线(/)开头,而是以目录名(如果用户准备切换到当前工作目录下的一个目录)或是 一个特殊字符开始。

cd    进入用户主目录;
cd ~  进入用户主目录;
cd -  返回进入此目录之前所在的目录;
cd ..  返回上级目录(若当前目录为“/“,则执行完后还在“/";".."为上级目录的意思);
cd ../..  返回上两级目录;
-p 如果要切换到的目标目录是一个符号连接,直接切换到符号连接指向的目标目录
-L 如果要切换的目标目录是一个符号的连接,直接切换到字符连接名代表的目录,而非符号连接所指向的目标目录。
- 当仅实用"-"一个选项时,当前工作目录将被切换到环境变量"OLDPWD"所表示的目录。

这三个用起来 感觉区别不大,晚上就写到这了 因为世界杯 

 

转载于:https://my.oschina.net/u/2277632/blog/1834866

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值