stdout 标准输出结果的含义(ls -l)

1、标准输入输出

  执行一个shell命令行时一般会自动打开三个标准文件,即标准输入文件(stdin),一般对应终端的键盘;标准输出文件(stdout)和标准错误输出文件(stderr),这两个文件都对应终端的屏幕。进程将从标准输入文件中获得输入数据,将正常输出数据输出到标准输出文件,而将错误信息送到标准错误文件中。shell

2、输出结果的含义

输出的结果一共有7位,依次对应 api

文件属性 文件数 拥有者 所属的group 文件大小 建立时间 文件名  
-rw-r--r-- 1 tianzun wheel 10485 2 17 22:58 README.md
drwxr-xr-x 7 tianzun wheel 238 3 15 20:00 api
-rw-r--r-- 1 tianzun staff 67181 2 22 20:57 favicon.ico
drwxr-xr-x 3 tianzun wheel 102 2 14 09:56 images
drwxr-xr-x 3 tianzun wheel 102 2 13 21:34 route
-rw-r--r-- 1 tianzun wheel 2175 3 10 17:25 static_server.js

  文件属性:Linux 系统中,文件有三个属性,r(可读),w(可写),x(可执行)。在输出的结果中,文件属性项一共有10位,第一位表示当前文件的类别,d 则是目录, - 则是文件,l 则表示为连接文档(link file),b 则表示为装置文件里面的可供储存的接口设备(可随机存取装置),c 则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。剩下的9位依次表示该文件的全部者的权限,全部者的同组用户的权限,其余用户的权限。安全

  文件数:若是当前是一个文件,则就为1,若是是一个目录,就表示该目录下的文件个数。spa

  拥有者:表示该文件或目录的拥有者。通常都是本身帐户的名称。命令行

  所属的组:Linux 有很多组group,wheel group 在 Linux中,是一个为了出于安全考虑的一个组,wheel组能够经过 su 的命令将本身的权限提高为root权限。
code

  文件大小:表示当前文件的大小,单位是byte。server

  建立时间:以“月,日,时间”的格式表示。blog

  文件名: 表示当前文件或者目录的名称。接口

相关文章
相关标签/搜索