一个新的硬盘要想写东西必须:分区,格式化,挂载之后才能用
主分区+扩展分区<= 4并且扩展分区 <= 1
mke2fs –t ext4
mkfs.ext4
blkid可以查看分区UUID,可以标识分区
eg:mountUUID=”*************” /data
硬盘顺序变化了,但是UUID不会变化,使用UUID可以标识硬盘
Linux常用编译器:nano,emacs
vim的安装:yum install -yvim-enhanced
一般模式:
vim +数字 文件:可以在打开后把光变定位到指定行
j往下走k往上走h往左走l往右走
enter往下走
ctrl + b:往下翻一页
ctrl + f:往上翻一页
gg:可以到第一行
shift + 6:出了空白
x:可以删除一个字符,相当于delete
shift + x:往前删,相当于退格键
u:撤销一次
dd:剪切一行
p:粘贴
数字+p:粘贴多少次
数字+dd:剪切多行
yy:复制
数字+yy:复制多行
v:可视化选择
编辑模式:
i:光标位置插入;I:光标所在行的最前面插入
a:光标后面插入;A:光标所在行的最后面插入
o:另起一行,向下;O:另起一行,向上
命令模式:
/字符串:搜索字符串(想下找)
?字符串:搜索字符串(向上找)
:1,$s/替换的字符串 /替换后的字符串/g:表示从第一行到最后一行全部替换s表示替换g表示全局的意思
如果是替换目录必须使用“\/”来代表“/”,@#可以代替转义后的“/”
命令模式的其他功能:
:set nu:显示行号
:set nonu:不现实行号
:w:保存
:q:退出
:w!:强制保存,在root用户下即使文本只读也可以完成保存
:q!:强制退出,所有改动不生效
:wq:保存并退出
:x:保存并退出
:nohl:没有高亮
2015年3月25日
by:champly