一、 vi 里编辑 : mysql
位置定位: sql
gg 到最前 ; shif+g 到最后 ; /test 模式匹配定位 网络
Shift + ^跳转到开头,shift + $跳转到末尾 //同一行的文本 tcp
编辑: spa
//替换,如不加g则表示至替换第一个 命令行
:s/1/updated/g //替换当前行全部1 test
:%s/1/2/g //替换 每一行的全部1为2 awk
:n,$s/1/2/ // n到最后一行第一个1替换为2 date
同时删除光标行至文本最后一行:dG select
删除光标行至文本第一行:dgg
二、 终端命令行
ctrl +a //到命令行最前 ctr+e //到末尾
netstat -n|awk '/^tcp/{++S[$NF]} END {for(a in S) print a,S[a]}' // 网络链接状态汇总
ifconfig eth0|grep 'inet addr' |awk -F[:" "]+ '{print $4}' //查IP
:w !sudo tee % // 在vi 里面调用sudo,普通用户下忘记用sudo 的时候可用
三、 mysql
mysql -e 直接在命令行操做语句 ,结果显示在终端,能够截取从而进行结合脚本进行某些操做
mysql -u root -p root -e "use mysql;select host,user,password from user"
四、快速查询命令