姓名:罗浩东 学号:19020100450 学院:电子工程学院
转自:https://blog.csdn.net/sinat_42550851/article/details/102160538
【嵌牛导读】对嵌入式系统的文件归档及磁盘整理应用
【嵌牛鼻子】嵌入式系统的文件归档和磁盘整理应用
【嵌牛正文】
归档及压缩命令
.Z compress程序压缩的文件;
*.gz gzip程序压缩的文件;
*.bz2 bzip2程序压缩的文件;
*.tar tar程序打包的数据,并没有压缩过;
*.tar.gz tar程序打包的文件,其中并且经过gzip的压缩
*.tar.bz2 tar程序打包的文件,并且经过bzip2的压缩
gzip命令、bzip2命令
用途:制作压缩文件、解开压缩文件
格式 gzip [-9] 文件名…
bzip [-9] 文件名…
gzip -d .gz格式的压缩文件
bzip2 -d *.bz2格式的压缩文件
常用命令选项
-9:表示高压缩比,躲在创建压缩包时用
-d:用于解开已经压缩过的文件
tar命令
用途:制作归档文件、释放归档文件
格式: tar [选项]… 归档文件名 源文件或目录
tar [选项]… 归档文件名 [-C目标目录]
常用命令选项
-c:创建.tar格式的包文件
-x:解开.tar格式的包文件
-v:输出详细信息
-f:表示使用归档文件
-p:打包时保留原始文件及目录的权限
-t:列表查看包内的文件
-C:解包时指定释放的目标文件夹
-z:调用gzip程序进行压缩或解压
-j:调用bzip2程序进行压缩或解压
————————————————
17.磁盘分区
新增一个硬盘
在系统里面新增一个硬盘时,应该有哪些动作需要做的呢:
对磁盘进行分区,以创建可用的partition;
对该partition进行格式化(format),以创建系统可用的filesystem;
若想要仔细一点,则可对刚刚创建好的filesystem进行检验;
在Linux系统上,需要创建挂载点(亦即使目录),并将他挂载上来;
确认系统中的磁盘设备
fdisk命令
格式:fdisk -l[磁盘设备]
Device:分区的设备文件名称。
Boot:是否是引导分区,是则有“*”标识。
Start:该分区在硬盘中的起始位置(柱面数)。
End:该分区在硬盘中的结束位置(柱面数)。
Block:分区的大小,以Block(块)为单位,默认的块大小为1024字节。
Id:分区类型的ID标记号,对于EXT3分区为83,LVM分区为8e。
System:分区类型
规划硬盘中的分区
硬盘分区按照功能性的不同可分为主分区(Primary)、拓展分区(Extended)及逻辑分区(Logical)三种
硬盘最多可以分割成4个主分区或3个主分区+1个拓展分区
拓展分区又可分成数个(没有限制,但总容量不得超过拓展分区大小)逻辑分区。
代号的使用:以IDE0(第一个硬盘,设备名称为/dev/hda)为例来说明,主分区使用:had[1-4](包含拓展分区在内),逻辑分区使用:[5-~](请注意,逻辑分区一定由5开始计算)
常用命令
d delete a partition 注:这是删除一个分区的动作;
l list known partition types 注:l是列出分区类型,以供我们设置相应分区的类型;
m print this menu 注:是列出帮助信息;
n add a new partition 注:添加一个分区;
p print the partition table 注:p列出分区表
q quit without saving changes 注:不保存退出
t change a partition’s system id 注:t改变分区类型;
w write table to disk and exit 注:把分区表写入磁盘并退出;
x extra functionality (experts only)注:拓展应用,专家功能;
硬盘规划示例
为主机新增一块20GB的SCSI硬盘
对该硬盘进行分区:
划分2个主分区,各5GB,剩余空间作为拓展分区,在拓展分区中建立两个逻辑分区,容量分别为2GB、8GB
将第1个逻辑分区的类型改为swap确认分区设置情况,保存退出
18.挂载磁盘
分区中创建文件系统
mkfs命令
用途:Make Filesystem,创建文件系统(格式化)
格式:mkfs -t 文件系统类型 分区设备
作为其他几个分区命令的前端工具,通过“-t…”选项指定文件系统类型
设置文件系统的自动挂载
/etc/fstab配置
包含了需要开机后自动挂载的文件系统记录
vi /etc/fstab
————————————————
版权声明:本文为CSDN博主「cubedong」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sinat_42550851/article/details/102160538
版权声明:本文为CSDN博主「cubedong」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sinat_42550851/article/details/102150115