Linux基础(三)-归档压缩、vim、磁盘分区格式化、链接
压缩归档
归档就是将许多文件(或目录)打包成一个文件
归档的目的就是方便备份、还原及文件传输操作
压缩就是将一个大的文件通过一些压缩算法变成一个小文件
主要是缩小文件的大小,主要会节省存储文件的磁盘或磁带的空间,另外在网络上传输这些小文件也会减少网络的浏览
解压缩就是将一个通过一些压缩算法的文件恢复之前的样子
tar
- c 创建一个新的tar文件
- v 显示所有打包的文件的详细信息
- f 指定归档文件或磁带(也可能是软盘)设备
 t 列出tar文件中目录的内容
z 使用gzip压缩算法来压缩打包后文件
j 使用bzip2压缩算法来压缩打包文件
x 解包(可解两种压缩方式的包)
-C 指定解压路径

gzip
gunzip
bzip2
bunzip2
vim
vim三种模式

- 命令模式(command mode,一般模式)。打开vim是默认是命令模式任何时候,不过用户处于何种模式,按一下 ESC键,即可进入命令模式
- 文本输入模式(input model,编辑模式)。在命令模式下按 i(insert,插入) 、a(append,追加)、o(open,打开)、c(change,修改)进入编辑模式
- 末行模式(last line mode,扩展模式)。只要在命令模式下输入命令 :即可进入末行模式。该模式下课保存文件、退出、查找和替换等操作
常用命令
光标移动
| 命令 | 含义 |
|---|---|
| 0 | 光标移动到设置行的最前面 |
| $ | 光标移动到设置行的最后面 |
| H | 光标移动到当前屏的第一行 |
| M | 光标移动到当前屏的中间行 |
| L | 光标移动到当前屏的最后行 |
| G | 光标移动到文件的最后一行 |
| nG | n为数字。光标移动到这个文件的第n行 |
| gg | 光标移动到文件的第一行,相对于1G |
| w | 光标移动到下一个当初的第一个字母 |
| b | 光标移动到上一个当初的第一个字母 |
进入编辑模式
| 命令 | 含义 |
|---|---|
| a | 从光标所在位置后面开始输入 |
| A | 从光标所在行最后开始输入 |
| i | 从光标所在位置前面开始插入 |
| I | 从光标所在行的第一个非空白字符前开始插入 |
| o | 在光标所在行下新增一行并进入输入模式 |
| O | 在光标所在行上方新增一行并进入输入模式 |
删除复制粘贴
| 命令 | 含义 |
|---|---|
| dd | 删除光标所在的那一行 |
| ndd | n为数字。删除光标所在的向下n行 |
| yy | 复制光标所在行的那一行 |
| nyy | n为数字。赋值光标所在的向下n行 |
| p | 将已复制的数据在光标下一行粘贴 |
| P | 将已复制的数据在光标上一行粘贴 |
撤销、重做
| 命令 | 含义 |
|---|---|
| U | 复原前一个重做 |
| ctrl+r | 重做上一次操作 |
扩展模式
| 命令 | 含义 |
|---|---|
| :w | 保存 |
| :q | 退出vi并不保存 |
| :wq | 保存并退出 |
| :q! | 强制退出 |
硬盘分区、格式化、挂载
- 硬盘分区可以分为主分区、扩展分区和逻辑分区。
- 在一个硬盘上最多可以划分4个主分区
df(查看磁盘信息)
- -a:显示所有磁盘
- -h:单位转换
- -T:显示文件系统类型
du(显示目录和文件的大小)
- -a:显示所有磁盘
- -h:单位转换
fdisk(创建磁盘分区)
常用命令:
- d:delete,删除一个(已经存在的)分区
- l:list,列出(已经存在的)分区的类型
- m:menu,列出fdisk中使用的所有命令
- n:new,添加一个新的分区
- p:print,列出分区表的内容
- q:quit,退出fdisk,但不存储所做的变化
- t:title,关闭分区系统的id
- w:write,退出fdisk并存储所做的变化
partprobe(重新初始化内存中内核的分区表)
对分区操作后
mkfs(格式化磁盘)
mkfs.ext4 /dev/sdb1
文件系统:
- ext2:Linux系统中标准的文件系统
- ext3:一种日志式文件系统
- ext4:一种针对ext3系统的扩展日志式文件系统
- lvm:逻辑盘卷管理
- iso9660:目前唯一通用的光盘文件系统
- xfs:一种高性能的日志文件系统,CentOS7默认使用该文件系统
mount(挂载)
mount 分区 目录
umount(卸载挂载)
umount 目录
符号链接
符号链接就是指向另一个文件的一个文件
软链接
ln -s 源文件 新链接文件
软链接可跨分区链接,源文件删除,链接文件不能访问
硬链接
ln 源文件 新链接文件
硬链接不可跨分区链接,源文件删除,链接文件不受影响






浙公网安备 33010602011771号