vim 文件编辑
命令模式
o在下一行开始输入
O在上一行开始输入
dd删除光标所在行
ndd删除光标一下n行
yy复制光碧昂当前行
nyy复制光标下n行
p 粘贴
u 撤销上次命令
gg 跳转到文件顶部
G条撞到文件底部
/内容 查找文件内容
编辑模式
i o O a s进入编辑模式
末行模式
w 文件名 另存为
x 保存并退出
shift+z+z 保存退出
set number 设置行号/nu
%s/旧文本/新文本
输入wq保存退出w 保存 q退出 q!强制退出不保存
hostname 查看主机名称
shutdown 关机
-h now 立刻关机
halt 关机
reboot 重启
top 动态进程状态
tail 查看文件尾多少行文件
-f (实时更新)默认十行
more 按页查看文件内容
mv 移动或重命名文件或文件夹
touch 创建文件
ls 列出当前目录下文件
-l 以列表展示
-a 显示全部
-h 显示大小单位
du
-sh 显示当前目录占用磁盘大小
mysql 数据库
exit 退出
-u用户名 -p密码 进入mysql
-V 查看版本
pwd 显示当前所在目录
cd 跳转当前目录
- 返回上一个跳转地址
../ 返回上一级目录
/ 返回根目录
直接输入地址则是相对路径,加/是绝对路径
mkdir 创建文件夹
-p 阶梯性创建文件夹
rm 删除文件
-f 强制删除文件不需要请示
-r 递归删除文件夹中的文件
-rf 删除文件夹不需要请示
cat 查看文件全部内容
head 查看文件头多少行文件
ps 进程状态
-ef 查看当前linux正在进行的进程
cp 复制
-r 文件夹-文件夹需要
kill 终止进程
-9 强制杀死
-l 查看kill所有的options
clear 清屏
which 查询命令或脚本所在地址
ifconfig 查看网络配置
重新打开网关
grep 全文检索
-i 忽略大小写
-r 递归
| 管道(上一个命令的输出是下一个命令的输入)
useradd 添加用户
passwd 修改用户密码
userdel 删除用户
-r 必须添加递归
su 用户切换
exit 退出用户
tar 压缩命令
-z 压缩
-c 打包
-v 压缩过程
-f 生成文件
-x 解包
chmod 权限
ugo
+、-、=
r-4 w-2 x-1
visudo 超级管理员权限文档
ifconfig 中没有发现ens33的配置
远程登录ssh