分享几个最最常用的centos命令,帮助开发人员实现简单的运维工作
1. 开放端口
有时项目部署后会发现接口无法调用,如果在服务器可以正常调用,大概率是因为未开放端口,可以先按照查看端口方法查看端口是否开放,然后按照下列操作开放端口即可。
--开放
firewall-cmd --zone=public --add-port=【端口号】/tcp --permanent
--生效
firewall-cmd --reload
--查看端口(有些机器不显示)
firewall-cmd --zone=public --list-ports
2. URL请求
某些特定场景下(如微服务架构),接口只能服务器内部调用,那么URL请求可以快速调试接口
--POST/form请求
curl -d 'company=101&dept=10101' 'http://172.1.1.1:8080/company/dept/getInfo'
--POST/json请求
curl -H "Content-Type: application/json" -X POST --data '{"tags":["1","2"],"dept":"10101"}' http://172.1.1.1:8080/company/dept/getInfo
--GET
curl "http://172.1.1.1:8080/company/dept/getInfo?id=11&type=2"
3. 安装tomcat
这个大概率用不到了,现在都jenkins都快普及了。。。
--复制安装包:cp 【存放tomcat包位置】 【tomcat安装位置】
如:cp /tmp/apache-tomcat-7.0.92.tar.gz /usr/local/
--解压tomcat
tar -zxv -f apache-tomcat-7.0.92.tar.gz
--重命名(可忽略)
mv apache-tomcat-7.0.92 tomcat
--启动tomcat
/usr/local/tomcat/bin/startup.sh
4. 文本保存命令
运维必备技能!
按ESC键跳到命令模式,然后输入:
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
:q 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑
————感谢阅读————