Linux命令 - cd命令

Linux命令 - cd命令

  cd命令可以说是Linux中最基本的命令语句。

1.语法:

cd [目的目录]

2.功能:

可让用户在不同的目录间切换,但该用户必须拥有足够的权限进入目的目录。

3.参数:
  <绝对路径>或<相对路径>   切换路径。
  ~或空白   回到自己的家目录。
  -   回到上一次所在目录。
  ../   回到当前目录的上一级目录。
  ./   当前目录
  -P   跳转到实际物理路径,而非快捷方式路径。
  /   快速进入根目录。
4.常用范例:

例一:进入系统根目录

命令:cd /
  上面命令执行完后用ls命令看一下,当前目录已经到系统根目录了。

命令:cd .. 或者 cd .. //

  可以使用“ cd … ”或者 “cd … //”一直退,就可以到达根目录 。

命令:cd ../..//
  进入当前目录的父目录的父目录。如果有三层则使用命令"cd …/…/…//"

[root@localhost /]# ll
总用量 28
lrwxrwxrwx.   1 root root    7 11月  3 2020 bin -> usr/bin
dr-xr-xr-x.   5 root root 4096 5月  12 14:25 boot
drwxr-xr-x.  20 root root 3200 5月  12 14:25 dev
drwxr-xr-x. 139 root root 8192 5月  12 14:29 etc
drwxr-xr-x.   3 root root   20 5月  12 14:23 home
lrwxrwxrwx.   1 root root    7 11月  3 2020 lib -> usr/lib
lrwxrwxrwx.   1 root root    9 11月  3 2020 lib64 -> usr/lib64
drwxr-xr-x.   2 root root    6 11月  3 2020 media
drwxr-xr-x.   3 root root   18 5月  12 14:19 mnt
drwxr-xr-x.   2 root root    6 11月  3 2020 opt
dr-xr-xr-x. 271 root root    0 5月  12 14:25 proc
dr-xr-x---.  15 root root 4096 5月  12 14:32 root
drwxr-xr-x.  45 root root 1280 5月  12 14:57 run
lrwxrwxrwx.   1 root root    8 11月  3 2020 sbin -> usr/sbin
drwxr-xr-x.   2 root root    6 11月  3 2020 srv
dr-xr-xr-x.  13 root root    0 5月  12 14:25 sys
drwxrwxrwt.  16 root root 4096 5月  12 14:57 tmp
drwxr-xr-x.  12 root root  144 5月  12 14:16 usr
drwxr-xr-x.  21 root root 4096 5月  12 14:25 var

例二:进入当前用户主目录

命令:cd 或者cd ~

[root@localhost ~]# ll
总用量 8
drwxr-xr-x. 2 root root    6 5月  12 14:29 公共
drwxr-xr-x. 2 root root    6 5月  12 14:29 模板
drwxr-xr-x. 2 root root    6 5月  12 14:29 视频
drwxr-xr-x. 2 root root    6 5月  12 14:29 图片
drwxr-xr-x. 2 root root    6 5月  12 14:29 文档
drwxr-xr-x. 2 root root    6 5月  12 14:29 下载
drwxr-xr-x. 2 root root    6 5月  12 14:29 音乐
drwxr-xr-x. 2 root root    6 5月  12 14:29 桌面
-rw-------. 1 root root 1247 5月  12 14:24 anaconda-ks.cfg
-rw-r--r--. 1 root root 1526 5月  12 14:29 initial-setup-ks.cfg

例三:跳转到指定目录

命令: cd /usr/lib/udev/
  跳转到指定目录,从根目录开始,目录名称前加 / ,当前目录内的子目录直接写名称即可。可以发现方括号[]最后显示的是当前目录。

[root@localhost ~]# cd /usr/lib/udev/
[root@localhost udev]# 

  如果不知道具体在哪个目录,也可以一层一层的进入目录然后通过命令"ll"查看有哪些。

[root@localhost ~]# cd /usr/
[root@localhost usr]# cd lib/
[root@localhost lib]# cd udev/
[root@localhost udev]# 

例四:返回进入此目录之前所在的目录

命令: cd -

[root@localhost ~]# cd /usr/lib/udev/
[root@localhost udev]# cd -
/root
[root@localhost ~]# cd -
/usr/lib/udev

例五:把上个命令的参数作为cd参数使用

命令: cd !$

[root@localhost ~]# cd /usr/lib/udev/
[root@localhost udev]# cd -
/root
[root@localhost ~]# cd !$
cd -
/usr/lib/udev
  • 3
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值