Linux中的一级目录都严格地有自己的作用,虽然root用户的权限非常大,但是在操作时也应遵守一定的规范(维护服务器的可能不止一个人),本节简要学习一些常见目录的作用。
[1]bin和sbin
根目录下的bin和sbin,以及usr目录下的bin和sbin,这四个目录都是用来保存系统命令的。区别在于,bin目录下的命令任何用户都可以使用,sbin中的命令只有超级用户可以使用,Linux以这种方式区分用户对命令的使用权限。
[2]boot
boot是启动目录,保存用户的启动数据。所以推荐对它单独分区,而且不要对它随便操作。
[3]dev
dev是特殊文件保存目录,可以看到里面都是特殊的文件。
[4]etc
保存系统的配置文件,后面学到一些服务时就会多次用到它。
[5]home和root
home是普通用户的家目录,root是超级用户的家目录。
[6]lib
Linux中函数库保存的位置。
[7]media(光盘);mnt(U盘,移动硬盘等);misc(磁带机)
这三个目录是空目录,因为所有的存储设备都要挂载之后使用,这三个目录是系统为用户准备的,可以用来作为外接存储设备的挂载点。在老式的Linux中没有media和misc,都在mnt中创建子目录做挂载点。
[8]proc和sys
这两个目录不能直接操作,保存的是内存的挂载点,这里面的数据是直接写在内存中的。
[9]tmp
临时目录,一些临时数据可以放在这里。
[10]usr
系统软件资源保存目录。
[11]var
保存系统可变文档。
Linux是一个严谨的操作系统,不要随便在目录里做操作,推荐在家目录和tmp目录下做练习。