Linux文件属性
来源:互联网 发布:iphonese怎么样知乎 编辑:程序博客网 时间:2024/06/06 19:31
文件所有者
用户组
每个账号都可以有多个用户组的支持。
在linux里面,任何一个文件都具有“User,Group,Others”3种身份的个别权限。
Linux用户身份与用户组记录的文件
在Linux系统中,默认的情况下所有的系统上的账号与一般身份用户,root的相关信息,都是记录在/etc/passwd这个文件夹内。个人的密码则是记录在/etc/shadow这个文件下。Linux所有的组名都记录在/etc/group内。这3个文件可以说是Linux系统里面账号、密码、用户组信息的集中地。不要随便删除这3个文件。
Linux文件属性
【1】 【2】 【3】【4】【5】 【6】【7】
权限 连接 所有者 用户组 文件容量 修改日期 文件名
ls是“list”的意思,重点在显示文件的文件名与相关属性。参数"-al“表示列出所有的文件的详细的权限与属性(包含隐藏文件,就是文件名第一个字符为”.“的文件)。
第一列代表这个文件的类型与权限(permission)
第一个字符代表这个文件是“目录、文件或链接文件等”。
【d】是目录 【-】是文件 【l】是连接文件(linkfile)
第二列表示有多少文件名连接到此节点(i-node)
每个文件都会将它的权限与属性记录到文件系统的i-node中,不过我们使用的目录树却是使用文件名来记录,因此每个文件名就会连接到一个i-node。这个属性记录的就是有多少不同的文件名连接到相同的一个i-node号码。
第三列表示这个文件(或目录)的“所有者账号”。
第四列表示这个文件的所属用户组。
第五列为这个文件的容量大小,默认为单位B
第六列为这个文件的创建文件日期或者最近的修改日期。
第七列为该文件名。
如果文件名之前多一个“.”,则代表这个文件为“隐藏文件”。
查看文件与目录:ls
ls [-aAsdDhilnrRSt] 目录名称
参数:
-a :全部的文件,连同隐藏的文件(开头为 . 的文件)一起列出来(常用)。
-A :列出全部的文件(连同隐藏文件,但不包括 . 与 .. 这两个目录)。
-d :仅列出目录本身,而不是列出目录内的文件数据(常用)。
-f :直接列出结果,而不进行排序(ls默认会以文件名排序)
-F :根据文件、目录等信息给予附加数据结构,例如:*:代表可执行文件; /:代表目录; =:代表socket文件; |:代表FIFO文件
-h :将文件容量以人类较易读的方式(例如GB,KB等)列出来。
-l :列出长数据串,包含文件的属性及权限等数据(常用)。
-S :以文件容量大小排序,而不是用文件名排序。
当你只执行ls时,默认显示的只有非隐藏文件的文件名、以文件名进行排序及文件名代表的颜色显示。以蓝色显示目录和白色显示一般文件。
以文件容量大小排序
无论如何,ls最常被使用到的功能还是那个-l参数,为此,很多distribution在默认情况下,将ll(L的小写)设置成为ls -l的意思了。其实,那个功能是bash shell的alias功能。
- linux文件属性
- linux,文件属性
- Linux文件属性
- linux文件属性
- Linux文件属性
- Linux 文件属性
- Linux文件属性
- linux文件属性
- linux 文件属性
- linux 文件属性
- linux 文件属性
- linux 文件属性
- linux文件属性
- Linux文件属性
- linux文件属性
- Linux文件属性
- linux文件属性
- linux文件属性
- scala中val function
- android入门-Activity的四种启动模式详解
- Duilib教程-HelloDuilib及DuiDesigner的简单使用
- 我为什么不是清华的学生
- leetcode 122. Best Time to Buy and Sell Stock II-股票交易|贪心算法
- Linux文件属性
- JAVA多线程(一)基本概念和上下文切换性能损耗
- SD卡,SharedPreference以及Pull解析
- 【LeetCode】50. Pow(x, n)
- Spring实现AOP的4种方式(转)
- 第十三周项目三 分数类中的运算符重载 (1)
- OpenCV人脸检测
- eclipse容易卡死或者较慢的解决方案
- centos 6.7 远程ssh简单配置