Linux目录结构及解释(附图)

___/bin (binary二进制) 常用Linux命令
___/boot 存放着启动Linux时使用的一些核心文件,包括一些链接文件以及镜像文件
___/cdrom 这个目录在你刚刚安装系统的时候是空的。你可以将光驱文件系统挂在这个目录下。
例如:mount /dev/cdrom /cdrom
___/sbin 存放管理员使用的系统管理程序
___/home 存放用户主目录。如果我们建立一个用户,用户名是"xx",
那么在/home目录下就有一个对应的/home/xx路径
___/lib (library库)存放系统动态连接共享库
___/lost+found 一般情况下是空的,当系统非法关机后,这里就存放了一些文件
___/mnt 挂载其它文件系统
___/root 系统管理员(超级用户)主目录
___/shlib 使用运行SCO UNIX程序的iBCS2用的
___/tmp (temporary临时)存放不同程序执行时产生的临时文件,系统会周期性地清除里面的内容
___/vmlinuz 存放的是系统的内核
___/dev (device设备) 该目录下存放的是Linux的外部设备,
在Linux中访问设备的方式和访问文件的方式是相同的
_____/dev/console 系统控制台
_____/dev/fd0 第一个软盘驱动器
_____/dev/hda1 第一个IDE硬盘驱动器的第一个逻辑分区
_____/dev/hdb3 第二个IDE硬盘驱动器的第三个逻辑分区
_____/dev/ttys0 第一个串行端口
_____/dev/lp0 第一个并行端口
_____/dev/cua 用来连接调制解调器
_____/dev/sda 第一个SCSI硬盘驱动器
_____/dev/null 是一个接受设备输入但不产生任何输出的虚拟的设备
_____/dev/tty1 第一个虚拟控制台
_____/dev/pty* “虚拟终端”,用于为远程登录提供终端
___/usr 用户应用程序文件夹
_____/usr/X11R6 存放X-Windows的目录
_____/usr/bin 用户用到的大多数应用程序
_____/usr/sbin 给超级用户使用的比较高级的管理程序和系统守护程序
_____/usr/doc 文档
_____/usr/include Linux下开发或编译应用程序需要用的头文件
_____/usr/openwin 存放SUN的OpenWin
_____/usr/lib 常用的动态、静态库
_____/usr/local 普通用户、超级用户安装新软件使用
_____/usr/man 联机帮助手册
_____/usr/src 系统源代码,(/usr/src/linux系统源代码)
___/etc (etcetera) 系统管理的配置文件和子目录
_____/etc/DIR_COLORS 设定颜色
_____/etc/HOSTNAME 设定用户的节点名
_____/etc/NETWORKING 只有YES标明网络存在
_____/etc/host.conf 文件说明用户的系统如何查询节点名
_____/etc/hosts 设定用户自已的IP与名字的对应表
_____/etc/hosts.allow 设置允许使用inetd的机器使用
_____/etc/hosts.deny 设置不允许使用inetd的机器使用
_____/etc/hosts.equiv 设置远端机不用密码
_____/etc/inetd.conf 设定系统网络守护进程inetd的配置
_____/etc/inetd.pid inetd这个进程的进程id
_____/etc/hosts.lpd 设定远端有哪些节点可以使用本机的打印机
_____/etc/gateways 设定路由器
_____/etc/protocols 设定系统支持的协议
_____/etc/named.boot 设定本机为名字服务器的配置文件
_____/etc/named.pid 本机上运行的名字服务器的进程id
_____/etc/networks 设定网络的配置文件
_____/etc/resolv.conf 设定系统的名字服务器
_____/etc/services 设定系统的端品与协议类型和提供的服务
_____/etc/exports 设定NFS系统用的
_____/etc/NNTP_INEWS_DOMAIN 设置新闻服务器的配置文件
_____/etc/nntpserver 设置用户使用的新闻服务器的地址
_____/etc/XF86Config X Window的配置文件
_____/etc/hostid 系统独有的一个硬件id
_____/etc/at.deny 设置哪些用户不能使用at命令
_____/etc/bootptab 给MAKEDEV程序设定各种不同的设备驱动文件的格式
_____/etc/makedev.cfg 同DEVINFO一样给MAKEDEV使用的设置文件
_____/etc/diphosts 设置拔号服务器的用户名和口令
_____/etc/slip.hosts,/etc/slip.login 设定SLIP的配置文件
_____/etc/fastboot 使用shutdown -f产生的,重启系统要查这个文件
_____/etc/fstab 记录开机要mount的文件系统
_____/etc/mtab 系统在启动时创建的信息文件
_____/etc/ftpaccess FTP服务器的一些配置
_____/etc/ftpconversions 设定在FTP时使用的过滤器的位置
_____/etc/ftpusers 设定不能使用FTP服务的用户
_____/etc/inittab 设定系统启动时init进程将把系统设置成什么样的runlevel
_____/etc/ld.so.cache 查找系统动态链接库的缓存
_____/etc/ld.so.conf 系统动态链接库的路径
_____/etc/lilo.conf lilo的配置文件
_____/etc/magic 给file命令使用的
_____/etc/aliases 给sendmail使用的设置别名的文件
_____/etc/mail.rc,
/etc/mailcap,
/etc/sendmail.cf,
/etc/sendmail.st 设置sendmail的
_____/etc/issue 记录用户登录前显示的信息
_____/etc/motd 超级用户发布通知的地方
_____/etc/organization 存放用户的名字和组织
_____/etc/group 设定用户的组名与相关信息
_____/etc/passwd 用户密码文件(重要呀)
_____/etc/shadow 见/etc/passwd
_____/etc/pnpdevices 列出支持的Plug&Play设备
_____/etc/snooptad 监控用户的屏幕,监听的终端列表
_____/etc/sudoers 可以sudo命令的配置文件
_____/etc/syslog.conf 系统记录程序syslogd的配置文件
_____/etc/utmp 目前在用系统的用户信息
_____/etc/wtmp 同utmp差不多,只是它累加
_____/etc/nologin 系统在shutdown时不希望用户登录就产生这个文件
_____/etc/securetty 设定哪些终端可以让root登录
_____/etc/termcap 设置系统终端信息的
_____/etc/ttys 设定系统的终端类型
_____/etc/gettydefs getty_ps的定义文件
_____/etc/yp.conf NIS的配置文件
_____/etc/mtools.conf 设定mtools程序的参数
_____/etc/fdprm 设定格式化软盘的参数
_____/etc/login.access 控制用户登录权限的文件
_____/etc/login.defs 所有用户登录时的缺省配置文件
___/proc 虚拟系统,内存映象
_____/proc/1 关于进程1的信息目录。每个进程在/proc 下有一个名为其进程号的目录。
_____/proc/cpuinfo 处理器信息,如类型、制造商、型号和性能。
_____/proc/devices 当前运行的核心配置的设备驱动的列表。
_____/proc/dma 显示当前使用的DMA通道。
_____/proc/filesystems 核心配置的文件系统。
_____/proc/interrupts 显示使用的中断
_____/proc/ioports 当前使用的I/O端口。
_____/proc/kcore 系统物理内存映象
_____/proc/kmsg 核心输出的消息。也被送到syslog 。
_____/proc/ksyms 核心符号表。
_____/proc/loadavg 系统"平均负载";3个指示器指出系统当前的工作量。
_____/proc/meminfo 存储器使用信息,包括物理内存和swap。
_____/proc/modules 当前加载了哪些核心模块。
_____/proc/net 网络协议状态信息。
_____/proc/self 到查看/proc 的程序的进程目录的符号连接。当2个进程查看/proc 时, 是不同的连接。这主要便于程序得到它自己的进程目录。
_____/proc/stat 系统的不同状态
_____/proc/uptime 系统启动的时间长度。
_____/proc/version 核心版本。
___/var 存放着那些不断在扩充着的东西,为了保/usr的相对稳定,那些经常被修改的目录可以
放在这个目录下。包括系统一般运行时要改变的数据。
每个系统是特定的,即不通过网络与其他计算机共享。
_____/var/adm
_____/var/catman 当要求格式化时的man页的cache。
man页的源文件一般存在/usr/man/man* 中;有些man页可能有预格式化的版本,
存在/usr/man/cat* 中。而其他的man页在第一次看时需要格式化,
格式化完的版本存在/var/man 中,这样其他人再看相同的页时就无须等待
格式化了。 (/var/catman 经常被清除,就象清除临时目录一样。)
_____/var/lib 系统正常运行时要改变的文件。
_____/var/local /usr/local 中安装的程序的可变数据(即系统管理员安装的程序)。
注意,如果必要,即使本地安装的程序也会使用其他/var 目录,
例如/var/lock 。 /var/lock 锁定文件。
许多程序遵循在/var/lock 中产生一个锁定文件的约定,
以支持他们正在使用某个特定的设备或文件。
其他程序注意到这个锁定文件,将不试图使用这个设备或文件。
_____/var/log 各种程序的Log文件,特别是login (/var/log/wtmp log所有到系统
的登录和注销) 和syslog (/var/log/messages 里存储所有核心和系统程序信息。
/var/log 里的文件经常不确定地增长,应该定期清除。
_____/var/run 保存到下次引导前有效的关于系统的信息文件。例如, /var/run/utmp
包含当前登录的用户的信息。
_____/var/spool mail, news, 打印队列和其他队列工作的目录。
每个不同的spool在/var/spool 下有自己的子目录,
例如,用户的邮箱在/var/spool/mail 中。
_____/var/tmp 比/tmp 允许的大或需要存在较长时间的临时文件。
(虽然系统管理员可能不允许/var/tmp 有很旧的文件。)
Linux目录结构及解释(附图)的更多相关文章
- root密码重置、Linux目录结构和远程连接Linux
一.root如何重置密码 1. 重启 Linux 系统主机并出现引导界面时,按下键盘上的 e 键进入内核编辑界面 2. 在 linux16 参数这行的最后面追加“rd.break”参数,然后按下 Ct ...
- Linux 目录结构及文件基本操作
Linux 目录结构及文件基本操作 实验介绍 1.Linux 的文件组织目录结构. 2.相对路径和绝对路径. 3.对文件的移动.复制.重命名.编辑等操作. 一.Linux 目录结构 在讲 Linux ...
- Linux(2)- linux目录结构、shell基本命令
一.Linux之文档与目录结构 1.Linux文件系统结构 Linux目录结构的组织形式和Windows有很大的不同.Linux没有“盘(如C盘.D盘.E盘)”的概念,而是建立一个根"/&q ...
- 详细的linux目录结构详细介绍
详细的linux目录结构详细介绍 --树状目录结构图 下面红色字体为比较重要的目录 1./目录 目录 描述 / 第一层次结构的根,整个文件系统层次结构的根目录 /bin/ 需要在单用户模式可用的必要命 ...
- Linux目录结构和基础命令
Linux目录和基础命令 目录 Linux目录和基础命令 1 Linux目录结构 1.1 Linux文件名命令要求 1.2 文件的类型 2. 基础命令 2.1 ls 2.2 cd和pwd 2.3 命令 ...
- 每天一个linux命令(23):Linux 目录结构
对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面 ...
- day 2 Linux目录结构
Linux系统的目录结构的基本介绍: 1)在逻辑上的所有目录(包括目录下的子目录)都在最高级别的目录“/”下. 根(/)目录是Linux系统中所有目录的起始点(顶点),根下面的目录及子目录是一个有层次 ...
- 【Linux】Linux 目录结构
博客已转移,请借一步说话 .http://www.weixuehao.com/archives/492 初学Linux,首先需要弄清Linux 标准目录结构 / root --- 启动Linux时使用 ...
- CentOS6.5菜鸟之旅:纯转载Linux目录结构
来自:http://www.iteye.com/topic/1125162 使用linux也有一年多时间了 最近也是一直在维护网站系统主机 下面是linux目录结构说明 本人使用的是centos系 ...
随机推荐
- 使用msm配置分布式tomat,实现session共享
一,环境说明 操作系统是Windows7家庭版(有点不专业哦,呵呵!),JDK是1.6的版本, Tomcat是apache-tomcat-6.0.35-windows-x86,下载链接:http:// ...
- VirtualBox 快捷键
VirtualBox 的 Host 键是哪一个? 默认的 Host = Right Ctrl 组合键,意思是键盘上两个 “Ctrl”中右边的那个.键盘上是没有 “Right”这个键的,刚开始不明白,后 ...
- Log4j输出格式控制
参数说明例子 %c 列出logger名字空间的全称,如果加上{<层数>}表示列出从最内层算起的指定层数的名字空间 log4j配置文件参数举例 输出显示媒介 假设当前logger名字空间是& ...
- 收藏的iOS技术站点汇总(持续更新ing)
大牛博客 objc.io PS:经典,内容深而广 objc中国 NSHipster PS:非常多小细节 NSHipster 中文版 唐巧的技术博客 PS:LZ是唐巧的脑残粉- OneV's Den 王 ...
- NFS CIFS SAMBA 的联系和区别
Common Internet File System, CIFS Server Message Block, SMB Network File System, NFS 在早期网络世界当中,档案数据在 ...
- poj 3041 Asteroids 题解
Asteroids Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 20686 Accepted: 11239 Descr ...
- Windows 7目录
1. 用wubi安装的Ubuntu在重装Windows 7系统后,如何恢复(转) 2. Windows 7系统垃圾清理自写程序
- OpenCV学习(24) 直方图(1)
直方图是对数据的统计,并将统计结果分布于一系列预定义的槽中.这里的数据不仅仅指的是灰度值,它可以是任何能有效描述图像特征的数据,比如图像梯度等等. 假设有一个矩阵包含一张图像的信息 (灰度值 0-25 ...
- Python源码学习七 .py文件的解释
Python源码太复杂了... 今天看了下对.py文件的parse, 云里雾里的 py文件是最简单的, 在python的交互式窗口 import这个模块 a = 10 print(a) 开始分析,堆栈 ...
- 使用jQuery动态改变图片显示大小
当我们要显示后台传过来若干个尺寸不一的图片时,为了保证图片大小的一致性及比例的协调,需要动态改变图片显示尺寸.通过搜索,我们可以从网上找到实现此 功能的jQuery代码如下.这段代码可以使图片的大小保 ...