運維中用到的快捷命令

一、 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"


四、快速查詢命令

相關文章
相關標籤/搜索