Linux系統與VIM常用的命令

對於初學者來說,Linux命令的學習沒有那麼簡單,很多初學者很少使用命令或不知道如何使用命令,其實Linux命令是很重要的,下文是Linux系統與VIM常用命令,歡迎閱讀。

Linux系統與VIM常用的命令
  1 Linux系統相關

  1.1 查看進程運行情況‘ps’

使用ps命令可查看當前運行的程序:

ps -ef:顯示所有進程較詳細信息

ps -aux:顯示所有使用這進程的詳細信息

ps -ef | grep freeswitch:只顯示軟交換相關進程

  1.2 查看端口占用情況‘netstat’

使用netstat可顯示網絡系統的狀態信息:

netstat -apn:顯示所有端口與對應進程,其他常用參數

t:顯示tcp協議

u:顯示udp協議

l:顯示偵聽的Socket

  1.3 查看進程實時狀態‘top’

使用top命令可以查看進程的實時運行狀態:

top:進入進程狀態視圖,常用參數:

p:指定要監控的進程ID

i:不顯示閒置或僵死進程

q:從狀態視圖中退出

  1.4 磁盤空間查看

df -h:查看磁盤佔用空間

du -h:當目錄下各文件夾佔用空間(遞歸顯示)

du -sh:只顯示佔用總空間

  1.5 遠程連接

putty:最實用的遠程連接工具,但是是命令行界面的'

修改顏色:Windows-Colours下;設置前景色爲(Default Foreground)爲重灰色: 15, 15, 15 ;設置背景色(Default Background)爲淺綠色:Red 199 Green 237 Blue 204;光標的顏色(Cusor Colour)爲紅色: 255 0 0;ansi blue改爲:85 85 255

自動登錄:Data下的Auto-Login UserName設爲要登錄的名

退出:Ctrl+d或exit

tigervnc:遠程桌面工具

pscp:命令行文件傳輸工具:

-p:保留源文件創建時間

-r:拷貝整個目錄

-v:顯示提示信息

上傳:pscp d:/ xugd@{ip}:/home/xugd/soft

下載:pscp xugd@{ip}:/home/xugd/soft/ d:myDir

  2 VIM編輯器

VIM爲Linux下的常用編輯器:

普通模式:VI打開時默認模式;按i後會進入編輯模式

按:,後輸入命令:

q:如果未修改,則退出

q!:取消修改並退出

w:保存修改

9,12 copy 16:9~12行復制到16行後,move則爲移動

/***:向下查找

?***:向上查找

:set paste:進入粘貼模式,複製內容保持原樣,不會自動縮進

常用快捷鍵

dd:刪除當前行

dw:刪除當前位置單詞

d$:刪除從當前位置到行尾內容

yy:複製當前行

p:粘貼

u:撤銷前一編輯命令

PageDown:下一屏

PageUp:上一屏

Ctrl+U:向文件首翻半屏

Ctrl+D:向文件尾翻半屏

G:移到最後一行

gg:移到第一行

編輯模式:可對內容進行編輯;按Esc鍵後會進入普通模式