首页 > 代码库 > Linux命令大全
Linux命令大全
一、系统管理与设置
二、用户和用户组管理
三、磁盘管理
四、文件和目录管理
五、备份与压缩
六、网管理与相关应用
七、vi/vim编辑器
一、系统管理与设置
1.信息显示命令
man & info & help //帮助手册
cat /proc/cpuinfo | grep flags | grep --color "lm" | wc -l //结果大于0,说明支 持64位计算."lm"指的是long mode,lm则是64位
getconf LONG_BIT //查看CPU位数
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c //查看CPU型号
cat /proc/devices //列出字符和块设备的主设备号,以及分配到这些设备号的设 备名称
cat /proc/filesystems //看文件系统
cat /proc/interrupts //显示中断
cat /proc/ioports //查看IO端口
cat /proc/loadavg //看系统负载
cat /proc/meminfo //看内存信息
date //显示当前系统时间
date + ‘%Y/%m/%d‘ //以年/月/日格式显示时间
date + ‘%Y-%m-%d‘ //以年/月/日格式显示时间
date + %H:%M //显示时、分
date -r test //显示test文件最后一次的修改时间
dmesg //看启动信息
cal //查看日历
dmidecode | grep "Product Name" //查看机器型号
dmidecode | more //查看硬件信息
dmidecode | grep "Serial Number" //查看主板的序列号
file /sbin/init //查看系统是32位还是64位
free -m //以M为单位显示内存状态
history -c //清除历史记录
hostname //查看主机名
hostname -i //显示主机IP地址
hostname 主机名 //设置主机名称
hwclock //获取当前硬件时间
clock --show //查看硬件时间
lspci | grep Ethernet //查看网上信息
lspci -tv //列出所有的PCI设备
lsusb //输出所有的USB设备
ls /etc/rc3.d/S* | cut -c 15- //显示运行3级别开启的服务
ls -l /lib/modules/$(uname -r)/kernel/fs //查看Linux支持那些文件系统
cat /proc/filesystems //查看当前文件已加载到内存中支持的文件 系统
mount //列出系统的所有分区
mpstat //多处理器使用率
netstat -atulnp | grep 22 //查看22端口的监听情况
set //显示本地定义的shell变量
stat -f filename //显示文件状态
stat filename //显示文件详细内容
tac /etc/hosts //与cat相反,将hosts内容从最后一行到第一行 显示在屏幕上
time ls //查看执行ls命令所需的时间
Linux命令大全