通过shell功能,介绍一些命令用于查询系统信息。
一、Linux通用查询命令
- lscpu:查询CPU信息。
- free -h:了解内存使用状况。不适用-h选项,以字节为单位。
- sudo fdisk -l :显示磁盘信息。
- lsusb:显示USB外设。
- uname -a :打印操作系统信息。
- ifconfig:查看网络接口。
- alisa:定义命令的别名。例:alias freak = “free -h”,在shell中输入freak,就会执行free -h命令。freak等价于free -h。
- type:了解命令类型。如果命令是可执行文件,将打印文件路径。
- echo $SHELL:查询当前shell类型。$是shell的特殊符号,提示shell后面跟的不是一般的文本,而是用于存储数据的变量,shell会根据变量名找到真正的文本,并替换变量所在的位置。SHELL变量存储了当前使用shell的信息。
- history:历史命令。
二、树莓派专用查询命令
- vcgencmd measure_temp :查询CPU温度。
- vcgencmd measure_volts core:测量树莓派核心电压。返回电压值。
- sudo rpi-update:更新固件。
- sudo apt-get update:更新软件源。
- sudo apt-get upgrade:升级已安装软件。
- sudo apt-get remove mysql:删除某个软件。
- sudo apt-get purge mysql:彻底删除软件和软件配置。