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 ,如需转载请自行联系原作者
相关文章
|
2月前
|
监控 Java Linux
Linux系统之安装Ward服务器监控工具
【10月更文挑战第17天】Linux系统之安装Ward服务器监控工具
61 5
Linux系统之安装Ward服务器监控工具
|
2月前
|
JSON JavaScript Linux
Linux系统之安装cook菜谱工具
【10月更文挑战第15天】Linux系统之安装cook菜谱工具
39 2
Linux系统之安装cook菜谱工具
|
1月前
|
缓存 监控 Linux
Linux性能分析利器:全面掌握perf工具
【10月更文挑战第18天】 在Linux系统中,性能分析是确保软件运行效率的关键步骤。`perf`工具,作为Linux内核自带的性能分析工具,为开发者提供了强大的性能监控和分析能力。本文将全面介绍`perf`工具的使用,帮助你成为性能优化的高手。
100 1
|
1月前
|
缓存 监控 Linux
掌握Linux性能分析:深入探索perf工具
【10月更文挑战第26天】
32 1
|
23天前
|
监控 Linux
如何检查 Linux 内存使用量是否耗尽?这 5 个命令堪称绝了!
本文介绍了在Linux系统中检查内存使用情况的5个常用命令:`free`、`top`、`vmstat`、`pidstat` 和 `/proc/meminfo` 文件,帮助用户准确监控内存状态,确保系统稳定运行。
131 6
|
24天前
|
Linux
在 Linux 系统中,“cd”命令用于切换当前工作目录
在 Linux 系统中,“cd”命令用于切换当前工作目录。本文详细介绍了“cd”命令的基本用法和常见技巧,包括使用“.”、“..”、“~”、绝对路径和相对路径,以及快速切换到上一次工作目录等。此外,还探讨了高级技巧,如使用通配符、结合其他命令、在脚本中使用,以及实际应用案例,帮助读者提高工作效率。
64 3
|
24天前
|
监控 安全 Linux
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景,包括 ping(测试连通性)、traceroute(跟踪路由路径)、netstat(显示网络连接信息)、nmap(网络扫描)、ifconfig 和 ip(网络接口配置)。掌握这些命令有助于高效诊断和解决网络问题,保障网络稳定运行。
60 2
|
1月前
|
缓存 监控 Linux
|
1月前
|
Linux Shell 数据安全/隐私保护
|
18天前
|
运维 监控 网络协议
运维工程师日常工作中最常用的20个Linux命令,涵盖文件操作、目录管理、权限设置、系统监控等方面
本文介绍了运维工程师日常工作中最常用的20个Linux命令,涵盖文件操作、目录管理、权限设置、系统监控等方面,旨在帮助读者提高工作效率。从基本的文件查看与编辑,到高级的网络配置与安全管理,这些命令是运维工作中的必备工具。
55 3