归档及压缩

作用:
1.将零散的数据 进行归档
2.减能用磁盘空间的大小

Linux常见的压缩格式
.gz===gzip 压缩速度快
.bz2===bzip2 中庸
.xz===xz 压缩比例较高

tar集成备份工具
-c 创建归档
-x 释放归档
-f 指定归档文件名称
-z-j-J 调用.gz .bz2 .xz 格式的工具进行处理
-t 显示归档中的文件清单
-C 指定释放路径

eg:
tar -zcf   压缩包存放位置     要压缩的位置文件
tar -zcf   /opt/nsd01.tar.gz    /home     /etc/passwd

tar解压缩:
tar 选项 /路径/压缩包的名字  -C(大写) /路径/释放位置

重定:
重定向:将命令输出重新定向
cat --help > /opt/test.txt 将命令的输出写到文件中
cat --help >> /opt/test.txt 不改变原来的内容 接着写

echo 内容  内容写什么在屏幕上输出什么
echo 192.168.168.0 > /opt/51.txt 将特定的简单内容写入到指定文件

管道:
将命令输出 特定指令 |
将前面命令的输出,传递至后面的命令,作为后面命令的参数

find查找:
greap 过滤

find [目录]  [条件1]
常用条件表示:
    -type  类型(f文件,d目录,l快捷方式)
    -name "文档名称"
    -size +|-   文件大小(k,M ,G)
    -user 用户名
    -mtime   修改时间
eg:
find /root -type f
find /root -type d
find /root -type l

find /root -name "nsd\*" -type f 查找nsd开头的文件

find /boot/ -size +10M
find /boot/ -size -1024M
-G 不太好用 最好换算成MB

find / -user student -type d

find /root  -mtime -1

find高级使用
find [范围]  [条件]  -exec  处理命令  {}   \;
-exec:  额外操作的开始
{}:代表find  查询的每一个结果
\;  :  额外命令的结束

vim 编辑技巧:

三个模式:
    命令模式
    插入模式
    末行模式
    
光标跳转
    移动光标:上下左右
    光标行内跳转:
    home 行首  
    end 行尾  
    PgUp\PgDn 上翻下翻
    1G  or  gg; 跳转到文件的首行
    G  跳转到文件的末尾行
    
复制、粘贴、删除
    yy、#yy   复制光标处的一行、#行
    p、P  粘贴到光标处之后、之前
    x、Delete   删除光标处的单个字符
    dd、#dd 删除光标处的一行 #行
    d^  从光标处之前删除至行首
    d$  从光标处删除到行首
    
查找、撤销、保存
    文本查找 /word    向后查找字符串  "word"
             n、N    跳至后、前一个结果
    撤销编辑  u  撤销最近的额一次操作
              U  撤销对当前的所有修改
              Ctrl+r 取消前一次撤销操作
   保存退出         ZZ   保存修改并推出
    
    
保存、退出、文件操作
    存盘及退出  :w   保存当前文件
                :q!   放弃已有更改后强制退出
                :wq 或 :x    保存已有修改后退出
                :w root/newfile   另存为其他文件
                :r /etc/filesystems  读入其他文件内容
                
                

image.png
image.png


Sting
10 声望32 粉丝

一个菜鸟程序员