linux鸟哥私房菜第五章
早期的Uinx系统文件最多允许14个字符,而新的Uinx与linux中,文件名最多可以使用多少个字符?
答:
若我需要更改一个文件的拥有者与用户组,应该用什么命令?
答:chgrp修改文件所属用户组 chown从修改文件拥有者
请问下面的目录主要放置什么数据:
/etc/、/boot、/usr/bin、/bin、/usr/sbin、/sbin、/dev、/var/log、/run
/etc/:系统主要的配置文件几乎都放置在这个目录内,例如:人员的帐号密码文件、各种服务的启动文件等
/boot:这个目录主要存放启动会使用的文件,包括linux内核文件以及启动选项与启动所需配置文件等。内核常用的文件名为:vmlinuz
/usr/bin:FHS要求必须存在的目录,所有一般用户能够使用的命令一般都存放在这里。
/bin:系统有很多存放执行文件的目录,但bin比较特殊。因为/bin放置的是在单人维护模式下还能够被使用的命令。主要有:cat chmod chown date mv mkdir cp bash等常用命令
/usr/sbin:非系统正常所需要的系统命令,最常见的就是某些网络服务器软件的服务命令。/sbin链接到此目录
/sbin:linux有许多命令使用来设置系统环境的,这些命令只有root才能够用来设置系统,其他用户最多只能用于查询而已。放置在/sbin下面那的为启动过程中所需要的,里面包括了启动、修复、还原系统所需要的命令
/dev:在linux系统上,任何设备与接口设备都是以文件的形式存在于这个目录当中。比较重要的文件有:/dev/null /dev/zero /dev/tty /dev/loop* /dev/sd*等
/var/log:很重要,这是日志文件放置的目录,里面比较重要的文件有/var/log/messages /var/log/wtmp等
/run:早期的FHS规定系统启动后所产生的各项信息应该要放置到/var/run/目录下,新版的FHS则规范到/run下面,由于/run可以使用内存来模拟,因此性能上会好很多
若一个文件的文件名开头为".",例如.bashrc这个文件,代表什么?另外,如何显示出这个文件名与它相关属性呢?
隐藏文件,可以用ls -al显示出来