Linux命令(随记)

版权声明:本文为博主原创文章,转载请声明。 https://blog.csdn.net/will_lam/article/details/78320775

查看系统状态:top
参数说明参考:http://www.jb51.net/article/40807.htm
http://www.cnblogs.com/shihaiming/p/5949272.html
https://www.cnblogs.com/ae6623/p/5395302.html

shell脚本中执行命令,并接收返回值,’’ 替换成 `` :path= 'pwd'

linux下curl命令,模拟浏览器访问并返回内容,curl http://localhost:8090
查看访问详情:curl -v http://localhost:8090

查询catalina.out日志前1000行:head -n 1000 catalina.out

从1000行开始显示,显示1000行以前的:head-n +1000 catalina.out

查询catalina.out日志后1000行:tail -n 1000 catalina.out

从1000行开始显示,显示1000行以后的:tail -n +1000 catalina.out

查询catalina.out日志文件中的关键词为2017-12-15的日志信息

grep -C 10 '2017-12-15' catalina.out |more

或者 查询日志中含有某个关键字的信息,显示出行号

cat -n  catalina.out |grep '订单创建成功'

根据pid查看应用程序位置:cd /proc/pid号,查看exe指向的位置

查看内存使用情况:free

du -sh [目录名] 返回该目录的大小
du -sm [文件夹] 返回该文件夹总M数

查看防火墙规则:iptables -L

显示当前目录所在路径 :pwd

centos上安装tree命令插件:yum -y install tree

tree命令,显示当前路径下所有文件和目录:tree -a

tree命令,显示当前路径下目录名称而非内容:tree -d

在当前目录下创建多级文件夹:mkdir -p aa/bb/cc

复制一个单层文件夹用cp dir-a dir-b,递归复制子文件夹时用:cp -r dir-a/ dir-b

编辑脚本:vi start.sh

跳转到文本最后一行行首,非编辑状态下输入:G

跳转到当前行行尾并进入编辑状态,非编辑状态下输入:A

vi命令向上搜索:?keyword + Enter

vi命令向下搜索:/keyword + Enter

强制退出::q!

保存后退出::wq

linux查看端口8080占用情况:netstat -apn|grep 8080

查看Tomcat进程:ps -ef|grep tomcat

实时查看tomcat运行日志:tail -f ../logs/catalina.out

杀掉pid=5144的进程:kill -9 5144

添加软链接,当前路径文件链到上一级同名文件:ln -s ../restart.sh restart.sh

修改脚本权限为可执行脚本:chmod 777 ./restart.sh

打开nexus端口8900 ,排除防火墙:

cd /etc/sysconfig/ 
vi iptables
添加一行:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8900 -j ACCEPT

使用root帐号通过堡垒机连接内网机器:

ssh [email protected]

猜你喜欢

转载自blog.csdn.net/will_lam/article/details/78320775
今日推荐