<二>樹莓派常用命令

常用命令:
1、sudo raspi-config  初始化配置
2、startx 啓動圖形化界面
3、sudo rpi-update 升級系統
4、sudo reboot 重啓
5、sudo shutdown -h now 立即關機
6、sudo apt-get update   更新軟件源
7、sudo apt-get upgrade  更新已經安裝的軟件
8、sudo apt-get install XX  安裝XX軟件
9、su root 切換到root用戶
10、passwd user  設置user用戶的密碼


資源管理命令:
1、top :查看系統的運行情況
2、free -m(-k, -g):查看內存分配情況
3、sudo df -h :查看磁盤使用情況
4、sudo du -sh :查看當前目錄下的磁盤使用信息

進程管理
1、ps :查看系統正在運行的進程
2、ps -ef | less :查看系統所有的進程,包括後臺進程。
3、kill -<signal> <PID> 對進程做出一定的操作
  注:* signal 1 (SIGHUP): hang-up的縮寫,該信號通知應用程序重新啓動
      * signal 3 (SIGQUIT):該信號通知應用程序清理自身資源並退出
      * signal 6 (SIGABRT):該信號通知應用程序終止並立即退出
      * signal 9  (SIGKILL):該信號立即終止應用程序
      * PID :應用程序的進程號,可以通過ps 查看

文件管理
1、pwd :顯示當前的絕對路徑
2、cd :切換路徑
3、cd .. :切換到上級目錄
4、find :查找文件
 注:參數解析 
     -L :表示啓動符號連接跟蹤,默認情況下是不會啓動的。
     -maxdepth<number>: 該選項指定find命令最大的目錄查看深度,如果爲1的話表示當前目錄文件和一級子目                  錄文件。
     -newer<file>:表示只查找指定文件的修改時間更新的文件
     -empty:表示只查找空文件
     -atime<number> :表示只查找距離上次訪問指定天數之後的文件
     -name<filename>:表示搜索完全匹配指定文件名的文件
     -exec<command>:指示find命令爲每個匹配的文件路徑執行指定的命令。
 
例:find /mnt/volumer -empty -name foobar -exec rm
作用:該命令會搜索/mnt/volumer 中的所有名稱匹配foobar的空文件,並執行rm命令將其刪去
5、file <filename> :通過讀取filename文件的內容判斷文件的類型。
6、grep <pattern> <file>: grep 所有的參數都支持通配符,所以你可以搜索整個目錄中所有文件內容

編輯器vi的使用:(vi和vim的聯繫)
編輯器:編輯器就是一款軟件,他的主要作用是用來編輯。如編寫文件,編寫代碼等。
windows中的常用編輯器: notepad(筆記本) notepad++,UltraEditor, SlickEditor
linux中常用的編輯器:  自帶的最古老的vi。比較好用的是vim,gedit。
注意:vim是vi的升級版,推薦使用vim。
           但使用vim(vi)打開一個文件時,如果文件不存在他會幫你新建一個文件。

vi的兩種工作模式:
命令模式:  當vi打開時默認爲命令模式,要轉入輸入模式,需要按a或i鍵。在命令模式下所有的輸入都被vi當作命令來對待。(所以不要亂按)
輸入模式: 輸入模式用來向文件輸入內容。當輸入完成要保存文件時需要按Esc鍵切換到命令模式。
注意 :  看屏幕左下角,當命令模式時無提示信息或者提示文件名等信息,當輸入模式時,提示:--INSERT--

使用方式:  vi  pathname     打開或創建一個文件

在命令模式下保存文件:
            :wq      保存並且退出
            :w         只保存不退出
             :q         不保存退出  (只是進來看了一下沒改時退出用)
             :q!         不保存強制退出
             :wq!      保存並強制退出

vi  的高級使用(在命令模式下使用)
*   /xxx      查找 xxx 
*  :行數   快速切換到指定行數
*  :set nu  設置顯示行號
*   :set nonu  設置不顯示行號
注意:設置永久顯示行號,需要修改vi的配置文件。打開vi的配置文件~/.vimrc 在其中輸入set nu 即可。
*    dd        刪除一整行
*    numdd    刪除num行
*     numyy    複製num行
*     p              粘貼
注意:    複製時要把光標放在多行的第一行,粘貼時實際粘貼到當前光標所在行的下一行。
 

*    vim水平分屏的使用 :vim -on file1 file2 ...其中:

     o(是小寫字母o,不是數字零)n(表示你要分屏的文件個數)

     filen(文件名多個文件用空格分開)

  

   我用兩個文件做測試想到上面那個文件用:ctrl + w + k

   想到下面的文件用:ctrl + w + j

   當然你懶的話可以用:ctrl + w + w

 *  在水平分屏好的文件中在打開別的文件:sp filename


*  vim垂直分屏:vim -On file1 file2 .....

  其中:O(是大寫字母O,不是數字零)n(表示你要分屏的文件個數)    

           filen(文件名多個文件用空格分開)

      想到左面那個文件用:ctrl + w + h

      想到右面的文件用:ctrl + w + l

 *   在垂直分屏好的文件中在打開別的文件:vsp filename


*  撤銷命令(命令模式下有效)

    u :小寫的 u 鍵。
















發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章