【Linux】常用命令的使用

查看当前目录

pwd

进入目录

cd

查看当前网路信息

netstat

查看当前端口情况

netstat - ano

MySQL服务开启/停止/重启

service mysqld start/stop/restart

查看进程是否开启(如:MySQL)

ps -ef | grep mysql

查看端口监听(如:3306端口)

netstat -tlanp | grep 3306

=========================================

Vim命令以及操作

====移动光标

h 左移
j 上移
k 下移
l 右移
0 行首
$ 行尾
H 屏幕首行
M 屏幕中间
L 屏幕末行
G 文件尾
gg 文件首

====操作编辑

i 当前光标处插入内容
o 当前光标下一行插入
O 当前光标上一行插入

p 当前行下一行粘贴
P 当前行上一行粘贴

yy 复制当前行
nx 删除光标后n个字符
nX 删除光标前n个字符
d0 删除光标至行首的字符
d$ 删除光标至行尾的字符
dd 删除或剪切整行
ndd 向下删除n行
nyy 复制当前及下n-1行
6gg 定位到第六行
ggyG 复制全文
dG 删除全文

=====其它操作

ctrl+u 首翻半屏
ctrl+d 尾翻半屏
ctrl+f 尾翻一屏
ctrl+b 首翻一屏
:set nu 显示行号
:set nonu 取消行号
:6 定位到第六号
:x 保存并退出
:n1,n2 d 删除n1至n2行

复杂操作

:n1,n2s/p1/p2/g n1行至n2行的字符p1替换为p2
:0,$s/p1/p2/g 文件行首至行尾的字符p1替换为p2
:n1,n2 co n3 将n1至n2行复制到n3行的下面
:n1,n2 m n3 将n1至n2行剪切至n3行的下面

发布了44 篇原创文章 · 获赞 7 · 访问量 862

猜你喜欢

转载自blog.csdn.net/ange2000561/article/details/104530872