Linux目录详解很详细的linux目录树解释_第1页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、linux目录详解,很详细的linux目录树解释linux有四种基本文件系统类型: -一般文件:如文本文件、c语言源代码、shell脚本等,可以用、vi等来察看内容,用来改名; -名目文件:包括文件名、子名目名及其指针,可以用列出名目文件; -链接文件:是指向一索引节点的那些名目条目,用ls来查看时,链接文件的标记用l开始,而文件后以 - 指向所链接的文件; -特别文件:如磁盘、终端、打印机等都在文件系统中表示出来,常放在/dev名目内; 可以用来识别。 中,全部的文件与名目都是由根名目/开头,不是以/开始的就是相对路径; .:表示当前名目,也可以用./表示; .:表示上一级名目,也可以用./

2、表示; :代表用户自己的宿主名目; /:处于linux文件系统树形结构的最顶端,我们称它为linux文件系统的root,它是linux文件系统的入口。全部的名目、文件、设备都在/之下,它是linux文件系统最顶层的唯一的名目; 普通建议在根名目下面惟独名目,不要挺直存放文件;根名目是linux系统启动时系统第一个载入的分区,所以启动过程中用到的文件应当都放在这个分区中,其中/etc、/bin、/dev、/lib、/sbin这5个子名目都应当要与根名目连在一起,不行自立成为某个分区; /bin:存放全部用户都可以用法的linux基本操作指令;(名目中多是可执行的二进制文件) /dev:设备文件名

3、目,虚拟文件系统,主要存放全部系统中device的相关信息,不论是用法的或未用法的设备,只要有可能用法到,就会在/dev中建立一个相对应的设备文件;设备文件分为2种类型: 字符设备文件和块设备文件(名目中基本上都是设备文件,如硬盘设备文件/dev/sda) /dev/console:系统控制台,也就是挺直和系统衔接的监视器; /dev/hd:ide设备文件; /dev/sd:sata、usb、scsi等设备文件; /dev/fd:软驱设备文件; /dev/tty:虚拟控制台设备文件; /dev/pty:提供远程虚拟控制台设备文件; /dev/null:所谓 黑洞 ,全部写入该设备的信息都将消逝

4、,如当想要将屏幕上的输出信息躲藏起来时,只要将输出信息输入到/dev/null中即可; /home:默认存放用户的宿主名目(除了root用户) /home/.bashrc:提供bash环境中所需用法的别号; /home/.bash_profile:提供bash环境所需的变量;普通先执行.bashrc后,才会再执行.bash_profile; /home/.bash_history:用户历史指令文件,记录取户曾经输入过的全部指令;(默认为1000条,可以通过histsize变量更改) /home/.bash_logout:当用户注销的同时,系统会自动执行.bash_logout文件,假如管理员需

5、要记录取户注销的一些额外记录、动作或其他信息,就可以利用这个机制去完成; /lost+found:当系统在运行时,有时会无法避开宕机、断电或不正常重启动,在这样的状况下,当系统重新启动时,发觉某些文件写入未完成或其他问题产生,普通会用法举行文件修复,而这些被修复或救回的文件,就会被放在这个名目下,只要是一个文件系统,系统就会自动在该文件系统所在的名目下建立 lost+found 名目 /misc:自动挂载服务名目,对应autofs服务; /proc:虚拟文件系统,此名目是kernel加载后,在内存里面建立的一个虚拟名目,有专属的文件系统,主要提供系统一些实时的信息,此名目下不能建立和删除文件;

6、(某些文件可以修改) /proc主要作用可以收拾为: -收拾系统内部的信息; -存放主机硬件信息; -调节系统执行时的参数; -检查及修改网络和主机的参数; -检查及调节系统的内存和性能; /proc下常用的信息文件有: /proc/uinfo:cpu的硬件信息,如类型、厂家、型号和性能等 /proc/devices:记录全部在/dev名目中相关的设备文件分类方式 /proc/filesystems:当前运行内核所配置的文件系统 /proc/interrupts:可以查看每一个irq的编号对应到哪一个硬件设备 /proc/loadavg:系统 平均负载 ,3个数据指出系统当前的工作负载 /pr

7、oc/dma:当前正在用法的dma通道 /proc/ioports:将目前系统上全部可看到的硬件对应到内存位置的分配表的具体信息展现出来 /proc/kcore:系统上可以检测到的物理内存,主机内存多大,这个文件就有多大 /proc/kmsg:在系统尚未进入操作系统阶段,把加载kernel和inid的信息先记录到该文件中,后续会将日志信息写入/var/log/message文件中 /proc/meminfo:记录系统的内存信息 /proc/moles:与指令查看到的模块信息彻低全都 /proc/mtrr:负责内存配置的机制 /proc/iomem:主要用于储存配置后全部内存储存的明细信息 /p

8、roc/partitions:这个文件可以实时展现系统目前看到的分区 /proc/数字名目:数字名目无数,它们代表全部目前正在系统中运行的全部程序 /proc/bus:有关该主机上现有总线的全部信息,如输入设备、pci接口、pcmcia扩展卡及usb接口信息 /proc/net名目:存放的都是一些网络相关的虚拟配置文件,都是ascii文件,可以查看(与、arp、:系统启动的时光长度; /proc/version:系统核心版本; /sbin:系统管理相关的二进制文件存放在这个名目下,一些可执行文件一般用户只具备较小的权限;(多数管理指令默认惟独管理员可以用法) /srv:默认为空,主要用于存放一

9、些软件的配置文件,某些软件可能会把配置文件默认存放在这个名目下,多数都是/etc名目下,此名目没有被详细的定义; /lude:存放的文件都是一些系统中用户所会用法到的c语言header文件,保存的都是 .h 的文件; /usr/kerberos:kerberos是一种平安机制,让用户可以挺直用法支持kerberos机制系统上的部分资源; /usr/lib:存放一些函数库、执行文件及衔接文件,特殊的是,存放在这里面的文件都是不希翼挺直被用户或shell脚本所用法的文件,在/usr/lib中有十分多的子名目,每一个软件都有其各自所需的函数库; /usr/libec:这个名目下的文件及文件夹应当都可

10、以放置在/usr/lib下; /usr/local:linux系统中安装的分享软件程序最好的方式是安装在/usr/local下,根据linux标准名目结构,新建立的软件都应当放在/usr/local下; /usr/local/bin:存放软件执行文件的名目; /usr/local/sbin:同样存放软件执行文件的名目,但此名目特地针对系统所用法的文件; /usr/local/lib:软件相关的函数库; /usr/local/share:当文件性质不好归属时就会放在此,man手册就放在这个名目下; /usr/local/src:所安装软件的源代码放置在此; /usr/share:此名目都是一些分享信息,最常被用到的就是/usr/share/man这个名目,/usr/share里的信息时跨平台的; /usr/share/doc:放置一些系统协助文件的地方; /usr/share/man:manpage的文件存放名目,也是用法man查看手册页时查询的路径; /usr/src:主要储存内核源代码的文件; /usr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论