Linux系统管理
1.目录和文件的管理
2.用户管理
3.权限管理
4.网络管理
5.进程管理
6.服务管理
目录和文件的管理
目录管理
cd、ls、 pwd、mkdir、 cp、 rm 、mv
文件管理
touch 、cat 、more (常用)tac 、tail 、nl 、head
一些实战意义的绝对路径
/var/www/html:网站的根目录
/etc/systemctl/network-scirpts:网卡配置文件
/etc/httpt:Apache服务的配置文件
/etc/profile:系统的环境变量
/etc/yum.repos.d:yum源配置文件/包管理工具
一般实战下载或上传软件包到指定的目录下/usr/local或者/opt
文本编辑器
文本编辑器:VIM和VI,VIM是VI的升级版
文件编辑:创建、增加、删除、查找、保存、修改
首先安装yum install -y vim
扩展:yum install -y vim wget net-tools tree lrzsz
命令模式
命令模式是vim默认的模式,在这种模式下可以通过内置命令进行操作
i:进入编辑模式insert mode,从当前的光标处插入文本
I:进入编辑模式insert mode,从光标所在行的行首插入文本
a:进入编辑模式insert mode,当前光标处下一个字符插入文本
A:进入编辑模式insert mode,当前光标所在行的行尾插入文本
o:进入编辑模式insert mode,当前光标所在行的下一行插入文本
O:进入编辑模式insert mode,当前光标所在行的上一行插入文本
yy:复制当前行
nyy:复制当前所在行以及以下多行
p:在当前光标的下一行进行粘贴
dd:删除当前光标所在行
ndd:删除光标所在行和以下多行
u:撤销上一步操作.
gg:快速让光标回到文件的行首的开头
G:快速的让光标移动到文件的最后一行的行首
$:快速到光标所在行的行尾
n$:快速到文件的第n行的行尾
ESC:退出编辑模式,返回命令模式
ZZ:快速保存并退出
编辑模式
END键:快速到光标所在行的行尾
HOME键:快速到光标所在行的行首
回车键:换行
删除键:删除
上下左右:移动光标
ESC键:回到命令模式
底行模式
命令模式输入冒号进入底行模式
set nu:显示行号
w:保存,并回到命令模式
wq:保存并退出
q:退出,不保存
q!:强制退出,不保存
/关键词:搜索全文件的关键词
s///g:替换关键词
s///:是只替换光标所在行第一个出现的关键字
s///g:替换全文件每一行的第一个关键字
%s///g:替换全文件的所有关键字