linux文件属性及权限

刚才在ubuntu的根目录下使用ls -l 命令,出现如下:
drwxr-xr-x   2 root root  4096 2009-01-14 17:34 bin
drwxr-xr-x   3 root root  4096 2009-01-14 14:36 boot
lrwxrwxrwx   1 root root    11 2009-01-14 10:05 cdrom -> media/cdrom
drwxr-xr-x  12 root root 14080 2009-07-20 14:13 dev
drwxr-xr-x 126 root root 12288 2009-07-20 14:15 etc
-rw-r--r--   1 root root  2338 2009-05-19 16:46 haproxy.cfg.bak
drwxr-xr-x   4 root root  4096 2009-05-19 16:43 home
drwxr-xr-x   2 root root  4096 2009-01-14 10:06 initrd
lrwxrwxrwx   1 root root    33 2009-01-14 10:09 initrd.img -> boot/initrd.img-2.6.24-19-generic
drwxr-xr-x  16 root root  4096 2009-01-14 11:04 lib
drwx------   2 root root 16384 2009-01-14 10:05 lost+found
drwxr-xr-x   4 root root  4096 2009-01-14 10:05 media
drwxr-xr-x   2 root root  4096 2008-06-13 22:14 mnt
drwxr-xr-x   4 root root  4096 2009-03-25 11:53 opt
dr-xr-xr-x 135 root root     0 2009-07-20 14:13 proc
drwxr-xr-x   8 root root  4096 2009-05-23 11:30 root
drwxr-xr-x   2 root root  4096 2009-01-14 14:36 sbin
drwxr-xr-x   2 root root  4096 2009-01-14 10:06 srv
drwxr-xr-x  12 root root     0 2009-07-20 14:13 sys
drwxrwxrwt  14 root root  4096 2009-07-20 14:40 tmp
drwxr-xr-x  12 root root  4096 2009-03-25 11:55 usr
drwxr-xr-x  16 root root  4096 2009-05-12 10:25 var
lrwxrwxrwx   1 root root    30 2009-01-14 10:09 vmlinuz -> boot/vmlinuz-2.6.24-19-generic


让我们来看看 这些文件属性是什么意思吧:

第一行:
drwxr-xr-x   2 root root  4096 2009-01-14 17:34 bin

0123456789

0:代表是文件还是目录,还是其他的类型(这里d:表示是目录)
123 :表示拥有人的权限 (这里rwx:代表拥有人有可读,可写,可执行的权限)
456:表示同组群使用者权限(这里r-x代表同组群使用者有可读,可执行权限)
789:表示其他使用者权限(这里r-x代表其他使用者有可读,可执行权限)

看看最后一行:
lrwxrwxrwx   1 root root    30 2009-01-14 10:09 vmlinuz -> boot/vmlinuz-2.6.24-19-generic

第一个字母:l代表此问链接文件,估计相当与windows的快捷方式吧!

下面来看看修改文件属性的几个命令:
1.chmod
  chmod 777 file

2.chgrp  修改文件或目录所属的组
  chgrp [options] newgroup files/directorys

你可能感兴趣的:(linux,windows,ubuntu)