shell 命令 参数 对象 长格式 短格式
man man -h man --help man man
echo echo $shell
date
参数作用%S秒(00 ~ 59)%M分钟(00 ~ 59)%H小时(00 ~ 23)%I小时(00 ~ 12)%m月份(1~12)%p显示出 AM 或 PM%a缩写的工作日名称(例如:Sun)%A完整的工作日名称(例如:Sunday)%b缩写的月份名称(例如:Jan)%B完整的月份名称(例如:January)%q季度(1~4)%y简写年份(例如:20)%Y完整年份(例如:2020)%d本月中的第几天%j今年中的第几天%n换行符(相当于按下回车键)%t跳格(相当于按下 Tab 键)date “+%Y-%m-%d %H:%M:%S”
reboot 重启系统
poweroff 关闭系统
wget 下载
参数作用-b后台下载模式-P下载到指定目录-t最大尝试次数-c断点续传-p下载页面内所有资源,包括图片、视频等-r递归下载 wget -r -p http://www.linuxprobe.com 下载 www.linuxprobe 所有内容并自动保存到当前目录下的www.linuxprobe.com目录下。 ps ps -aux 参数作用-a显示所有进程(包括其他用户的进程)-u用户以及其他详细信息-x显示没有控制终端的进程在 Linux 系统中,有 5 种常见的进程状态,分别为运行、中断、不可中断、僵死与停止,其各自含义如下所示。
R(运行):进程正在运行或在运行队列中等待。
S(中断):进程处于休眠中,当某个条件形成后或者接收到信号时,则脱离该 状态。
D(不可中断):进程不响应系统异步信号,即便用 kill 命令也不能将其中断。
Z(僵死):进程已经终止,但进程描述符依然存在, 直到父进程调用 wait4()系统函数后将进程释放。
T(停止):进程收到停止信号后停止运行。
top 第 1 行:系统时间、运行时间、登录终端数、系统负载(三个数值分别为 1 分钟、5 分钟、15 分钟内的平均值,数值越小意味着负载越低)。 第 2 行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数。 第 3 行:用户占用资源百分比、系统内核占用资源百分比、改变过优先级的进程资源百分比、空闲的资源百分比等。其中数据均为 CPU 数据并以百分比格式显示,例如“97.1 id”意味着有 97.1%的 CPU 处理器资源处于空闲。 第 4 行:物理内存总量、内存使用量、内存空闲量、作为内核缓存的内存量。 第 5 行:虚拟内存总量、虚拟内存使用量、虚拟内存空闲量、已被提前加载的内存量。
pidof pidof [参数] [服务名称]
kill kill [参数] [进程 PID]
killall killall [参数] [服务名称]