zoukankan      html  css  js  c++  java
  • 3.3:cd命令 切换目录

    cd是切换所在目录的命令,这个命令的基本信息如下:

             命令名称:cd

             英文原意:change directory

             所在路径:Shell内置命令

             执行权限:所有用户

             功能描述:切换所在目录

             Linux的命令按照来源方式分为两种:Shell内置命令和外部命令。所谓shell内置命令,就是shell自带的命令,这些命令是没有执行文件的;

       而外部命令就是由程序员单独开发的,是命令,所以会有命令的执行文件。Linux中绝大多数命令是外部命令,而cd命令则是一个典型的shell内置命令,

       所以cd没有执行文件所在的路径。

    命令格式

             [root@localhost ~]#cd [目录名]

             cd命令是两个非常简单的命令,仅有的两个选项-P和-L的作用非常有限。

             -P(大写)是指如果切换的目录是软连接目录,则进入其原始的物理目录,而不是进入软   链接目录。

             -L(大写)是指如果切换的目录是软链接目录,则直接进入软链接目录

    基本用法

             cd命令切换目录只需在命令后加目录名即可。

             [root@localhost ~]# cd /usr/local/src/
             [root@localhost src]#
             #进入/usr/local/src/ 目录

    简化用法

             cd命令可以识别一些特殊符号,用于快速切换所在目录

    特殊符号 作用
    ~ 代表用户的根目录
    - 上次所在的目录
    . 代表当前目录
    .. 代表上级目录

    绝对路径和相对路径

             绝对路径:从根目录开始一级一级指定的路径叫做绝对路径

                       例如:[root@localhost ~]# cd /usr/local/src/
                                  [root@localhost src]# cd /etc/rc.d/init.d/

             相对路径:从当前目录开始指定的路径

                       例如:[root@localhost /]# cd etc/
                                  #当前所在路径是/目录,而/目录下有etc目录,所以可以切换
                                  [root@localhost etc]# cd etc/
                                  -bash:cd:etc/:没有那个文件或目录
                                  #而同样的命令,由于当前所在目录改变了,所以就算是同一个命令也会报错,除非在/etc/目录中还有一个etc目录

  • 相关阅读:
    201911320《信息安全专业导论》第二周学习总结
    20191330自我介绍
    20191218 实验四《Python程序设计》实验报告
    20191218 2019-2020-2 《Python程序设计》实验三报告
    20191218 实验二《Python程序设计》实验报告
    20191218 实验一 《Python程序设计》实验报告
    2019-2020-1学期 20192420《网络空间安全专业导论》第四周读书笔记
    2019-2020第一学期小组讨论--程序设计层6、7章
    20192415 2020-2021-2 《Python程序设计》实验4报告
    20192415 2020-2021-2 《Python程序设计》实验3报告
  • 原文地址:https://www.cnblogs.com/zja001/p/10144544.html
Copyright © 2011-2022 走看看