Linux小白–第三节cd命令

Linux小白–第三节cd命令

之前介绍的是ls命令,列出路径下的内容,那么接下来就介绍一下cd命令,切换目录,还是一样,咱们进入系统之后右键打开终端或者ssh连接直接进入shell环境
在这里插入图片描述

1 cd

概念:cd — change directory
① cd – 修改路径/切换目录
cd [opt] dir 将当前目录更改为dir,默认dir为home目录,home目录也可以使用~表示,所以直接敲一个cd命令会回到/root路径下
在这里插入图片描述
在shell环境中存在OLDPATH和CDPATH两个环境变量,CDPATH是用于存放相对路径的,如dir以/开头则不使用CDPATH,按照绝对路径进行转换,而OLDPATH存放的是上一个工作dir的路径
在这里插入图片描述
如此图,可以使用相对路径进行cd动作,CDPATH此时就是/root
在这里插入图片描述
这时候我们看一下OLDPATH也就是之前的工作dir为/root,OLDPATH在后续cd的参数中会简单介绍,当然了cd -可以切换到上一次工作目录的
在这里插入图片描述
② cd命令是属于bash包的命令,bash是shell编译的一种,使用bash语言进行编译,bash shell也是linux的默认shell,bash包中的所有命令都可以使用help进行查询,之前咱们提到的ls就不行
在这里插入图片描述

2 cd命令的参数

cd命令使用最频繁就是不加参数,opt仅有三个参数
① cd –L:当dir是符号链接时进入符号链接而不是源目录
比如我这边创建一个链接cherry指向于/shell路径,cd -L cherry就会直接进入cherry目录中,也就是真的将cherry链接当做目录,也能看到里面的内容
在这里插入图片描述
② cd –P:当dir是符号链接时进入源目录
比如我这边创建一个链接cherry指向于/shell路径,cd -L cherry就会直接进入/shell目录中,与-L参数相反
在这里插入图片描述
cd命令默认带有-L参数,所以咱们直接cd 链接文件就可以进入

这样就知道切换路径并列出内容,下一节来研究查看文件内容。

感谢阅读zzz

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值