常用的基础命令,高级命令,特殊符号和快捷方式
基础命令
-
nmtui — 可以图形化修改网卡信息
-
systemctl restart network
start启动 stop停止 restart重启 status查看运行状态
systemctl set-default 运行模式
systemctl get-default -
ip address show eth0 — 查看eth0网卡地址信息
ip a s eth0
ip a -
ping — 检查网络链路是否通畅
-
telnet — 测试服务器相应端口是否可以访问
telnet 主机IP地址 端口号码 -
shutdown — 关机或重启系统
shutdown -h — 关闭系统
shutdown -r — 重启系统
shutdown -c — 取消关机或重启计划 -
ls — 列表展示数据信息
ls -d — 只查看指定目录是否存在
ls -l — 查看数据详细属性信息
ls -a — 查看所有文件信息(包含隐藏文件)
ls -t — 查看数据信息按照时间排序
ls -r — 查看数据信息反向排序
ls -S — 查看数据信息按照大小排序
ls -F — 查看目录信息后面会有 /标记 -
mkdir — 创建目录
mkdir -p — 创建多级目录
mkdir -v — 显示目录创建提示信息
mkdir -m — 创建目录时设置目录权限 -
cd — 切换目录
cd … — 返回上一级目录
cd …/…/ — 返回上两及目录
cd ~ / cd — 返回到家目录
cd - — 返回到上一次所在目录 -
pwd — 查看当前路径信息
-
touch — 创建文件信息 ?
-
cat — 查看文件信息
-n — 查看文件行号信息
less(读书一样看文件 按行 回车↓/往上↑ 按页 空格↓/b↑)
more(读书一样看文件 按行 回车↓/往上shift+↑ 按页 空格↓/b↑) -
vi — 编辑文件信息
基本用法
01 输入i–编辑
02 输入esc
03 :w用法:
:%s#oldboy#oldgirl#g — 替换文件中指定信息 -
echo — 将信息输出到屏幕
-
cp — 备份文件信息
cp -r — 递归备份目录信息 -
mv — 剪切文件信息/重命名修改文件
-
rm — 删除数据信息
rm -f — 强制删除文件信息(没有提示信息)
rm -rf — 强制删除目录信息 -
hostname — 查看或临时设置主机名称
-
hostnamectl — 设置主机名称
hostnamectl set-hostname 主机名称 -
init — 切换启动运行级别
-
runlevel — 查看系统当前运行级别
-
blkid — 查看磁盘文件UUID信息
-
source — 立即加载系统配置文件信息 (profile)
-
ifup — 指定某个网卡激活启动
ifdown — 指定某个网卡关闭 -
yum — 安装软件命令
yum install -y 软件名称 — 安装软件 -
rpm — 安装软件命令
rpm -ivh 软件包 — i(install) v(显示详细安装过程) h(显示人类可读信息) -
head — 查看文件前几行信息(默认前十行)
-
tail — 查看文件后几行信息(默认后十行)
tail -f/-F — 实时查看文件信息变化 -
alias — 查看或者设置别名命令
unalias — 取消别名设置 -
uniq — 将连续信息进行去重显示
-
wc — 统计文件行数信息 字符信息 单词信息 字节信息
wc -l -
w — 查看系统硬件信息情况
lscpu
free
df -
uname — 查看系统内核 版本 主机名等信息
-
useradd — 创建用户
-
userdel — 删除用户
-
passwd — 修改用户密码
passwd --stdin — 免交互修改密码 -
id — 查看用户是否存在
-
su — 快速切换用户
su - 用户 -
whoami — 查看当前登录系统用户
高级命令
-
grep — 过滤筛选文件内容信息
-A
-B
-C
-i
-c -
sed — 修改编辑文件内容
-
awk — 擅长分析文件中数据信息
-
find — ???
特殊符号
~ — 用户家目录 相应用户自己地盘
--- 标准输出重定向符号
— 标准输出追加重定向符号
-
--- 匹配符号 可以匹配任意字符信息
— 注释符号 将配置文件配置信息进行禁用
; — 在一行执行多个命令
&& — 在一行执行多个命令
$ — 调用变量
. — 表示隐藏信息
| — 管道符号 将前一个命令执行结果交给后面命令处理
cat test.txt | grep oldboy
脱裤子 放…
grep oldboy test.txt
放
快捷方式
方向键 ↑ ↓ — 调取曾经执行输入过的命令
tab — 可以补全路径命令或者文件名称或者补全命令
esc+. — 调取上一个命令最后一个参数或者对象信息
ctrl+l(clear) — 清屏操作
ctrl+a — 将光标移动到一行的行首
ctrl+e — 将光标移动到一行的行尾
ctrl+← → — 快速移动光标, 默认按照一个单词进行移动
ctrl+w — 剪切光标前面的一个字符串信息
ctrl+y — 粘贴复制或剪切的内容
ctrl+u — 将光标前面的所有内容都剪切
ctrl+k — 将光标后面的所有内容都删除
ctrl+s — 将xshell操作界面进行锁屏了
ctrl+q — 退出锁定状态
ctrl+c — 中断命令执行过程
ctrl+d — 退出当前用户登录状态
系统经典操作语录
-
命令操作完没有任何消息信息, 就是最好的消息
-
系统一切从根开始
-
系统中数据一切皆文件