Linux 目录说明


CentOS的目录大体上可分为四类:管理类、用户类、应用程序类、信息类文件目录。

管理类目录:
/boot linux 的内核及引导系统程序所需要的文件目录
/bin 存放标准 linux 的工具,在终端里输入ls,系统就系统将会到该目录查看是否存在该命令程序。
/sbin 大多是涉及系统管理的命令的存放,是超级权限用户root的可执行命令存放地,普通用户无权限执行这个目录下的命令
/var 这个目录的内容是经常变动的,用来存储经常被修改的文件,如日志、数据文件、邮箱等
/etc 主要存放系统配置方面的文件
/dev 主要存放与设备有关的文件
/mnt 这个目录一般是用于存放挂载储存设备的挂载目录的,比如有cdrom 等目录。可以参看/etc/fstab的定义

用户类目录:
/root 系统管理员目录
/home 主要存放个人数据

应用程序类目录:
/lib 该目录用来存放系统动态链接共享库,几乎所有的应用程序都会用到该目录下的共享库
/tmp 临时目录,有些linux会定期清理
/usr 存放一些不适合放在/bin 或 /etc 目录下的额外工具,如个人安装的程序或工具
/usr/local 主要存放那些手动安装的软件,
/usr/bin 用于存放程序
/usr/share 用于存放一些共享数据
/usr/lib 存放一些不能不能直接运行,但却是许多程序运行所必需的一些函数库文件
/opt 主要存放可选程序,直接删除程序不影响系统其设置。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面

信息类目录:
/lost+found 在ext2或ext3文件系统中,当系统意外崩溃或机器意外关机,而产生一些文件碎片放在这里。但当突然停电、或者非正常关机后,有些文件就临时存放在这里。
/proc 操作系统运行时,进程信息及内核信息(比如cpu、硬盘分区、内存信息等)存放在这里

其他重要目录:
/etc/rc.d 放置开机和关机的脚本。
/etc/rc.d/init.d 放置启动脚本
/etc/xinetd.d 配置xinetd.conf可以配置启动其他额外服务。
/usr/include 一些distribution套件的头文件放置目录,安装程序时可能会用到。
/usr/lib 套件的程序库
/usr/local 默认的软件安装目录。
/usr/share/doc 系统说明文件的放置目录
/usr/share/man 程序说明文件放置目录
/usr/src 内核源代码目录
/usr/X11R6 X的存放目录

信息来源:http://www.yuzerui.com/user/10000/p/20

Linux 目录说明

时间: 2024-08-28 16:09:22

Linux 目录说明的相关文章

Linux目录权限

第1列:inode索引节点号(人的省份证,全国唯一) 系统读取文件时首先读取文件名找到inode,然后才能读取到文件的内容 第2列:文件类型及属性(共10个字符,第1个为文件的类型,后9个为权限,最后一个点是和selinux相关的一个标识) 第3列:硬链接个数 第4列:文件或目录所属用户(属主) Linux里面的文件和程序的存在必须要有用户和组满足相应的存在需求 第5列:文件或目录所属的组 第6列:文件或目录的大小 第7.8.9列:文件的修改时间 第10列:文件名(不属于文件的属性范畴) Lin

linux 目录结构(转)

原文:http://www.centoscn.com/CentOS/2014/1222/4347.html linux 目录结构 /: 根目录,一般根目录下只存放目录,不要存放文件,/etc./bin./dev./lib./sbin应该和根目录放置在一个分区中/bin:/usr/bin: 可执行二进制文件的目录,如常用的命令ls.tar.mv.cat等./boot: 放置linux系统启动时用到的一些文件./boot/vmlinuz为linux的内核文件,以及/boot/grub.建议单独分区,

每天一个linux命令(23):Linux 目录结构

对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux目录结构的相关知识. 当在使用Linux的时候,如果您通过ls –l / 就会发现,在/下包涵很多的目录,比如etc.usr.var.bin ... ... 等目录,而在这些目录中,我们进去看看,发现也有很多的目录或文件.文件系统在Linux下看上去就象树形结构,所以我们

Linux 目录配置

Linux 目录结构遵循FHS标准(Filesytem Hierarchy Standard),独立的软件开发商.操作系统制作者,系统维护用户都要遵循这个标准,这样有利于Linux系统的长久发展.FHS针对目录树架构仅定义了三层目录下应该放置什么数据: 1 / (root,根目录):与开机系统有关: 2 /usr (unix software resource): 与软件安装/执行有关 3 /var (variable): 与系统运作过程有关 Linux 目录结构 1 根目录 (/)  根目录是

linux目录结构2

Linux目录结构2 1./etc/rc.local:存放开机自启动内容的文件: 文件类型: Windows是通过扩展名来区分类型的,比如png,txt linux里面文件类型与扩展名无关 为了容易区分和兼容用户使用的windows习惯,我们会用扩展名来表示linux的文件类型 2.广义上linux系统中一切皆文件 狭义上文件类型:普通文件.目录.字符设备文件.块设备文件.纯文本文件(全部是字母和数字).二进制文件(binary) 3.字符设备是穿行端口设备,如猫.mknod oldboy  c

linux目录结构1

Linux目录结构 1.tree L 1/ :显示/的结构 2./usr/bin:应用程序 3./etc/:配置文件 4./etc/init.d启动文件 5./ 存储系统程序 6./usr:存储用户的程序 7./home:普通用户的家目录 8.uname -a(打印所有信息)-r(内核信息)-m(查看位数32或者64) 9./dev:设备文件目录,如声卡.光驱.磁盘 /dev/null:是黑洞,将黑洞放在任何文件,可以看清楚任何文件 cat /dev/null>/oldboy/test.txt

linux 目录下文件批量植入和删除

linux目录下文件批量植入 [[email protected] http2]# find /usr/local/http2/htdocs/ -type f|xargs sed -i "1  i <script>alert(1)</script>" 其中上面的1 为文件的第一行 i为植入 批量删除: [[email protected] ~]# find /usr/local/http2/htdocs/ -type f|xargs sed -i '/<s

Linux目录规范和含义(转)

Linux目录配置 在了解了每个文件的相关种类与属性,以及了解了如何更改文件属性/权限的相关信息后,再来要了解的就是, 为什么每套Linux distributions他们的配置文件啊.执行文件啊.每个目录内放置的咚咚啊,其实都差不多? 原来是有一套标准依据的 Linux目录配置的依据--FHS 因为利用Linux来开发产品或distributions的社群/公司与个人实在太多了, 如果每个人都用自己的想法来配置文件放置的目录,那么将可能造成很多管理上的困扰. 你能想象,你进入一个企业之后,所接

Linux目录结构、bash的基础特性、I/O重定向及管道

Linux目录结构 LSB(Linux StandardsBase)是一套核心标准,它保证了LINUX发行版同LINUX应用程序之间的良好结合规定了一系列标准,其中包括文件系统层级结构标准(FHS Filesystem Hierarchy Standard) Linux系统根目录下有众多子目录,这些目录都参照了FHS协定 / ├── bin ├── boot ├── dev ├── etc ├── home ├── lib ├── lib64 ├── lost+found ├── media ├

linux目录和用户的权限

目录和用户的权限 一.Linux系统中文件权限 1.1 Linux系统中三种基本权限 ·文件权限的定义:对某个文件或目录的访问控制(访问限制) ·文件的三个属性: l 用户的所有者(属主):当用户创建一个文件,默认这个用户就是这个文件的属主 l 用户的群组所有者(属组):用户的主要组就是这个文件的属组 l 其他人:不是以上两者 例如: # ll total 0 -rw-r--r-- 1 root root 0 Jul  8 18:28 text.txt 其中第三列和第四列是用户的属主和属组 ·三