Linux经常使用命令之ls、cd、pwd、mkdir命令讲解

ls命令令是Linux最经常使用的命令之一,也是一条很是古老的命令。在开始学习Linux命令以前,仍是想给你们一条建议:shell

不少同窗可能刚开始学习Linux,而后就去买一些教材去学习,教材上面有可能收集了Linux的上千条甚至几千条命令及配置选项,而后对着书上的全部命令一个个敲一遍,这样没有任何意义的。其实咱们只须要学会记住经常使用的几十个命令和选项就能够了。

一、文件命名规则学习

    • 大小写极度敏感
    • 不能用/符号,其余符号都属于合法符合。由于 / 在Linux里面表示“根”
    • 特殊符号能不用就尽可能不用,好比:@#¥&()-、空格 等。由于在Linux命令操做里面,有些对文件操做的命令须要带上命令参数,参数与命令之间有多是用空格或者其余符号,这样命令就和文件名冲突,致使系统不知道如何处理。
    • 避免使用 . 符号做为普通文件名的开头,由于在Linux里面用 . 开头表示隐藏

    二、Linux命令格式spa

    命令格式:命令 -选项 参数3d

    好比:code

    ls -la /mnt
    ls 是命令自己

    -la 是选项:当有多个选项时,能够把选项写一块儿。这里的 l 是第一个选项,a 是第二选项。其实完整的写法是:-l -a,可是用 -la 这样连着写在一块儿比较方便省事对象

    /mnt 是参数,即该命令操做的对象。这里咱们操做的是根目录下面的 mnt 目录blog

    特殊目录说明: ...,第一个 . 表示当前目录;.. 表示当前目录的父目录排序

    三、ls 命令解释rem

    • 命令名称:ls
    • 命令英文全称:list
    • 命令所在路径: /bin/ls
    • 执行权限:全部用户
    • 命令功能:显示目录文件/目录
    • 语法讲解:ls 经常使用选项[-lad] [文件或目录]
      • -l 详细信息显示
      • -a 显示全部文件(包括隐藏文件)
      • -d 查看目录属性

    四、ls 命令使用详解it

    4-一、最简单的目录文件查看 ls,好比咱们要查看root目录下面有哪些文件,执行:

    ls /root/

    image

    4-二、查看root目录下面的全部文件,执行:

    ls -a /root/

    image

    能够看到,比执行 ls /root/ 的结果中,多出了不少以 . 开头的隐藏文件。

    4-三、查看root目录下面的文件详细信息,执行:

    ls -l /root/

    image

    ls -l 命令执行以后,结果中包含7个部分,咱们来详细看下每个部分的意思:

    • drwxr-xr-x 表示文件类型和权限
    第一个字母 d 表示文件类型: d 表示是目录; - 表示二进制文件; l 表示软连接文件

    rwxr-xr-x 表示权限:r - 读(read),w - 写(write),x - 执行(execute)。将 rwxr-xr-x 每3个字符分为一组来看:rwx 表示全部者(u)对这个文件有全部权限,可读可写可执行; r-x 表示所属组(g)对这个文件的权限,只可读和可执行;r-x 表示其余人(o)对这个文件的权限,只可读和可执行。

    • 2 表示硬连接数
    • rootroot 表示该文件的全部者和所属组是谁
    • 6 表示文件大小。可是这里统计的大小并不完整,所以你们不用太关心这个数据
    • Jun 6 00:54 表示文件建立的时间或最后修改的时间
    • 最后一列表示文件或目录的名称

    4-四、查看根目录下etc目录的详细信息,配合 -l 使用,执行:

    ls -ld /etc/

    image

    ls 命令参数不只仅只有l、a、d参数,还有p、t、r、s、h等:
    -p: 只给目录添加/

    -t: 按照修改时间排序 time

    --time-style=long-iso:  ls -l --time-style=long-iso   显示友好长格式时间

    -r: 倒着排序 reverse

    -S: 按照文件大小排序

    ls命令还有不少其余不经常使用的参数,能够输入命令 man ls查看系统官方说明。官方说明内容比较多,按空格键翻页,按q键退出说明。

    五、cd 命令解释

    • 命令名称:cd
    • 命令英文全称:change directory
    • 命令所在路径: shell内置命令
    • 执行权限:全部用户
    • 命令功能:切换到指定目录
    • 语法讲解:cd [目录]

    举例

    好比要切换到系统根目录,执行 cd /

    要切换到当前目录的上级目录,执行 cd ..

    六、pwd 命令解释

    • 命令名称:pwd
    • 命令英文全称:print working directory
    • 命令所在路径: /bin/pwd
    • 执行权限:全部用户
    • 命令功能:显示当前所在的目录
    • 语法讲解:pwd

    七、mkdir 命令解释

    • 命令名称:mkdir
    • 命令英文全称:make directories
    • 命令所在路径: /bin/mkdir
    • 执行权限:全部用户
    • 命令功能:建立新的目录
    • 语法讲解:mkdir [目录名]

    举例

    好比咱们要在 mnt目录建立一个名称为 test的目录,直接执行 mkdir /mnt/test

    若是如今已经在mnt目录,想在这个目录建立名称为test2的目录,执行mkdir test2便可

    image

    本章讲解了Linux最基本的文件处理经常使用命令,其中重点讲解的是 ls 命令,由于它也是咱们往后使用最多的一条命令。下一章咱们将继续讲解Linux的其余经常使用文件处理命令。

    image

    相关文章
    相关标签/搜索