大家好!我是一名Linux初级入门学习爱好者,非常高兴把我学习中遇到的问题和学习收获跟大家分享。今天分享一下初级入门的人需要了解和掌握的基本知识,Linux文件类型和属性。如有错误之处,欢迎批评指正。
ls -l命令,输出结果以长格式输出。这种格式包含大量有用信息。如图:
选择一个文件具体看一下各个输出字段的含义:
列中的第一个字符代表这个文件是“设备文件、目录、链接文件等”,详细叙述如下 :
若是【c】表示设备文件里面的串口端口设备,例如键盘、鼠标
若是【d】代表该条记录为目录
若是【l】表示为连接文件(linkfile)
若是【b】表示设备文件里面的可供存储的接口设备
若是【-】代表是文件
字段 “-rw-r-r--” 含义代表对文件的访问权限,-rw代表文件所有者的访问权限,-r-代表文件所属组中成员的访问权限,r--代表其他所有人的访问权限。注:r:read(读)w:write(写)x:execute(执行)-:减号代表没有相应的权限。
1(2,5,4等数字):代表文件的硬连接数目。
root:文件所有者的用户名
root(disk,video):文件所属用户组的名字
10,175:以字节数表示文件大小
Aug 17 18:25 :上次修改文件的时间和日期
agpgart : 文件名
说到此,我还有一个问题向看到此文的人请教一下,如下图的文件是什么类型呢?
srw-rw-rw- 【s】,第一个字符是s。有答案的朋友可以私信我,谢谢!