free命令 – 显示系统内存情况 free 命令能够显示系统中物理上的空闲和已用内存,还有交换内存,同时,也能显示被内核使用的缓冲和缓存。这些信息是通过解析文件 /proc/meminfo 而收集到的。 不带任何选项运行 free 命令会显示系统内存,包括空闲、已用、交换、缓冲、缓存和交换的内存总数。 语法格式:free [参数] 常用参数: -b 以Byte显示内存使用情况 -k 以kb为单位显示内存使用情况 -m 以mb为单 系统运维 2023-07-22 贤蛋大眼萌
lsblk命令 – 查看系统的磁盘 lsblk命令的英文是“list block”,即用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。 lsblk命令包含在util-linux-ng包中,现在该包改名为util-linux。 语法格式:lsblk [参数] 常用参数: -a 显示所有设备 -b 以bytes方式显示设备大小 -d 不显示 slaves 或 holders -D print 系统运维 2023-07-22 醒在深海的猫
auditstat命令 显示内核审计统计 auditstat 命令用来显示内核审计统计信息,统计用户级审计所处理的审计记录数、已被删除的审计记录数、用户进程生成的审计记录数、队列阻塞而等待处理审计数据的总次数等。 语法格式:auditstat [参数] 常用参数: -c 统计总共的信息并显示 -n 显示当前系统配置的内核审计数 -i 每隔一段时间显示一次统计数据,其中interval是每次收集数据之间的睡眠秒数 -Z 显示所有活动区的统计 系统运维 2023-07-22 三掌柜
printenv命令 – 显示指定的环境变量的值 printenv命令显示指定的环境变量的值,如果没有指定变量,则打印出所有变量的名称和值。 通过printenv命令,我们可以查看到当前的shell,和shell的环境变量,和其它一些常见的配置 。 语法格式:printenv [参数] [变量] 常用参数: –null 以空字符而非新行符结束每一输出行 –help 显示此帮助信息并退出 –version 显示版本信息并退出 参考实例 显示所有环境 系统运维 2023-07-22 醒在深海的猫
loginctl命令 – 控制systemd登录管理器 loginctl命令可用于检查和控制systemd的状态;查看已经登录的用户会话消息。 语法格式:loginctl [参数] 常用参数: -a 显示会话/用户/座位属性时,显示所有属性,无论是否设置 list-users 显示用户名与ID list-sessions 显示会话配置信息 -M 在本地容器上执行操作 参考实例 显示所有会话及属性: [root@xtuos.com ~]# loginct 系统运维 2023-07-22 泡泡
dstat命令 – 全能系统信息统计工具 dstat命令是一个用来替换vmstat、iostat、netstat、nfsstat和ifstat这些命令的工具,是一个全能系统信息统计工具。与sysstat相比,dstat拥有一个彩色的界面,在手动观察性能状况时,数据比较显眼容易观察;而且dstat支持即时刷新,譬如输入dstat 3即每三秒收集一次,但最新的数据都会每秒刷新显示。和sysstat相同的是,dstat也可以收集指定的性能资源, 系统运维 2023-07-22 三掌柜
getenforce命令 – 显示SELinux的状态 使用getenforce命令可以显示当前SELinux的应用模式,是强制、执行还是停用。 语法格式: getenforce [参数] 参考实例 显示SELinux的状态: [root@xtuos.com ~]# getenforce 系统运维 2023-07-22 共饮一杯
vmstat命令 – 显示虚拟内存状态 vmstat命令的含义为显示虚拟内存状态(“Virtual Memory Statistics”),但是它可以报告关于进程、内存、I/O等系统整体运行状态。 语法格式:vmstat [参数] 常用参数: -a 显示活动内页 -f 显示启动后创建的进程总数 -m 显示slab信息 -n 头信息仅显示一次 -s 以表格方式显示事件计数器和内存状态 -d 报告磁盘状态 -p 显示指定的硬盘分区状态 -S 系统运维 2023-07-22 泡泡
logname命令 – 显示用户名称 执行logname指令,它会显示目前用户的名称。 语法格式:logname [参数] 常用参数: –help 在线帮助 –vesion 显示版本信息 参考实例 显示登录账号的信息: [root@xtuos.com ~]# logname 系统运维 2023-07-22 Escape
w命令 – 显示已登录用户 w命令用于显示已经登陆系统的用户列表,并显示用户正在执行的指令。执行这个命令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行w命令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。 语法格式:w [参数] 常用参数: -h/–no-header 不打印头信息 -u/–no-current 当显示当前进程和cpu时间时忽略用户名 -s/–short 使用短输出格式 系统运维 2023-07-22 LOVEHL^ˇ^
uname命令 – 显示系统信息 uname命令的英文全称即“Unix name”。 用于显示系统相关信息,比如主机名、内核版本号、硬件架构等。 如果未指定任何选项,其效果相当于执行”uname -s”命令,即显示系统内核的名字。 语法格式:uname [参数] 常用参数: -a 显示系统所有相关信息 -m 显示计算机硬件架构 -n 显示主机名称 -r 显示内核发行版本号 -s 显示内核名称 -v 显示内核版本 -p 显示主机处理 系统运维 2023-07-22 向阳逐梦
nm命令 – 显示二进制目标文件的符号表 nm是names的缩写, nm命令主要是用来列出某些文件中的符号(说白了就是一些函数和全局变量等)。 一般来说, 搞linux开发的人, 才会用到nm命令, 非开发的人, 应该用不到。 语法格式: nm [参数] 常用选项: -A 每个符号前显示文件名 -D 显示动态符号 -g 仅显示外部符号 -r 反序显示符号表 参考实例 显示hello.o 中的未定义符号,需要和其他对象文件进行链接: [ro 系统运维 2023-07-22 向阳逐梦
lpstat命令 – 显示cpus状态信息 使用lpstat命令可以显示有关当前类、作业和打印机的状态信息。当不带参数运行时,将列出当前用户的作业队列。 语法格式: lpstat [参数] 常用参数: -U 指定备用用户名 -v 显示打印机和什么设备联系在一起的 -d 显示当前默认的目的地 参考实例 显示cpus的状态信息: [root@xtuos.com ~]# lpstat 系统运维 2023-07-22 向阳逐梦
uuname命令 – 显示全部的UUCP远端主机 uuname命令用于显示全部的UUCP远端主机。 语法格式:uuname [参数] 常用参数: -a 显示别名 -I 指定程序的配置文件 -l 显示本机名称 -v 显示版本信息 –help 显示帮助 参考实例 显示uucp主机名称: [root@xtuos.com ~]# uuname 系统运维 2023-07-22 捡田螺的小男孩
systool命令 – 显示系统中设备的信息 systool命令指令显示基于总线、类和拓扑显示系统中设备的信息。 语法格式:systool [参数] 常用参数: -a 显示被请求资源的属性 -b 显示指定总线的信息 -c 显示指定类的信息 -d 仅显示设备 -h 显示指令的用法 -m 显示指定模块的信息 参考实例 显示系统中设备的信息: [root@xtuos.com ~]# systool 系统运维 2023-07-22 剑圣无痕
mdir命令 – 显示MSDOS目录 mdir为mtools工具指令,模拟MS-DOS的dir指令,可显示MS-DOS文件系统中的目录内容。 语法格式:mdir [参数] [目录] 常用参数: -/ 显示目录下所有子目录与文件 -a 显示隐藏文件 -f 不显示磁盘所剩余的可用空间 -w 仅显示目录或文件名称,并以横排方式呈现,以便一次能显示较多的目录或文件 -X 仅显示目录下所有子目录与文件的完整路径,不显示其他信息 参考实例 系统运维 2023-07-22 醒在深海的猫
mtoolstest命令 – 测试并显示mtools的相关设置 mtoolstest为mtools工具指令,可读取与分析mtools的配置文件,并在屏幕上显示结果 。 语法格式:mtoolstest 参考实例 在命令行中直接输入mtoolstest,即可显示mtools软件包当前的配置信息,结果如下: [root@xtuos.com ~]# mtoolstest 系统运维 2023-07-22 贤蛋大眼萌
last命令 – 显示用户或终端的登录情况 last命令的作用是显示近期用户或终端的登录情况,通过查看系统记录的日志文件内容,进而使管理员可以获知谁曾经或者企图连接系统。 执行last命令时,它会读取/var/log目录下名称为wtmp的文件,并把该文件记录的登录系统或终端的用户名单全部显示出来。默认显示wtmp的记录,btmp能显示的更详细,可以显示远程登录,例如ssh登录。 语法格式:last [选项] 常用参数: -R 省略hostn 系统运维 2023-07-21 竹子爱熊猫
more命令 – 显示文本文件内容 more命令用于将内容较长的文本文件内容(不能在一屏显示完)进行分屏显示,并且支持在显示时定位关键字。而对于内容较少的文本文件内容则推荐使用cat命令查看。 语法格式:more [参数] [文件] 常用参数: -num 指定每屏显示的行数 -l more在通常情况下把 ^L 当作特殊字符, 遇到这个字符就会暂停,-l选项可以阻止这种特性 -f 计算实际的行数,而非自动换行的行数 -p 先清除屏幕 系统运维 2023-07-21 向阳逐梦
less命令 – 分页显示工具 浏览文字档案的内容,用less命令显示文件时,PageUp键向上翻页,PageDown键向下翻页,要退出less程序,应按Q键。 less的作用与more十分相似,不同点为less命令允许用户向前或向后浏览文件,而more命令只能向前浏览 。 语法格式:less [参数] [文件] 常用参数: -b 置缓冲区的大小 -e 当文件显示结束后,自动离开 -f 强迫打开特殊文件,例如外围设备代号、目录 系统运维 2023-07-21 大猫