一、vi/vim编辑器的使用
编辑器 说明 vi 系统自带编辑器,不需要额外安装,功能较少 vim 需要额外安装,功能较多,经常使用
说明:当使用vi/vim的时候,如果文件不存在,系统会自动创建,如果目录不存在不会自动创建,并且会在保存退出的时候报错!
1. 编辑文件
老规矩,我们在/tmp/cai_shao 目录下创建一个cai.txt文件。进入后属于只读状态
vim 文件名
2.编辑模式
按住字母 i 进入编辑模式,左下角出现INSERT字样的即可写入内容
3.退出编辑模式
按住ESC 可以退出编辑模式回到只读状态
4.保存与退出
在你编写完内容后我们需要将内容保存并且退出
:wq ##保存并且退出
:q! ##强制退出不保存
:wq! ##强制退出并保存
5.检查
6.vim 快捷键
移动光标类快捷键(必会)
移动到最后一行: G
移动到第一行: gg
移动到某一行: xxgg (xx为行数)
复制当前行: yy
删除当前行: dd
粘贴到当前行的下一行: p
重复复制 3p
撤销: u
显示行号 :set nu
搜索 :/你想要找的内容
批量操作:(熟悉)
shift +v 进入到可视化模式
按住上下键选择要处理的范围,按d 删除,按y复制
ctrl + v 批量操作模式
选完处理范围后按shift + i 编辑内容 ,最后按esc 耐心等待
二、目录结构的深入了解
1./etc/下面
我只列出我在学习过程中觉得相对重要的文件,其他的只需了解即可
/etc/文件 说明 /etc/hostname 主机名配置文件,显示主机名 /etc/hosts 主机名与ip的对应关系,可以用来做解析 /etc/sysconfig/network-scripts/ifcfg-eth0 网卡的配置文件 /etc/rc.local 开机自启动文件 /etc/fstab 开机自动挂载的配置文件 /etc/motd 文件的内容会在用户登录系统后显示出来 /etc/issue 文件的内容会在用户登录系统前显示出来
2./var/下面
/var/经常变化的内容 说明 /var/log/ 系统及各种服务的日志记录 /var/log/secure 存放用户登录情况日志 /var/log/messages 通用的各种服务日志
3./proc/下面
这个目录下面存放的是系统的各种内存中进程信息,这是个虚拟目录,不会占用磁盘空间。
/proc/系统进程 说明 /proc/cpuinfo 存放cpu信息 /proc/meminfo 存放内存信息 /proc/mounts 系统挂载信息 /proc/loadavg 系统负载信息