系统的目录结构、路径的定位

系统的目录结构

Windows

D:Linux基础阶段     反斜线  


Linux   

所有的文件或者目录的起点或者顶点都是以根开始的   /  斜线

Linux的目录结构就像是一个倒挂的树形结构  


必知必会的目录及文件  


[root@qls ~]# ls -1  /


软连接文件

 /bin		#存放系统命令的目录    普通用户可以执行的命令 
 /sbin		#存放系统命令的目录    需要管理员权限才可以执行的命令
 /lib		#库文件目录   32位库文件 
 /lib64		#库文件目录   64位库文件
 
 ====
 
 /usr/bin
 /usr/sbin
 /usr/lib
 /usr/lib64
 
 
 /boot		#系统引导目录    存放的是系统内核和grub的配置 
 /dev		#系统设备目录
 
 	/dev/cdrom -> sr0		#光盘镜像
    /dev/null				#黑洞设备  将一些不用的数据导入到黑洞设备  
    /dev/zero				#字符设备  源源不断的产生数据 字符 
    /dev/random				#产生随机数的设备 
    
	/dev/stderr -> /proc/self/fd/2		#错误输出   2>
	/dev/stdin -> /proc/self/fd/0		#标准输入 	<
	/dev/stdout -> /proc/self/fd/1		#标准输出 	>
	
	/dev/pts/				#存放的是虚拟终端信息  

	#磁盘设备及分区  
	/dev/sda
	/dev/sda1      /
	/dev/sda2
	/dev/sda3    /boot
	
	
 /etc		#系统的主配置文件存放目录    程序配置文件存放目录 
 
 	/etc/sysconfig/network-scripts/ifcfg-*		#系统网卡配置文件
 	
 	/etc/hosts			#本地域名解析文件   记录 IP地址与主机名的对应的映射关系 
 
 	/etc/resolv.conf	#本地DNS配置文件 
    
    /etc/fstab			#设备挂载目录配置文件    开机自启动挂载列表  
 	
 	/etc/hostname		#主机名配置文件  
 	
 	
 /home			#普通用户的家目录     /home/test

 /media			#挂载一些可移动的设备     CD   相机
 
 /mnt			#临时挂载目录 
 
 
 /opt			#早期第三方软件安装目录 
 
 
 /proc			#虚拟可变的目录   记录了系统的实时状态 
 
 
 /root			#超级用户管理员root的家目录  
 
 
 /run			#进程运行时产生的一些pid文件  

 /srv			#物理设备所产生的一些文件
 /sys			#物理设备的驱动信息文件
 
 
 /tmp			#公共临时目录  公共场所     系统会定时的删除这个目录下长时间没有访问的文件
 
 
 /usr			#系统目录 系统文件目录    跟Windows目录一样
 
 	/usr/local		#软件安装目录    
 	
 	
 /var			#可变的目录     系统日志信息  
 
 	/var/log		#系统日志存放目录 
 	
 	/var/log/messages		#系统级别日志
 	
 	/var/log/secure			#用户登录日志 

	/var/tmp			#程序运行时所产生的一些进程文件 
	
	/var/run			#程序运行时所产生的进程的pid文件目录 

路径的定位


包含整个文件名称及文件的位置,这样的定位称之为路径 

路径就是对于文件的定位的一种方式  


每个目录下都有一个点和两个点,都表示什么意思  


.		#表示的是当前所在的目录 

..		#当前目录的上一级目录  


[root@qls usr]# ./local/		#当前目录下的local目录    ==    /usr/local


[root@qls usr]# ../				#当前目录的上一级目录   /  根    


./			#表示当前的目录  

.			#表示当前的目录

../			#从当前目录的上一级目录开始 

..			#上一级目录 


什么是绝对路径   什么又是相对路径


绝对路径:   凡是以根开始的路径就是绝对路径   或者以~开头的路径也是绝对路径  ~  ===  /root    ~  == /home/xxx

/usr/local/ 		#绝对路径 


相对路径:  不是以根为开头的路径就是相对路径     相对路径是针对当前目录而言的   

./local/

local/


原文地址:https://www.cnblogs.com/caodan01/p/14508039.html