一、Linux基础命令
1. whoami
[root@localhost ~]# whoami
root
2. id
- 功能:查看用户身份信息(UID、GID等)
- 常用选项:
-u
:仅显示UID-g
:仅显示主组GID-G
:显示所有组GID-n
:显示名称而非数字(配合其他选项使用)
id # 查看全部信息
id -u # 查看UID
id -ng # 查看主组名
3. pwd
pwd
cd /etc && pwd
4. cd
cd
或 cd ~
:返回当前用户家目录cd ..
:返回上级目录cd -
:返回上一次所在目录
cd /var/log
cd ..
cd ~
cd - # 返回上一次目录
5. man
man command_name
man id
man ls
6. uname
-s
:内核名称-r
:内核版本-m
:硬件架构-o
:操作系统名称-a
:显示所有信息
uname -r # 查看内核版本
uname -m # 查看架构
uname -a # 查看全部信息
7. free
-m
:以MB为单位-g
:以GB为单位-h
:自动易读格式(推荐)-t
:显示总计-s n
:每n秒刷新一次
free -h # 易读格式
free -h -s 2 -c 3 # 每2秒刷新,共3次
8. date
%Y
:四位年份%m
:月份%d
:日%H
:小时(24小时制)%M
:分钟%S
:秒
date # 当前时间
date "+%Y-%m-%d %H:%M:%S" # 自定义格式
date -d "tomorrow" # 明天时间
date -s "12:00:00" # 设置时间
9. shutdown
shutdown now # 立即关机
shutdown +10 # 10分钟后关机
shutdown -r now # 立即重启
shutdown -r +5 "系统维护" # 5分钟后重启并发送消息