5.5
本章练习
(
要看答案请½鼠标移动到『答:』底下的空白处,按下左键圈选空白处即可察看
)
.
早期的
Unix
系统文件名最多允许
14
个字符,而新的
Unix
Linux
系统中,文件名最多可以容许几个
字符?
由于使用
Ext2/Ext3/Ext4/xfs
文件系统,单一档名可达
255
字符
.
当一个一般文件权限为
-rwxrwxrwx
则表示这个文件的意义为?
任何人½可读取、修改或编辑、可以执行,但不一定能删除。
.
我需要½一个文件的权限改为
-rwxr-xr--
请问该如何下达指令?
chmod 754 filename
chmod u=rwx,g=rx,o=r filename
.
若我需要更改一个文件的拥有者与群组,该用什么指令?
chown, chgrp
.
请问底下的目录与主要放置什么数据:
/etc/, /boot, /usr/bin, /bin, /usr/sbin, /sbin, /dev, /var/log, /run
o
/etc/
:几乎系统的所有配置文件案均在此,尤其
passwd,shadow
o
/boot
:开机配置文件,也是预设摆放核心
vmlinuz
的地方
o
/usr/bin, /bin
:一般执行档摆放的地方
o
/usr/sbin, /sbin
:系统管理员常用指令集
o
/dev
:摆放所有系统装置文件的目录
o
/var/log
:摆放系统注册表文件的地方
o
/run
CentOS 7
以后才有,½经常变动的项目
(
每次开机都不同,如程序的
PID)
移动到内存暂存,所以
/run
并不占实
际磁盘容量
.
若一个文件的档名开头为『
.
』,例如
.bashrc
这个文件,代表什么?另外,如何显示出这个文件名与他的
相关属性?
有『
.
』为开头的为隐藏档,需要使用
ls -a
这个
-a
的选项才能显示出隐藏文件的内容,而使用
ls -al
才能显示出属性。
5.6
参考数据与延伸阅读
.
1
:各种文件系统的档名长度限制,维基百科:
http://en.wikipedia.org/wiki/Comparison_of_file_systems
.
2
FHS
标准的相关说明:
维基百科简易说明:
http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
FHS 2.3 (2004
年版
)
的标准文件:
http://www.pathname.com/fhs/pub/fhs-2.3.html
FHS 3.0 (2015
年版
)
的标准文件:
http://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.pdf
.
关于
Journaling
日志式文章的相关说明
http://www.linuxplanet.com/linuxplanet/reports/3726/1/