1. 程式人生 > 實用技巧 >Linux部分快捷指令

Linux部分快捷指令

Linux指令大全網址:https://www.runoob.com/linux/linux-command-manual.html

關機命令

遠端控制卡(遠端控制開機, 關機,重啟,安裝作業系統)

  冷關機 :拔電源(導致記憶體資料丟失)記憶體:所有執行起來的程式都是在記憶體中執行
  熱關機 :命令進項關機,讓記憶體中的資料有時間寫入磁碟,不會造成資料丟失

  適用命令關機
  shutdown           # 在1分鐘後關閉系統
  shutdown -h now    # 直接關閉系統
           -h halt   # 關機
           -h5       # 系統在5分鐘後關機
           -r        # 系統在1分鐘後重啟
           -r now    # 直接重啟

  poweroff           # 直接關閉系統
  halt               # 直接關閉系統
  init 0             # 直接關閉系統
  reboot             # 重啟作業系統
  init 6             # 重啟作業系統

Linux快捷鍵

  Ctrl + l    # 清屏   和cler命令相同
  Ctrl + c    # 中止當前操作
  Ctrl + a    # 快速移動游標至行首   同home
  Ctrl + e    # 快速移動游標至行尾   同end
  Ctrl + ←    # 每次移動一個單詞
  Ctrl + →    # 每次移動一個單詞
  Ctrl + k    # 剪下從游標到行尾的內容
  Ctrl + u    # 剪切當前內容
  Ctrl + y    # 貼上Ctrl + u剪下的內容,不能貼上從Windows複製的內容
  Ctrl + r    # 搜尋歷史命令
  Ctrl + s    # 鎖屏
  Ctrl + q    # 解鎖
  Ctrl + d    # 退出當前shell相當於執行logout
  logout      # 退出當前shell
  exit        # 退出當前shell
  esc + .     # 把命令列最後一個引數放在當前位置

  cd 直接回車  # 快速回到家目錄
  cd ~        # 回到家目錄
  cd /root    # 回到root家目錄

  cd -        # 回到上一次所在的目錄

vim

快捷操作

  檢視模式下
  
  0 HOme ^     快速移動游標到行首
  $ End        快速移動游標到行尾
  u            撤銷所有操作
  x            刪除單個字元

  G            快速移動游標到檔案尾部  1G
  gg           快速移動游標到首行
  10G          快速移動游標到第10行

  dd           快速刪除游標所在的行   剪下
  3dd          快速刪除游標所在至第3行
  dG           快速刪除游標所在至檔案尾部
  D            快速刪除游標至行尾
  d^ d0 d+home 快速刪除游標至行首

  C            快速刪除游標所在至行尾並進入編輯模式
  yy           複製當前游標所在行
  3yy          複製3行內容
  p            貼上複製的行
  3p           連續貼上3次
  
  
  進入編輯模式

  a            在所在游標後一格進入編輯模式 下方顯示INSERT
  i            在游標前進入編輯模式 下方顯示INSERT
  o            在游標所在下一行進去編輯模式
  O            在游標所在上一行進入編輯模式

  
  批量編輯

  ctrl + v 選中區域(↑↓←→四個按鍵選擇區域  x鍵可生產所選內容)
  輸入I ke輸入心得內容
  按兩次esc鍵

  
  退出

  輸入:進入底行模式
  :set nu      顯示行號
  :set nonu    不顯示行號
  :w           儲存當前內容
  :q           退出不儲存改動過的內容
  :wq          儲存並退出
  :q!          強制退出不儲存
  :wq!         強制儲存並退出

報錯

  編輯檔案如果不正常退出 則會產生臨時隱藏檔案

  如何檢視隱藏檔案
  ls -la      顯示隱藏檔案 Linux中的所有隱藏檔案都是以.開頭

  第一步
  編輯oldboy.txt檔案,寫入
  aaaaaaaaaaaaaaa
  bbbbbbbbbbbbbbb

  第二步:
  直接關閉xshell
		   
  第三步:
  在vim編輯提示找到一個swp的臨時檔案
		   
  第四步:
  解決方法1 
        想要更改後的內容 使用-r
        1)vim -r oldboy.txt 
        2)儲存並退出 
        3)刪除隱藏檔案 rm -f .oldboy.txt.swp

  解決方法2
        不想要更改後的內容
        1) 直接刪除隱藏檔案
           rm -f .oldboy.txt.swp
        2) 正常編輯oldboy.txt
	
  
  什麼情況下出現隱藏檔案
  1) 未儲存情況下直接關閉xshell
  2) 未儲存斷電
  3) 多人同時編輯同一個檔案(先退出 讓一個人編輯)

Linux指令大全網址:https://www.runoob.com/linux/linux-command-manual.html