1. gzyueqian
      13352868059

      嵌入式培訓-Linux系統(tǒng)常用命令大全『全集手冊』

      更新時間: 2018-09-01 11:41:01來源: 粵嵌教育瀏覽量:5127


          嵌入式培訓課程里提過Linux系統(tǒng)中有很多種命令,使用嵌入式Linux系統(tǒng)里面常用的就是其中的一種—(命令操作),而不是像Windows一樣,使用鼠標操作。嵌入式Linux中許多常用命令是必須掌握的,也有些命令是偶爾會用到,每個人因為使用嵌入式Linux系統(tǒng)的目的不同,所以常用的嵌入式Linux命令也就差異非常大,今天粵嵌的小編就為大家整理一份嵌入式Linux常用命令大全,方便大家有需要時可以隨時進行查詢。

      Linux常用命令大全。

          一、Linux常用的20個命令
      這一部分主要總結一些任何使用Linux系統(tǒng)的人,都比較常用到的Linux命令,Linux常用的20個命令具體如下:


      Linux常用命令名稱
      作用和用法說明
      ls

      查看目錄與文件

      #顯示當前目錄下所有文件的詳細信息:ls -la

      mkdir
      創(chuàng)建目錄
      #在當前目錄下創(chuàng)建test目錄:mkdir test
      #在/opt/test目錄下創(chuàng)建目錄img,若無test目錄,先創(chuàng)建test目錄:mkdir? -p/opt/test/img

      cat
      查看文件內容
      #查看desc.txt的內容:cat desc.txt

      more 
      分頁查看文件內容
      #分頁查看desc.txt文件的內容:more? desc.txt


      tail
      查看文件尾部內容
      #查看desc.txt的后100行內容:tail -100 desc.txt

      cp
      #拷貝desc.txt文件到/mnt目錄下:cp? desc.txt? /mnt/
      #拷貝test目錄到/mnt目錄下:cp -r test /mnt
      這里注意拷貝目錄時,通過-r指明一下

      mv
      剪切或者改名
      #剪切文件desc.txt到目錄/mnt下:mv desc.txt? /mnt/
      這里注意,這個Linux命令有兩種用法,剪切和改名
      1、當源文件所在的目錄跟目標目錄不同時,就是剪切操作;
      2、當源文件所在目錄跟目標目錄相同時,就是改名操作。

      rm
      刪除命令
      #刪除test目錄,-r遞歸刪除,-f強制刪除。數(shù)據(jù)無價,刪除有風險,
      刪前需謹慎,切記!:rm -rf test

      find
      搜索文件命令
      #在opt目錄下查找以.txt結尾的文件:find /opt -name '.txt'
      ln
      創(chuàng)建鏈接文件
      #創(chuàng)建目錄/opt/test的符號鏈接:ln -s? /opt/test? ./link2test

      man
      命令幫助
      #對你不熟悉的命令提供幫助和解釋:man ls就可以查看ls相關的用法
      cd+ pwd 
      路徑操作命令
      1、改變當前目錄
      #進入netseek目錄:cd netseek
      2、查看當前所在目錄完整路徑:pwd

      shutdown
      關機或重啟命令
      #立刻關機:shutdown -h now
      #60s后重啟:shutdown? -r -t 60

      netstat
      顯示網絡相關信息
      #列出所有端口:netstat -a

      du 
      查看目錄使用情況
      #查看/opt/test目錄的磁盤使用情況:du? -h? /opt/test

      top
      顯示系統(tǒng)當前進程信息
      kill
      殺死進程
      #殺死進程號為27810的進程,強制終止,系統(tǒng)資源無法回收:kill -s 9 27810

      chmod
      改變文件或目錄的訪問權限
      #權限范圍:u(擁有者)g(群組)o(其他用戶),權限代號:r(讀權限)w(寫權限)x(執(zhí)行權限)
      #給文件擁有者增加test.sh的執(zhí)行權限:chmod u+x? test.sh
      #給文件擁有者增加test目錄及其下所有文件的執(zhí)行權限:chmod u+x -R test

      tar + vf
      壓縮和解壓縮
      #打包test目錄為test.tar.gz文件,-z表示用gzip壓縮:tar -zcvf test.tar.gz? ./test
      #解壓test.tar.gz文件:tar? -zxvf test.tar.gz

      vim
      文本編輯
      #vim三種模式:命令模式、插入模式、編輯模式。使用ESC或i或:來切換模式
      #命令模式下,
      :q退出? :q!強制退出? :wq保存退出?
      :set number顯示行號
      /java 在文檔中查找java
      yy復制? p粘貼
      #編輯desc.txt文件:vim desc.txt


          二、其他Linux常用命令


      clear命令
      清屏,相當與DOS下的cls
      date命令
      顯示當前時間
      mount命令
      加載一個硬件設備
      mount [參數(shù)] 要加載的設備 載入點
      mount /dev/cdrom
      cd /mnt/cdrom //進入光盤目錄
      su命令
      在不退出登陸的情況下,切換到另外一個人的身份
      su -l 用戶名(如果用戶名缺省,則切換到root狀態(tài))
      su -l netseek (切換到netseek這個用戶,將提示輸入密碼)
      ? whoami,whereis,which,id ?
      //whoami:確認自己身份
      //whereis:查詢命令所在目錄以及幫助文檔所在目錄
      whereis bin 顯示bin所在的目錄,將顯示為:/usr/local/bin
      //which:查詢該命令所在目錄(類似whereis)
      //id:打印出自己的UID以及GID。(UID:用戶身份標識。GID:用戶組身份標識。每一個用戶只能有一個的UID和 GID)
      grep命令
      該命令常用于分析一行的信息,若當中有我們所需要的信息,就將該行顯示出來,該命令通常與管道命令一起使用,用于對一些命令的輸出進行篩選加工等等,它的簡單語法為
      grep:文本內容搜索;
      grep success * /*查找當前目錄下面所有文件里面含有success字符的文件
      passwd命令
      可以設置口令
      history命令
      可以顯示用戶過去使用的命令
      finger命令
      可以讓使用者查詢一些其他使用者的資料
      finger root //查看root的資料
      file命令
      該命令用于判斷接在file命令后的文件的基本數(shù)據(jù),因為在Linux下文件的類型并不是以后綴為分的,所以這個命令對我們來說就很有用了,它的用法非常簡單,基本語法如下:
      file filename
      gcc命令
      對于一個用Linux開發(fā)C程序的人來說,這個命令就非常重要了,它用于把C語言的源程序文件,編譯成可執(zhí)行程序,由于g++的很多參數(shù)跟它非常相似,所以這里只介紹gcc的參數(shù),它的常用參數(shù)如下:
      -o :output之意,用于指定生成一個可執(zhí)行文件的文件名
      -c :用于把源文件生成目標文件(.o),并阻止編譯器創(chuàng)建一個完整的程序
      -I :增加編譯時搜索頭文件的路徑
      -L :增加編譯時搜索靜態(tài)連接庫的路徑
      -S :把源文件生成匯編代碼文件
      -lm:表示標準庫的目錄中名為libm.a的函數(shù)庫
      -lpthread :連接NPTL實現(xiàn)的線程庫
      -std= :用于指定把使用的C語言的版本
      # 例如:
      # 把源文件test.c按照c99標準編譯成可執(zhí)行程序test
      gcc -o test test.c -lm -std=c99
      #把源文件test.c轉換為相應的匯編程序源文件test.s
      gcc -S test.c


           三、Linux管道命令: |
          這個命令比較特殊,常常用來組合使用。
          將一個命令的標準輸出作為另一個命令的標準輸入。也就是把幾個命令組合起來使用,后一個命令除以前一個命令的結果。
          例:grep -r "close" /home/* | more 在home目錄下所有文件中查找,包括close的文件,并分頁輸出。
          好了,Linux常用命令大全到這里就全部結束了,基本能滿足你日常操作使用Linux系統(tǒng)了,如果你覺得還有不錯的Linux常用命令,可以聯(lián)系我們進行補充,大家一起來完善一下。到還要提醒大家一句,像這種工具和命令,真的沒必要刻意花時間去背,大家可以把這篇文章收藏起來,需要的時候查閱一下,多用幾次自然而然也就掌握了,這才是工具和集合類文章的價值,刻意去背反倒會很困難。
          粵嵌科技創(chuàng)辦于2005年是一家IT高新技術企業(yè),專注IT職業(yè)教育13年,主要培訓課程分別有嵌入式培訓Java培訓、Unity游戲開發(fā)、Python人工智能、HTML5前端開發(fā)、全棧UI設計、網絡營銷、CCIE網絡等專業(yè)課程


      免費預約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 免费看国产大片AV | 亚洲欧美日韩国产综合第二页 | 日本乱中文字幕在线系列 | 在线观看国产视频啊啊啊舔 | 婷婷综合缴情6月份 | 亚洲成AV人影片在线观看 |