【让总结成为一种习惯】






pwd   打印当前工作目录 print working directory 

    pwd -L 

                pwd的默认参数是-L,执行pwd和执行pwd -L结果是相同的,其实使用的是环境变量 PWD

                echo $PWD

                pwd 

                pwd -L        

         张明贵-Linux基础命令学习-5_Linux


    pwd -P

        打印物理目录,没有任何符号链接

                 当我们切换到 /etc/init.d目录下

                 实际上和切换到 /etc/rc.d/init.d  目录下是一样的

                    张明贵-Linux基础命令学习-5_基础命令_02

                    执行效果一样

                    张明贵-Linux基础命令学习-5_Linux_03


mkdir  创建目录 make directory 

    mkdir -p /bj/x/w/j  要想创建目录j,必须先创建 /bj/x/w ,或者已经存在/bj/x/w,如果没有就创建父目录(如果存在错误,请根据需要制作父目录)

        mkdir /bj/x/w/j 创建失败,就是因为没有先创建好父目录

        mkdir -p /bj/x/w/j  创建成功,如果没有父目录,会根据需要创建父目录

        张明贵-Linux基础命令学习-5_Linux_04

    mkdir -v 

        显示目录的创建过程

        张明贵-Linux基础命令学习-5_初学者_05

    mkdir -pv  参数-pv常常配合使用

        张明贵-Linux基础命令学习-5_菜鸟笔记_06

    批量创建目录(创建/xwj/dir1、dir2、dir3、dir……  dir10,并显示创建过程)

        张明贵-Linux基础命令学习-5_初学者_07

        






相对路径:不从/根开始的路径


绝对路径:从/根开始的路径





cd 切换目录change directory

    cd  默认切换到家目录

    cd ~ 切换到家目录

    cd - 切换到上一次目录   cd - 调用的是系统变量 OLDPWD

    cd .. 切换到上级目录

    张明贵-Linux基础命令学习-5_菜鸟笔记_08






tree 列出文件的目录

    tree -a    也能查看隐藏文件的目录结构

    张明贵-Linux基础命令学习-5_基础命令_09

    tree -d    directory只显示目录结构

    张明贵-Linux基础命令学习-5_初学者_10

    tree -L 2    只显示2级目录及文件的结构

    张明贵-Linux基础命令学习-5_菜鸟笔记_11

    tree -dL 2    只显示2级目录的结构   

    张明贵-Linux基础命令学习-5_菜鸟笔记_12

    tree -f    为每个文件或目录 显示完整的路径   

    张明贵-Linux基础命令学习-5_初学者_13

    tree -dLf    三个参数配合使用,效果相加

    tree -i    不显示横线

    张明贵-Linux基础命令学习-5_菜鸟笔记_14

    tree -dLfi     参数配合使用,效果相加

    tree -F    能够区分文件和目录

    张明贵-Linux基础命令学习-5_Linux_15






touch 

    1、没有文件,创建文件

         张明贵-Linux基础命令学习-5_基础命令_16

    2、更改文件的时间戳 (了解)

         [root@xwj ~]# stat xwj.txt 

         显示文件的状态

        access 访问时间

        modify 修改时间

        change 更改时间

       张明贵-Linux基础命令学习-5_基础命令_17


    [root@xwj ~]# touch -a xwj.txt  访问时间和更改时间会改变

    张明贵-Linux基础命令学习-5_Linux_18


    [root@xwj ~]# touch -m xwj.txt   修改时间和更改时间会改变         

    张明贵-Linux基础命令学习-5_基础命令_19


总结: change随access改变而改变

           change随modify改变而改变