iostat命令 – 监视系统输入输出设备和CPU的使用情况 iostat被用于监视系统输入输出设备和CPU的使用情况。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。 语法格式: iostat [参数] [设备] 常用参数: -c 仅显示CPU使用情况 -d 仅显示设备利用率 -k 显示状态以千字节每秒为单位,而不使用块每秒 -m 显示状态以兆字节每秒为单位 -p 仅显示块设备和所有被使用的其他分区的状态 -t 显示每个报告产生时的时间 参考 系统运维 2023-07-22 醒在深海的猫
supervisord命令 – 配置后台服务/常驻进程的进程工具 supervisor是一个用 Python 写的进程管理工具,可以很方便的用来在 UNIX-like 系统(不支持 Windows)下启动、重启(自动重启程序)、关闭进程(不仅仅是 Python 进程)。 语法格式: supervisord [参数] 常用参数: status 查看程序状态 start 启动程序 stop 关闭程序 update 重启配置文件修改过的程序 参考实例 查看进程运行状态 系统运维 2023-07-22 LOVEHL^ˇ^
mpstat命令 – 显示变化的CPU数据 mpstat命令可以显示随着时间变化的CPU数据,方便找出CPU使用率与时间的关系。这个命令包含在工具集sysstat中,使用之前需要安装sysstat。 语法格式:mpstat [参数] 常用参数: -P 执行监控的CPU,取值0~CPUNUM。或者用ALL查看全部CPU delay 采样间隔 count 采样次数 参考实例 执行监控第一个CPU: [root@xtuos.com ~]# mps 系统运维 2023-07-22 向阳逐梦
vmstat命令 – 显示虚拟内存状态 vmstat命令的含义为显示虚拟内存状态(“Virtual Memory Statistics”),但是它可以报告关于进程、内存、I/O等系统整体运行状态。 语法格式:vmstat [参数] 常用参数: -a 显示活动内页 -f 显示启动后创建的进程总数 -m 显示slab信息 -n 头信息仅显示一次 -s 以表格方式显示事件计数器和内存状态 -d 报告磁盘状态 -p 显示指定的硬盘分区状态 -S 系统运维 2023-07-22 泡泡
resize2fs命令 – 调整文件系统大小 resize2fs命令是用来增大或者收缩未加载的“ext2/ext3/ext4”文件系统的大小。 语法格式:resize2fs [参数] [文件] 常用参数: -d 打开调试特性 -p 打印已完成的百分比进度条 -f 强制执行调整大小操作,覆盖掉安全检查操作 -F 开始执行调整大小前,刷新文件系统设备的缓冲区 参考实例 调整逻辑卷文件系统大小: [root@xtuos.com ~]# resize 系统运维 2023-07-22 大白菜程序猿
reboot命令 – 重新启动计算机 Linux reboot命令用于用来重新启动计算机,和Windows系统中的restart一样。但是机器重启必须要root用户才有权限。 语法格式: reboot [参数] 常用参数: -n 在重开机前不做将记忆体资料写回硬盘的动作 帮助 -w 并不会真的重开机,只是把记录写到 /var/log/wtmp 档案里 -d 不把记录写到 /var/log/wtmp 档案里(-n 这个参数包含了 -d 系统运维 2023-07-22 贤蛋大眼萌
sleep命令 – 延迟当前命令的执行 sleep命令可以用来将目前动作延迟一段时间, 直到达到参数所指定的时间或是被信号所中断。使用权限:所有使用者。 语法格式:sleep [参数] 常用参数: –help 显示辅助讯息 –version 显示版本编号 number 时间长度,后面可接 s、m、h 或 d smhd s 为秒,m 为 分钟,h 为小时,d 为日数 参考实例 休眠5分钟: [root@xtuos.com ~]# sle 系统运维 2023-07-22 捡田螺的小男孩
fwhois命令 – 查找并显示用户信息 fwhois的功能有点类似finger指令,它会去查找并显示指定帐号的用户相关信息。不同之处在于fwhois指令是到Network Solutions的WHOIS数据库去查找,该帐号名称必须有在上面注册才能寻获,且名称没有大小写的差别。 语法格式:fwhois [用户] 参考实例 查找root用户的信息: [root@xtuos.com ~]# fwhois root 系统运维 2023-07-22 Escape
tput命令 – 初始化和操作会话 tput命令将通过 terminfo 数据库对您的终端会话进行初始化和操作。通过使用 tput,您可以更改几项终端功能,如移动或更改光标、更改文本属性,以及清除终端屏幕的特定区域。 语法格式:tput [参数] setb 用于设置背景颜色 setf 用于设置前景颜色 参考实例 移动光标并显示信息: [root@xtuos.com ~]# tput sc [root@xtuos.com ~]# tp 系统运维 2023-07-22 醒在深海的猫
let命令 – 执行一个或多个表达式 let命令是bash中用于计算的工具,用于执行一个或多个表达式,变量计算中不需要加上 $ 来表示变量。如果表达式中包含了空格或其他特殊字符,则必须引起来。 语法格式: let [参数] 参考实例 自加操作: [root@xtuos.com ~]# let no++ 自减操作: [root@xtuos.com ~]# let no-- 系统运维 2023-07-22 泡泡
jed命令 – 编辑文本文件 jed命令用于编辑文本文件。 jed是以Slang所写成的程序,适合用来编辑程序原始代码。 语法格式:jed [参数] [文件] 常用参数: -2 显示上下两个编辑区 -batch 以批处理模式来执行 -g 移到缓冲区中指定的行数 -i 将指定的文件载入缓冲区 -s 查找并移到指定的字符串 参考实例 编辑源码文件,默认会以彩色高亮的方式显示程序的语法: [root@xtuos.com ~]# je 系统运维 2023-07-22 剑圣无痕
expr命令 – 命令行计数器 expr命令的英文全称是“expression”,即是表达式的意思,作用是一个命令行的计数器,常用于在UNIX/LINUX系统中求表达式变量的值,一般用于整数值,也可用于字符串。 语法格式:expr [表达式] 常用参数: 空格 隔开每个项 \(反斜杠) 放在 shell 特定的字符前面 “”(引号) 对包含空格和其他特殊字符的字符串要用引号括起来 参考实例 计算字串长度: [root@xtuos 系统运维 2023-07-22 穿过生命散发芬芳
sz命令 – 从Linux上下载文件到本地 sz命令是利用ZModem协议来从Linux服务器传送文件到本地,一次可以传送一个或多个文件。 语法格式:sz [参数] 常用参数: -a 以文本方式传输(ascii) -b 以二进制方式传输(binary) -e 对控制字符转义(escape),这可以保证文件传输正确 -i 后接命令,在接收端执行命令 参考实例 下载普通文件: [root@xtuos.com ~]# sz backup_file 系统运维 2023-07-22 宇宙之一粟
rtacct命令 – 网络统计工具 使用rtacct命令可以监视内核snmp计数器和网络接口统计数据,它是一种网络统计的工具。 语法格式:rtacct [参数] 常用参数: -n 不显示任何内容,只更新历史 -t 时间间隔的平均速率 -r 重设历史 参考实例 网络统计: [root@xtuos.com ~]# rtacct 对网络统计内容的更新历史: [root@xtuos.com ~]# rtacct -n 对更新内容重设历史: 系统运维 2023-07-22 醒在深海的猫
iwconfig命令 – 配置无线网络接口 使用iwconfig命令可以为无线接口显示或设置网络接口的参数,它可以用来配置无线网络接口是非常好用的。 语法格式:iwconfig [参数] 常用参数: nwid 设置网络ID nick 设置昵称或站点名称 常用实例 设置发送数据包的分片大小: [root@xtuos.com ~]# iwconfig ath0 frag 256 指定最长重试时间为300毫秒: [root@xtuos.com ~ 系统运维 2023-07-22 捡田螺的小男孩
arptablessave命令 – 保存ARP表 使用arptables-save命令可以转储ARP表中的内容,已便于以解析的格式输出到标准输出中。 语法格式:arptables-save [参数] 常用参数: -c 在输出中包含的所有数据包和字节计数器的当前值 -t 限制输出只有一个表,如果没有指定,输出包括所有的可用表 参考实例 保存ARP表: [root@xtuos.com ~]# arptables-save 保存ARP表到/root/a 系统运维 2023-07-22 大白菜程序猿
aureport命令 – 生成审计信息报表 使用aureport命令可以生成审计信息的报表,必须以root用户执行。如果执行aureport命令时没有使用任何选项,那么会显示汇总报表。 语法格式: aureport [参数] 常用参数: -t 日志时间范围报表 -r 关于异常事件响应的报表 -x 关于可执行文件的报表 参考实例 显示日志时间的范围报表: [root@xtuos.com ~]# aureport -t 系统运维 2023-07-22 剑圣无痕
ausearch命令 – 搜索审计记录 使用ausearch命令可以搜索审计记录,必须以root用户身份执行ausearch命令。 语法格式:ausearch [参数] 常用参数: -f 基于文件名的搜索 -c 基于命令行的搜索 -ui 基于计算机名称的搜索 -p 基于进程id的搜索 参考实例 基于root搜索审计记录: [root@xtuos.com ~]# ausearch -ui 0 基于终端tty1搜索审计记录: [root@x 系统运维 2023-07-22 共饮一杯
autrace命令 – 跟踪指定进程 使用autrace命令可以跟踪指定进程,并将跟踪的结果写入日志文件之中。 语法格式:autrace [参数] [程序] 常用参数: -r 限制收集到分析资源使用情况所需的系统调用 参考实例 跟踪指定进程,并将跟踪的结果写入到日志文件中: [root@xtuos.com ~]# autrace -r /bin/ls /root 系统运维 2023-07-22 张二河
emacs命令 – 功能强大的文本编辑器 emacs命令是由GNU组织的创始人Richard Stallman开发的一个功能强大的全屏文本编辑器,它支持多种编程语言,具有很多优良的特性。有众多的系统管理员和软件开发者使用emacs。 语法格式: emacs [参数] 常用参数: -q 启动emacs编辑器,而不加载初始化文件 -u 启动emacs编辑器时,加载指定用户的初始化文件 -l 加载指定的lisp代码文件 -batch 以批处理模 系统运维 2023-07-22 三掌柜