Linux文件目录类指令

1、pwd  指令

  基本语法

    pwd     (功能概述:显示当前工作目录的绝对路径)

    

 

 

 2、 ls   指令

  基本语法

    ls  [选项]  [目录或者文件]

  常用选项

    -a   显示当前目录的所有文件和目录,包括隐藏的目录

    -l   以列表的方式显示目录信息

  

 

 

   

 

 

 3、 cd  指令

   基本语法

    cd  [参数]    (功能描述:切换到指定目录)

   常用参数

    cd  ~ 或者  cd    : 回到自己的家目录

    cd ..       : 回到当前目录的上一级目录

   案例

    1) 使用绝对路径切换到root目录

       cd  /root

    2) 使用相对路径回到root目录

      

 

 

       cd  ../../root

4 、 mkdir  指令

  基本语法

    mkdir  [选项]  要创建的目录名    (功能描述:用于创建目录(make directory))

  常用选项

    -p  : 创建多级目录

    

 

 

     

 

 

 5、rmdir  指令

    基本语法

    rmdir  [选项]  要删除的空目录名    (功能描述:删除目录)

    参数选项

    -p    :  递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息

    -rf :  强制删除非空目录

    

 

 

    使用细节:

    

 

 

     

 

 

     

 

 

 

6、touch  指令

  介绍

    touch  指令用于创建空文件

  基本语法

    touch  文件名称

  

  

 

 

7、 cp  指令

  介绍

    拷贝文件到指定目录

  基本语法

    cp  [选项]  目标目录

  常用选项

    -r    : 递归复制整个文件夹

  应用案例

    1 )  

 

 

       

 

 

     2 )  

 

 

       

 

 

   使用细节

    强制覆盖目标文件已有需要复制的文件的方法:\cp

      

 

 

 8、rm  指令

    介绍

    rm指令 移除(删除)文件或目录

   基本语法

    rm  [选项]  要删除的文件或目录

   常用选项

    -r  :递归删除整个文件夹

    -f   :强制删除不提示

   应用案例

     1) 

 

 

       

 

 

     2) 

 

 

       

 

 

   使用细节

    

 

 

     

 

 

 9、  mv  指令

  介绍

    mv指令移动文件或目录 或者重命名文件或者目录

  基本语法

    mv  旧的文件名  新的文件名    (功能概述:文件重命名)

    mv   /temp/movefile  /targetFolder  (功能描述:移动文件)

  应用案例:

    1 ) 

 

 

       

 

 

     2 ) 

 

 

 

      

 

 

 

10、cat  指令

  介绍

    cat  查看文件内容,以只读的方式打开

  基本语法

    cat  [选项]  要查看的文件名

  常用选项

    -n   :  显示行号

  应用案例

    1) 

 

 

       

 

 

   使用细节

    cat只能浏览文件,而不能修改文件,为了浏览方便,一般会带上  管道命令  | more

    cat 文件名  |  more [分页预览]

11、more 指令

    介绍

      more指令是一个基于VI编辑器的文本文本过滤器,它以全屏幕的方式按页显示文本文件的内容,more指令中内置了若干个快捷键,如下

      

    基本语法

      more  要查看的文件名

     应用案例

      1)

 

 

         

 

 

 12、 less  指令

     介绍

 

      less  指令用来分屏查看文件内容,它的功能与more指令相似,但是比more 指令更加强大,支持各种现实终端。less指令在显示文件内容时,并不是一次将整个文件加载之后显示,而是根据需要加载显示的内容,对于显示大型文件具有较高的效率。

    基本语法

      less  要查看的文件

    操作说明

      

 

 

      应用案例

      1) 

        

 

 

 13、  >  指令  和  >>  指令

     介绍

        >  输出重定向  :  会将原来的文件的内容覆盖

       >> 追加  :  不会覆盖原来的内容,而是追加到文件的尾部

      基本语法

        1)        ls   -l  > 文件名     (功能描述:列表的内容写入指定的文件中(覆盖写))

            

 

 

             说明:ls -l  > a.txt  ,将  ls  -l 的显示的内容覆盖写入到a.txt中,如果a。txt不存在,就创建该文件。

        2)     ls   -al  >> 文件名    (功能描述:列表的内容追加到指定的问价中(追加写))

            

 

 

         3)    

 

 

             

 

 

         4)

 

 

     应用案例

        1)

            

 

 

         2)

 

 

             

 

 14、   echo  指令

     介绍

        echo输出内容到控制台

     基本语法

        echo  [选项]  [输出内容]

       应用实例

      1 ) 

 

         

 

 15、 head 指令

    介绍

      head用于显示文件的开头部分的内容,默认情况下head指令显示文件的前10行的内容

    基本语法

      head 文件名    (功能描述:查看文件头10行内容)

      head  -n  文件名   (功能描述:查看文件头5行内容,5可以是任意数字)

    应用案例

      1)

 

         

 

 16、  tail  指令

    介绍

      tail用于输出文件尾部的内容,默认情况以tail 指令显示文件的后10行的内容

    基本语法

      1) tail   文件    (功能描述:查看文件后10行内容)

      2) tail   -n    文件  (功能描述:查看文件后n行内容)

      3)    tail   -f  文件           (功能描述:实时追踪该文档的所有更新,常用)

    应用案例

      1 )  

 

         

 

       2 ) 

        

17、  ln  指令

    介绍

      软链接也叫符号链接,类似于windows里的快捷方式,主要存放了链接其他文件的路径

    基本语法

       ln   -s  [原文件或目录]  [软链接名]    (功能描述:给原文件创建一个软链接)

    应用案例

      1 ) 

 

         

 

       2 ) 

 

         

 

     细节说明

      当我们使用pwd指令查看目录时,任然看到的是软链接说看到的目录

18、 history  指令

    介绍

      显示已经执行过的历史命令,也可以执行历史命令

    基本语法

      history

    应用案例

      1)

 

         

 

       2)

 

         

 

       3)

 

         

posted @ 2019-09-25 17:46  Misster  阅读(274)  评论(0编辑  收藏  举报