linux文件结构|请问linux的文件目录结构

linux文件结构|请问linux的文件目录结构的第1张示图

Ⅰ linux文件系统结构。

(1)#at 16:50 rm -rf /abc(2)#at 17:50 monday tar czf /data /root/backup.tar.gz(参数可能不对)(3)#at 17:55 umount /mnt/hdc (假设 CD-ROM挂载的目在/mnt/hdc) 好长时间没有用at命令了,有可能错,不是太难版,可以上权网查一下at命令

Ⅱ linux操作系统文件的物理结构是什么结构

Linux操作系统的文件的物理结构是索引结构

Ⅲ Linux文件系统目录结构解析

下载一个程序源代码,编译并且安装的时候,如果不特别指定安装的程序路径,那么默认会将程序相关的文件安装到这个目录的对应目录下。例如,安装的程序可执行文件被安装(安装实质就是复制到了/usr/local/bin下面,此程序(可执行文件所需要依赖的库文件被安装到了/usr/local/lib目录下,被安装的软件如果是某个开发库(例如Qt,Gtk等那么相应的头文件可能就被安装到了/usr/local/include中等等。也就是说,这个目录存放的内容,一般都是我们后来自己安装的软件的默认路径,如果择了这个默认路径作为软件的安装路径,被安装的软件的所文件都限制在这个目录中,其中的子目录就相应于根目录的子目录。/proc特殊文件目录:这是一个特殊的目录,它同样是一个虚拟文件系统。通过这个目录下的各个文件,可以查看系统的内核信息。/opt保留的文件目录:一些自定义软件包或者第三方工具,就可以安装在这里。/mnt文件系统或设备的通用挂载点:这个目录一般是用于存放挂载储存设备的挂载目录的,比如磁盘,光驱,网络文件系统等,当我们需要挂载某个磁盘设备的时候,可以把磁盘设备挂载到这个目录上去,这样我们可以直接通过访问这个目录来访问那个磁盘了。可以在/mnt目录下面多建立几个子目录,挂载的时候挂载到这些子目录上面,也可以在任意位置设置挂在点,但是不建议这么做。/media挂载的媒体设备目录:挂载的媒体设备目录,一般可移动设备挂载到这里,例如cdrom,loppy和cdrecord等。/var内容经常变化的目录:此目录下文件的大小可能会改变,如缓冲文件,日志文件,缓存文件,等一般都存放在这里。/tmp临时文件目录:该目录存放系统中的一些临时文件,文件可能会被系统自动清空。的系统直接把tmpfs类型的文件系统挂载到这个目录上,tmpfs文件系统由linux内核支持,在这个文件系统中的数据,实际上是内存中的,由于内存的数据断电易失,当系统重新启动的时候我们就会发现这个目录被清空了。/lost+found恢复文件存放的位置:当系统崩溃的时候,在系统修复过程中需要恢复的文件,可能就会在这里被找到了,这个目录一般为空。以上目录,是最常见的重要目录。其中,有些目录初学者容易混淆,这里简单区分一下:/bin,/sbin与/usr/bin,/usr/sbin:/bin一般存放对于用户和系统来说“必须”的程序(二进制文件)。/sbin一般存放用于系统管理的“必需”的程序(二进制文件,一般普通用户不会使用,根用户使用)。/usr/bin一般存放的只是对用户和系统来说“不是必需的”程序(二进制文件)。/usr/sbin一般存放用于系统管理的系统管理的不是必需的程序(二进制文件)。/lib与/usr/lib:/lib和/usr/lib的区别类似/bin,/sbin与/usr/bin,/usr/sbin。/lib一般存放对于用户和系统来说“必须”的库(二进制文件)。/usr/lib一般存放的只是对用户和系统来说“不是必需的”库(二进制文件)。

Ⅳ 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 某些大文件的溢出区,比方说各种服务的日志文件 /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 本地增加的库

Ⅳ linux的文件系统采用的是哪一种目录结构有什么优点

Linux下的文件系统为树形结构,入口为/ 树形结构下的文件目录: 无论哪个版本的Linux系统,都有这些目录,这些目录应该是标准的。各个Linux发行版本会存在一些小小的差异,但总体来说,还是大体差不多。1、用户主目录当注册进入系统时,主目录就是当前工作目录。主目录往往位于/home目录之下,并且与注册名相同,例如,/home/mengqc。通常主目录包含子目录、数据文件,以及用于注册环境的配置文件。2、绝对路径和相对路径什么情况下使用绝对路径名,什么情况下使用相对路径名,取决于哪种方式涉及到的目录更少。路径短,不仅键盘输入少,而且节省系统搜索路径的时间,提高执行效率。例如:当前的工作目录是/etc/conf/cf.d,如果需要访问系统口令文件/etc/passwd,那么使用绝对路径名是/etc/passwd,使用相对路径名是../../passwd。绝对路径名/etc/passwd涉及的目录有2个,而相对路径名../../passwd涉及的目录却是3个。此时,使用绝对路径名更有效。但是,如果当前工作目录是/home/mengqc/lib,要访问在func目录之下的file1文件,那么使用绝对路径名是/home/mengqc/lib/func/file1,使用相对路径名是func/file1。绝对路径名/home/mengqc/lib/func/file1涉及的目录有5个,而相对路径名涉及的目录只有2个。此时,使用相对路径名更有效。3、如果不清楚当前工作目录与其它目录之间的关系,那么最好使用绝对路径名。

Ⅵ 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(FilesystemHierarchy Standard)机构诞生的原因。该机构是linux爱好者自发的组成的一个团体,主要是是对linux做一些基本的要求,不至于是操作者换一台主机就成了linux的‘文盲’。

Ⅶ 请问linux的文件目录结构

/usr/local 是存放你新装的软件的目录。/bin 目录用于存放普通用户可执行版的命令,系统中的权任何用户都可以执行该目录中的命令/boot 目录用于存放linux操作系统启动时所需使用的文件,为了系统能够启动,通常该目录需要使用独立的分区,这样boot分区和根分区相互独立可以保证启动文件更加安全可靠。/mnt 目录中的子目录用于作为系统中可移动存储设备的挂载点。如光驱。/root 目录是超级用户root的宿主目录,可见超级用户在系统中与普通用户有很大差异。/sbin /tmp 为系统临时目录,很多命令程序在该目录中存放临时使用的文件。/usr 目录用于存放大量的系统应用程序及相关文件。如说明文档、库文件等。/var 目录用于存放系统中经常变化的文件,如日志文件,用户邮件等。/dev 目录用于存放系统中的所有设备文件,如光盘驱动器、硬盘等。/etc 目录用于存放系统中的配置文件,linux 中的配置文件都是文本文件,可以使用相应的命令查看。/home 目录用于存放系统中普通用户的宿主目录,每个用户在该目录下都有一个与用户同名的目录。

Ⅷ linux中什么是文件结构体

linux虚拟文件系统核心数主要有以下几个数据结构: * 超级块结构(struct super_block {…} ) 该结构保存了一个被安装在linux系统上的文件系统的信息。对于基于磁盘的文件系统,该结构一般和保存在磁盘上的"文件系统控制块"对应。也就是说如果是…

Ⅸ Linux文件组织结构是什么

一切从“/”开始

在Linux系统中,目录、字符设备、块设备、套接字、打印机等都被抽象成了文件,即刘遄老师所一直强调的“Linux系统中一切都是文件”。既然平时我们打交道的都是文件,那么又应该如何找到它们呢?在Windows操作系统中,想要找到一个文件,我们要依次进入该文件所在的磁盘分区(假设这里是D盘),然后在进入该分区下的具体目录,最终找到这个文件。但是在Linux系统中并不存在C/D/E/F等盘符,Linux系统中的一切文件都是从“根(/)”目录开始的,并按照文件系统层次化标准(FHS)采用树形结构来存放文件,以及定义了常见目录的用途。另外,Linux系统中的文件和目录名称是严格区分大小写的。例如,root、rOOt、Root、rooT均代表不同的目录,并且文件名称中不得包含斜杠(/)。Linux系统中的文件存储结构如图6-1所示。

前文提到的FHS是根据以往无数Linux系统用户和开发者的经验而总结出来的,是用户在Linux系统中存储文件时需要遵守的规则,用于指导我们应该把文件保存到什么位置,以及告诉用户应该在何处找到所需的文件。但是,FHS对于用户来讲只能算是一种道德上的约束,有些用户就是懒得遵守,依然会把文件到处乱放,有些甚至从来没有听说过它。这里并不是号召各位读者去谴责他们,而是建议大家要灵活运用所学的知识,千万不要认准这个FHS协定只讲死道理,不然吃亏的可就是自己了。《Linux就该这么学》一起学习linux, 在Linux系统中,最常见的目录以及所对应的存放内容如表所示。

Linux系统中常见的目录名称以及相应内容

目录名称 应放置文件的内容

/boot 开机所需文件—内核、开机菜单以及所需配置文件等

/dev 以文件形式存放任何设备与接口

/etc 配置文件

/home 用户主目录

/bin 存放单用户模式下还可以操作的命令

/lib 开机时用到的函数库,以及/bin与/sbin下面的命令要调用的函数

/sbin 开机过程中需要的命令

/media 用于挂载设备文件的目录

/opt 放置第三方的软件

/root 系统管理员的家目录

/srv 一些网络服务的数据文件目录

/tmp 任何人均可使用的“共享”临时目录

/proc 虚拟文件系统,例如系统内核、进程、外部设备及网络状态等

/usr/local 用户自行安装的软件

/usr/sbin Linux系统开机时不会使用到的软件/命令/脚本

/usr/share 帮助与说明文件,也可放置共享文件

/var 主要存放经常变化的文件,如日志

/lost+found 当文件系统发生错误时,将一些丢失的文件片段存放在这里

未经允许不得转载:山九号 » linux文件结构|请问linux的文件目录结构

赞 (0)