基础命令
ip address show/ip a # 检查网卡地址配置
ping # 测试网络连通性
nmtui # 图形界面修改网卡地址信息
service network restart # 重启网卡命令
exit # 退出用户命令 注销
systemctl start network # 启动网卡服务
systemctl stop network # 关闭网卡服务
systemctl restart network # 重启网卡服务
systemctl start sshd # 开启ssh服务
systemctl stop sshd # 关闭ssh服务
# 系统命令
shutdown # 关机命令 此命令是默认1分钟后关机
shutdown -h num # 指定 num分钟后关机 (推荐)
shutdown -r num # 重启命令 指定num分钟后重启 (推荐)
shutdown -c # 取消关机或重启计划
shutdown -h now/0 # 立即关机
shutdown -r now/0 # 立即重启
halt # 直接关机
poweroff # 直接关机
reboot # 直接重启命令
# 目录或文件相关命令
list == ls
ls # 查看文件或目录
ls -d # 目录是否存在
ls -l # 文件或目录的详细信息 查看数据的属性信息
make directory == mkdir
mkdir 目录名 # 创建目录
mkdir -p 目录路径 # 创建多级目录 注: [如何目录已经存在不会报错]
manual == man # 查看命令手册信息
man 要查看的命令 # 手册查看
NAME # 命令作用说明
mkdir - make directories
SYNOPSIS # 命令使用方法
mkdir [OPTION]... DIRECTORY...
DESCRIPTION # 参数说明
-p, --parents
no error if existing, make parent directories as needed
change directories == cd # 切换目录
cd 目录名/目录路径 # 切换至指定路径
vi # 编辑文件内容
vi 文件信息
i --> 进入编辑模式
esc --> 退出编辑模式
:wq --> 保存并退出
:w --> 保存但不退出
:q --> 不保存直接退出
echo # 将文件输出到屏幕中(默认)
echo "test one"
echo "test two" > a.txt
echo "test three" >> a.txt
cat # 查看文件内容信息
cp # 复制文件或目录数据到其他目录中
cp 要复制的文件 要复制到的目录
cp -r 要复制的目录 要复制到的目录 # 递归复制
rm # 删除数据
rm -r # 递归删除 一般用来删除目录
rm -f # 强制删除 不需要进行确认
\rm # 强制删除 不需要进行确认
rm -rf # 强制递归删除 不需要进行确认
mv # 移动剪切数据信息
快捷方式
快捷键 |
说明 |
ctrl +c |
中断命令执行操作过程 |
ctrl +l |
清屏操作 |
ctrl+d |
注销用户操作 |
tab |
补全 对路径/命令进行补全操作 |
方向键上下 |
调取之前输入过的命令 |
ctrl+a |
将光标快速移动到行首 |
ctrl+e |
将贯标快速移动到行尾 |
ctrl+左右方向键 |
按照一个英文单词的形式移动 |
ctrl+w |
将空格分隔的一个字符串整体进行删除(剪切) |
ctrl+u |
将光标所在位置到行首内容进行删除(剪切) |
ctrl+k |
将光标所在位置到行尾内容进行删除(剪切) |
ctrl+y |
粘贴剪切的内容 |
ctrl+s |
xshell进入锁屏模式 |
ctrl+q |
退出锁屏模式 |
系统特殊符号
~ # 家目录符号
/ # 根目录符号
.. # 上一级目录
> # 标准输出重定向符号
>> # 标准输出追加重定向符号