这篇文章主要介绍shell中常用的vi编辑命令有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1开发云主机域名、常用的vi编辑命令模式切换
搜索:进入尾行模式, /关键词 回车自动匹配 按N键找寻下一个行号设置 :进入尾行模式 设置行号:set nu 取消行号:set nonu命令行模式常见的快捷键:
dd:删除当前行
dG:删除光标当前及以下的所有行
ndd:删除光标当前及以下的n行
gg:跳转到开发云主机域名第一行的第一个字母
G:跳转到最后一行的第一个字母
shift+$ 行尾注意:刚进行命令行模式想进行粘贴文件内容时,一点要先按 i 键后再进行粘贴,否则会丢失文件内容;注意:编辑或者调优配置文件前,一定要进行备份2、系统命令查看磁盘查看内存 (扩展内容:http://blog.itpub.net/30089851/viewspace-2131678/)
查看负载案例:负载控制 注意:负载均衡的数值不能超过10,即:load average: 0.04, 0.01, 0.00,后面这三个值别超过10,超过10表示当前机器繁忙举例:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
177 root 20 0 0 0 0 S
50%
70% 0:34.13 xxxx 去看看xxx这个进程是做什么
1777 root 20 0 0 0 0 S
3908% 80% 0:34.13 hbase regionserver
上面案例描述中有两个问题(1)如果某服务长期占用cpu或者men,去检查这个进程是在做什么(2)如果cpu飙升3000%以上,夯住 ,代码级别,如果不是自己编写的代码,大概率硬件级别–>内存条坏了 排查其他都没问题,重启机器吧
3、查看进程、查看端口号查看进程:ps -ef 查看这台服务器后台所运行的进程,可以使用管道符进行筛选,最后一条记录表示的当前的查询进程
过滤掉自己当前查询的进程: -v表示过滤
查看端口号:netstat -nlp 查询所有的端口号,结合grep筛选自己想要的端口号
通过pid找port(端口号):因一个服务没有端口号都能运行
1开发云主机域名: 启动一个进程 ps 必须
2: 可能启动一个port netstat 不是必须在centos部署大数据组件,发现一个错误 Connection refused(1)防火墙 web iptables(2)ping ip 测试ip(3)telnet ip port 测试ip和端口号 (注:在Windows7 中telnet要单独部署,下面介绍命令部署)部署telnet命令window cmd黑窗口 不带 telnet命令 ,需要去安装一下 重启电脑Linux部署Telnet命令4、高危命令rm -rf /vi 生产配置文件 100行 保存==》 cp xxx.xml xxx.xml20191117kill -95、安装yum软件6、rpm包管理7、wget下载安装包8、压缩解压压缩解压
大数据组件的压缩包几乎都是后缀 tar.gz
tar -xzvf hadoop-2.6.0-cdh6.16.2.tar.gztar -czvf hadoop-2.6.0-cdh6.16.2.tar.gz hadoop-2.6.0-cdh6.16.2/*补充:清空这个内容cat /dev/null > xxx.log 完美
echo ” > xxx.log 存在1个字节以上是“shell中常用的vi编辑命令有哪些”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注开发云行业资讯频道!
本文从转载,原作者保留一切权利,若侵权请联系删除。
《shell中常用的vi编辑命令有哪些》来自互联网同行内容,若有侵权,请联系我们删除!