Linux目录结构

Linux系统目录结构具有以下基本特点:
1.一切从"根"开始,"/"是所有目录的起点(顶点)。
2.Linux根下面的目录是一个有层次的树状结构。
路径分隔符区别:
Windows的目录形式为c:\windows\,路径分隔符是“\”(反斜线)
Linux的目录形式为/etc/hosts,路径分割符为"/" (斜线)

目录层次标准:
http://www.pathname.com/fhs/

linux目录结构
	1.bin -> usr/bin           #普通用户二进制命令目录。
	2.sbin -> usr/sbin         #root管理员使用的二进制命令目录
	3.boot    #内核程序及引导程序所在的目录
	4.dev     #设备目录
		/dev/hd[a-t] IDE设备
		/dev/sd[a-z] SCSI设备(小型计算机系统接口)
		/dev/cdrom 光驱
		/dev/null  #无限数据接收设备,相当于黑洞
		/dev/zero  #无限零资源
	5.etc                  #系统基础服务配置文件所在的目录(yum rpm安装的软件)
		1./etc/sysconfig/network-scripts/ifcfg-eth1:网卡配置文件
		2./etc/resolv.conf:Linux系统过时的DNS客户端配置文件
		3./etc/hostname:主机名配置文件
		4./etc/hosts:系统本地的域名解析文件(局域网;域名和IP解析文件)
		5./etc/fstab:配置开机设备自动挂载的文件
		6./etc/rc.local:存放开机自启动程序命令的文件
		7./etc/issue 软件bug,和特定版本有关。
		8./etc/motd:配置用户登录系统之后显示提示内容的文件
		9./etc/redhat-release:声明Red Hat版本号和名称信息的文件
		10./etc/sysctl.conf:Linux内核参数设置文件(系统优化)*****
		11./etc/profile、/etc/bashrc ,.bashrc,.bash_profile配置系统的环境变量/别名等的文件
			=====用户和组相关的配置文件=====
      直接相关的
      /etc/passwd   ##用户主配置文件,用户的各种属性(UID,GID,家目录,登录SHELL)
      /etc/shadow   ##用户密码文件,存放密码及密码的属性(失效时间,修改密码时间等)。
      /etc/group    ##组文件,存放用户组及属性。
	6.home                 #普通用户的家目录
	7.root                 #管理员的家目录
	8.lib -> usr/lib       #库文件所在目录       
	9.lib64 -> usr/lib64   #库文件所在目录     
	10.media                #媒体 光驱等挂载点
	11.mnt                  #临时的挂载点
	12.opt                  #第三方程序目录
	13.proc                 #虚拟的文件系统,内核和进程信息的目录
		/proc/cpuinfo	  当前cpu信息文件
		/proc/meminfo	  当前内存信息文件
		/proc/loadavg	  当前系统的平均负载文件
		/proc/mounts	  当前设备挂载列表信息文件
		/proc/interrupts  当前系统中断信息文件
	15.tmp                  #临时目录,所有用户都可以进入这里做各种操作
	16.usr                  #应用程序所在目录
		1./usr/local/:编译安装软件默认的位置路径
		2./usr/src:源代码目录
	17.var                  #数据变化的目录,日志文件存放目录。
		/var/log/messages  #linux系统日志文件,系统故障可以去看看。
		/var/log/secure    #安全日志(ssh日志记录到这里),监控日志。
		/var/log/dmesg     #记录硬件信息加载情况的日志文件(dmesg)
		/var/log/lastlog    有哪些用户登录lastlog
posted @ 2021-07-27 16:40  henryVIII  阅读(90)  评论(0)    收藏  举报