第十二天

本文介绍Linux系统中交换空间的基本概念与管理方法,包括如何创建和启用交换分区、使用回环设备以及常见的文件系统操作如挂载、压缩与解压缩等。
交换空间的存在使得内存可以过载使用(overcommit)
swap分区:
free:查看物理内存和交换空间的使用情况


fdisk命令中,调整分区类型为82(linux swap)
创建交换分区:
mkswap /dev/sda8
-L LABEL


swapon /dev/sda8 启用交换空间
-a:启用所有的定义在/etc/fstable文件中的交换设备
swapoff


回环设备
loopback:使用软件来模拟实现硬件


创建一个镜像文件,1G


dd命令:
if=数据来源
of=数据目标
bs
count


/dev/zero,往外吐0


mount命令,可以挂载iso镜像
mount DEVICE MOUNT_POINT
-o loop:挂载本地回环设备


文件系统的配置文件/ect/fstab
os在初始化时,会自动挂载此文件中定义的每个文件系统


要挂载的设备 挂载点 文件系统类型 挂载选项 转储频率(每多少天做一次完全备份)
文件系统检测次序(只有根为1,0标示不检查)


mount -a:挂载/etc/fstab文件中定义的所有文件系统
fuser:验证进程正在使用的文件或套接字文件
-v:查看某文件上正在运行的进程
-k:kill正在访问此文件的进程
-m:挂载点的kill需要加的选项
fuser -km MOUNT_POINT:终止正在访问此挂载点的所有进程


压缩、解压缩命令
压缩格式:gz,bz2,xz,zip,Z
压缩算法:算法不同,压缩也可能不同。


compress:FILENAME.Z
uncompress


gzip:.gz
gzip /PATH/TO/SOMEFILE,压缩完成后会删除原文件
 -d:表示解压缩
 -#:1-9,指定压缩比,默认为6
gunzip:
gunzip /PATH/TO/SOME_COMPRESS_FILE.gz,解压完成后会删除原文件
zcat /PATH/TO/SOMEFILE.gz:不解压的情况,查看文本文件的内容


bzip2:.bz2
比gzip有着更大的压缩比的压缩工具,使用格式近似
bzip2 /PATH/TO/SOMEFILE
 -d
 -#
 -k:压缩时保留原文件
bunzip2 /PATH/TO/SOMEFILE.bz2
bzcat
xz:.xz
xz /PATH/TO/SOMEFILE
 -d
 -#:1-9,默认是6
 -k:压缩时保留原文件
unxz
xzdec
xzcat


zip:既归档又压缩的工具
zip FILENAME.zip FILE1 FILE2 ...
unzip FILENAME.zip 压缩后并不删除原文件
archive:归档,归档并不意味着压缩


tar:归档工具
-cf:创建归档文件
-f File.tar:操作的归档文件
-xf:还原归档
--xattrs:归档的同时保留文件的扩展属性信息,facl比如
-tf:不展开归档,直接查看归档了哪些文件


-zcf:归档并调用gzip压缩
-zxf:调用gzip解压缩并展开归档,-z选项可省略

-jcf:bzip2
-jxf


-Jcf:xz
-Jxf:


cpio:归档工具


while CONITIOND; do
statement
done
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值