linux各个目录文件夹含义

(6页)

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

9.9 积分

1LINUX各文件夹的意义/这就是根目录。对你的电脑来说,有且只有一个根目录。所有的东西,我是说所有的东西都是从这里开始。举个例子当你在终端里输入“/HOME”,你其实是在告诉电脑,先从/(根目录)开始,再进入到HOME目录。/BIN二进制可执行命令/BIN目录,BIN是BINARY二进制的简称,包含了引导启动所需的命令或普通用户可能用的命令可能在引导启动后这些命令都是二进制文件的可执行程序,多是系统中重要的系统文件/BOOT目录/BOOT目录存放引导加载器BOOTSTRAPLOADER使用的文件,如LILO,核心映像也经常放在这里,而不是放在根目录中但是如果有许多核心映像,这个目录就可能变得很大,这时使用单独的文件系统会更好一些还有一点要注意的是,要确保核心映像必须在IDE硬盘的前1024柱面内/DEV设备特殊文件(文件系统)/DEV目录包括所有设备的设备文件,即设备驱动程序,用户通过这些文件访问外部设备设备文件用特定的约定命名,这在设备列表中有说明设备文件在安装时由系统产生,以后可以用/DEV/MAKEDEV描述/DEV/MAKEDEVLOCAL是系统管理员为本地设备文件或连接写的描述文稿即如一些非标准设备驱动不是标准MAKEDEV的一部分1/DEV/CONSOLE系统控制台,也就是直接和系统连接的监视器(电脑屏幕)2/DEV/HDIDE硬盘驱动程序接口如/DEV/HDA指的是第一个硬盘,HDA1则是指/DEV/HDA的第一个分区3/DEV/SDSCSI磁盘驱动程序接口如有系统有SCSI硬盘,就不会访问/DEV/HDA,而会访问/DEV/SDA4/DEV/FD软驱设备驱动程序如/DEV/FD0指系统的第一个软盘,也就是通常所说的A盘,/DEV/FD1指第二个软盘25/DEV/STSCSI磁带驱动器驱动程序6/DEV/TTY提供虚拟控制台支持如/DEV/TTY1指的是系统的第一个虚拟控制台7/DEV/PTY提供远程登陆伪终端支持在进行TELNET登录时就要用到/DEV/PTY设备8/DEV/TTYS计算机串行接口,对于DOS来说就是“COM1”口9/DEV/CUA计算机串行接口,与调制解调器一起使用的设备10/DEV/NULL称为“黑洞”,所有写入该设备的信息都将消失例如当想要将屏幕上的输出信息隐藏起来时,只要将输出信息输入到/DEV/NULL中即可/ETC系统管理和配置文件/ETC目录存放着各种系统配置文件,其中包括了用户信息文件/ETC/PASSWD,系统初始化文件/ETC/RC等LINUX正是有了这些文件才得以正常运行1/ETC/RC或/ETC/RCD或/ETC/RCD启动、或改变运行级时运行的脚本或脚本的目录2/ETC/PASSWD用户数据库,其中的域给出了用户名、真实姓名、用户起始目录、加密口令和用户的其他信息3/ETC/FDPRM软盘参数表,用以说明不同的软盘格式可用SETFDPRM进行设置4/ETC/FSTAB指定启动时需要自动安装的文件系统列表也包括用SWAPONA启用的SWAP区的信息5/ETC/GROUP说明的是组的信息,包括组的各种数据类似/ETC/PASSWD6/ETC/INITTABINIT的配置文件7/ETC/ISSUE包括用户在登录提示符前的输出信息通常包括系统的一段说明或欢迎信息具体内容由系统管理员确定8/ETC/MAGIC“FILE”的配置文件包含不同文件格式的说明,“FILE”基于它猜测文件类型9/ETC/MOTDMOTD是MESSAGEOFTHEDAY的缩写,用户成功登录后自动输出内容由系统管理员确定常用于通告信息,如计划关机时间的警告等10/ETC/MTAB当前安装的文件系统列表由脚本SCRITP初始化,并由MOUNT命令自动更新当需要一个当前安装的文件系统的列表时使用例如DF命令11/ETC/SHADOW在安装了影子SHADOW口令软件的系统上的影子口令文件影子口令文件将/ETC/PASSWD文件中的加密口令移动到/ETC/SHADOW中,而后者只对超级用户ROOT可读这使破译口令更困难,以此增加系统的安全性12/ETC/LOGINDEFSLOGIN命令的配置文件13/ETC/TERMCAP终端性能数据库说明不同的终端用什么“转义序列”控制写程序时不直接输出转义序列这样只能工作于特定品牌的3终端,而是从/ETC/TERMCAP中查找要做的工作的正确序列这样,多数的程序可以在多数终端上运行14/ETC/PRINTCAP针对打印机,类似/ETC/TERMCAP,但语法不同15/ETC/PROFILE、/ETC/CSHLOGIN、/ETC/CSHCSHRC登录或启动时BOURNE或CSHELLS执行的文件这允许系统管理员为所有用户建立全局缺省环境16/ETC/SECURETTY确认安全终端,即哪个终端允许超级用户ROOT登录一般只列出虚拟控制台,这样就不可能至少很困难通过调制解调器MODEM或网络闯入系统并得到超级用户特权17/ETC/SHELLS列出可以使用的SHELLCHSH命令允许用户在本文件指定范围内改变登录的SHELL提供一台机器FTP服务的服务进程FTPD检查用户SHELL是否列在/ETC/SHELLS文件中,如果不是,将不允许该用户登录/HOME用户主目录的基点这是用户主目录的基点,例如USER的主目录就是/HOME/USER,可以用USER表示/LIB标准程序设计库(动态链接共享库)/LIB目录是根文件系统上的程序所需的共享库,存放了根文件系统程序运行所需的共享文件这些文件包含了可被许多程序共享的代码,以避免每个程序都包含有相同的子程序的副本,故可以使得可执行文件变得更小,节省空间/LIB/MODULES目录包含系统核心,可加载各种模块,尤其是那些在恢复损坏的系统时重新引导系统所需的模块例如网络和文件系统驱动/LOSTFOUND找回可能丢失的文件这个目录平时是空的,系统非正常关机而留下“无家可归”的文件就在这里/MEDIA有些LINUX的发行版使用这个目录来挂载那些USB接口的移动硬盘(包括U盘)、CD/DVD驱动器等等。/MISC杂项设备(MISCDEVICE),不好归类的杂项杂项设备也是在嵌入式系统中用得比较多的一种设备驱动。在LINUX内核的INCLUDE\LINUX目录下有MISCDEVICEH文件,要把自己定义的MISCDEVICE从设备定义在这里。其实是因为这些字符设备不符合预先确定的字符设备范畴,所有这些设备采用主编号10,一起归于MISCDEVICE,其实MISC_REGISTER就是用主标号10调用REGISTER_CHRDEV的。也就是说,MISC设备其实也就是特殊的字符设备。/MNT系统提供这个目录是让用户临时挂载其他的文件系统/MNT目录是系统管理员临时安装MOUNT文件系统的安装点程序并不自动支持安装到/MNT/MNT下面可以分为许多子目录,例如/MNT/DOSA可能是使用MSDOS文件系统的软驱,而/MNT/EXTA可能是使用EXT2文件系统的软驱,/MNT/CDROM光驱等/NET4/OPT这里主要存放那些可选的程序。你想尝试最新的FIREFOX测试版吗那就装到/OPT目录下吧,这样,当你尝试完,想删掉FIREFOX的时候,你就可以直接删除它,而不影响系统其他任何设置。安装到/OPT目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。举个例子刚才装的测试版FIREFOX,就可以装到/OPT/FIREFOX_BETA目录下,/OPT/FIREFOX_BETA目录下面就包含了运行FIREFOX所需要的所有文件、库、数据等等。要删除FIREFOX的时候,你只需删除/OPT/FIREFOX_BETA目录即可,非常简单。/PROC虚拟的目录是系统内存的映射可直接访问这个目录来获取系统信息可以在该目录下获取系统信息,这些信息是在内存中由系统自己产生的,该目录的内容不在硬盘上而在内存里。/ROOT系统管理员的主目录它是超级用户的目录/SBIN系统管理命令这里存放的是系统管理员使用的管理程序/SBIN目录类似/BIN,也用于存储二进制文件其中的大部分文件多是系统管理员使用的基本的系统程序,普通用户想要使用时,也要得到允许才行,但一般不给普通用户使用/SELINUX/SRV/SYS/TFTPBOOT用于TFTP下载的目录/TMP公用的临时文件存储点/TMP目录存放程序在运行时产生的信息和数据但在引导启动后,运行的程序最好使用/VAR/TMP来代替/TMP,前者可能拥有一个更大的磁盘空间/USR存放应用程序和文件所有程序安装在/USR目录里/USR里的所有文件一般来自LINUX发行版DISTRIBUTION;本地安装的程序和其他东西在/USR/LOCAL下,这样可以在升级新版系统或新发行版时无须重新安装全部程序/USR目录下的许多内容都是可选的/USR可容纳许多大型的软件包和它们的配置文件51/USR/X11R6包含XWINDOW系统的所有可执行程序、配置文件和支持文件为简化X的开发和安装,X的文件没有集成到系统中XWINDOW系统是一个功能强大的图形环境,提供了大量的图形工具程序2/USR/X386类似/USR/X11R6,但是是专门给X11RELEASE5的3/USR/BIN集中了几乎所有用户命令,是系统的软件库另有些命令在/BIN或/USR/LOCAL/BIN中4/USR/SBIN包括了根文件系统不必要的系统管理命令,例如多数服务程序5/USR/MAN、/USR/INFO、/USR/DOC这些目录包含所有手册页、GNU信息文档和各种其他文档文件每个联机手册的“节”都有两个子目录例如/USR/MAN/MAN1中包含联机手册第一节的源码没有格式化的原始文件,/USR/MAN/CAT1包含第一节已格式化的内容L联机手册分为以下九节内部命令、系统调用、库函数、设备、文件格式、游戏、宏软件包、系统管理和核心程序6/USR/INCLUDE包含了C语言的头文件,这些文件多以H结尾,用来描述C语言程序中用到的数据结构、子过程和常量为了保持一致性,这实际上应该放在/USR/LIB下,但习惯上一直沿用了这个名字7/USR/LIB包含了程序或子系统的不变的数据文件,包括一些SITEWIDE配置文件名字LIB来源于库LIBRARY;编程的原始库也存在/USR/LIB里当编译程序时,程序便会和其中的库进行连接也有许多程序把配置文件存入其中8/USR/LOCAL本地安装的软件和其他文件放在这里这与/USR类似用户可能会在这发现一些比较大的软件包,如TEX、EMACS等/VAR某些大文件的溢出区/VAR包含系统一般运行时要改变的数据通常这些数据所在的目录的大小是要经常变化或扩充的原来/VAR目录中有些内容是在/USR中的,但为了保持/USR目录的相对稳定,就把那些需要经常改变的目录放到/VAR中了每个系统是特定的,即不通过网络与其他计算机共享1/VAR/CATMAN包括了格式化过的帮助MAN页帮助页的源文件一般存在/USR/MAN/MAN中;有些MAN页可能有预格式化的版本,存在/USR/MAN/CAT中而其他的MAN页在第一次看时都需要格式化,格式化完的版本存在/VAR/MAN中,这样其他人再看相同的页时就无须再格式化了/VAR/CATMAN经常被清除,就像清除临时目录一样2/VAR/LIB存放系统正常运行时要改变的文件3/VAR/LOCAL存放/USR/LOCAL中安装的程序的可变数据即系统管理员安装的程序注意,如果必要,即使本地安装的程序也会使用其他/VAR目录4/VAR/LOCK锁定文件许多程序遵循在/VAR/LOCK中产生一个锁定文件的约定,以用来支持他们正在使用某个特定的设备或文件其他程序注意到这个锁定文件时,就不会再使用这个设备或文件5/VAR/LOG各种程序的日志LOG文件,尤其是LOGIN/VAR/LOG/WTMPLOG纪录所有到系统的登录和注销和SYSLOG/VAR/LOG/MESSAGES纪录存储所有核心和系统程序信息/VAR/LOG里的文件经常不确定地增长,应该定期清除6/VAR/RUN保存在下一次系统引导前有效的关于系统的信息文件例如/VAR/RUN/UTMP包含当前登录的用户的信息7/VAR/SPOOL放置“假脱机SPOOL”程序的目录,如MAIL、NEWS、打印队列和其他队列工作的目录6 关 键 词: linux 各个 目录 文件夹 含义

 天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

linux各个文件夹,linux各个目录文件夹含义相关推荐

  1. linux一,系统分区 Linux的盘符结构 Linux常用命令: 一,目录/文件的处理命令

    文章目录 一,系统分区 Linux的盘符结构 Linux常用命令: 一,目录/文件的处理命令 一,系统分区 概念:在硬盘上产生文件系统的过程 第一步:磁盘分区(创建隔断) 分区规则:主分区最多只能分4 ...

  2. python文件目录无权限_python检查目录文件权限并修改目录文件权限的操作

    我就废话不多说了,还是直接看代码吧! # -*- coding: utf-8 -*- # @author flynetcn import sys, os, pwd, stat, datetime; L ...

  3. linux去掉java路径_Java显示目录文件列表和删除目录

    Java显示目录文件列表和删除目录 以d:\a目录为例,假设D:\a目录内的结构如下: d:\a |--a.sql |--back.log |--b | |--e | | |--1.txt | | | ...

  4. shell 查看文件夹/文件大小、目录/文件数量

    目录 1. 查看文件夹/文件大小 ll ll -h du du -h du -h --max-depth=1 du -sh * du -sh * |sort -rh |head 2. 查看目录/文件数 ...

  5. python-递归删除空文件夹、遍历目录文件

    import os import tkinter as tk from tkinter.filedialog import (askopenfilename, # 请求打开一个文件名,用来选择需要打开 ...

  6. php 语言文件操作,php中目录文件操作详谈

    php中目录文件操作详谈 首先介绍的是一个从目录读取的函数,opendir(),readdir(),closedir(),使用的时候是先打开文件句柄,以下是小编整理的php中目录,文件操作详谈,欢迎来 ...

  7. 天龙八部服务器列表文件,TLBB服务端目录文件作用

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 TLBB服务端目录文件作用 \tlbb\Public\Config\ShopTable.txt 元宝商店加东西,最后一行178是卖6级宝石,提供参考 \t ...

  8. 传奇服务器都有哪些文件,传奇服务端目录文件详细说明

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 当我们下载1个传奇服务端的时候.主文件包是mirserver,那么我来给大家详细说下,这个文件包里面的全部文件夹的作用. MirServer(传奇服务端) ...

  9. python 文件时间戳_调整目录文件时间戳脚本 python

    标签:#coding=utf-8 import sys,datetime,time,os,os.path,stat,re repattern = re.compile(r'.*[\.]{1}([^\. ...

  10. linux 怎么管理文件夹,Linux 是如何管理目录文件?

    Linux 是使用级层式的树状结构来管理文件目录,如下图所示(只列出了部分目录文件): 在 Linux 中,所有的文件和目录都由根目录(/)开始.它是所有目录和文件的源头,然后再一个一个分支下去.所以 ...

最新文章

  1. 每个 JavaScript 开发者都该懂的 Unicode
  2. 【Spring】Spring系列6之Spring整合Hibernate
  3. LeetCode:Longest Palindromic Substring 最长回文子串
  4. win2003 服务器超出最大连接+强制重启服务器(方法)
  5. pmcaff智囊团开通啦!能人大拿集聚地,名额有限,速度哟~
  6. php读取文本写入数据库,php读取txt文本文档数据库转入mysql数据库
  7. python解释器 pip安装_pip安装Python库时的问题及解决方法总结
  8. 二叉树先序遍历递归算法(图解)
  9. 如何面试一位前端工程师
  10. niosii spi 外部_niosii 的SPI详解
  11. JS打印表格时边框缺失问题
  12. 【JS】导出合并表格
  13. 艾永亮:苹果缺乏创新能力?打造超级产品是未来增长的关键
  14. [读书][笔记]WINDOWS PE权威指南《零》PE基础
  15. sqlyog安装详细步骤
  16. 通过百度地图实现定位并获取本地当日天气信息
  17. echart柱状图、电池图、3D柱图、3D圆柱图
  18. 【八月总结】回实验室第一个月
  19. CPU除了导热硅脂还有那些不为人知的散热技巧
  20. 计算视觉与机器学习类资讯~

热门文章

  1. python图片裁剪
  2. java贪吃蛇保存,Java 实现贪吃蛇游戏的示例
  3. unpivot行转列 oracle,oracle-行转列点评oracle11g sql新功能pivot/unpivot
  4. [6月7日的脚本] 在Windows 8中将桌面版IE设置为默认浏览器 (VBScript)
  5. sizeof 32位和64位操作系统的区别
  6. linux 学习决心书
  7. POJ - Video Surveillance(半平面交)
  8. android自定义通知栏_推送图片
  9. 计算机图形学入门(十二)-阴影映射Shadow mapping(为光线追踪准备)
  10. 淘宝API-item_search - 按关键字搜索淘宝商品