Linux命令格式:主命令 选项 参数(操作对象)
例如:ls -l / #查看根目录下文件的详细信息
获取IP地址:
ip a
ifconfig
查询当前登录的用户:
whoami
查看主机名称:
hostname
[root@dd ~]#显示的信息:
root #当前登录用户
dd #主机名称
~ #当前工作目录(家目录)
# #系统使用的SHELL解释器,#代表管理员用户,$代表普通用户
修改主机名称:
hostname 新名字 #一次性修改,例如:hostname xixi.haha
hostnamectl set-hostname 新名字 #永久修改,例如:hostnamectl set-hostname xixi.haha
查看当前工作目录:
pwd
切换用户:
su - 用户 #加载的文件多,需要加载的文件:/etc/bashrc、/etc/profile、~/.bash_profile
su 用户 #加载的文件少,需要加载的文件:~/.bashrc、/etc/bashrc
注:从普通用户返回到root用户时,需要用到exit
查看当前使用的SHELL:
echo $SHELL
切换工作目录:
cd 目录 #例如:cd /
cd .. #切换到上一层目录
查看目录内容:
ls
查看命令的类型:
type 命令 #例如:type ls
命令帮助:
--help #例如:cat --help
help #例如:help cat
man #例如:man cat
空格键,Page down | 向下一页 |
Page up,b | 向上一页 |
home | 前往首页 |
end | 前往尾页 |
/ | 从上向下搜索关键词,例如“/linux” |
? | 从下向上搜索关键词,例如“?linux” |
n | 定位到下一个搜索到的关键词 |
N | 定位到上一个搜索到的关键词 |
q | 退出文档 |
NAME | 命令的名称 |
SYNOPSIS | 命令格式 |
DESCRIPTION | 介绍说明 |
OPTIONS | 选项(带介绍) |
EXAMPLES | 演示 |
修改时间:
date -s 时间 #例如:date -s "2024-03-02 12:00"
timedatectl set-time 时间 #例如:timedatectl set-time "2024-03-02 12:00"
timedatectl status #查看时间状态
timedatectl set-timezone #设置时区
timedatectl list-timezone #查看时区