学习笔记:目录的作用

/bin     bin是执行文件目录,在单用户维护模式下还能够被操作单命令。在/bin下面的命令可以被root与一般用户所使用,主要有cat、chmod、chown、date、mv、mkdir、cp、bash等。

/boot   这个目录主要放在开机会使用到的文件,包括linux内核文件以及开机菜单与开机所需配置文件等。

/dev      在linux上,任何接口设备和设备都是以文件的形式存在于这个目录当中的。只要通过访问这个目录下面的某个文件,就等于访问这个设备。比较重要的有/dev/null、/dev/zero、/dev/tty等。

/etc        系统主要的配置文件几乎都放在这个目录里,例如  人员的密码、各种服务的起始文件的等。一般来说,这个目录下的各个文件属性可以让一般用户查阅,但只有root有权限修改。不要放置可执行文件(binary)在里面。另外,其下重要的目录有:

                  /etc/init.d        :所有服务的默认启动脚本都放在这里。

                  /etc/xinetd.d :super daemon管理的各项服务的配置文件。

                  /erc/X11/          :与X window有关的各种配置文件都在这里。

/home    系统默认的用户主文件夹。创建一个一般用户帐号时,默认的用户主文件夹都会规范到这里来。比较重要的是,主文件夹有两种代号:

                    ~  :  代表目前这个用户的主文件夹

                    ~dmtsai : 则代表dmtsai的主文件夹。

/lib           放置的是开机时会用到的库,以及在/bin或/sbin下面的命令会调用的函数库。

/media     放置的是可删除的设备。包括: 软盘、光盘、DVD等设备。

/mnt         可用与临时挂载某些额外的设备。

/opt           放置第三方软件的目录。以前习惯放置在/usr/local目录下。

/root        系统管理员的主文件夹。root的主文件夹与根目录放放在一个分区。

/sbin        为开机过程中所需要的文件,里面包括了开机、修复、还原系统所要的命令。

/srv           可以视为server的缩写,是一些网络服务启动后,这些服务需要取用的数据目录。常见的有WWW,FTP等。例如WWW网页数据放置在/srv/www里面。

/tmp         让一般用户或是正在执行的程序暂时放置文件的地发。这个目录任何人都可以访问,需要定期清理一下,重要数据不要放置这里

/lost+found    这个目录使用标准的ext2/ext3文件系统格式才能产生的一个目录,当文件系统发生错误时,将一些丢失片段放置里面。

/proc        该目录本身是一个虚拟文件系统(virtual filesystem)。放置在内存中,例如系统内核,进程,外部设备的状态,网络状态等。比较重要的文件:/proc/cpuinfo,/proc/dma,/proc/interrupts,/proc/ioprots,/proc/net/*等。

/sys            也是虚拟文件系统。同样不占硬盘容量。

-----------------------------------------------------------------------------------------------------------------

/usr     的子目录有一下

/usr/X11R6/      为X window系统重要数据所放置的目录,之所以取名为X11R6 是因为最后的X 版本为第11版,且该版的第6次释出。

/usr/bin/            绝大部分用户可使用的命令都放这里。注意它与/bin不同。

/esr/include     C /C ++等程序语言的头文件与包含文件放置处。

/usr/lib               包含各应用软件的函数库、目标文件,以及不被一般用户惯用的执行文件或脚本。如果你使用的是X 86_64的linux系统,可能会有/usr/lib64目录产生。

/usr/local            系统管理员在本机自行安装自己下载的软件,建议安装到此。

/usr/sbin             非系统正常运行所需要的系统命令。常见的某些网络服务器软件的服务命令(daemon)。

/usr/share          放置共享文件。

/usr/src                一般源码建议放置此目录。

-----------------------------------------------------------------------------------------------------------------

/var     常见子目录:

/var/cache/        应用程序本身运行时产生的一些暂存文件。

/var/lock/           某些设备或资源一次只能被一个应用程序所使用。

/var/lib/               程序本身执行过程中会用到的数据文件放置的目录。在此目录下各自的应用程序应该有各自的目录。

/var/log/             登录文件放置的目录。比如:/var/log/messages;/var/log/wtmp(记录登录者的信息)。

/var/mail/           放置个人电子邮箱的。

/var/run/             某些程序启动后,会将他们的PID放置在这个目录下。

/var/spool          放置一些队列数据。‘队列’就是排队等待其他程序使用的数据,使用后通常被删除。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值