导读


记录Linux系统的一些偶尔会使用到的命令.

使用


NO.1 Ping命令

百度百科:PING (Packet Internet Groper),因特网包探索器,用于测试网络连接量的程序 。Ping是工作在 TCP/IP网络体系结构中应用层的一个服务命令, 主要是向特定的目的主机发送 ICMP(Internet Control Message Protocol 因特网报文控制协议)Echo 请求报文,测试目的站是否可达及了解其有关状态

使用如下:

  1. ping ip
  2. 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

TelnetPing的区别:

  • Ping:用来检查网络是否通畅或者网络连接速度的命令
  • Telnet:是用来探测指定ip是否开放指定端口

NO.3 查询日志

查询日志文件中某写内容,命令如下:

cat 日志文件 | grep '查询的内容'

比如,下面这张图片就是为了查询tomcat中 catalina.2020-03-06.out 文件中申报号相关的日志。
image.png

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

image.png

2. 查看物理CPU个数(两个4核CPU)

命令如下:

cat /proc/cpuinfo | grep "physical"| sort |uniq -c

image.png

3. 下面的结果大于0,说明支持64位操作系统

命令如下:

cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l

image.png

4. 查看系统物理内存的大小

命令如下:

free

image.png

其他详细信息可以自行百度或者点击查看

NO.6 查看对外出口IP

# 语法
curl [url]

使用

curl http://ip:端口/home

得到的内容页有一个IP,该IP即为出口IP。详情查看链接