Linux系统管理

1、查看进程信息:ps

进程是一个具有一定独立功能的程序,它是操作系统动态执行的基本单元

ps命令可以查看进程的详细状态,常用选项(选项可以不加"-")如下:

选项 含义
-a 显示终端上的所有进程,包括其他用户的进程
-u 显示进程的详细状态
-x 显示没有控制终端的进程
-w 显示加宽,以便显示更多的信息
-r 只显示正在运行的进程

2、终止进程:kill

kill命令指定进程号的进程,需要配合ps使用

使用格式:kill [-signal] pid

信号值从0到15,其中9为绝对终止,可以处理一般信号无法终止的进程

如有些进程不能直接杀死,这时候我们需要加一个参数"-9","-9"代表强制结束。

3、查看或配置网卡信息:ifconfig

如果,我们只是敲:ifconfig,它会显示所有的网卡的信息

|------------|--------------------------|
| 显示字段 | 说明 |
| eth0 | 网络接口名称 |
| Link encap | 链路封装协议 |
| Hwaddr | 网络接口的MAC地址 |
| Inet addr | IP地址 |
| Bcast | 广播地址 |
| Mask | 子网掩码 |
| UP | 网络接口状态标识,UP已经启用,DOWN已经停用 |

4、测试远程主机连通性:ping

  • ping通过ICMP协议向远程主机发送ECHO_REQUEST请求,期望主机回复ECHO_REPLY消息
  • 通过ping命令可以检查是否与远程主机建立了TCP/IP连接

使用方法:ping [参数] 远程主机IP地址

|----|---------------------------|
| 参数 | 功能 |
| -a | 每次响应时都会发出声音警告 |
| -A | 表示以实际往返响应时间为间隔,连续发送消息 |
| -f | 连续不断发送消息,不管是否收到响应 |
| -n | 只显示主机IP,不需要把IP解释成主机名 |
| -c | 发送指定次数数据报信息后停止 |
| -i | 每次发送消息时间间隔,默认一秒,ping -i 2 |
| -s | 分组数据大小,默认64字节 |
| -w | 以秒为单位的超时值,一旦超时,就立即停止 |