基础命令总结
-
nmtui — 可以图形化修改网卡信息
-
systemctl start/restart /stop network —开始网络/重启网络/停止网络
-
systemctl status network —查看网络运行状态
-
systemctl set-default —设置当前运行级别
-
systemctl get-default —查看默认运行级别的方式
-
ip address show eth0 — 查看eth0网卡地址信息
-
ping — 检查网络链路是否通畅
-
telnet — 测试服务器相应端口是否可以访问
telnet 主机IP地址 端口号码 -
shutdown — 关机
shutdown -h(halt停止) — 关闭系统
shutdown -r(reboot) — 重启系统
shutdown -c (cancel) — 取消关机或重启计划 -
ls — 列表展示数据信息
ls -l — 查看数据详细属性信息
ls -a(all) — 查看所有文件信息(包含隐藏文件)
ls -t — 查看数据信息按照时间排序
ls -r(reverse颠倒) — 查看数据信息反向排序
ls -S — 查看数据信息按照大小排序
ls -F — 查看目录信息后面会有 /标记 -
mkdir — 创建目录
mkdir -p — 创建多级目录
mkdir -v — 显示目录创建提示信息
mkdir -m — 创建目录时设置目录权限 -
cd — 切换目录
cd … — 返回上一级目录
cd …/…/ — 返回上两及目录
cd ~ / cd — 返回到家目录
cd - — 返回到上一次所在目录 -
pwd — 查看当前路径信息
-
touch — 创建文件信息
-
cat — 查看文件信息
cat -n — 查看文件行号信息 -
vi — 编辑文件信息
基本用法
01 输入i–编辑
02 输入esc
03 :wq(保存) q(退出) q!(强制退出)用法:
:%s#oldboy#oldgirl#g — 替换文件中指定信息 -
echo=print 将指定信息默认输出到屏幕上(利用特殊符号>)
echo “hello world” > /oldboy/oldboy.txt (>先清空文件内容 在将新内容输出到文件中)
echo “oldboy67” >> /oldboy/oldboy.txt (>>向文件的最后一行后面, 追加新的内容信息) -
cp — 备份文件信息
cp -r (recursive递归) — 递归备份目录信息 -
mv — 剪切
mv -t(目标) mv -t /data /oldboy/*
mv -i(会有一个提示) mv -i /oldboy/* /oldgirl
mv: overwrite ‘/oldgirl/oldboy01’? y
mv: overwrite ‘/oldgirl/oldboy.txt’? y
mv: overwrite ‘/oldgirl/oldboy.txt.bak’? y
mv -n 是在/oldboy/oldboy.txt 和 在 /oldgirl/oldboy.txt 都有oldboy.txt文件,如果有不会覆盖(剪切),如果没有就会覆盖(剪切)起到一个保护机制 -
rm — 删除(文件信息删除)
rm /oldboy/oldgirl.txt 单个文件信息删除
rm -f 多个文件信息删除
rm -f /oldboy/oldboy* (是在/oldboy目录中带有oldboy文件都删除)
rm -r 目录删除或者文件删除(会有提示)
[root@lxx ~]# rm -r /data rm: remove directory ‘/data’? y
rm -rf 目录信息删除(意思是强制删除,没有提示) rm -rf /oldboy/ 是在/oldboy目录中一起删除含有带oldboy的文件和目录
[root@lxx ~]# rm -rf /application [root@lxx ~]#
rm -rf --no-preserve-root / 删根跑路 -
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 /uptime/top — 查看系统硬件信息情况
lscpu
free
df -
uname — 查看系统内核 版本 主机名等信息
-
uname -a —查看详细信息
-
useradd — 创建用户
userdel — 删除用户 -
passwd — 修改用户密码
passwd --stdin — 免交互修改密码 -
id — 查看用户是否存在
-
su — 快速切换用户
su - 用户 -
whoami — 查看当前登录系统用户