文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>linux 文件读写执行权限之我见

linux 文件读写执行权限之我见

时间:2009-07-28  来源:onlyll0521

小弟初学LINUX。。。嗯,今天研究了下LINUX文件的权限问题。先来说说我的看法。
我们可以通过ls -l指令查询文件的权限。如下:
[root@localhost ~]# ls -l
total 108
-rw------- 1 root root 948 Jul 8 02:24 anaconda-ks.cfg
drwxr-xr-x 2 root root 4096 Jul 8 18:51 Desktop
-rw-r--r-- 1 root root 26725 Jul 8 02:23 install.log
-rw-r--r-- 1 root root 3325 Jul 8 02:21 install.log.syslog
-rw-r--r-- 1 root root 405 Jul 11 13:13 localtime
-rw-r--r-- 1 root root 31226 Jul 27 21:05 test.txt
drwxr-xr-x 2 root root 4096 Jul 27 21:39 top

嗯,最前面的一些字母就是说明了其权限问题。我们先一个一个来解释下。如top文件的权限:

drwxr-xr-x 一共有10位。第一位d 这个就表示文件夹。如果是一个短线就表示普通的文档。还可以是其他的如‘b’'c'等。通过这位我们可以知道我们这个文件是什么。

再看后9位rwxr-xr-x,我们每三个分成一组就可以分成三组rwx,r-x,r-x。这三组从前到后分别表示user,group,other的权限了。
这里解释下rwx分别表示可读,可写,可执行。

我们再整个的解释下top文件的前十位给我们表达的意思。
drwxr-xr-x 2 root root 4096 Jul 27 21:39 top

第一位为d,那么它是一个文件夹。user对这个文件夹可读可写可执行。group对其可读不可写可执行。other对其可读不可写可执行。

现在我就说我写这个文章的重点了。什么叫可读,可写,可执行。
可读:就是可以看该文件里的内容。对于文档来说就是可以打印文档中的内容。对于文件夹来说就是可以查看里面有什么内容。
可写:单独讨论可以是没有什么意思的。可写一定要和可执行相结合。如果有可写权限就意味着你能更改里面的内容。添加或者删除东西。
可执行:对于文件夹来说就是可以进入到文件夹内。对于一些脚本,应用文件来说就是可以运行该文件。

还有一种特殊的文件权限。这个可以参看该文章,里面说的很清楚。如下:
http://blog.chinaunix.net/u3/100589/showart_2011126.html
相关阅读 更多 +
排行榜 更多 +
宝宝切水果安卓版

宝宝切水果安卓版

休闲益智 下载
儿童脑筋急转弯

儿童脑筋急转弯

休闲益智 下载
袭击现场2

袭击现场2

飞行射击 下载