• 1.1命令格式与目录处理命令ls


    一,命令格式

    命令格式:命令 【-选项】【参数】

      例如:ls -l /etc, ls -al /etc 

    说明:1,个别命令使用不必遵循该格式

       2,当有多个选项时,可以写在一起,如:ls -al ,ls -alh等

       3,简化选项与完整选项,如:-a 等于--all(简化选项一般用一个横杠,完整选项用两个横杠)

    1,目录处理命令:ls

    命令名称:ls

    命令英文愿意:list

    命令所在路径:/bin/ls

    执行权限:所有用户

    功能描述:显示目录文件

    语法:ls 选项【-ald】【文件或者目录名】

      -a  显示所有文件,包括隐藏文件

      -l   显示文件或目录的详细信息

      -h  文件大小带单位,配合-l使用,如:B,KB,MB,G等

      -d  查看目录属性

    注:选项也可以组合使用

    例:ls -al /tmp,显示tmp目录下的所有文件包括隐藏文件的详细信息,文件大小不会显示单位

      ls  -lh /tmp,显示tmp目录下的文件不包括隐藏文件,文件大小会显示单位

      ls -alh /tmp,显示tmp目录下的所有文件包括隐藏文件的详细信息,文件大小显示单位

    这里需要说明一下使用-l之后显示的详细信息的说明:

    例:ls -l /tmp

    权限位  引用计数  所有者  所属组 文件大小  最后修改日期      文件名

    -rw-------   1        root       root       1025       3月       3    08:10      anachoda-ks.cfg

    -rw-r--r--   1        root       root      24772      3月       3    08:10      install.log  

    -rw-r--r--   1        root       root       7690       3月       3    08:05      install.log.sys.log

    权限位(后期会详细讲解):

    -rw-r--r--

      1,权限位可以分为2个部分,第一个部分为第一个字符,表示该文件的文件类型(最常见的为这三种,-表示该文件为二进制文件,d表示该文件是一个目录,l表示该文件是一个软连接文件(后面博文会详细讲什么是链接))

      2,第二部分为9个字符,2--4位对应所有者的权限,5--7位对应所属组的权限,8--10对应其他人的权限。

      r表示可读    w表示可写    x表示可执行

      rw-    r--    r-- 

       u       g      o

    u表示所有者,对应所有者的权限,2到4位的rw-表示所有者对改文件有读、写的权限,没有执行权限

    g表示所属组,对应所属组的权限,5到7位r--表示所属组对该文件只有读的权限

    o表示其他人,对应其他人的权限,8到10位r--表示其他人对该文件只有读的权限

    所有者:一般为文件的创建者,谁创建了该文件,就天然的成为该文件的所有者,所有者可以修改(后面博文中会详细讲)

    所属组:当某个用户创建了一个文件后,这个文件的所在组就是该用户所在的组,所属组可以修改(后面博文中会详细讲)

    其它组:除开文件的所有者和所在组的用户外,系统的其它用户都是文件的其它组

  • 相关阅读:
    composer使用git作为仓储
    monolog记录日志
    lumen laravel response对象返回数据
    lumen中间件 Middleware
    AcWing 901. 滑雪
    leetcode 34. 在排序数组中查找元素的第一个和最后一个位置
    acwing 902. 最短编辑距离
    ACWING 844. 走迷宫
    leetcode 5199. 交换字符串中的元素
    AcWing 836. 合并集合
  • 原文地址:https://www.cnblogs.com/yanruilong/p/7226785.html
Copyright © 2020-2023  润新知