简述linux目录结构,说明各个目录的作用且使用时有哪些注意事项

如题所述

对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux目录结构的相关知识。
当在使用Linux的时候,如果您通过ls –l / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin ... ... 等目录,而在这些目录中,我们进去看看,发现也有很多的目录或文件。文件系统在Linux下看上去就象树形结构,所以我们可以把文件系统的结构形象的称为 树形结构。
文件系统的是用来组织和排列文件存取的,所以她是可见的,在Linux中,我们可以通过ls等工具来查看其结构,在Linux系统中,我们见到的都是树形结构;比如操作系统安装在一个文件系统中,他表现为由/ 起始的树形结构。linux文件系统的最顶端是/,我们称/为Linux的root,也就是 Linux操作系统的文件系统。Linux的文件系统的入口就是/,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者。
由于linux是开放源代码,各大公司和团体根据linux的核心代码做各自的操作,编程。这样就造成在根下的目录的不同。这样就造成个人不能使用他人的linux系统的PC。因为你根本不知道一些基本的配置,文件在哪里。。。这就造成了混乱。这就是FHS(Filesystem Hierarchy Standard )机构诞生的原因。该机构是linux爱好者自发的组成的一个团体,主要是是对linux做一些基本的要求,不至于是操作者换一台主机就成了linux的‘文盲’。
根据FHS(http://www.pathname.com/fhs/)的官方文件指出, 他们的主要目的是希望让使用者可以了解到已安装软件通常放置于那个目录下, 所以他们希望独立的软件开发商、操作系统制作者、以及想要维护系统的用户,都能够遵循FHS的标准。 也就是说,FHS的重点在于规范每个特定的目录下应该要放置什么样子的数据而已。 这样做好处非常多,因为Linux操作系统就能够在既有的面貌下(目录架构不变)发展出开发者想要的独特风格。
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-06-06
/bin
bin是binary的缩写。这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令。例如cp、ls、cat,等等。

/boot
这里存放的是启动Linux时使用的一些核心文件。

/dev
dev是device(设备)的缩写。这个目录下是所有Linux的外部设备,其功能类似DOS下的.sys和Win下的.vxd。在Linux中设备和文件是用同种方法访问的。例如:/dev/hda代表第一个物理IDE硬盘。

/etc
这个目录用来存放系统管理所需要的配置文件和子目录。

/home
用户的主目录,比如说有个用户叫wang,那他的主目录就是/home/wang也可以用~wang表示。

/lib
这个目录里存放着系统最基本的动态链接共享库,其作用类似于Windows里的.dll文件。几乎所有的应用程序都须要用到这些共享库。

/lost+found
这个目录平时是空的,当系统不正常关机后,这里就成了一些无家可归的文件的避难所。对了,有点类似于DOS下的.chk文件。

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

/proc
这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。也就是说,这个目录的内容不在硬盘上而是在内存里。

/root
系统管理员(也叫超级用户)的主目录。作为系统的拥有者,总要有些特权啊!比如单独拥有一个目录。

/sbin
s就是Super User的意思,也就是说这里存放的是系统管理员使用的管理程序。

/tmp
这个目录不用说,一定是用来存放一些临时文件的地方了。

/var
这个目录中存放着那些不断在扩充着的东西,为了保持/usr的相对稳定,那些经常被修改的目录可以放在这个目录下,实际上许多系统管理员都是这样干的。顺带说一下系统的日志文件就在/var/log目录中。

/usr
这是最庞大的目录,我们要用到的应用程序和文件几乎都存放在这个目录下。

简述linux目录结构,说明各个目录的作用且使用时有哪些注意事项
dev是device(设备)的缩写。这个目录下是所有Linux的外部设备,其功能类似DOS下的.sys和Win下的.vxd。在Linux中设备和文件是用同种方法访问的。例如:\/dev\/hda代表第一个物理IDE硬盘。\/etc 这个目录用来存放系统管理所需要的配置文件和子目录。\/home 用户的主目录,比如说有个用户叫wang,那他的主目...

linux系统根目录下各个目录用途说明
linux系统根目录下各个目录用途说明 1、\/ 根目录 --- 所有目录挂在其下 2、\/boot --- 存放Ubuntu内核和系统启动文件。系统启动时这些文件先被装载。 3、\/etc --- 系统的配置文件目录。密码文件、设置网卡信息、环境变量的设置等都在此目录中,许多网络配置文件也在其中。4、\/lib  ---根...

Linux系统各个目录的作用详解 推荐
有些linux的发行版使用这个目录来挂载那些usb接口的移动硬盘(包括U盘)、CD\/DVD驱动器等等。补充:\/bin 系统所需要的那些命令位于此目录,比如 ls、cp、mkdir等命令;功能和\/usr\/bin类似,这个目录中的文件都是可执行的、普通用户都可以使用的命令。作为基础系统所需要的最基础的命令就是放在这里(\/usr\/bin和\/usr\/sbin...

linux下的文件结构, 看看各文件夹作用
\/tmp - 公用的临时文件存储点 \/root - 系统管理员主目录 \/mnt - 系统提供的临时文件系统挂载点 \/lost+found - 非正常关机时留下的文件存储 \/proc - 虚拟目录,内存映射系统信息 \/var - 大文件溢出区 \/usr - 应用程序和文件存放区 \/usr\/x11r6 - x window目录 \/usr\/bin - 应用程序 \/usr\/s...

linux目录结构
  lost+found --- 在文件系统修复时恢复的文件 \/:根目录,一般根目录下只存放目录,不要存放文件,\/etc、\/bin、\/dev、\/lib、\/sbin应该和根目录放置在一个分区中 \/bin:\/usr\/bin:可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。 \/boot:放置linux系统启动时用到的一些文件。\/boot\/vmlinuz为linux...

展示Linux下目录树结构linux查看目录树
Linux是一种优秀的操作系统,在Linux下有丰富的目录树结构,一般的Linux的目录树结构有如下几个根目录:\/bin——保存所有的二进制文件及以及应用程序,用于操作系统的核心功能,包括ls、cd等命令文件,以及系统所需要调用的函数库。\/boot——保存操作系统启动时所需要的文件,比如包含内核重要信息,其中包含...

Linux目录结构
\/boot:存放用于系统引导时使用的各种文件;\/lib:存放着和系统运行相关的库文件;\/tmp:存放各种临时文件,是公用的临时文件存储点;\/var:存放运行时需要改变数据的文件,也是某些大文件的溢出区;\/lost+found:这个目录平时是空的,系统非正常关机而留下的文件。

linux系统下目录和文件都有哪些,及一些文件的基本用途?
目录树的主要部分有root(\/)、\/usr、\/var、\/home等等。下面是一个典型的linux目录结构如下:\/ 根目录 \/bin 存放必要的命令 \/boot 存放内核以及启动所需的文件等 \/dev 存放设备文件 \/etc 存放系统的配置文件 \/home 用户文件的主目录,用户数据存放在其主目录中 \/lib 存放必要的运行库 \/mnt 存放...

linux根目录下5个主要的目录及目录的功能各是什么?
(1)\/ : 根目录 (2)\/bin :存放启动时所需要的普通程序 (3)\/boot : 存放内核及启动所需要的文件 (4)\/dev :存放设备相关的文件 (5)\/etc :存放系统的配置文件 (6)\/home:存放用户文件的主目录,用户数据( cd ~ 可进入自己的主目录)(7)\/lib :存放启动时所需要的库文件 (8...

Linux 系列之七目录结构、文件属性及链接
Linux目录结构如下:bin: 存放二进制可执行文件。boot: 存放用于系统引导的文件。dev: 用于存放设备文件。etc:存放系统配置文件。home:存放普通用户文件。lib:存放系统运行所需共享库。mnt:临时文件系统安装点。opt:额外应用程序安装位置。proc:虚拟文件系统。root:超级用户目录。sbin:系统管理命令。

相似回答