快速业务通道

Linux学习笔记 Day 2~3

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-14

继续整理周末课程的Linux学习笔记.

vim编辑器

最受欢迎的是emacs,vim是vi的增强版本,特点是编辑内容时有颜色变化.命令:vim /etc/passwd

三种模式:
1. 普通模式-->可视模式
2. 编辑模式
2.1 插入模式:按i即可进入编辑,在光标前开始插入,esc退出
2.2 替换模式:
3. 命令行模式

定位移动:
j:下
K:上
l:右
h:左
^:行首
0:行尾
H:页首
M:页中
L:页尾
gg:篇首
GG:篇尾
w:跳到下一单词(按特殊字符匹配)
b:上一单词(按特殊字符匹配)
W:跳到一单词(按空格匹配)
B:下一单词(按空格匹配)
e:下一单词尾
E:句尾
f 字母:向后查找
F 字母:向前查找
t:字符前一位---?
T:字符后一位---?
zt:将本行提屏首
zb:将本行提屏尾
zz:将本行提中间

按v进入可视模式,然后jklh选中某段或某行,然后zf创建折行,zc折叠,zo打开.

%跳到对应括号位置.

ctrl u:向上移半屏
ctrl f:向下移整屏
ctrl b:向上整屏
ctrl d:向下半屏
ctrl o:跳到上次光标位置
ctrl i:跳回
ctrl ":两次光标间切换

m 字母:创建标记
" 字母:返回创建的标记位置

简单搜索:/ -->输入命令,查到结果后
n:下一个单词
N:上一个单词


:noh 不高亮
支持正则表达式,如:ab..(通配符)以ab开头,*代表所有
/<yum:以yum开头的单词
/<yum>:完全跟yum匹配的单词
/>ed:以ed结尾


操作命令:
x:删除当前字符
u:还原删除
ctrl r:重做上次操作
r:按一下,再输,可更换当前字符
R:进入替换模式
dw:删除下一个字符
d0:当前光标前面的全部删除
d^:删除到本行首
dd:删一行
D/d$:删除光标本行后面
cw和dw一样删除一单词,并进入插入模式
y:复制(v然后jklh选定)
yy:复制一行
p:粘贴到当前光标之后
P:粘贴到当前光标之前
i:当前光标前开始编辑
I:当前光标行首开始编辑
a:当前光标后开始编辑
A:当前光标行尾开始编辑
.:重复上次命令操作,如79.,输入79次上次的操作
V:按行选定
v:按字选定
ctrl v:按列选
xp:交换当前两个字符位置
s:删除当前光标位置字符开始插入
S:删除当前行开始插入
o:当前行下新建空行开始插入
O:当前行上新建空行开始插入

可结合使用,如可加计数器,例子:100dd:删除100行,命令可加数字,指定重复次数,33dd:删除33行;20j:向下移动20行.

file /bin/ls -l :可区分文件类型

命令行模式,输入:
w:保存
q:退出
wq:保存退出
q!:强制退出
w!:强制保存
wq!:强制保存并退出

ctrl g:查看底部信息
set number:设行号,去除
set nonum:底部文件信息
set ruler:显示行位,列位,底部信息
set hlsearch:设置搜索时字符高亮
set incsearch:跟踪搜索
set tabstop=4:设置tab键空格数
set autoindent:自动对齐
set mouse:支持鼠标复制
set mouse=a:鼠标滚动
options:得到set帮助
! 命令:可看别的信息,如::! ls, 切换回屏,查看此命令信息
r!:cat /etc/shadow:把shell命令的结果显示到当前编辑窗口
qall:全部退出
wqall:全部保存退出
40:有行号的时候,如按40可跳到对应的行数
s/nologin/test:替换光标所在行的nologin为test
%s/nologin/test:替换全文的nologin为test
20,29 s/nologin/test:20-29行的nologin替换为test
vim /etc/vimrc:这个是vim配置文件,vim /usr/share/vim/vim70/plugin/gzip.vim /root/.vim/plugin (.点开头表示隐藏文件)


同时打开两个文件 vim test2 /etc/passwd
:next

分屏
vsplit:竖分屏开
split:横屏
qall:退出全部
ctrl ww:切换
ctrl wjklh:上下左右换屏

2. 用户管理
root的uid=0,uid=1~499为用

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号