久久婷婷香蕉热狠狠综合,精品无码国产自产拍在线观看蜜,寡妇房东在做爰3,中文字幕日本人妻久久久免费,国产成人精品三上悠亚久久

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

Linux常用(yong)命令(ling)大(da)全(quan)『全(quan)集手冊』 時間:2018-08-09      來源:未知

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

Linux常用命令大全

一、Linux常用的20個命令

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

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

 查看目錄與文(wen)件

#顯示當(dang)前(qian)目錄下所(suo)有文(wen)件(jian)的詳(xiang)細(xi)信息(xi):ls  -la

   mkdir

 創建目錄

#在當(dang)前目(mu)錄下創建test目(mu)錄:mkdir test

#在/opt/test目(mu)錄(lu)(lu)下創(chuang)建目(mu)錄(lu)(lu)img,若無test目(mu)錄(lu)(lu),先創(chuang)建test目(mu)錄(lu)(lu):mkdir  -p/opt/test/img

   cat

 查(cha)看文件內容

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

   more

 分頁查看文(wen)件(jian)內容

#分(fen)頁查(cha)看desc.txt文件的內容:more  desc.txt

   tail

 查看文件(jian)尾部內容

#查看desc.txt的后100行(xing)內(nei)容:tail -100 desc.txt

   cp

 拷(kao)貝命令

#拷貝(bei)desc.txt文件(jian)到(dao)/mnt目錄下:cp  desc.txt  /mnt/

 #拷貝(bei)test目(mu)錄(lu)到/mnt目(mu)錄(lu)下:cp -r test /mnt

這里(li)注意拷(kao)貝(bei)目錄(lu)時,通過-r指明一下

   mv

 剪切(qie)或者改名

#剪切文件desc.txt到目錄/mnt下:mv desc.txt  /mnt/

這里注意,這個Linux命令(ling)有兩種(zhong)用法,剪切和(he)改名

1、當源文件所在的目錄跟目標目錄不同時,就是剪切操作;
2、當源文(wen)件所在目(mu)錄跟(gen)目(mu)標(biao)目(mu)錄相同時,就是(shi)改名操作。

   rm

 刪除命(ming)令

#刪除test目錄,-r遞歸刪除,-f強制刪除。數據無價,刪除有風險,

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

   find

 搜索文(wen)件命(ming)令

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

   ln

 創建鏈接文件

#創建目錄(lu)/opt/test的符號鏈接:ln -s ; /opt/test  ./link2test

   man

 命令幫助

#對你不熟悉(xi)的命(ming)令提供幫助(zhu)和解釋:man ls就可以查(cha)看ls相關(guan)的用法

   cd+ pwd

 

路徑操(cao)作命令

1、改變當前目錄

#進入netseek目(mu)錄:cd netseek

2、查(cha)看當前(qian)所在目錄完整路(lu)徑(jing):pwd

  shutdown

 關機或重啟命令

#立刻關機:shutdown -h now

#60s后重(zhong)啟:shutdown  -r -t 60

   netstat

 顯示網(wang)絡(luo)相關信息

#列出(chu)所(suo)有端(duan)口:netstat -a

   du

 查(cha)看目錄(lu)使用情(qing)況

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

   top

 顯(xian)示(shi)系統當(dang)前進程信息

   kill

 殺死進程(cheng)

#殺(sha)死進程(cheng)號為27810的進程(cheng),強制終止(zhi),系統資(zi)源(yuan)無法(fa)回(hui)收:kill -s 9 27810

   chmod

 改變(bian)文件或目錄的訪(fang)問(wen)權限

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

#給文(wen)件擁(yong)有者(zhe)增加test.sh的(de)執行(xing)權限:chmod u+x  test.sh

#給文件(jian)擁有者增(zeng)加test目錄(lu)及其下所(suo)有文件(jian)的(de)執行權限:chmod u+x -R test

   tar  +  vf

 壓(ya)縮和(he)解壓(ya)縮

#打(da)包test目錄為test.tar.gz文件,-z表示用(yong)gzip壓縮:tar -zcvf test.tar.gz  ./test

#解(jie)壓test.tar.gz文件:tar  -zxvf test.tar.gz

   vim

 文(wen)本(ben)編(bian)輯

#vim三種模式:命(ming)令模式、插入模式、編(bian)輯模式。使用ESC或(huo)i或(huo):來切換模式

#命(ming)令(ling)模式下,

:q退(tui)(tui)出(chu)(chu)  :q!強(qiang)制退(tui)(tui)出(chu)(chu)  :wq保存退(tui)(tui)出(chu)(chu) 

:set number顯示(shi)行號

/java 在(zai)文檔中查找java

yy復制  p粘貼

#編(bian)輯desc.txt文件:vim desc.txt

 

二、其他Linux常用命令

  clear命令 清屏,相當與DOS下的cls
  date命令 顯示當前時間
   
  mount命令

加載一個硬件設備(bei)

mount [參數] 要(yao)加載(zai)的(de)設備 載(zai)入點

mount /dev/cdrom

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

  su命令

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

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

su -l netseek (切換(huan)到(dao)netseek這個用(yong)戶,將提示輸入(ru)密碼)

  whoami,whereis,which,id  

//whoami:確認自己身份(fen)

//whereis:查詢命(ming)令(ling)所(suo)在目錄以(yi)及(ji)幫助文(wen)檔所(suo)在目錄

whereis bin 顯示(shi)bin所在的目(mu)錄,將顯示(shi)為:/usr/local/bin

//which:查詢該(gai)命(ming)令所在目錄(類似(si)whereis)

//id:打(da)印出自己的UID以及GID。(UID:用戶身份(fen)唯(wei)一(yi)(yi)(yi)標識(shi)。GID:用戶組身份(fen)唯(wei)一(yi)(yi)(yi)標識(shi)。每一(yi)(yi)(yi)個(ge)用戶只能(neng)有一(yi)(yi)(yi)個(ge)唯(wei)一(yi)(yi)(yi)的UID和(he) GID)

  grep命令  

該(gai)命(ming)(ming)令(ling)常(chang)用于分析一行的(de)信(xin)息,若當中(zhong)有(you)我們所需(xu)要的(de)信(xin)息,就將該(gai)行顯示出(chu)來,該(gai)命(ming)(ming)令(ling)通常(chang)與管道命(ming)(ming)令(ling)一起使用,用于對一些命(ming)(ming)令(ling)的(de)輸(shu)出(chu)進(jin)行篩(shai)選加工等等,它(ta)的(de)簡單(dan)語法為

grep:文本內(nei)容搜索;

grep success * /*查找當前目錄下面所有文(wen)件(jian)里面含有success字符的文(wen)件(jian)

  passwd命令 可以設置口令
  history命令

可(ke)以顯(xian)示用戶過去使用的命令

  finger命令

可以讓使(shi)用者查詢(xun)一些(xie)其他使(shi)用者的資料

finger root //查看root的資料

  file命令  

該命(ming)令用(yong)于判斷接在file命(ming)令后的(de)文件的(de)基本數據,因為(wei)在Linux下(xia)文件的(de)類型并不是(shi)以后綴為(wei)分的(de),所以這個命(ming)令對我們(men)來說就很有用(yong)了,它(ta)的(de)用(yong)法非常簡單,基本語法如下(xia):

file filename

  gcc命令  

對(dui)于一個用Linux開(kai)發C程序(xu)的人(ren)來(lai)說,這個命令就非常(chang)重要了(le),它(ta)用于把C語(yu)言的源程序(xu)文件,編(bian)譯成可執行程序(xu),由于g++的很多參數(shu)跟它(ta)非常(chang)相似(si),所以這里只介(jie)紹gcc的參數(shu),它(ta)的常(chang)用參數(shu)如下:

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

-c :用(yong)于把源文件生(sheng)成(cheng)目標文件(.o),并(bing)阻(zu)止編譯器創建(jian)一(yi)個完(wan)整的程序(xu)

-I :增加編譯(yi)時搜(sou)索頭文件的路徑(jing)

-L :增加編(bian)譯時搜(sou)索靜(jing)態連接庫(ku)的(de)路徑

 -S :把源(yuan)文(wen)件生(sheng)成匯編(bian)代(dai)碼文(wen)件

-lm:表示標準庫的(de)目錄(lu)中名(ming)為libm.a的(de)函數(shu)庫

 -lpthread :連接NPTL實(shi)現的(de)線程(cheng)庫(ku)

-std= :用于(yu)指(zhi)定把(ba)使用的(de)C語言的(de)版本

# 例如(ru):

 # 把源(yuan)文件test.c按照c99標準編譯成可執行(xing)程序test

gcc -o test test.c -lm -std=c99

#把源文(wen)件test.c轉(zhuan)換為(wei)相應的(de)匯(hui)編程序源文(wen)件test.s

gcc -S test.c


三、Linux管道命令: |

這個命令比較特(te)殊,常常用來組合使(shi)用。

將一(yi)(yi)個命(ming)(ming)令(ling)的(de)(de)標(biao)準輸出作(zuo)為另一(yi)(yi)個命(ming)(ming)令(ling)的(de)(de)標(biao)準輸入。也就是把幾個命(ming)(ming)令(ling)組合起來(lai)使用,后一(yi)(yi)個命(ming)(ming)令(ling)除以(yi)前(qian)一(yi)(yi)個命(ming)(ming)令(ling)的(de)(de)結果。

例:grep -r "close" /home/* | more 在home目錄下所(suo)有文(wen)(wen)件(jian)中查找,包括close的(de)文(wen)(wen)件(jian),并分頁輸出(chu)。

好(hao)了(le),Linux常用(yong)命(ming)令大(da)(da)全到這(zhe)里就全部(bu)結束了(le),基(ji)本能滿足你日常操(cao)作使(shi)用(yong)Linux系統了(le),如果你覺得(de)好(hao)友(you)不錯的(de)Linux常用(yong)命(ming)令,可以在評(ping)論中進(jin)行補充,大(da)(da)家一起來完(wan)善一下。后還要提醒大(da)(da)家一句,像這(zhe)種(zhong)工(gong)具(ju)和命(ming)令,真的(de)沒必要刻意花時間去背(bei),大(da)(da)可以把這(zhe)篇文章收藏(zang)起來,需(xu)要的(de)時候查閱一下,多用(yong)幾次自然而(er)然也就掌握了(le),這(zhe)才是工(gong)具(ju)和集合(he)類文章的(de)價(jia)值,刻意去背(bei)反倒(dao)會很困難(nan)。

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

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

熱點文章(zhang)推薦
華清學(xue)員就業榜單
高薪學員經驗(yan)分享(xiang)
熱點新聞(wen)推(tui)薦
前臺專線:010-82525158 企業培訓(xun)洽談專線:010-82525379 院校合作洽談專(zhuan)線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,,京公海網安備11010802025203號

回到頂部