linux 目录下文件应该怎样放

来源:互联网 发布:网络配眼镜 编辑:程序博客网 时间:2024/04/30 15:42

/bin

系统有很多放置执行文件的目录,但/bin比较特殊。因为/bin放置的是在单用户维护模式下还能够被操作的命令。在/bin下面的命令可以被root用户与一般账号所使用,主要有car,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/sd*

/etc

系统主要的配置文件几乎都放置在这个目录内,列如人员的账号密码文件、各种服务的起始文件等。一般来说,这个目录下的各文件属性是可以让一般用户查阅的,但是只有root有权修改。FHS建议不要放置可执行文件(binary)在这个目录中。

/home

这是系统默认的用户主文件夹,在你创建一个一般用户账号时,默认的用户主文件夹都会规范到这里来

/lib

系统函数库非常多,而/lib放置的则是在开机时会用到的函数库,以及在/bin/sbin下面的命令会调用的函数库而已。什么是函数库呢?你可以将它想成是“外挂”,某些命令必须要有这些“外挂”才能给顺利完成程序的执行之意。尤其重要的是/lib/modules这个目录,因为该目录会放置内核相关的模块(驱动程序)

/opt

这个是给第三方软件放置的目录,但是以前的Linux系统中,我们习惯放置在/usr/local目录下面

/sbin

Linux有非常多的命令式用来设置系统环境的,这些命令只有root才能够利用来“设置”系统,其他的用户最多只能用来查询而已。至于某些服务器软件程序,一般则放置到/usr/sbin当中。至于本机自行安装的软件所产生的系统执行文件(system binary),则放置到/usr/local/sbin/当中了。常见的命令包括:fdisk,fsck,ifconfig,init,mkfs等。

目前只列出了一些比较重要的目录,其他目录没有列出

 

原创粉丝点击