linux 文本编辑命令
作用:用于编辑一个文件
用法:vim +文件名称 或者vi
(1)编辑一个存在的文档
例子:编辑一个file1文件
vim aa
(2)编辑一个文件不存在,会先创建文件,再进行编辑。
vim dd
2、Vim编辑器拥有的3种模式
1.命令模式 作用:用于键盘输入命令
2.编辑模式 作用:用于编辑文本,修改文本 (在文本中输入)
3.末行模式 (底层命令模式) 作用:用于输入末行命令
Linux常用命令
vim命令模式下的常用命令(命令模式ctrl+c或esc)
2.A命令
从命令模式进入到编辑模式,在光标所在行尾进行输入
3.i 命令
从命令模式进入到编辑模式,在光标所在位置进行输入
4.I命令
从命令模式进入到编辑模式,在光标所在行首进行输入
5.o命令
从命令模式进入到编辑模式,在光标所在行下一行输入
6.O命令
从命令模式进入到编辑模式,在光标所在行上一行输入
7.x命令
对光标所在的字符进行删除
8.X命令
对光标所在前的单个字符进行删除
9.dd命令
删除光标所在行
10.D命令
删除光标所在字符到行尾的内容
11.yy命令
复制光标所在行的内容
12.在按p命令
在光标所在行的下一行进行粘贴
12.3yy命令
复制包含光标所在行的下指定行数(复制光标在内下面3行)
4):q!
强制退出
5):set nu
设置行号/显示行号
6):set nonu
取消行号显示
7)直接挑战指定行数 :n ,n表示行数
8):m,ny命令
复制m~n行
**
**
9):m,nw +文件名称
指定m~n行,写入到一个新文件
8):/字符串 或者?号
匹配的字符串高亮显示
a. / 表示匹配
11、%s 替换
(1) :%s /原有字符/新字符/g 表示全局
(2):%s /原有字符/新字符 替换每一行第一个匹配的字符
12、指定行数进行替换
(1)替换每一行的第一个字符 :如::1,10s/8/zg
(2):1,10s/8/zg/g 替换文档中匹配的全部字符
(2)多行注释
常用vim命令:
(1) G : 将光标移动到文档的末尾
(2) gg 命令:将光标移到文档开头
(3)上下键,移动光标
(4)home 键 移动光标到行首
(5)end 键移动光标到行尾
(6)backspace 删除键(退格键)
(7)pgup 向上翻页
(8)pgdn 向下翻页
=================================================================
一、linux命令常用吗?
常用
二、linux常用的命令有哪些?
(1)按常用的命令讲解(随意讲)
比如 :tail -f 查看日志、kill -9 强制杀死进程、ps -ef|grep 服务名称 查看服务是否启动、vim或vi 编辑配置文件、chmod 修改权限、、chown修改属主权限、chgrp修改属组权限、 ifconfig 查看ip地址、losf -i:端口号 查看端口占用情况、netstart -nltp 查看已开启的端口号、 pwd 查看当前路径、ping 查看当前网络连接状态 、sh 或./ 启动、 top 查看动态进程、tar -cvf 压缩文件 tar -xvf 解压文件 rm -rf 强制删除文件、 touch创建文件、mkdir 创建目录、cat 查看文件所有内容、head 查看文档前几行、less 按分页方式查看文件、 more 按百分比的形式查看文件 、mv 修改或移动文件 、su 切换用户、cp 复制文件、 wq 保存退出、 shutdown 关机、reboot 重启、hostname 显示主机名 、ps -aux 查看所有进程 、
free 查看内存 、df -h 查看磁盘
三、你会通过linxu命令操作什么?
搭建环境、查看日志、修改权限、修改配置文件、查看服务是否启动、切换用户、查看ip地址、查看端口、查看网络连接状态等
四、linux命令分类:
按分类讲解
1、文件型命令:
cp 、vim、rm 、mv 、chmod、 tar、zip、cd、chwn、chgrp、wq、set nu、 cat、 tail 、head、less、more、
2、 系统型命令
top 、ps -aux、du、df、ifcong、ping、netstat、clear、reset、shutdown -now 、init 0、reboot、halt、hostname、 who 、uname
3.编辑命令
vim、wq、wq!、q、q!、set nu 、?、/查找、i键进入编辑、查找、set nonu、
五、把自己学习的linux整理好一个文档或xmind等