LINUX命令LS -AL 解析

linux命令ls -al 解析

ls是“list”的意思,与早期dos的命令dir功能类似。参数-al则表示列出所有的文件,包括隐藏文件,就是文件前面第一个字符为.的文件。如上所示,在第一次以root身份登录linux时,如果输入命令后,应该出现上面的内容先解析一下上面7个字段的意思,如图所示:

1.第一列便是这个文件的属性:

#第一个属性表示这个文件时“目录、文件或链接文件等”:

【d】,则是目录

【-】,则是文件

【l】,则表示为链接文件(link file)

【b】,则表示为设备文件中可供存储的接口设备

【c】,则表示为设备文件中的串行端口设备,例如键盘、鼠标。

#接下来的属性中,3个为一组,且均为“rwx”3个参数组合。其中r表示可读read,w表示可写write,x表示可执行excute。

第一组为“拥有者的权限”,第二组为“同用户组的权限”,第三组为“其他非本用户组的权限”。

2、第二列表示连接占用的节点(i-node)

3、第三列表示这个文件或目录的“拥有者”

4、第四列表示拥有者的用户组

5、第五列为这个文件的大小

6、第六列为这个文件的创建日期或者是最近的修改日期

7、第七列为这个文件的文件名:如果文件名前面有.说明是隐藏文件。如果只输入ls 前面加.的文件不会显示出来。ls -al则会显示出全部文件。

linux命令ls -al 解析
ls是“list”的意思,与早期dos的命令dir功能类似。参数-al则表示列出所有的文件,包括隐藏文件,就是文件前面第一个字符为.的文件。如上所示,在第一次以root身份登录linux时,如果输入命令后,应该出现上面的内容先解析一下上面7个字段的意思,如图所示:
1.第一列便是这个文件的属性:
#第一个属性表示这个文件时“目录、文件或链接文件等”:【d】,则是目录【-】,则是文件【l】,则表示为链接文件(link file)【b】,则表示为设备文件中可供存储的接口设备【c】,则表示为设备文件中的串行端口设备,例如键盘、鼠标。
#接下来的属性中,3个为一组,且均为“rwx”3个参数组合。其中r表示可读read,w表示可写write,x表示可执行excute。第一组为“拥有者的权限”,第二组为“同用户组的权限”,第三组为“其他非本用户组的权限”。2、第二列表示连接占用的节点(i-node)3、第三列表示这个文件或目录的“拥有者”4、第四列表示拥有者的用户组5、第五列为这个文件的大小6、第六列为这个文件的创建日期或者是最近的修改日期7、第七列为这个文件的文件名:如果文件名前面有.说明是隐藏文件。如果只输入ls 前面加.的文件不会显示出来。ls -al则会显示出全部文件。

LINUX命令LS -AL 解析的更多相关文章

  1. Linux命令 ls 和 ll 的使用方法与基本区别

    Linux 命令 ls 和 ll 的使用方法: ll:罗列出当前文件或目录的详细信息,含有时间.读写权限.大小.时间等信息 ,像Windows显示的详细信息.ll是“ls -l"的别名.相当 ...

  2. Linux命令 ls -l 输出内容含义详解

    Linux命令 ls -l s输出内容含义详解   1. ls  只显示文件名或者文件目录 2. ls -l(这个参数是字母L的小写,不是数字1) 用来查看详细的文件资料 在某个目录下键入ls -l可 ...

  3. linux下 解释 终端命令 ls -al或者ls -li 输出的信息

    $ ls -al            drwxr-xr-x.            wjshan0808    wjshan0808        Sep :    .cache $ ls -li ...

  4. linux 命令ls

    命令格式 ls -la /etc -a  查看所有隐藏文件 以.开头的,就是隐藏文件.改名.开头,就可以改成隐藏文件 -l  长格式显示 ]# ls -al total 8 drwxr-xr-x    ...

  5. 每天一个linux命令-ls命令

    查看统计当前目录下文件的个数,包括子目录里的. ls -lR| grep "^-" | wc -l[喝小酒的网摘]http://blog.hehehehehe.cn/a/12311 ...

  6. linux 命令——ls

    一.  ls命令 ls 命令是linux下最常用的命令.ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文 件及文件夹清单. 通过ls 命 ...

  7. Linux 命令 ls -l

    一.ll命令 ll并不是linux下一个基本的命令,它实际上是ls -l的一个别名. Ubuntu默认不支持命令ll,必须用 ls -l,这样使用起来不是很方便. 如果要使用此命令,可以作如下修改:打 ...

  8. linux 命令 - ls(列出目录内容)

    ls - 列出目录内容 语法: ls (选项) (参数) 选项: -a:显示所有档案及目录(ls内定将档案名或目录名称为“.”的视为影藏,不会列出): -A:显示除影藏文件“.”和“..”以外的所有文 ...

  9. linux命令:ls

    命令格式: ls [OPTION]... [FILE]... 功能: 列出某个目录下的文件信息,默认列出当前目录.输出结果默认按字母顺序排列. 参数: -a, --all,-A, --almost-a ...

随机推荐

  1. 02操控奴隶——掌握它的语言“Python”

    一 编程常识 1编程语言的发展史 程序员是计算机的主人,主人与奴隶沟通的介质是编程语言,编程语言从诞生到现在它经历了那几个阶段呢? 2 语言的特性: 3 初期的编程语言更多的是站在计算机的角度去设计编 ...

  2. Docker-镜像的操作命令

    2.镜像在Ubuntu中的一些命令 (1)docker image ls 列出镜像 能够罗列出docker中所以的镜像所在的仓库.镜像标签.镜像ID.镜像的创建日期.镜像的大小等等信息. (2)doc ...

  3. 三、Git 分支

    使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线.有人把 Git 的分支模型称为它的`‘必杀技特性’',也正因为这一特性,使得 Git 从众多版本控制系统中脱颖而出. 1.分支简介 ...

  4. 编写python代码获取4k高清壁纸

    Huskiesir最近在研究python爬虫大约俩周了吧,由于比较懒,也没把具体研究的过程与经验写下来,实在是一大憾事.这次直接上干货,代码送给大家: import re import request ...

  5. PHP下的异步尝试一:初识生成器

    PHP下的异步尝试系列 PHP下的异步尝试一:初识生成器 PHP下的异步尝试二:初识协程 PHP下的异步尝试三:协程的PHP版thunkify自动执行器 PHP下的异步尝试四:PHP版的Promise ...

  6. oc基础知识

    只在@interface中定义变量的话,你所定义的变量只能在当前的类中访问,在其他类中是访问不了的:而用@property声明的变量可以在外部访问. 用了@property去声明的变量,可以使用“se ...

  7. 《你又怎么了我错了行了吧》【Beta】Scrum Meeting 2

    第二天 日期:2019/6/25 前言: 第2次会议在女生宿舍召开 确认编码阶段已经完成,继续测试项目 1.1 今日完成任务情况以及明日任务安排 姓名 当前阶段任务 下一阶段任务 刘 佳 完善了未开发 ...

  8. java缓冲区BufferedReader

    1.java缓冲区BufferedReader拷贝文件 2.代码如下: package Demo1; import java.io.*; public class BufferedTest { pub ...

  9. stl之hash_map

  10. Android上方便地开发的C程序

    假设你基于没有一个专门的开发板练手.那你的Android手机也能够开发大多数C应用程序.安装好后编译C的编译器. 本文仅仅写一个Hello World的执行过程. 长处是:不须要eclipse,不须要 ...