杂项
alias
:显示当前用户定义的别名。curl cht.sh
:使用cURL命令访问CHT.sh,这是一个用于生成各种命令行工具的速查表的在线服务。l /bin/ls*
:列出/bin
目录下所有以ls
开头的文件。l /proc/*info
:列出/proc
目录下所有以info
结尾的文件。ll /proc|grep -v ^d
:列出/proc
目录下所有非目录文件,并过滤掉以d
开头的行。uname -a
:显示系统信息,包括内核版本、主机名等。cat /proc/version
:显示Linux内核版本。cat /proc/osinfo
:显示操作系统信息。sudo du -hd 1 / 2>/dev/null|sort -rh
:以人类可读的格式显示根目录下每个目录的大小,并按大小排序。sudo find / -size +100M -exec ls -hl {} + 2>/dev/null
:查找系统中所有大于100MB的文件,并以人类可读的格式列出它们。sudo find / -size +100M 2>/dev/null|xargs -i ls -hl {}
:同上,但使用xargs
命令。sudo find / 2>/dev/null|wc -l
:统计系统中文件的数量。sudo find / -type f -executable 2>/dev/null|wc -l
:统计系统中可执行文件的数量。sudo find /bin/ /sbin/ -type f -executable 2>/dev/null|wc -l
:统计/bin
和/sbin
目录下可执行文件的数量。time sudo find /bin/ /sbin/ -type f -executable 2>/dev/null|cat -n
:统计/bin
和/sbin
目录下可执行文件的数量,并显示执行时间。
硬件信息
hwinfo
:显示硬件信息。sudo lshw
:列出系统硬件信息。sudo dmidecode
:显示硬件信息,如BIOS版本等。inxi
:一个全面的系统信息工具,可以显示比lscpu
和lsmem
更多的硬件和系统信息。hardinfo
:一个图形界面的工具,可以提供系统的硬件信息和诊断。sudo hwloc
:显示硬件的层次结构,包括CPU、内存、I/O等。
处理器
lscpu
:显示CPU信息。cat /proc/cpuinfo
:显示CPU信息。cpuid
:显示CPU的ID信息,包括厂商ID、型号、步进等。cat /proc/cpuinfo | grep name | uniq
:显示唯一的CPU型号。
内存
lsmem
:显示内存信息。free -h
:以人类可读的格式显示内存使用情况。cat /proc/meminfo
:显示内存信息。vmstat
:除了显示虚拟内存统计信息外,还可以显示内存使用情况。meminfo
:一个更友好的/proc/meminfo
输出,显示内存使用情况。
磁盘
lsblk
:列出块设备信息。df -hT
:以人类可读的格式显示文件系统磁盘空间使用情况。sudo fdisk -l
:列出所有磁盘分区。sudo smartctl -a /dev/sda
:显示磁盘SMART信息。iostat
:显示磁盘I/O统计信息。hdparm -Tt /dev/sda
:测试磁盘性能。sudo mdadm --detail /dev/md0
:显示RAID阵列的详细信息。
网卡
lspci|grep -i net
:列出所有网络接口。ip l
:显示网络接口信息。nmcli
:网络管理命令,用于查询和控制网络设备。nethogs
:按进程显示网络带宽使用情况。iftop
:实时显示网络流量和带宽使用情况。mtr
:一个网络诊断工具,结合了traceroute
和ping
的功能。
显卡
lspci|grep VGA
:列出所有VGA兼容设备,通常用于显示显卡信息。glxinfo | grep rendering
:显示OpenGL渲染器信息。nvidia-smi
:NVIDIA显卡的状态监控工具。
电池
upower
:显示电源设备信息,如电池状态。acpi
:显示ACPI电池信息。
其他
lsusb
:列出USB设备。lsscsi
:列出SCSI设备。lspci -vvv
:显示所有PCI设备的详细信息。lsusb -vvv
:显示所有USB设备的详细信息。
性能监控
top
:实时显示系统性能信息。vmstat
:显示虚拟内存统计信息。watch -n1 date
:每秒刷新一次日期。dmesg -Tl err
:显示系统日志中的错误信息。mpstat
:显示每个可用CPU的性能统计信息。iotop
:显示磁盘I/O使用情况,按进程排序。atop
:一个全功能的系统监控工具,可以显示进程、资源使用情况等。htop
:一个增强版的top
命令,提供颜色和更友好的用户界面。
网络
ping www.baidu.com
:测试与百度网站的网络连通性。sudo ss -4lnpt
:显示所有TCP连接信息(IPv4)。sudo netstat -4lnpt
:同上,使用netstat命令。traceroute
:显示数据包到达目标主机的路径。dig
或nslookup
:查询DNS信息。iperf
:测试网络带宽。