分类目录归档:命令

pssh


PSSH(Parallel SSH)是一个用于在多台远程服务器上并行执行SSH命令的工具。它允许你在多个主机上同时执行相同的或不同的命令,以提高效率。

以下是 PSSH 的一些主要特点和用法:

  1. 并行执行: PSSH能够在多个远程主机上并行执行相同的命令,节省时间。

  2. 多主机支持: 你可以指定一个包含多个主机的主机文件,然后在这些主机上执行相同或不同的命令。

  3. 输出整合: PSSH将每个主机的输出整合在一起,以便更容易查看和分析结果。

  4. 超时设置: 可以设置每个命令的超时时间,以避免长时间运行的命令阻塞整个任务。

  5. 错误处理: PSSH能够处理远程主机上的错误,并提供详细的错误...

Read more

ip-


ip link set DEVICE  { up | down | arp { on | off } | name NEWNAME | address LLADDR } 
选项说明:
dev DEVICE:指定要操作的设备名
up and down:启动或停用该设备
arp on or arp off:启用或禁用该设备的arp协议
name NAME:修改指定设备的名称,建议不要在该接口处于运行状态或已分配IP地址时重命名
address LLADDRESS:设置指定接口的MAC地址

ip link 命令总结

Read more

制作ISO镜像


ISO文件是一种光盘映像文件,它是对光盘(比如CD、DVD)上的数据和文件进行完全复制和保存的一种格式。通常,ISO文件是一个包含所有文件、目录和文件系统结构的镜像。

要制作CentOS的ISO镜像,你可以按照以下步骤进行操作:

首先,下载适用于你的CentOS版本的ISO文件。你可以从CentOS官方网站(https://www.centos.org/download/)或镜像站点下载。

下载完ISO文件后,确保ISO文件的完整性和正确性,可以使用哈希校验工具(如md5sum、sha256sum)来验证。

在Linux系统中,使用genisoimage命令来创建ISO镜像。确保你已经安...

Read more

tcping


Tcping是一种网络工具,用于测试TCP连接的可用性和延迟。它与常见的ping工具类似,但是用于测试TCP端口而不是ICMP协议。

Tcping通过向目标主机的指定TCP端口发送连接请求,并等待响应来确定连接是否成功。它可以用于检测服务器的响应时间、网络延迟以及检查特定端口是否开放。

使用Tcping时,您需要指定目标主机的IP地址或域名,以及要测试的TCP端口号。Tcping将尝试建立到目标主机和端口的连接,并显示连接成功所需的时间。

Tcping可以帮助网络管理员和开发人员快速诊断网络问题,例如验证服务器的可用性、检查防火墙配置、排除端口被阻塞等。它是一个简单而实用的工具,可以在命...

Read more

bpftrace


bpftrace

bpftrace是一个基于BPF(Berkeley Packet Filter)的跟踪和探查工具,它使用C语法编写脚本,可以实时监视系统的各种事件,包括系统调用、内核函数、网络流量等,并且不需要重新编译内核或重启系统。

bpftrace可以通过执行用户定义的BPF程序来收集、聚合和过滤系统的跟踪数据。用户可以使用类似awk和sed的命令来处理跟踪数据,并且bpftrace还支持输出到各种格式,如文本、JSON、图形等。

bpftrace主要用于调试和优化系统性能、故障排除、安全审计等方面。由于它不需要重新编译内核或重启系统,因此可以大大减少调试和优化的时间和工作量。

b...

Read more

tcptop


tcptop

tcptop是一个Linux命令行工具,用于监视TCP连接的实时状态。它可以显示当前活动的TCP连接、连接的状态以及数据传输的速率等信息。tcptop可以帮助用户识别网络连接问题和性能瓶颈,以及监视网络中的恶意活动。

使用tcptop需要root权限,并且需要安装相应的软件包。在大多数Linux发行版中,可以使用以下命令安装tcptop:

sudo apt-get install tcptrack 安装完成后,可以使用以下命令启动tcptop:

sudo tcptrack tcptop会显示当前活动的TCP连接列表,以及每个连接的状态和数据传输速率等信息。用户可以使用不同的...

Read more