day 6
文件管理
对于计算机来说,所谓的数据就是0和1的序列。这样的一个序列可以储存在内存中,但内存中的数据会随着关机而消失。为了将数据长久保存,我们把数据储存在光盘或硬盘中。根据我们的需求,我们通常会将数据分开保存到文件这样一个个的小单位中(所谓的小,是相对于所有的数据而言)。但如果数据只能组织为文件的话,而不能分类的话,文件还是会杂乱无章。每次我们搜索某一个文件,就要一个文件又一个文件地检查,太过麻烦。文件系统(file system)是就是文件在逻辑上组织形式,它以一种更加清晰的方式来存放各个文件。
在;inux中,一切都是文件,没有后缀区分
/目录下的文件
几乎所有的计算机操作系统都是使用目录结构组织文件。具体来说就是在一个目录中存放子目录和文件,而在子目录中又会进一步存放子目录和文件,以此类推形成一个数状的文件结构,由于其结构很像一颗树的分支,所以该结构又被称为目录树。
Windows :以多根的方式组织文件 C:\ D:\
Linux :以单根的方式组织文件 /
bin -> usr/bin :存放系统可执行的文件(系统命令)
sbin -> usr/sbin : 存放系统命令 (系统命令:只有超级管理员可以执行)
boot :系统启动的加载程序文件
dev :设备文件
etc :存放系统及应用的配置文件
home :普通用户的家目录
lib -> usr/lib lib64 -> usr/lib6:存放开发人员的系统库文件
media :一般来说是挂载光驱的目录
mnt : 可挂载目录
opt :存放第三方应用程序目录
proc :存放系统进程相关的目录
root :超级管理员root用户的家目录
run :执行后的程序,产生的启动文件存放目录
srv : 无实意,空目录
sys : 系统文件存放目录
tmp :公共厕所,存放临时文件或者没有用要删除的文件
usr : 存放系统用户文件
var : 存放系统日志文件
ect目录
/etc/hostname : 主机名配置文件
/etc/hosts : 本地域名解析配置文件(本地DNS)
/etc/sysconfig/network-scripts/ifcfg-eth0 : 网卡配置文件
/etc/resolv.conf : DNS配置文件
/etc/motd : 开机登录欢迎界面配置文件
/etc/profile :全局环境变量配置文件
/etc/skel : 存放用户默认的环境变量配置文件
系统用户相关
/etc/passwd : 存放用户信息配置文件
/etc/shadow :存放用户密码信息的配置文件
/etc/group : 存放用户组信息的配置文件
/etc/gshadow : 存放用户组密码信息的配置文件
/var 目录
/var/log/messages : 系统日志
/var/log/secure : 系统登录日志
/dev目录
/dev/sda :系统的第一块磁盘
/dev/sda1 : 系统中的第一块磁盘的第一个分区(a代表的是磁盘,1代表的是分区)
/dev/null : 黑洞
/dev/zero : 从该设备中可以源源不断的取出数据
/dev/random : 随机数设备
/dev/pts/0 123 : 终端配置文件
路径的定位
-
绝对路径 :以'/'开头的路径就是绝对路径
-
相对路劲 :以 '/' 开头的路径就是相对路径
pwd : 查看当前所在路径
cd : 切换目录
特殊目录
. : 代表当前目录
.. : 代表上一级目录
标签:文件,配置文件,dev,day,etc,存放,目录 来源: https://www.cnblogs.com/ghjhkj/p/16030635.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。