日期:2014-05-16 浏览次数:20739 次
linux文件属性
执行ls -l命令后,出现如下的结果
属性 ? ? ? ? 链接数 所有者 ?所在群组 ? ? ? ?文件大小 ? ? 日期 ? ? ? ?文件名 ? ? ?
?
1.属性:该部分由10个字符组成,例如第一行的analysis对应属性是
?? ? ? ? drwxr-xr-x
?? ? ? ? ?| ? ?| ? ? ? | ? ? |
?? ? ? ? ?| ? ?| ? ? ? | ? ?其他用户属性
?? ? ? ? ?| ? ?| ? ? ?群组属性
?? ? ? ? ?| ? 文件拥有者属性
?? ?文件属性
?
?? ??(1)文件属性:第一位表示,”d“是文件夹,”l“是link文件(想当于超链接),“-” 表示文档文件
?? ??(2)用户属性:后面每三位分别表示,user、group和others对改文件的操作属性,第一位表示是否可读,第二位表示是否可写,第三位表示是否可执行(ps:linux中的文件是否为可执行文件不是由文件名而是由该位表示的)。
?? ? 这样,上面第一行表示的含义是,analysis是一个文件夹,并且所有者可读可写可执行,其他用户可读可执行。
2.链接数:表示连接占用节点
3.表示该节点的拥有者
4.表示拥有人的群组
5.文件大小
6.文件最近修改日期
7.文件名
?
?如何改变文件权限
?
1.chgrp:改变档案所属群组
?? 命令:chgrp 群组名称 ?文件或目录
2.chown:改名拥有者
?? 命令:chown 用户名 档案或目录
?? ? ? ? ? ?chown 用户名:群组名称 文件或目录
3.chmod:改变文件操作属性
?? (1)数字表示
?? ? r:4(110),w:2(010),x:1(001)
?? ? 所以 rwx=4+2+1=7
?? ? 命令:chmod xyz(三元组)文件或目录
?? ?(2)针对用户加入
?? ? u:表示user,g:表示group,o:表示other,a:表示all
?? ? 操作符:+,-,=
?? ? 命令: chmod 用户=x1……xi(i<=3,xi表示操作)
?? ? 例如:chmod u=rwx,og=rx
?? ? ? ? ? ? ?chmod o-w
?
?linux目录
?上图列出了linux根目录的结构,每个目录的内容大致如下
每个目录的大致内容如下表所示:?
/bin | 这是放例如: ls, mv, rm, mkdir, rmdir, gzip, tar, telnet, 及 ftp 等等常用的执行档的地方(这些执行档的执行方法会在后面提到),有时候这个目录的内容与 /usr/bin 是一样的(有时候甚至会使用连结档哩),是给一般使用者使用的执行程序放置的所在! |
/boot | 没错,这里就是放置你 Linux 核心与开机相关档案的地方,这个目录底下的 vmlinuz-xxx 就是 Linux 的 Kernel 啦!粉重要的东西!而如果你的开机管理程序选择 grub 的话,那么这个目录内还有 /boot/grub 这个次目录呦! |
/dev | 摆放一些与装置有关的档案。基本上 Unix 或 Linux 系统均把装置当成是一个档案来看待,例如 /dev/fd0 代表软盘,亦即 Windows 系统下的 A 槽,而 /dev/cdrom 则代表光盘,等等!而如上所述,在这个目录底下的档案型态通常分为两种喔,分别是管理磁盘 Input/Output 的 Block 档案与周边的 Character 档案。 |
/etc | 系统在开机过程中需要读取的档案均在这个目录中,例如 Lilo 的参数、人员的账号与密码、系统的主要设定、http 架站的参数内容、你所要开启的服务项目等等都在这个目录中,所以在这个目录下工作的时候,请记得一定要备份,否则档案被改掉了可是很麻烦的! |
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
|