Linux学习第三天

作者: 辽A丶孙悟空 | 来源:发表于2019-03-14 12:28 被阅读795次

    通过命令行管理文件和文件夹

    • 查看及切换目录(Windows中叫做文件夹)

      • pwd
        查看工作目录(Print Working Directory)
      • cd
        切换工作目录(Change Directory)
        格式:cd [目标位置]
        绝对路径:从根目录开始的
        相对路径:
        . 和 ..
        ~
      • ls
        用途:列表(List)显示目录内容
        格式:ls [选项] [目录或文件名]
        常用命令选项:
        -l :以长格式显示
        -a :显示所有子目录和文件的信息,包括隐藏的文件
        -A :类似于“-a”,但是不显示“.”和“..”目录的信息
        -d :显示目录本身的属性
        -h :以更易读的字节单位(K、M等)显示信息
        -R :递归显示内容
      • du
        用途:统计目录及文件的空间占用情况(estimate file space usage)
        格式:du[选项]...[目录或文件名]
        常用命令选项:
        -a:统计时包括所有的文件,而不仅仅只统计目录
        -h:以更易读的字节单位(K、M等)显示信息
        -s:只是统计每个参数所占用空间总的大小
    • 创建文件和目录

      • mkdir:
        用途:创建新的目录(Make Directory)
        格式:mkdir [-p] [/路径]目录名
        注意:-p 是递归创建(a/b/c/d)
      • touch:
        用途:新建空文件,或更新文件时间标记
        格式:touch 文件名...
      • ln:
        用途:为文件或目录建立链接(Link)
        格式:ln [-s] 源文件或目录... 链接文件或目标目录
        软链接:
        1.软链接,以路径的形式存在。类似于Windows操作系统中的快捷方式
        2.软链接可以 跨文件系统 ,硬链接不可以
        3.软链接可以对一个不存在的文件名进行链接
        4.软链接可以对目录进行链接
        硬链接:
        1.硬链接,以文件副本的形式存在。但不占用实际空间。
        2.不允许给目录创建硬链接
        3.硬链接只有在同一个文件系统中才能创建
    • 复制、删除、和移动文件及目录

      • cp:
        用途:复制(Copy)文件或目录
        格式:cp [选项]... 源文件或目录... 目标文件或目录
        常用命令选项:
        -r:递归复制整个目录树
        -p:保持源文件的属性不变
      • rm:
        用途: 删除(Remove)文件或目录
        格式:rm [选项]... 文件或目录
        常用命令选项:
        -f:强行删除文件或目录,不进行提醒
        -r:递归删除整个目录树
      • mv:
        用途:移动(Move)文件或目录
        格式:mv [选项]... 源文件或目录... 目标文件或目录

    相关文章

      网友评论

        本文标题:Linux学习第三天

        本文链接:https://www.haomeiwen.com/subject/bajqmqtx.html