1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
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
|
本文转自wanglm51051CTO博客,原文链接: http://blog.51cto.com/studyit2016/1784227,如需转载请自行联系原作者