分享两个Linux学习系列文章:
Linux入门教程(更新完毕)
Linux Shell脚本教程:30分钟玩转Shell脚本编程
1、ping 127.0.0.1 查看主机地址是否可以联通
2、telnet 127.0.0.1 8080 查看主机指定端口号是否可以联通
telnet命令
java.net.NoRouteToHostException: No route to host 或者 telnet报No route to host异常排查办法
3、yum -y install telnet 在linux下安装telnet插件
4、netstat -atunlp | grep 8080 查看指定端口的服务状态
linux上使用netstat查看当前服务和监听端口
5、lsof -i:8080 查看指定端口的服务状态、服务程序及进程id、以及ip应对关系
6、ps -ef 查看所有进程情况
7、ps -ef | grep 13226 查看指定进程ID(PID)为13226的情况
8、top 查看进程的动态情况
9、kill -9 13226 强制终止(杀死)进程ID(PID)为13226的进程
10、killall java 通过程序的名字(如java),直接杀死所有进程
11、iptables -L -v 或者直接 more /etc/sysconfig/iptables 查看linux的防火墙iptables配置
linux平台下防火墙iptables原理
iptables用法简介
Linux中iptables设置详细
12、tail -f test.log 从尾部持续循环查看文件内容
tail -n 5 test.log 显示文件最后5行内容与tail -n -5 test.log一致
tail -n +5 test.log 从正向第五行向下开始显示所有行内容
13、head -n 5 test.log 显示文件的前5行
head -n -5 test.log 输出文件除了最后5行的全部内容
14、more test.log 分页显示,启动加载整个文件,只能往后翻
more命令
15、less test.log 分页显示,支持前翻后翻,在查看之前不会加载整个文件
less 命令
16、pwd 查看当前路径
18、history 查看命令历史记录
history | less 结合less分页查看
Linux下history命令用法
19、查看指定日志文件内容,并保存到另外的文件里面
//重定向的方式
find . -name "catalina.out" |xargs grep "2017-03-19 13" -> test.txt
//追加的方式
find . -name "catalina.out" |xargs grep "2017-03-19 13" -> test.txt