linux系统主要配置文件目录及说明

linux系统主要配置文件目录及说明,第1张

1. bin目录

binary(二进制的):许多“指令”对应的可“执行程序文件目录

2. sbin目录

说明:super binary 超级的 二进制 许多“指令”对应的可“执行程序文件”目录,该目录文件对应指令都是"root"用户可以执行的指令普通用户不能使用该目录里的命令:

普通用户:用$开头

root用户:用#开头

3. usr目录

说明:unxi system resource

unix system resource (unix系统资源文件目录)

该目录类似win系统的 C:/Program files 目录

该目录经常用于安装各种软件

4. dev目录

说明:device 系统硬件设备目录(linux系统所有的硬件都通过文件表示)

例如:/dev/cdrom是光驱 /dev/sda 是第一块scsi硬盘

5. home目录

说明:普通用户的“家目录”

系统每增加一个普通用户的同时,都会在该目录为该目录设置一个文件目录代表该用户的“家目录”用户后期使用系统的时候首先会首先进入其目录家目录名字默认与当前用户名字一致用户对家目录拥有绝对最高的权限

6. proc目录

内存映射目录,该目录可以查看系统的相关信息

7. var目录

variable 可变的、易变的

该目录存储的文件经常会发生变化(增加、修改、删除)

经常用于部署项目程序(php)文件

/var/www/shop

/var/www/book

8. boot目录

说明:系统启动核心目录,用于储存系统启动文件

9. etc目录

系统主要配置文件目录

例如:

/etc/passwd 用于存储用户信息的文件

/etc/group 用于存储组别信息的文件

10. lib目录

library:系统资源文件类库目录

11. selinux目录

说明:安全增强型的linux对系统形成保护

在安装软件时会有一定的影响

12. mnt目录

说明:存放临时的映射文件系统,我们常把软驱和光驱挂装在这里的floppy和cdrom子目录下。

13. tmp目录

说明:存放临时文件的目录

Linux中“./”在系统文件中表示绝对路径的意思。

linux系统中,所有的文件与目录都是由根目录/开始,不是以/开头的就是相对路径;

1、“.”表示当前目录,也可以用“./”表示;

2、“..”表示上一级目录,也可以用“../”表示;

3、“~” 代表用户自己的宿主目录;

4、“/”处于Linux文件系统树形结构的最顶端,我们称它为Linux文件系统的root,它是Linux文件系统的入口。

所有的目录、文件、设备都在/之下,它是Linux文件系统最顶层的唯一的目录;

一般建议在根目录下面只有目录,不要直接存放文件;根目录是linux系统启动时系统第一个载入的分区,所以启动过程中用到的文件应该都放在这个分区中。

其中/etc、/bin、/dev、/lib、/sbin这5个子目录都应该要与根目录连在一起,不可独立成为某个分区。

扩展资料:

linux有四种基本文件系统类型:

1、普通文件:如文本文件、c语言源代码、shell脚本等,可以用cat、less、more、vi等来察看内容,用mv来改名;

2、目录文件:包括文件名、子目录名及其指针,可以用ls列出目录文件;

3、链接文件:是指向一索引节点的那些目录条目,用ls来查看时,链接文件的标志用l开头,而文件后以"->"指向所链接的文件;

4、特殊文件:如磁盘、终端、打印机等都在文件系统中表示出来,常放在/dev目录内;

可以用file命令来识别。

/etc/rc.d/init.d/ 这个是启动脚本,ubuntu和redhat这两种linux系统都是执行这个脚本。

Linux根目录各个文件夹介绍及说明

/bin 二进制可执行命令

/dev 设备特殊文件

/etc 系统管理和配置文件

/etc/rc.d 启动的配置文件和脚本

/home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示

/lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件

/sbin 系统管理命令,这里存放的是系统管理员使用的管理程序

/tmp 公用的临时文件存储点

/root 系统管理员的主目录(特权阶级)

/mnt 系统提供这个目录是让用户临时挂载其他的文件系统。

/lost+found 这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(windows下叫什么.chk)就在这里 /proc 虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。

/var 某些大文件的溢出区,比方说各种服务的日志文件

/run 里面的东西是系统运行时需要的, 不能随便删除. 但是重启的时候应该抛弃. 下次系统运行时重新生成

/usr 最庞大的目录,要用到的应用程序和文件几乎都在这个目录。其中包含:

/usr/x11r6 存放x window的目录

/usr/bin 众多的应用程序

/usr/sbin 超级用户的一些管理程序

/usr/doc linux文档

/usr/include linux下开发和编译应用程序所需要的头文件

/usr/lib 常用的动态链接库和软件包的配置文件

/usr/man 帮助文档

/usr/src 源代码,linux内核的源代码就放在/usr/src/linux里

/usr/local/bin 本地增加的命令

/usr/local/lib 本地增加的库根文件系统 通常情况下,根文件系统所占空间一般应该比较小,因为其中的绝大部分文件都不需要经常改动,而且包括严格的文件和一个小的不经常改变的文件系统不容易损坏。 除了可能的一个叫/ v m l i n u z标准的系统引导映像之外,根目录一般不含任何文件。所有其他文件在根文件系统的子目录中。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8346414.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存