专业 专注 超越 Oracle 基础知识篇 之 Linux 基础
目录 应放置文件内容
/bin
系统有很多放置执行文件的目录,但/bin 比较特殊。因为/bin 放置的是
在单人维护模式下还能够被操作的指令。 在/bin 底下的指令可以被 root
与一般账号所使用,主要有:cat, chmod, chown, date, mv, mkdir, cp,
bash 等等常用的指令。
/boot
这个目录主要在放置开机会使用到的文件,包括 Linux 核心文件以及开
机选单与开机所需配置文件等等。Linux kernel 常用的档名为:vmlinuz,
如果使用的是 grub 这个开机管理程序, 则还会存在/boot/grub/这个目
录喔!
/dev
在 Linux 系统上,任何装置与接口设备都是以文件的型态存在于这个目
录当中的。 你只要透过存取这个目录底下的某个文件,就等于存取某个
装 置 啰 ~ 比 要 重 要 的 文 件 有 /dev/null, /dev/zero, /dev/tty, /dev/lp*,
/dev/hd*, /dev/sd*等等
/etc
系统主要的配置文件几乎都放置在这个目录内,例如人员的账号密码文
件、 各种服务的启始档等等。一般来说,这个目录下的各文件属性是可
以让一般使用者查阅的, 但是只有 root 有权力修改。FHS 建议不要放
置可执行文件(binary)在这个目录中喔。比较重要的文件有: /etc/inittab,
/etc/init.d/, /etc/modprobe.conf, /etc/X11/, /etc/fstab, /etc/sysconfig/ 等
等。另外,其下重要的目录有:
/etc/init.d/:所有服务的预设启动 script 都是放在这里的,例如要启动或
者关闭 iptables 的话:『 /etc/init.d/iptables start』、『/etc/init.d/iptables
stop』
/etc/xinetd.d/:这就是所谓的 super daemon 管理的各项服务的配置文件
目录。
/etc/X11/ : 与 X Window 有 关 的 各 种 配 置 文 件 都 在 这 里 , 尤 其 是
xorg.conf 这个 X Server 的配置文件。
/home
这是系统默认的用户家目录(home directory)。在你新增一个一般使用者
账号时, 默认的用户家目录都会规范到这里来。比较重要的是,家目录
有两种代号喔:~:代表目前这个用户的家目录,而~dmtsai:则代表
dmtsai 的家目录!
/lib
系统的函式库非常的多,而/lib 放置的则是在开机时会用到的函式库,以
及在/bin 或/sbin 底下的指令会呼叫的函式库而已。 什么是函式库呢?
妳可以将他想成是『外挂』,某些指令必须要有这些『外挂』才能够顺利
完成程序的执行之意。 尤其重要的是/lib/modules/这个目录, 因为该目
录会放置核心相关的模块(驱动程序)喔!