1. ls  只显示文件名或者文件目录

2. ls -l(这个参数是字母L的小写,不是数字1) 用来查看详细的文件资料

在某个目录下键入ls -l可能会显示如下信息:

文件属性(占10个字符空间)       文件数         拥有者       所属的group      文件大小        建档日期           文件名
  
           drwx------                              2              Guest              users              1024            Nov 21 21:05      Mail  
           -rwx--x--x                             1               root                 root                 89080          Nov 7 22:41        tar*  
           -rwxr-xr-x                             1               root                 bin                  5013            Aug 15 9:32         uname*  
           lrwxrwxrwx                           1               root                 root                 4                  Nov 24 19:30       zcat->gzip  
           -rwxr-xr-x                             1               root                  bin                  308364        Nov 29 7:43         zsh*  
           -rwsr-x---                              1               root                  bin                  9853            Aug 15 5:46         su*
           -rw-r--r--                               1               Hhf                  197121           146               10月 18 17:37      main.m

这些显示内容的意义:  
       第一个栏位,表示文件的属性。Linux的文件基本上分为三个属性:可读(r),可写(w),可执行(x)。但是这里有十个格子可以添(具体程序实现时,实际上是十个bit位)。第一个小格是特殊表示格,表示目录或连结文件等等,d表示目录,例如drwx------;l表示连结文件,如lrwxrwxrwx;如果是以一横“-”表示,则表示这是文件。其余剩下的格子就以每3格为一个单位。因为Linux是多用户多任务系统,所以一个文件可能同时被许多人使用,所以我们一定要设好每个文件的权限,其文件的权限位置排列顺序是(以-rwxr-xr-x为例):  rwx(Owner)r-x(Group)r-x(Other)  
这个例子表示的权限是:使用者自己可读,可写,可执行;同一组的用户可读,不可写,可执行;其它用户可读,不可写,可执行。另外,有一些程序属性的执行部分不是X,而是S,这表示执行这个程序的使用者,临时可以有和拥有者一样权力的身份来执行该程序。一般出现在系统管理之类的指令或程序,让使用者执行时,拥有root身份。 
    第二个栏位,表示文件个数。如果是文件的话,那这个数目自然是1了,如果是目录的话,那它的数目就是该目录中的文件个数了。  
      第三个栏位,表示该文件或目录的拥有者。若使用者目前处于自己的Home,那这一栏大概都是它的账号名称。  
      第四个栏位,表示所属的组(group)。每一个使用者都可以拥有一个以上的组,不过大部分的使用者应该都只属于一个组,只有当系统管理员希望给予某使用者特殊权限时,才可能会给他另一个组。  
      第五栏位,表示文件大小。文件大小用byte来表示,而空目录一般都是1024byte,你当然可以用其它参数使文件显示的单位不同,如使用ls –k就是用kb莱显示一个文件的大小单位,不过一般我们还是以byte为主。  
      第六个栏位,表示创建日期。以“月,日,时间”的格式表示,如Aug 15 5:46表示8月15日早上5:46分。  
      第七个栏位,表示文件名。我们可以用ls –a显示隐藏的文件名。
————————————————
原文链接:https://blog.csdn.net/qq_34427165/article/details/81324911

Linux ls -l 名:命令详解相关推荐

  1. linux 修改主机名 命令,Linux修改主机名命令详解

    Linux修改主机名命令 1.如果只需要临时更改主机名,可以使用hostname命令. sudo hostname # 例如: sudo hostname myDebian 这条命令不会更改/etc/ ...

  2. linux ls和cd命令详解,Linux基础cd、pwd和ls命令

    cd命令 cd命令是change directory的缩写,中文翻译:更改文件夹(目录). cd destination cd命令可接受单个参数destination,用以指定想切换到的目录名.如果没 ...

  3. LINUX经常使用的命令详解

    LINUX经常使用的命令详解 源地址:http://blog.itpub.net/29065182/viewspace-1189162/ 1.man 对你熟悉或不熟悉的命令提供帮助解释  eg:man ...

  4. Ubuntu (Linux) 系统 find 命令详解

    Ubuntu (Linux) 系统 find 命令详解 在Ubuntu (Linux)系统的终端上,虽然没有像 windows 上那样简介易用的图形界面 搜索工具,但只要你使用足够熟练, 有一个强大命 ...

  5. linux cut命令学习,Linux中的cut 命令详解

    今天小编要跟大家分享的文章是关于Linux中的cut 命令详解.cut 命令在Linux和Unix中的作用是从文件中的每一行中截取出一些部分,并输出到标准输出中.我们可以使用 cut 命令从一行字符串 ...

  6. linux三剑客之awk命令详解

    linux三剑客之awk命令详解 awk 是一个处理文本的编程语言工具,能用简短的程序处理标准输入或文件.数据排序.计算以及生成报表等等.awk工具主要用于格式化输出,可以用类似于处理表格的方式处理文 ...

  7. linux ps(process status) 命令详解

    linux ps(process status) 命令详解 功能说明:报告程序状况. 语 法:ps [-aAcdefHjlmNVwy][acefghLnrsSTuvxX][-C <指令名称> ...

  8. linux磁盘分区fdisk命令详解及云硬盘挂载实操

    linux磁盘分区fdisk命令详解 1.什么是分区? 分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁硬使用.分区表是一个硬盘分区的索引,分区的信息都会写进分区表. ...

  9. Linux操作系统上lsof命令详解

    Linux操作系统上lsof命令详解 2011-10-08 18:31:31 http://xjsunjie.blog.51cto.com/999372/682865 标签:Linux lsof命令 ...

  10. linux slocate(secure locate) 命令详解

    linux slocate(secure locate) 命令详解 功能说明:查找文件或目录. 语 法:slocate [-u][--help][--version][-d <目录>][查 ...

最新文章

  1. 未来企业IT选型将更关注社交性(转载)
  2. ASP.NET 2.0 X64的奇怪问题
  3. sql 账号查询一个表查询权限_一个查询语句引发的问题以及巨型表相关操作探索与思考...
  4. 有了数据湖,距离数据仓库消失还有几年?
  5. 第2章 DOS循环:for命令详解
  6. ORB_SLAM2探秘 第二章
  7. java转码工具应用程序_java转码工具native2ascii.exe的使用方法
  8. 内定抽奖小程序_微信抽奖小程序抽到奖品真的免费吗?
  9. C++两个函数可以相互递归吗_设计递归函数竟然这么简单!
  10. 4.分支语句和循环语句
  11. [转载]生命科学-人体生物磁场及特异作用
  12. Java内存中神奇的64MB
  13. 看考研视频如何屏蔽键盘(锁定键盘)
  14. 华为mate40e灭屏显示教程
  15. 用户画像原理、技术选型及架构实现
  16. 刚出社会干了 5 年外包,已经废了
  17. 一位软件测试工程师的5年成长经历,这些职场黑话,你需要知道
  18. 红帽Linux重置root密码
  19. 2.线性回归,梯度下降与正规方程
  20. Flask学习笔记总结(一)

热门文章

  1. 涨知识 | 电机的十万个为什么?
  2. win10+GPU+MATLAB+MatConvNet配置
  3. bitmap的六种压缩方式,Android图片压缩(转)
  4. Linux和Ubuntu的区别详解
  5. mysql数据库管理维护_深入浅出MySQL 数据库开发 优化与管理维护 第3版
  6. 【人工智能】人脸识别系统【实验报告与全部代码】(QDU)
  7. 笔记本可以跑虚拟机吗_什么笔记本跑虚拟机不卡?
  8. 如何把本机的文件共享到VMware虚拟机
  9. android代码精华 各路大神写的代码精华,大家一起分享
  10. 网友RHCE认证考试经历