首页 > 代码库 > 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命令大全