1、Vi
插入正文
a 从光标右侧开始添加正文
i 从光标所在位置开始添加正文
o 在当前行之后打开新的一行
O 在当前行之前打开新的一行
从插入模式到命令模式 按esc键
退出vi:
保存退出
:x :wq保存退出
:w 保存
:q 退出(:q!强制退出)
在文件中移动
h 左
l 右
k 上
j 下
w 按word移动
$ 行尾
<Ctrl>F 向下翻屏
<Ctrl>B 向上翻屏
<Ctrl>G 显示当前行号
:行号 跳到当前行
:$ 跳到最后一行
查找
/<key> 向前查找
?<key> 向后查找
n 继续向前查找
N 继续向后查找
删除和恢复
[n]x 删除所在处字符
[n]dd 删除当前行
u 取消上一次操作
复制粘帖
[n]yy 拷贝当前行
p (小写)粘帖在下一行 因此:yyp将当前行复制到下一行,ddp将当前行剪切到下一行
P (大写)粘帖在上一行
替换修改
r 修改当前字符
R 一直输入覆盖
J 两行连接
替换使用规则:(考试经常考)
:g/s1/s/s2/s3/g
第一个g表示对每一个包括s1的行都进行替换,第二个g表示对每一行包括s1的行所有的s2都用s3替换
s表示替换,s2是要被替换的字符串,他可以和s1相同(如果相同的话用//代替,即写为 :g/s1/s//s3/g),s3是替换字符串
查看大文件;只查看不修改,避免误操作。
<Ctrl>G 显示当前信息
<Ctrl>F 向前翻页
<Ctrl>B 向后翻页
g 第一行
G 最后一行
/key 查找
查看文件尾部信息;监控跟踪。
tail –n200 file 查看最后的200行
tail –f file 监控跟踪
2、AIX shell
chmod 修改权限 (经常在考试中出现)具体参见 chmod命令
创建和删除
mkdir 创建目录
mv 修改文件名
rm 删除文件特别注意rm*,-i删除前逐一询问确认
查看当前环境
pwd 当前目录
env/set 环境变量
echo$PATH
which 查看执行文件的目录
在文件中查找正文、查找文件
grep
find
管道线
ls |wc (wc 统计文件的字符数、词数和行数 wc filename)
ls|sort
进程管理
ps –ef
kill
默认信号值为15
kill-9
kill-3