linux交换分区 free dd 链接文件 压缩工具 归档工具

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,如需转载请自行联系原作者
上一篇:InnoDB 层系统字典表 | 全方位认识 information_schema


下一篇:iOS:导航控制器侧滑出栈实现