2.2k 2 分钟

Linux 系统的 route 命令用于显示和操作 IP 路由表(show /manipulate the IP routing table)。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在 Linux 系统中,设置路由通常是为了解决以下问题:该 Linux 系统在一个局域网中,局域网中有一个网关,能够让机器访问 Internet,那么就需要将这台机器的 IP 地址设置为 Linux 机器的默认路由。要注意的是,直接在命令行下执行 route 命令来添加路由,不会永久保存,当网卡重启或者机器重启之后,该路由就失效了;可以在 /etc/rc.local 中添加 route 命令来保证该路由设置永久有效。

2.1k 2 分钟

许多 windows 非常熟悉 ipconfig 命令行工具,它被用来获取网络接口配置信息并对此进行修改。Linux 系统拥有一个类似的工具,也就是 ifconfig (interfaces config)。通常需要以 root 身份登录或使用 sudo 以便在 Linux 机器上使用 ifconfig 工具。依赖于 ifconfig 命令中使用一些选项属性,ifconfig 工具不仅可以被用来简单地获取网络接口配置信息,还可以修改这些配置。

4.5k 4 分钟

lsof(list open files)是一个列出当前系统打开文件的工具。在 linux 环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。因为应用程序打开文件的描述符列表提供了大量关于这个应用程序本身的信息,因此通过 lsof 工具能够查看这个列表对系统监测以及排错将是很有帮助的。

4.2k 4 分钟

Linux 系统中的 iostat 是 I/O statistics(输入 / 输出统计)的缩写,iostat 工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出 CPU 使用情况。同 vmstat 一样,iostat 也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。iostat 属于 sysstat 软件包。可以用 yum install sysstat 直接安装。

3.8k 3 分钟

vmstat 是 Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU 活动进行监控。他是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。vmstat 工具提供了一种低开销的系统性能观察方式。因为 vmstat 本身就是低开销工具,在非常高负荷的服务器上,你需要查看并监控系统的健康情况,在控制窗口还是能够使用 vmstat 输出结果。在学习 vmstat 命令前,我们先了解一下 Linux 系统中关于物理内存和虚拟内存相关信息。

551 1 分钟

free 命令可以显示 Linux 系统中空闲的、已用的物理内存及 swap 内存,及被内核使用的 buffer。在 Linux 系统监控的工具中,free 命令是最经常使用的命令之一。

1k 1 分钟

top 命令是 Linux 下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于 Windows 的任务管理器。下面详细介绍它的使用方法。top 是一个动态显示过程,即可以通过用户按键来不断刷新当前状态。如果在前台执行该命令,它将独占前台,直到用户终止该程序为止。比较准确的说,top 命令提供了实时的对系统处理器的状态监视。它将显示系统中 CPU 最 “敏感” 的任务列表。该命令可以按 CPU 使用。内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定。

1.1k 1 分钟

Linux du 命令也是查看使用空间的,但是与 df 命令不同的是 Linux du 命令是对文件和目录磁盘使用的空间的查看,还是和 df 命令有一些区别的.

1.1k 1 分钟

linux 中 df 命令的功能是用来检查 linux 服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。

776 1 分钟

Linux /etc/group 文件与 /etc/passwd 和 /etc/shadow 文件都是有关于系统管理员对用户和用户组管理时相关的文件。linux /etc/group 文件是有关于系统管理员对用户和用户组管理的文件,linux 用户组的所有信息都存放在 /etc/group 文件中。具有某种共同特征的用户集合起来就是用户组(Group)。用户组(Group)配置文件主要有 /etc/group 和 /etc/gshadow,其中 /etc/gshadow 是 /etc/group 的加密信息文件。