加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

Linux文件目录类指令

发布时间:2020-12-14 00:22:17 所属栏目:Linux 来源:网络整理
导读:1、pwd? 指令 基本语法 pwd? ? (功能概述:显示当前工作目录的绝对路径) ? ? ?2、 ls? ?指令 基本语法 ls? [选项]? [目录或者文件] 常用选项 -a? 显示当前目录的所有文件和目录,包括隐藏的目录 -l 以列表的方式显示目录信息 ? ? ? ? ? ?3、 cd? 指令 基本

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)

?

?        

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读