Linux小白第二弹之文件系统与目录结构大汇总

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux小白第二弹之文件系统与目录结构大汇总相关的知识,希望对你有一定的参考价值。

Linux小白第二弹之文件系统与目录结构大汇总

今天聊一下关于目录结构的东东。

LInux的标准目录结构是由根/和一级目录组成,文件和目录被组织成一个单根倒置树结构。技术图片
文件系统从根目录下开始,用“/”表示。一级目录如下:
bin(binary),所有用户使用的基本命令;不能关联至独立分区,OS启动就会用到的程序【普通用户】;
boot,引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader,grub)都存放于此目录;
dev对应的是设备,如硬盘光盘;
etc,配置文件目录,相当于Windows里的注册表系列
home/USERNAME,普通用户家目录;
run,运行中的进程相关数据,通常用于存储进程pid文件;
sbin,管理类的基本命令;不能关联至独立分区,OS启动就会用到的程序【管理员】
tmp是放临时数据的
usr是超级系统大部分的都放在里面
var放的是可变的内容,如变量,日志(/var/log是放日志的目录)等,还有缓存的数据。
<br/>
还有以下目录:
lib:应用程序状态信息数据;
lock:锁文件;
tmp:保存系统两次重启之间产生的临时数据,...等等<br/>
要特别注意文件名最长只有255个字节,包括路径在内文件名称最长4095个字节。
文件颜色不同代表文件类型不同:
蓝色→目录,绿色→可执行文件,红色→压缩文件,浅蓝色→链接文件,灰色→其他文件
除了斜杠和NUL,所有字符都可作为文件名使用,但尽量避免使用特殊字符的目录名和文件名,因为会跟某些命令起冲突,如果一定要用,需要加上引号才行,文件名还要区分大小写。Linux的官方分层标准是FHS。

ls -d /etc/.d可查看 /etc下所有以“.d”结尾的文件或目录。
ls -d /etc/[mnrp]
.conf可查看所有以"m,n,r,p"开头,以“.conf”结尾的文件或目录。技术图片

创建/app/rootdir目录,并复制/root下所有文件到该目录内,要求保留原有权限。我们先创建出/app/rootdir目录,然后再复制/root下的所有文件到该目录:
技术图片

创建/tmp/a1, /tmp/a2, /tmp/a1/a, /tmp/a1/b,并且在/tmp目录下创建目录:x_y, x_z, q_y, qz,可使用命令行展开功能: mkdir /tmp/a1/a,b,a2,x,qy,z

还有三题没赶上进度,晚点补上。。。

以上是关于Linux小白第二弹之文件系统与目录结构大汇总的主要内容,如果未能解决你的问题,请参考以下文章

手机控制电脑第二弹之HIPC

虚拟化技术浅析第二弹之初识Kubernetes

带你了解Linux基础命令 第二弹(适合想学习Linux的小伙伴)

《逆袭进大厂》第二弹之C++进阶篇59问59答(超硬核干货)

废旧手机改造第二弹之电脑扩展屏幕

#yyds干货盘点# ElasticSearch第二弹之分片原理