1.交换分区 linux内存使用机制:/proc/sys/vm/swapiness 2.查看内存空间使用状态 cat /proc/meminfo free -m 显示结果以MB为单位 -g 显示结果以GB为单位 3.dd 指定大小的块创建文件 格式1:dd if=input_file of=output_file 格式2:dd if=input_file of=output_file bs=块大小[B|K|M|G] count=块个数 eg1: dd if=/dev/cdrom of=/tmp/linux.iso == cat /dev/cdrom > /tmp/linux.iso eg2: dd if=/dev/zero of=/dev/sdb bs=446 count=1 /dev/zero 表示无限填充 0 /dev/null 表示丢弃 4.链接文件 ln SRC LINKFILE 硬链接不能跨分区 不能对目录创建硬链接 硬链接会改变文件被链接的次数,硬链接与原文件指向同一个inode 符号链接可以跨分区 符号链接文件跟原文件不是同一个inode 可以对目录创建符号链接 符号链接不会改变原文件被链接的次数 5.压缩工具 zip gzip bzip2 xz -# 指定压缩比 gzip 后缀 .gz -d 解压缩文件 = gunzip -c 将压缩结果送往标准输出,可以使用重定向将其保存为压缩文件,从而保存文件。 eg:gzip -c a.sh > a.sh.gz bzip2 后缀 .bz2 -d 解压缩文件 =bunzip2 -k 压缩或展开后保留原文件 bzcat 临时查看压缩内容 xz 后缀 .xz -d 解压缩文件 = unxz xzcat 临时查看压缩内容 6.归档工具 tar [option] -f file.tar File1... -c 创建归档 -x 还原归档 -t 直接查看原文件名称 -z 调用gzip -j 调用bzip2 -J 调用xz -v 显示过程 压缩归档 tar -zcvf a.sh.tar.gz a.sh tar -jcvf a.sh.tar.bz2 a.sh tar -Jcvf a.sh.tar.xz a.sh 解压还原归档 tar -zxvf a.sh.tar.gz a.sh tar -jxvf a.sh.tar.bz2 a.sh tar -Jxvf a.sh.tar.xz a.sh
时间: 2024-10-03 21:54:19