X-linux

Linux---Day12

2020-04-16  本文已影响0人  茶馆先生的马褂
swap分区

mkswap /dev/sda8
-L LABEL
swapon /dev/sda8 swapon用于激活linux系统中的交换空间,Linux系统的内存管理必须使用交换区来建立虚拟内存。
swapoff /dev/sda8
free -m
mount /dev/sda8 swap (挂载)

回环设备
loopback,使用软件来模拟使用硬件
创建一个镜像文件,120G

dd命令:

convert and copy a file
dd if = /etc/inittab of=/root/inittab
if=input file数据来源 of=output file数据存储目标
bs=1 以每一个字节为单位 count=2 复制两个单位
dd if=/dev/sda of=/mnt/usb/mbr.backup bs=512 count=1
dd if=/mnt/usb/mbr.backup of=/dev/sda bs=512 count=1
dd if=/dev/zero of=/var/swapfile bs=1m count=1024 创建虚拟镜象文件
ls -lh /var/swapfile
mkswap /var/swapfile
free -m
swapon /var/swapfile
free -m
seek=#: 创建数据文件时,跳过的空间大小;

mount

mount DEVICE MOUNT_POINT
可以挂载iso镜像
wget ftp://172.16.0.1/pub/isos/rhci-5.8.1.iso
mount -o loop /root/rhci-5.8.1.iso /media/
文件系统的配置文件/etc/fstab
OS在初始时,会自动挂载此文件中定义的每个文件系统

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

mount -a 挂载/etc/fstab 文件中定义的所有文件系统

压缩解压缩

压缩格式:gz bz2 xz zip Z
压缩算法:算法不同,压缩比也不同;
compress--uncompress
compress: FILENAME.Z

  1. gzip: .gz (只能压缩文件不能压缩目录;默认删除源文件,仅保存压缩后的文件)
    gzip /PATH/TO/SOMEFILE : 压缩完成后会删除原文件
    -#:1-9 指定压缩比,默认是6;gzip -9 messages
    gzip -d : 解压缩 = gunzip
    gunzip:
    gunzip /PATH/TO/SOME_COMPRESS_FILE.gz:解压后会删除原来的压缩文件
    zcat /PATH/TO/SOMEFILE.gz: 不解压的情况下查看文本文件的内容

  2. bzip2: .bz2
    比gzip有更大压缩比的压缩工具(大文件优势明显)
    bzip2 /PATH/TO/SOMEFILE
    bzip2 -d: 解压
    -k: --keep 可以保留原文件
    -#:1-9 默认是6
    bunzip2:
    bzcat:

  3. xz: .xz (压缩比更大 速度稍慢 不一定所有平台均支持)
    cd /etc/yum.repos.d/
    server.repo
    wget ftp: //172.16.0.1/pub/gls/server.repo
    cat server.repo
    sed -i 's@intructor\.example\.com@172.16.0.1@g' server.repo sed -i对文本文件进行字符串替换等操作。
    yum insrall xz
    ---安装xz
    xz messages
    xz -d messages.xz
    ls -lh
    -d
    -#
    -k
    unxz = xz -d
    xzcat
    xzdec : 解压缩

  4. zip(压缩比不大,对比前三个,zip可以压缩目录,压缩后不删除源文件)
    zip test.zip test/* 将test目录下文件全部压缩在一起
    zip FILENAME.zip FILE1 FILE2 ...
    zip既能归档也能压缩的工具
    unzip test.zip
    archive: 归档,归档本身并不意味着压缩

  5. tar: 归档工具
    -c: 创建归档文件
    -f FILE.tar: 操作的归档文件
    -x: 展开归档
    --xzttrs: 归档时保留扩展的属性信息
    -t: 不展开归档,直接查看归档了哪些文件
    -zcf: 归档并调用gzip压缩
    -zxf: 调用gzip解压缩,并展开归档
    -jcf: 调用bzip2 tar -jcf test.tar.bz2 test*.txt
    -jxf: bzip2
    -Jcf: xz tar -Jcf test.tar.xz test*.txt(如果不支持-J选项则是系统版本问题)
    -Jxf: xz
    cd test
    tar -cf test.tar test*.txt
    ls -lh
    tar -xf test.tar(f 必须跟着)

上一篇 下一篇

猜你喜欢

热点阅读