q 退出
more 查看文件 读文件
less 直接跟上文件名 读文件
j 往下翻
k 往上翻
空格 是翻页
head -5 passwd :查看文件的前几行
tail -5 passwd :查看文件的后几行
cat 文件名查看
> >>重定向
grep mysql file1 查找file1 文件下mysql这一行
| 管道符
more file1 只能读出一部分
more file1 | grop mysql 读出的这一部分通过管道交给下一个命令
tar cvf file.tar file1 file2 打包
tar xvf file.tar file.tar 解包
v显示过程
tar xf file.tar 不显示过程解包
压缩
gzip file1 压缩文件 为.gz文件
gunzip file1.gz 解压缩文件
tar zcvf file.tar.gz file1 file2 打包并且压缩
tar zxvf (不加v不看过程) file.tar.gz 解包并且解压缩
.tar.bz2 格式解压为 tar -jxvf xx.tar.bz2
查找相关
find 路径 查找 查找目标
ctrl c 强制退出
find /-name httpd.conf 查找出来返回的是绝对路径
xx --help 帮助
man xx 也是查找所有的这个命令相关
cd .. 推到上级
find ./-empty 查找当前目录的空文件
find ./-name"dir*" 正则查找 *
find /-amin-10 查找最后十分钟访问的文件
find /-atime-2 查找最后两天访问的文件
find /-mmin-5 最后五分钟访问的文件
find /-mmin-2|grep file
mount /dev/cdrom /root/cd 挂载到cd并且是只读的状态
umount cd 卸载移除挂载点
vim编辑相关
yum install vim vim-python 安装vim
vim 默认打开编辑器
编辑模式 命令模式 尾行模式 三种模式
vim 文件名 打开文件并编辑
i 进入光标所在的位置编辑
a 进入光标所在的下一位置进行编鸡
o 进入光标所在的下一行位置进行编辑
s 删除光标当前的一个字符
esc 退出 回到命令模式
esc :wq 保存并退出
:进入尾行模式
/ 在命令模式也会进入尾行模式
(1)字符级移动
h 左移一个字符
l 右移一个字符
(2)单词级移动
w 移到下个单词首
e 移到本单词尾
b 移到本单词首
(3)行级移动
$ 移到行尾
0 移到行首
j 下移一行
k 上移一行
(4)段级移动
{ 上移一段
} 下移一段
(5)屏级移动
H 移到本屏幕第一行
L 移到本屏幕最后一行
(6)文章级移动
G 移到文章末尾
1G 移到文章开头
删除(剪切)
x 删除当前字符
d+光标移动键 //删除光标所到处
dd 删除当前行
(7)复制
v+光标移动键+y //复制选中内容
yy 复制一行
n+yy (yny 效果一样) 复制光标往下的N行
p 黏贴
(8)有效的命令组合
xp 交换两个字符
ddp 交换两行
(9)其他命令
. 重复上一次命令
u 撤消
J 合并两行
尾行模式,则相对简单一些
w 保存,
q 退出
wq(x效果一样) 保存+退出
!表示强制
如 q! ,更改了之后,不保存 ,强制退出.