• <code id="zjelh"></code>

          <source id="zjelh"><form id="zjelh"></form></source><acronym id="zjelh"><form id="zjelh"><blockquote id="zjelh"></blockquote></form></acronym>

          1. <acronym id="zjelh"><form id="zjelh"></form></acronym>

            <input id="zjelh"><rt id="zjelh"></rt></input>
            <var id="zjelh"><rt id="zjelh"></rt></var>
            <source id="zjelh"><form id="zjelh"><del id="zjelh"></del></form></source>

            當前位置:首頁 > 嵌入式培訓 > Linux學習 > linux命令 > Linux常用命令大全『全集手冊』

            Linux常用命令大全『全集手冊』 時間:2018-08-09      來源:未知

            Linux系統中有很多命令,使用Linux系統常用的就是命令操作,而不是像Windows一樣,使用鼠標操作。Linux中許多常用命令是必須掌握的,也有些命令是偶爾會用到,每個人因為使用Linux系統的目的不同,所以常用的Linux命令也就差異非常大,今天華清小編就為大家整理一份Linux常用命令大全,方便大家有需要時隨時查詢。

            Linux常用命令大全

            一、Linux常用的20個命令

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

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

             查看目錄與文件

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

               mkdir

             創建目錄

            #在當前目錄下創建test目錄:mkdir test

            #在/opt/test目錄下創建目錄img,若無test目錄,先創建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強制刪除。數據無價,刪除有風險,

            刪前需謹慎,切記!:rm -rf test

               find

             搜索文件命令

            #在opt目錄下查找以.txt結尾的文件:find /opt -name '.txt'

               ln

             創建鏈接文件

            #創建目錄/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

             顯示系統當前進程信息

               kill

             殺死進程

            #殺死進程號為27810的進程,強制終止,系統資源無法回收:kill -s 9 27810

               chmod

             改變文件或目錄的訪問權限

            #權限范圍:u(擁有者)g(群組)o(其他用戶),權限代號:r(讀權限)w(寫權限)x(執行權限)

            #給文件擁有者增加test.sh的執行權限:chmod u+x  test.sh

            #給文件擁有者增加test目錄及其下所有文件的執行權限: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 [參數] 要加載的設備 載入點

            mount /dev/cdrom

            cd /mnt/cdrom //進入光盤目錄

              su命令

            在不退出登陸的情況下,切換到另外一個人的身份

            su -l 用戶名(如果用戶名缺省,則切換到root狀態)

            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命令后的文件的基本數據,因為在Linux下文件的類型并不是以后綴為分的,所以這個命令對我們來說就很有用了,它的用法非常簡單,基本語法如下:

            file filename

              gcc命令  

            對于一個用Linux開發C程序的人來說,這個命令就非常重要了,它用于把C語言的源程序文件,編譯成可執行程序,由于g++的很多參數跟它非常相似,所以這里只介紹gcc的參數,它的常用參數如下:

            -o :output之意,用于指定生成一個可執行文件的文件名

            -c :用于把源文件生成目標文件(.o),并阻止編譯器創建一個完整的程序

            -I :增加編譯時搜索頭文件的路徑

            -L :增加編譯時搜索靜態連接庫的路徑

            -S :把源文件生成匯編代碼文件

            -lm:表示標準庫的目錄中名為libm.a的函數庫

            -lpthread :連接NPTL實現的線程庫

            -std= :用于指定把使用的C語言的版本

            # 例如:

            # 把源文件test.c按照c99標準編譯成可執行程序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系統了,如果你覺得好友不錯的Linux常用命令,可以在評論中進行補充,大家一起來完善一下。后還要提醒大家一句,像這種工具和命令,真的沒必要刻意花時間去背,大可以把這篇文章收藏起來,需要的時候查閱一下,多用幾次自然而然也就掌握了,這才是工具和集合類文章的價值,刻意去背反倒會很困難。

            上一篇:Linux cp命令使用詳解

            下一篇:Linux find命令用法詳解

            熱點文章推薦
            華清學員就業榜單
            高薪學員經驗分享
            熱點新聞推薦
            前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2018 北京華清遠見科技發展有限公司 版權所有 ,京ICP備16055225號,京公海網安備11010802025203號

            回到頂部

            yy4480影院