文件操作命令:
修改属性:
关机命令:init 0 hait shut down
重启命令:init 6 reboot
模式下的一些基本操作命令 (文件编辑(普通文件))
三种模式的转换:
末行模式:
:w newfile 另存为
:wq 保存并退出
:q! 强制退出
:set nu 显示行号 :set nonu 取消行号
/string 从上往下搜索 ?string 从下往上搜索
全文替换
: 1, $s/oldstring/newstring //替换每一行遇到的第一个
:1, $s/oldstring/newstring/g //全文替换(“1”代表从第一行开始)
命令模式:
对光标的控制:
shift+6 将光标移动到当前行的行头
shift+4 将光标移动到当前行的行尾
shift+g 移动到文件尾行
gg 移动到第一行
num+shift+g 将光标移动到num行
shift+h/l/m 调到当前屏幕的头行/尾行/中间行
ctrl+f/b 向上/向下移动
批处理
dd 删除一行
num+dd 删除num行
d shift+g 删除当前光标到文件尾的内容
d gg 删除当前光标到文件头的内容
u 撤销上一次的操作
shift+c 删除当前光标到当前行尾的内容,并进入插入模式
cc 删除当前行并进入插入模式
r 替换一个字符
shift+r 进入替换模式
c+w 替换一个单词
yy 拷贝一行
num+yy 拷贝num行
p 粘贴
查看文件内容
cat filename
more filename
less filename
head -n filename (查看文件前n行)
tail -n filename (查看文件后n行)
文件压缩
windows :第三方软件
Linux: tar gzip
打包:tar cf xxx.tar filelist
压缩:gzip xxx..tar →xxx.tar.gz
解压:gzip -d xxx.tar.gz
解包:tar xf xxx.tar
tar:
c 创建包文件
x 释放包文件内容
f 制定目标为文件而不是设备
t 仅查看包中的内容,而不释放
v 显示详细过程
GUN版本后
压缩:tar zcf xxx.tgz filelist
解压:tar zxf xxx.