zoukankan      html  css  js  c++  java
  • 每天一个Linux命令(2):目录操作命令——cd命令

    cd命令是用来将当前目录切换至指定目录,该命令是BASH中内嵌的命令,在Linux操作使用的过程中是使用频繁的基本命令之一。下面我们看下cd命令的具体用法。

    基本用法

    # cd [-L|[-P [-e]]] [dir]

    cd如何切换当前目录

    # cd [directory]

    上图是利用cd命令切换至/var目录下,pwd(print working directory)命令是输出当前工作路径。

    cd如何快速切换至主目录

    有时候我们想切换至当前用户的家目录,可以使用如下命令

    # cd ~

    注意:如果 $HOME环境变量中是当前用户的主目录的话,那么直接使用cd就可以切换至该用户的主目录。

    cd如何快速切换至上一个工作目录

    cd命令提供一种可以直接切换至上一次工作的目录中,该命令为

    # cd -

    cd怎么才能不切换至软链接目录

    cd命令提供-P的参数,对于软链接的目录,可以直接切换至真实的物理路径

    首先先创建一个目录的软链接目录:

    然后利用-P参数直接切换至物理目录

    从上图可以看出,利用cd命令将工作目录切换至symbolic目录下,当然,此时访问的目录就相当于访问/root/Desktop/symbolic。然后利用cd -P命令我们可以直接切换至本身的物理目录/root/Desktop/symbolic中。

    CDPATH是什么,它有什么用

    CDPATH该环境变量是用来设置cd命令切换的基目录。当我们想快速的切换至某个指定目录下是,可以将CDPATH的值设置成该目录。就像使用cd ~命令一样,可以通过设置CDPATH来实现相同的功能

    这时我们就可以在任意目录下,快速的切换至/root下的任意目录

    如何创建一个目录,然后直接进入这个目录

    有时候在创建一个目录的时候,我们想直接进入该目录下,那么可以使用下面的命令

    # mkdir directory && cd $_

    如何创建一个名字是'-'的目录,然后切换进去

    由于cd -是切换至上一次工作的目录,所有对于一个为-的目录名来说如何切换,此时可以用相对路径或者绝对路径来切换,如下

  • 相关阅读:
    HTML中的文本标签
    Java 数组的创建
    JavaScript实现LUHN算法验证银行卡号有效性
    JavaScript实现HTML页面集成QQ空间分享功能
    JavaScript中的三种弹出框的区别与使用
    Maven 项目中的 pom.xml 文件内容说明
    FTPClient 中 FTPClient.changeWorkingDirectory(filePath) 代码一直返回 false
    Eclipse 中 Debug 时鼠标悬停无法查看变量值
    Innodb ,MyISAM
    tomcat jetty
  • 原文地址:https://www.cnblogs.com/dabric/p/11087132.html
Copyright © 2011-2022 走看看