首页 > 电脑教程 > Linux教程 > Linux目录权限问题|目录已设置r权限但不能读取的问题解决

Linux目录权限问题|目录已设置r权限但不能读取的问题解决

小编:动力软件园 时间:2012-05-19 10:48:44

如果您已经为您的Linux下的某个目录设置了r权限,但是在使用另外身份的时候却不能读取,这是因为什么呢?因为x与目录的关系相当重要,如果在该目录下不能执行任何命令的话,那么自然也就无法进入了。因此,请特别注意,如果想对他人开放某个目录的话,请记住,开放该目录的x属性。目录权限的相关说明,我们会在下面继续介绍。需要小心的是,在Windows中,一个文件是否具有执行的能力是通过“扩展名”来决定的,例如.exe,. bat,. com等。但在Linux中,文件是否能执行,则是通过是否具有x属性来决定的,所以,与文件名没有绝对的关系,这点要特别注意。稍后我们还会针对目录进行介绍。04,.第二列表示连接占用的节点(i -node ):这与连接文件((link file)有关,如果是目录的话,那么就与该目录下还有多少目录有关。3.第三列表示这个文件(或目录)的“拥有者”。4.第四列表示拥有者的用户组。这里再次解释一下,在Linux中,ID(如root或test等账号均是ID)即是您的身份,而且还可以附属在一个或多个用户组之下,例如我们上面提到的,您有一个团体(即用户组)代号为testProun.且这个团体里有3个人,其代号分别是test 1, test2与test3,这3个人为同一用户组,即testgroup,那么,如果以图6-3中的文件属性(-rwxrwx---)来看,如果该文件属于test I所有,那么test2, test3也有读、写、执行的权力,因为他们都属于同一个用户组。但是,如果您不是属于test 1, test2, test3的任何一个人,也不属于testgroup这个用户组时,那么将不具备读、写、执行这个文件的权限了。5.第五列为这个文件的大小。6.第六列为这个文件的创建日期或者是最近的修改日期,分别为月份、日期及时间。请特别注意,如果是以中文来安装Linux,那么默认的语系可能会改为中文。由于中文无法显示在命令行类型的终端上,所以这一列会成为乱码,这个时候,请修改一下/etc/sysconfig/i 18n文件,将里面的“LC TIME"修改为“LCJIME=en”存储退出后,再次登录,就可以得到英文显示的日期了。如何修改该文件呢?以root身份用vi修改。另外,也可以使用“LANG=en is -ai”来显示。7.第七列为这个文件的文件名:如果文件名之前有“.”,则表示这个文件为“隐藏文件”,例如第6行的“.bashrc_ history”文件名即是隐藏文件,由于我们有参数is -al,所以将隐藏文件列出来了。如果只输入ls,前面加“.”的文件就不会显示出来。

排行榜
易学车老版本

易学车老版本

实用工具 下载
天行健安卓版 v2.35770

天行健安卓版 v2.35770

手游软件 下载
三星PC套件 samsung kies 官方正式版 3.2.15041.2

三星PC套件 samsung kies 官方正式版 3.2.15041.2

手机工具 下载