您的位置:首页 > 运维架构 > Linux

linux学习笔记 - 文档权限与目录配置

2015-08-03 23:27 721 查看
1,Linux的每个文件中,根据权限分为User,Group,Other三个权限.

2,ls -l属性中 , 第一个字段为文件的权限,共十个位,第一个位置是文件类型,接下来三个为一组,分别为User,Group,Other的rwx权限(读,写,执行)

3,文件名第一个字符若为',' , 则为隐藏文件.

4,修改文件群组支持 chgrp, 修改文件拥有者 chown, 修改文件权限 chmod.

5,chmod修改权限有两种方法,分别为符号(rwx)与数字(421)方法.

6,文件权限中拥有w时,并非拥有删除的权限,除了root组之外,必须为该文件的拥有者才有删除的权限. x权限对于目录来说为是否可访问.

7,要开放目录给其他用户浏览时,应该至少开发r和x的权限,w权限不要轻易开放.

8,Linux文件名限制为:单个文件名或目录的最大长度为255, 完整路径最大长度为4096.

9,FHS定义出来的四种目录特色为:shareable, unshareable, static, variable 等四类.

10,FHS定义的三层主目录为: / , /var , /usr   .

11,有五个目录不可不根目录放在不同的 partition,分别为/etc, /bin, /lib, /dev, /sbin

FAQ:

/bin 与 /usr/bin 目录放置的执行文件有何不同?

/bin 放置在开机时,以及单人维护模式仍然可以使用的指令. /usr/bin 则为大部分软件提供的指令放置处.

/bin 与 /sbin 目录放置的执行文件有何不同

/bin放置的为一般用户惯用的指令. /sbin为管理员才可以使用的指令.   /bin与/sbin都与开机,单人维护模式有关. 更多的执行文件会被放到

usr/bin与usr/sbin中。

哪几个目录不能与目录‘/’ 放置不同的partition中?并说明该文档所放置的数据为何?

/etc (配置文件)   ,/bin (一般身份用户执行文件),/dev(装置文件),/lib(执行文件的函数库和核心模块),/sbin(系统管理员指令)

将一个文件的权限改为 -rwxr-xr--.

chmod 754 filename  或 chmod u=rwx,g=rx,o=r filename

修改一个文件的拥有者于群组,用什么指令?

chown   chgrp

Linux传统的文件系统为何?常用的Journaling文件格式有哪些?

传统文件系统为ext2.  Journaling有ext3,ext4,Reiserfs等

请问底下的目录主要放置什么样地数据:

/etc/:几乎系统所有的配置文件都在此,尤其password,shadow等

/etc/init.d :系统开机时加载服务的scripts的摆放地点

/boot:开机配置文件,也是预设摆放核心vmlinuz的地方

/usr/bin , /bin :一般执行文件摆放的地方

/usr/sbin,/sbin:系统管理员常用指令集

/dev :摆放所有系统装置文件的目录

/var/log:摆放系统注册表文件的地方
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: