Linux目录详解

一、Linux的哲学思想

优点,优势

1、一切都是一个文件,容易看

包括硬件,文本,二进制,源代码

2、系统中拥有小型,单一用途的程序

一个程序只负责做好自己的本职工作

3、当遇到复杂任务,通过不同功能用途的程序组合起来完成

轻量级,一台服务 DHCP IP 数据库服务 网页

4、避免令人困惑的用户界面

就是没有复杂的图形界面

5、不在乎后缀名

有没有都无所谓,不是通过后缀名来定义文件的类型

二、Linux系统分区

1、/(根分区)

最重要的分区,所有文件,文件夹都在这个/文件夹下,容量尽量大一点

相当于一个入口,文件的总入口,也是唯一入口

2、boot分区

操作系统启动需要的文件,5-10G

3、swap分区

将一部分硬盘空间作为内存空间使用,为内存的两倍

当内存不足时,会将硬盘上的空间当做内存救急使用

swap分区归根结底还是硬盘上的空间,所以速度很慢,不能长期使用

三、根下文件含义

1、bin

存放二进制文件(系统命令),可执行文件,默认使用较多所有用户软连接文件,所有人都能执行

2、boot

系统内核,启动文件,系统启动目录,保存与系统启动相关文件

3、dev

存放硬件(硬盘),硬件文件(黄色)

4、etc

配置文件保存位置,等同于Windows注册表,一般为文本文件

5、home

普通用户家目录的上级目录

家目录:存放用户个性化配置文件的文件夹

6、lib64

代码库保存位置

7、media

挂载目录,建议挂载媒体设备(软盘,光盘)

8、mnt

挂载目录,建议挂载额外的设备(U盘,移动硬盘,其他操作系统分区)

9、misc

挂载目录,建议挂载NFS服务的共享目录

挂载什么设备可以由管理员自己决定

10、opt

第三方安装的软件保存位置

11、proc

保存系统的内核、进程、外部设备状态和网络状态等

12、root

root用户家目录

13、sbin

只有管理员可使用的二进制文件,保存与系统环境设置相关的命令,部分命令允许普通用户查看

14、srv

服务数据目录

15、tmp,-t特殊权限

临时目录,存放临时文件,所有用户都可以访问和写入,建议不保存重要数据,每次开机清空

四、Linux  /usr目录,应用程序和操作系统相关文件

注意不是user

全称为Unix Software Resource,此目录用于存储系统软件资源

/usr目录类似Windows系统中C:\Windows\+C:\Program files\两个目录的结合体

/usr子目录功能/作用

1、/usr/bin/

存放系统命令,所有人都可以执行,和系统启动无关,单用户模式不能执行

2、/usr/sbin/

存放根文件系统不必要的系统管理命令(多数服务命令)

3、/usr/lib/

应用程序调用的函数库保存位置

4、/usr/XIIR6/

图形界面系统保存位置

5、/usr/local/

手工安装软件保存位置

6、/usr/share/

应用程序的资源文件保存位置(帮助文档,说明文档,字体目录)

7、/usr/src/

源码包保存位置

8、/usr/include/

编程语言头文件的放置目录

五、Linux  /var目录

用于存储动态数据(缓存,日志文件,软件运行产生的软件)

/var子目录功能/作用

1、/var/lib/

程序运行中需要调用或改变的数据保存位置,类似于Windows的dll文件,

MySQL数据库保存在/var/lib/mysql

2、/var/log/

日志文件,数据变化,登陆文件放置的目录,重要文件(/var/log/messages,/var/log/wtmp等)

3、/var/run/

运行中的文件,一些服务和程序运行后,PID(进程ID)保存位置

4、/var/spool/

临时存放文件,随时被调用的数据(/var/spool/mail存放邮件,/var/spool/cron存放系统定时任务)

5、/var/www/

RPM包安装的Apache的网页主目录

6、/var/nis/

NIS服务机制使用的目录,记录所有网络中每一个Client的连接信息

7、/var/yp/

NIS服务机制使用的目录,Linux的NIS服务日志文件存放目录

8、/var/tmp/

应用程序在安装或执行时在重启后使用的文件,此目录能将该类文件暂时存放起来,完成后再删除

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值