Linux常用命令
命令格式
Linux命令常用结构:Command[-option][argument]
Command: 即要运行的命令的本身,说白了就是一个软件(程序);
Option: 是选项(可选),选项是控制命令运行状态和行为的(可多个选项一起,如dn-hT);
Argument: 是参数(可选),是命令要操作对象如文件、路径、数据、目录等;
在指令的第一部分按[tab]键一下为所有命令选择,在非第一部分按[tab]键两下为[文件补全];
帮助命令
命令名 --help 查看命令帮助
Whatis 命令名 查看命令功能描述
man 命令名 查看指定命令手册
man -k<关键字>匹配的手册页
系统信息相关
lscpu或cat/proc/cpuinfo 显示cpu信息
free -m或cat/proc/meminfo | grep -i memtotal 显示物理内存大小
cat /etc/system-release 查看系统发行版本
uname -r 查看内核版本
uanme -a 显示版本详细信息
arch 查看机器架构
lsmod 查看内核模块
dmesg 查看系统启动信息
lsblk 查看系统中的块设备
fdisk -l 查看磁盘分区
findmnt 查看挂载的文件系统
df -Ph 查看磁盘剩余空间
df -h 显示已经挂载的分区列表
date/timedatectl 查看本地时间和日期
localectl 查看语言支持与键盘设置
(centos)软件包安装
yum install package_name 下载并安装一个rpm包
yum update package_name 更新一个rpm包
yum remove package_name 删除一个rpm包
yum list 列出当前系统中安装的所有包
yum search package_name 在rpm仓库中寻软件包
yum clean package 清理rpm缓存删除下载的包
yum repolist 查看已经启用的软件更新源
rpm -qa 查看已经安装的软件
yum autoremove 自动查找并删除所有缓存的包
yum check-update 检查可更新的所有软件包
yum update 下载更新已安装的所有软件
yum groups install package_name 下载软件包,并自动解决依赖关系
APT软件工具
apt-get install package_name 安装/更新一个deb包
apt-cdrom install package_name 从光盘安装/更新一个deb包