admin 管理员组文章数量: 887021
##vim编辑器:
查看vim教程 —vimtutor
h —光标向左移动
l —光标向右移动
j —光标向下移动
k —光标向上移动
gg —光标移动到文本首行(1G相同)
10G —光标移动到文本第十行(10gg相同)
G —移动到文本末尾(:$相同)
$ —移动到此行尾(End键相同)
^ —移动光标到此行首(Home键相同)
cc —删除光标当前行内容并进入编辑模式
C —删除光标所在位置到行尾内容并进入编辑模式
D —删除光标所在行后面的内容(C相同)
dG —删除光标所在行下面的所有内容
dd —删除当前行所有内容
100D —删除光标所在行下的100行(不足100行时删除光标所在行下的所有)
u —在视图模式下可以恢复到最初始的内容
yy —复制当前行(编辑器内)
p —粘贴复制的内容
dw —删除(剪切)两个相同符号间的内容 进入编辑器后按ctrl+v然后按下键选中多少行然后按shift+i(或者I)进 入编辑模式,然后输入想要往这些行内添加的内容,完事后按两下esc,完成 :%s#root#oldboy#g —把root替换为oldboy
o —在光标下面一行插入一行
O —在光标上面一行插入一行
A —快速到达行尾并进入编辑模式
/ —输入要搜索的内容 n往下走 N往上走 会有颜色显示(简称高亮显示)
:noh —取消高亮显示 ctrl+r —恢复刚才的操作 与u相反
:help —查看vim里某些东西的用法 :help+要搜索的内容
##vim故障:
进入vim编辑模式内,中途未保存退出, 下次进入会报错(E325 Found a swap file by the name “/tmp/.oldboy.txt.swp”) 第一种方案:需要删除/tmp/.oldboy.txt.swp这个文件解决 第二种方案:按D(centos7中独有)可以直接删除临时文件 第三种方案:使用vim -r /tmp/oldboy.txt 可以还原之前编辑的内容然后直接编辑但下次进入还是报错(不推荐)
#####echo命令:
输出文本内容,一般和标准输出(追加)重定向使用>和>>还有花括号
-n —不换行显示
> —输出重定向
>> —追加输出重定向
-e —激活页数符号 \t \n
#####cat 查看文件
将两个文件合成一个 cat oldboy test.txt>>all.txt —将oldboy和test.txt放到all.txt
-b —显示行号,不显示空白行
-n —显示行号
-A —显示出文件中所有隐藏的符号 往文件内插入新内容固定格式: cat>>文件名称<要添加的内容 >要添加的内容 >要添加的内容 EOF —结束
注意事项:只能一次,第二次将覆盖之前内容
#####less—分页显示内容
f —下一页
b —上一页
q —Q 退出(查看到文件底部,不退出)
-N —显示行号
/ —要搜索的内容 搜索查找
n—查找下一个
N—查找上一个
#####head—查看文件的头部
默认前10行 -n —显示文档的前几行
-20为前20行
tail:显示文件的尾部,默认后10行
-n —显示文档的后几行
-20为后20行
-f —显示文档的后几行 (实时监测)主要用于监控日志
#####别名:alias 系统默认给rm mv cp 定义了别名 rm=rm -i mv=mv -i cp=cp -i 使用格式:
alias net='cat /etc/sysconfig/network-scripts/ifcfg-eth0'(临时修改)
取消别名:unalias 配置别名的路径:vim /etc/profile
yum:安装软件的命令 固定格式:yum install -y +软件包名称 查询所属安装包:yum provides+命令
which:显示命令的全路径 whereis:查找命令的路径
本文标签: CAT echo vim head whereis
版权声明:本文标题:vim、echo、cat、less、head、alias、yum、which、whereis 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1724515633h754265.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论