嵌入式第二次作业

Linux各个根目录的作用
1、bin:
系统启动需要的命令和大部分普通用户平常所需的可执行命令(如:ls,mkdir)。
2、sbin:
存放系统管理员可执行的命令。里面也是二进制文件。一般不给普通用户执行,除非必要的时候,普通用户获取超级管理员权限可执行部分命令。
3、dev:
系统中所有设备文件,设备包括鼠标、键盘、硬盘等。关于设备驱动文件都存放在这个文件夹中。
4、etc:
系统中的所有配置文件
5、root :
root用户的工作目录,这是超级管理员的家目录,超级管理员拥有最高级的权限,能够对系统中的几乎所有文件系统可读可写可执行的操作。
6、home:
普通用户的工作目录,所有普通用户都有一个以自己名字命名的文件夹存放在这个目录中。
普通用户登录ubuntu默认进入的就是家目录中自己的文件夹,可用pwd命令查看,也可用 cd ~ 命令快速跳转到家目录。
7、boot:
目录中存放Ubuntu内核文件及引导加载器bootstraploade相关的文件,如果这个目录中的文件被破坏,一般都会出现启动引导异常,无法正常进入系统。root权限才能读写文件。
8、cdrom:光盘目录,如果插入光盘会出现光盘内容(这个已经很少用了,被时代淘汰的功能)
9、lib:
各种程序所需的共享动态链接库,是系统程序能正常运行的支持文件。主要存放的都是系统程序共用的代码。
10、media:存放所有关于媒体信息的文件。
11、mnt:所有挂载在系统中的设备。比如U盘设备12、opt:安装程序的引导和程序文件,如果缺少必要的文件,安装的程序无法正常启动,一般多是第三方软件,这个目录中存放的文件很重要,记录了系统运行的绝大部分性能信息和各种参数信息。13、run:
保存从系统诞生到当前的关于系统信息的文件。
14、snap:
snap应用框架的程序文件
15、srv:
一般是系统存储的服务相关数据。
16、sys:
系统中的设备和文件层次结构。文件夹中存储系统信息,用户需要的信息也从中调用。
17、tmp:
存放系统或者用户的临时文件的目录。
18、usr:
和用户有关的文件系统(如头文件,库)都存放在这个目录。
19、var:
存放类似日志这样随时间变化的文件。
20、vmlinuz:
属于一个可压缩的软链接内核。创建内核连接分为两种。
21、lost+found:
这个目录平时是空的,系统非正常关机而留下“无家可归”的文件就在这里。
tar cvzf与tar zxvf
tar cvzf 打包压缩一个 tar
tar zxvf 解压一个tar
z:代表的是压缩
c:代表的是打包
x:代表的是解压
v:代表的是过程
f:代表的是指定文件名
因此zcvf : 打包压缩 例如: (tar -zcvf xxx.tar.gz aaa.txt bbb.txt ccc.txt) 把aaa.txt bbb.txt ccc.txt打包压缩为一个名叫xxx.tar.gz 压缩包
zxvf: 解压缩

发布了10 篇原创文章 · 获赞 0 · 访问量 272

猜你喜欢

转载自blog.csdn.net/m0_46451503/article/details/104763135