软硬件的交互
- 硬件 -> 内核 -> 内核 API -> SHELL 程序(bash/zsh/csh/sh)
bash 解释器
命令 参数 对象
- touch/mkdir/useradd/rm 等命令指要做的动作。
- 参数指对于命令的功能进行定制化,参数是为了让命令更好的贴合工作需要。
- 对象是指命令动作的承受方。
- 长格式 --list --all --单词
- 短格式 -l -a -字母
- 长长×
- 长短×
- 短短√
- tar czvf 中的 f 必须放在最后
- find / -size
- ps aux
- date +%Y
- RHEL8 中共有 5000 个左右的命令。
常用命令实战
# 输出内容
$ echo rhce.net
$ echo $LANG
# 显示日期时间
$ date
$ date "+%Y-%m-%d"
$ date "+%H:%M:%S"
# 设置日期时间
$ timedatectl status
$ timedatectl set-time 2023-03-14
$ timedatectl set-time 08:01
# 重启/关机
$ reboot
$ poweroff
# 下载
$ wget
# 进程
# R running 运行状态,正在为用户提供服务的状态。
# S sleeping 休眠状态。
# D unstopped 不可断状态,类似于 Windows 中的窗口未响应状态,有可能为用户服务,也可能没有为用户服务,还消耗着系统资源。
# Z zombie 僵尸/僵死状态,没有为用户服务,还消耗着系统资源。
# T stopped 停止状态。
# a 显示所有进程, u 显示进程详细信息, x 没有中断的进程也显示出来。
$ ps aux
$ pstree
$ top
标签:02,用户服务,--,命令,Linux,date,timedatectl
From: https://www.cnblogs.com/berthua/p/17214833.html