27、zip:用于压缩文件或者对文件进行打包操作。
zip [选项] 文件名
-b<目录名> 指定存放文件目录
-d 从压缩文件删除指定的文件
-o 将压缩文件的更改时间设置成与压缩文件内最新更改文件的时间相同
-x<文件名> 压缩时排除符合条件的文件
-t<日期时间> 将压缩文件日期设置成指定的日期
28、unzip:用于解压缩由zip命令压缩的压缩包(.zip格式)
unzip [选项] 文件名
-l 显示压缩包内所含的文件
-t 检查压缩文件是否正确
-o 解压时直接覆盖原有的文件
-n 解压时不覆盖原有的文件
-d<目录>将压缩文件解压至指定目录下
安装zip/unzip: yum install zip / yum install unzip (有互联网)
29、vim编辑器: yum install vim
(1)什么是vim
vim是vi的加强版,可执行:查找、删除、替换、输出多种文本的操作。
三种模式:
命令模式:通过移动光标,对字符或行进行删除操作
插入模式:按i/a/s键可进入插入模式,只有在插入模式下才可进行文字、字符的输入操作
按ESC可退出
底行模式:可以保存文件、设置编辑环境,以及退出VIM编辑器
(2)光标的移动方法
Ctrl+f : 屏幕向下翻页(pgdn)
Ctrl+b: 屏幕向上翻页(pgup)
0(数字):移动到行首位置
$: 移动到行尾位置
gg: 移动到第一行
G: 移动到最后一行(shift+G)
(3) 命令模式下搜索与查找
/word #向下查找匹配名为word的字符串
?word #向上查找匹配名为word的字符串
:n1,n2s/word1/word2/g #n1和n2为数字,在第n1行与第n2行之间查找匹配word1的字符串,
并将word1全部替换为word2
:1,$s/word1/word2/g #在第一行与最后一行之间查找匹配word1的字符串,
并将word1全部替换为word2
:1,$s/word1/word2/gc #在第一行与最后一行之间查找匹配word1的字符串,
并将word1全部替换为word2,替换前进行提示,确认是否替换
:%s/word1/word2/g #将匹配word1的内容全部替换成word2
x:删除当前光标所在位置的后一个字符
dd:删除当前光标所在行
dw:删除当前光标所在位置的单词
d$:删除当前光标所在位置至行尾的内容
J:删除当前光标所在行行尾的换行符(拼接行)
u:撤销前一编辑命令
yy:复制光标当前所在的行
nyy:复制当前光标所在向下的n行(n为数字)
ndd:删除当前光标所在向下的n行(n为数字)
p:将复制的内容粘贴在光标所在的下一行
P:将复制的内容粘贴在光标所在的上一行
29、du 用于显示文件或目录占用磁盘空间的情况
du [选项] 文件名或目录名
-h 以可读的格式输出文件或目录大小
-b 以字节为单位输出文件或目录大小
-m 以MB为单位输出文件或目录大小
-s 显示文件或整个目录的大小,单位为KB
--exclude=<文件名或目录名> 忽略指定的文件或目录
30、df 用于查看系统磁盘空间的使用情况,默认单位为KB。
df [选项]
-h 以可读的格式输出磁盘分区使用情况 。
-k 以KB为单位输出磁盘分区使用情况。
-m 以MB为单位输出磁盘分区使用情况。
-i 显示磁盘分区文件系统的inode信息
-T 显示磁盘分区文件系统的类型
31、fdisk 用于对系统磁盘进行分区创建和维护
fdisk [选项] [磁盘名称]
-l 列出所有分区表信息
32、uptime 用于打印或显示系统总共运行时长和系统的平均负载。
现在时间,系统已运行时间,目前登录用户数,系统最近1分钟,5分钟,15分钟内的平均负载
uptime -V 版本信息