系统常用命令
1)ping ----测试网络连通性
2)nmtui —图形化界面配置网卡地址信息
3)telnet —测试服务是否正常开启
-
shutdown — 关闭系统/重启系统
-r 5/now/0 — 重启系统/立即重启系统
-h 5/now/0 — 关闭系统/立即关闭系统
-c — 取消重启或关系的操作 -
mkdir(make directory) — 创建目录命令
-p — 创建多级目录 -
ls(list) — 列表显示系统数据信息
-d — 查看指定目录是否存在 -
cd(change directory) — 切换目录
cd/cd ~ : 快速返回到系统用户的家目录中
cd … : 快速返回到上一级目录
cd …/… : 快速返回到上上级目录
cd - : 快速返回到上一次所在的目录中
8) pwd(print working directory) — 显示当前所在路径信息 -
touch — 创建文件
-
cat — 查看文件内容
-
vi — 编辑文件内容
小写字母 i — 进入到插入模式(编辑文件内容):wq — 保存并退出
:q — 直接退出
:q! — 强制退出 -
echo — 将信息输出到屏幕上
echo xx > 文件 — 将信息输入到文件中 -
cp — 复制数据命令
-r — 递归复制数据(复制目录) -
mv — 移动数据命令/重命名文件名称
-
rm — 删除数据命令
-r — 递归删除信息
-f — 强制删除信息(忽略提示信息)
-rf — 强制删除目录 -
man — 帮助命令 显示命令帮助信息/显示配置文件帮助信息
–help -
mount — 磁盘存储设备挂载命令
umount — 磁盘存储设备卸载命令
umount /mnt(挂载点) -
hostname — 修改主机名称/查看主机完整名称
-
systemctl — 管理服务运行状态 启动/重启/停止
systemctl start/stop/restart 服务名称
systemctl status 服务名称 — 查看服务运行状态
systemctl get-default 查看系统运行模式
systemctl set-default multi-user.target — 设置系统运行模式 -
ifdown 网卡名称(eth0) — 停止指定网卡服务
ifup 网卡名称(eth0) — 启动指定网卡服务
ifdown eth0 && ifup eth0 -
hostnamectl — 修改主机名称
hostnamectl set-hostname xxx -
df — 查看磁盘挂载信息/查看磁盘使用内容
-h(human) — 显示的信息是人类可读的信息
lscpu — 查看CPU信息
free — 查看内存信息
free -h
w — 查看负载情况/查看登录系统用户信息 -
blkid — 显示磁盘的UUID标识信息
-
export — 用于设置环境变量
-
source — 立即加载环境变量文件配置信息
/etc/profile -
alias — 查看别名设置/设置别名
aliass 别名=‘替代命令信息’ -
unalias — 取消别名设置
unalias 别名 -
which — 查看命令文件绝对路径信息
which cp -
runlevel — 查看系统运行级别
-
init — 切换系统运行级别
init 0 — 切换系统运行级别 -
head — 查看文件头部信息(默认查看前10行内容)
head -n — 指定看前几行内容 -
tail — 查看文件尾部信息(默认查看后10行内容)
tail -n — 指定查看后几行内容
tail -f/-F — 跟踪实时查看文件信息的变化 -
yum — 安装软件命令
yum install -y 软件名称 — 安装指定软件 -
rpm — 安装软件包
rpm -ivh xxx.rpm -
uniq — 对信息进行取消重复操作
uniq -c — 统计重复的信息出现了多少次 -
uname — 查看系统信息
uname -a -
useradd — 创建用户
-
passwd — 修改用户密码
passwd --stdin — 免交互修改密码 -
su — 切换用户
su - -
id — 查看用户信息/查看指定用户是否存在
-
whoami — 查看登录系统用户身份
-
sz -y — 将linux主机数据下载到windows主机中
rz -y — 将windows主机数据上传到linux主机中
系统高级命令
4剑客命令
0) 老四: find — 查找文件命令
- 老三: grep — 过滤筛选文件内容
- 老二: sed — 替换修改文件内容
- 老大: awk — 对日志文件做分析处理
系统快捷方式总结
ctrl+c (cancel) — 中止某个命令操作过程
tab — 联想补全命令功能
ctrl+l (clear) — 清屏操作
方向键 ↑ ↓ — 调取曾经输入过的历史命令
ctrl+a — 将光标快速移动到行首
ctrl+e — 将光标快速移动到行尾
ctrl+← → — 将光标按照单词字符串进行快速左右移动
crl+w — 删除(剪切)一个连续的字符串信息(没有空格分割)
ctrl+y — 粘贴剪切的信息
ctrl+u — 删除(剪切)光标所在位置左边的所有字符串信息
ctrl+k — 删除(剪切)光标所在位置右边的所有字符串信息
ctrl+d — 退出登录状态
系统特殊符号
~ 表示登录系统用户家目录
… 表示上一级目录
- 表示切换目录到上一次所在路径中 A -> B cd - --> A cd - --> B
! 表示强制的意思
标准输出重定向符号
标准输出追加重定向符号 特点: 不会删除文件内容,而是向文件中追加新的信息
- 表示通配符号可以匹配任意信息
&& 前一个命令执行成功, 紧跟着执行后一个命令
\ 还原命令信息本身的意思(取消别名功能) 转义符号
| 管道符号 将管道前面命令处理的结果, 交给管道后面的命令进行再次处理
“”/’’ 使用引号可以将多个信息表示成一个整体
系统正则符号