导读
记录Linux系统的一些偶尔会使用到的命令.
使用
NO.1 Ping命令
百度百科:PING (Packet Internet Groper),因特网包探索器,用于测试网络连接量的程序 。Ping是工作在 TCP/IP网络体系结构中应用层的一个服务命令, 主要是向特定的目的主机发送 ICMP(Internet Control Message Protocol 因特网报文控制协议)Echo 请求报文,测试目的站是否可达及了解其有关状态
使用如下:
ping ip
ping 192.168.80.25
NO.2 Telnet命令
百度百科:Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服务器的方法。
telnet ip port
ping 192.168.80.25 6379
Telnet和Ping的区别:
- Ping:用来检查网络是否通畅或者网络连接速度的命令
- Telnet:是用来探测指定ip是否开放指定端口
NO.3 查询日志
查询日志文件中某写内容,命令如下:
cat 日志文件 | grep '查询的内容'
比如,下面这张图片就是为了查询tomcat中 catalina.2020-03-06.out
文件中申报号相关的日志。
NO.4 查看tomcat启动日志
命令如下:
tail -f catalina.out
详细点击这篇文章查看:Linux查询日志内容
NO.5 查看CPU相关
1. 查看CPU型号(1个逻辑CPU)
cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc –l
2. 查看物理CPU个数(两个4核CPU)
命令如下:
cat /proc/cpuinfo | grep "physical"| sort |uniq -c
3. 下面的结果大于0,说明支持64位操作系统
命令如下:
cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l
4. 查看系统物理内存的大小
命令如下:
free
其他详细信息可以自行百度或者点击查看
NO.6 查看对外出口IP
# 语法
curl [url]
使用
curl http://ip:端口/home
得到的内容页有一个IP,该IP即为出口IP。详情查看链接