Linux常用命令介紹_第1頁
Linux常用命令介紹_第2頁
Linux常用命令介紹_第3頁
Linux常用命令介紹_第4頁
Linux常用命令介紹_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第第頁Linux常用命令介紹

大家好,我是嵌入式老林,從事(嵌入式軟件)開發(fā)多年,今天分享的內(nèi)容是(Linux)基礎(chǔ)知識,最常用的命令,希望能對你有所幫助

前言Linux系統(tǒng)命令接近400個,初學(xué)者很難在短時間之內(nèi)掌握這么多命令,沒必要一股腦學(xué)完,我們只要掌握常用的就好了,其他的以后慢慢積累即可。此處整理常用的Linux命令,便于在Linux系統(tǒng)開發(fā)中查閱

一,Linux命令的格式Linux命令由三部分組成:

command命令2.op(ti)ons選項(xiàng)3.pa(ram)eter參數(shù)

補(bǔ)充說明:

[]中括號表示該部分可選,可有可無,需要根據(jù)命令的實(shí)際需要而添加命令、選項(xiàng)、參數(shù)之間都以空格分隔,不管幾個空格都算一個空格如:輸入ls-l與輸入ls-l的效果是一樣的輸完命令,回車即可執(zhí)行。有錯誤會有提示,沒有提示的話就是沒有錯誤。命令縮寫對應(yīng)的英文單詞

命令英文全稱cdchangedirectory改變工作目錄rmremove刪除lslist列出cpcopy復(fù)制mvmove移動pwdprintw(or)kingdirectory打印工作目錄二,Linux常用命令1,cd命令改變工作目錄

功能:改變工作目錄語法:cd[dirname]說明:將當(dāng)前工作目錄切換至dirname所指定的目錄。若沒有指定dirname,則回到用戶的家目錄~

cd..到父目錄,即上一級目錄,相當(dāng)于“向上”cd../..到上上級目錄cd–到上一次目錄,相當(dāng)于“后退”cd/到根目錄cd~或者只寫cd到用戶家目錄下

注意:Linux系統(tǒng)下,路徑分為絕對路徑和相對路徑。

絕對路徑:路徑是從根目錄(/)開始算起/etc/perl/CPAN(絕對路徑)相對路徑:路徑并不是從根目錄算起如果當(dāng)前路徑:/etc./perl/CPAN2,ls命令查看文件/目錄

功能:列出目錄的內(nèi)容。這是用戶最常用的一個命令之一,因?yàn)橛脩粜枰粫r地查看某個目錄的內(nèi)容。該命令類似于DOS下的dir命令。語法:ls[選項(xiàng)][目錄或是文件]說明:對于每個目錄,該命令將列出其中的所有子目錄與文件。對于每個文件,ls將輸出其文件名以及所要求的其他信息。默認(rèn)情況下,輸出條目按字母順序排序。當(dāng)未給出目錄名或是文件名時,就顯示當(dāng)前目錄的信息

常用參數(shù):-a顯示指定目錄下所有子目錄與文件,包括隱藏文件。-A顯示指定目錄下所有子目錄與文件,包括隱藏文件。但不列出“.”和“..”。-i在輸出的第一列顯示文件的i節(jié)點(diǎn)號。-l以長格式來顯示文件的詳細(xì)信息。這個選項(xiàng)最常用。-d列出目錄本身-p在目錄后面加一個“/”。-R遞歸式地顯示指定目錄的各個子目錄中的文件。

例子:ls-al“-l”和“-a”組合選項(xiàng),顯示所有文件及完整信息。

例子:ls-lh將文件大小以Kb、MB、GB的形式列出

以-l長格式來顯示文件的詳細(xì)信息時,每行列出的信息依次是:

文件類型、權(quán)限、鏈接數(shù)、文件所有者、文件所屬用戶組、文件大小、最近修改的時間、文件名

對于符號鏈接文件,顯示的文件名之后有“—〉”和引用文件路徑名。對于設(shè)備文件,其“文件大小”字段顯示主、次設(shè)備號,而不是文件大小。目錄中的總塊數(shù)顯示在長格式列表的開頭,其中包含間接塊。

用ls-l命令顯示的信息中,開頭是由10個字符構(gòu)成的字符串,其中第一個字符表示文件類型,它可以是下述類型之一:

Linux系統(tǒng)中常見的文件類型:--普通文件d目錄l符號鏈接b塊設(shè)備文件c字符設(shè)備文件p命名管道(FIFO)ssocket文件

后9個字符表示文件的訪問權(quán)限,分為3組,每組3位。第一組表示文件所有者的權(quán)限,第二組表示同組用戶的權(quán)限,第三組表示其他用戶的權(quán)限。每一組的三個字符分別表示對文件的讀、寫和執(zhí)行權(quán)限。

各權(quán)限如下所示:r讀(4)w寫(2)x執(zhí)行(1)對于目錄,表示進(jìn)入權(quán)限。--沒有設(shè)置權(quán)限。

另外:ls輸出內(nèi)容是有顏色的,比如:目錄是藍(lán)色,壓縮文件是紅色的顯示。如果沒有顏色,可以加上參數(shù):

ls-a--color=never//表示輸出沒有彩色,ls-a--color=auto//表示自動ls-a--color=always//表示始終有顏色。

3,mkdir命令創(chuàng)建目錄

功能:創(chuàng)建一個目錄語法:mkdir[選項(xiàng)]dirname說明:創(chuàng)建由dirname命名的目錄。要求創(chuàng)建目錄的用戶在當(dāng)前目錄中(dirname的父目錄中)具有寫權(quán)限,并且dirname不能是當(dāng)前目錄中已有的目錄或文件名稱。

參數(shù):-m對新建目錄設(shè)置存取權(quán)限。也可以用chmod命令設(shè)置。一般用的比較少-p可以是一個路徑名稱。若路徑中的某些目錄尚不存在,加上此選項(xiàng)后,系統(tǒng)將自動建立好那些尚不存在的目錄,即可以創(chuàng)建目錄和子目錄。

4,touch創(chuàng)建文件

功能:創(chuàng)建一個文件語法:touch文件名

5,cp命令復(fù)制文件或目錄

功能:拷貝文件或目錄語法:cp[選項(xiàng)]源文件或目錄目標(biāo)文件或目錄說明:把指定的源文件復(fù)制到目標(biāo)文件,或把多個源文件復(fù)制到目標(biāo)目錄中。

常用參數(shù):-a拷貝目錄時使用,它保留鏈接、文件屬性,并遞歸地拷貝目錄。-d拷貝時保留鏈接。-f強(qiáng)制刪除目標(biāo)文件而不提示。-i在覆蓋目標(biāo)文件之前會提示,要用戶確認(rèn),和f選項(xiàng)相反。輸入y時目標(biāo)文件將被覆蓋。-r拷貝的是目錄文件,則cp將遞歸復(fù)制該目錄下所有的子目錄和文件。此時目標(biāo)文件必須為一個目錄名。

6,mv命令移動文件名或目錄名

功能:將文件由一個目錄移入另一個目錄中,或者為文件/目錄名。

語法:mv[選項(xiàng)]源文件或目錄目標(biāo)文件或目錄

常用參數(shù):-i交互方式操作。如果mv操作將導(dǎo)致對已存在的目標(biāo)文件的覆蓋,此時系統(tǒng)詢問是否重寫,要求用戶回答y或n,這樣可以避免誤覆蓋文件。-f禁止交互操作。在mv操作要覆蓋某已有的目標(biāo)文件時不給任何指示,指定此選項(xiàng)后,i選項(xiàng)將不再起作用。如果所給目標(biāo)文件(不是目錄)已存在,此時該文件的內(nèi)容將被新文件覆蓋。為防止用戶在不經(jīng)意的情況下用mv命令破壞另一個文件,建議用戶在使用mv命令移動文件時,最好使用i選項(xiàng)。注意:mv與cp的結(jié)果不同。mv像文件“搬家”,文件個數(shù)并未增加,而cp對文件進(jìn)行復(fù)制,文件個數(shù)增加了。

7,rm刪除文件/目錄

功能:刪除文件或目錄,它可以將某個目錄及其下的所有文件及子目錄均刪除。對于鏈接文件,只是刪除了鏈接,原有文件均保持不變。語法:rm[選項(xiàng)]文件…說明:如果沒有使用-r選項(xiàng),則rm不會刪除目錄。

參數(shù):-f強(qiáng)制刪除,不給出提示。-r將參數(shù)中列出的全部目錄和子目錄均遞歸地刪除。-i進(jìn)行交互式刪除。使用rm命令要格外小心。因?yàn)橐坏┮粋€文件被刪除,它是不能被恢復(fù)的。例如,用戶在輸入cp,mv或其他命令時,不小心誤輸入了rm命令,當(dāng)用戶按了回車鍵并認(rèn)識到自己的錯誤時,已經(jīng)太晚了,文件已經(jīng)沒有了。為了防止此種情況的發(fā)生,可以使用rm命令中的i選項(xiàng)來確認(rèn)要刪除的每個文件。如果用戶輸入y,文件將被刪除。如果輸入任何其他東西,文件將被保留。

8,cat查看文件內(nèi)容

功能:查看文件內(nèi)容語法:cat[選項(xiàng)]文件

參數(shù):-b對非空輸出行編號-E在每行結(jié)束處顯示$-n對輸出的所有行編號-s不輸出多行空行

重定向符號:

1)重定向輸出

3)>>添加輸出4)&>錯誤和信息重定向cat常常與重定向一起使用。如果cat的命令行中沒有參數(shù),它就會從標(biāo)準(zhǔn)輸入中讀取數(shù)據(jù),并將其送到標(biāo)準(zhǔn)輸出

9,chmod修改文件權(quán)限

功能:用于修改文件(夾)的權(quán)限。語法:簡便的用法是chmod777文件(夾)如果出現(xiàn)權(quán)限不允許,可執(zhí)行文件不能執(zhí)行,文件夾不能訪問等情況,則需要執(zhí)行chmod777文件(夾)來解決。

該命令有兩種用法。一種是包含字母和操作符表達(dá)式的文字設(shè)定法;另一種是數(shù)字設(shè)定法。

1.文字設(shè)定法

形式如下:chmod[who][+或-或=][mode]文件名修改指定文件名中who的權(quán)限增加/去除/賦值為mode

字母who含義u表示“用戶(user)”,即文件或目錄的所有者。g表示“同組(group)用戶”,即與文件所有者有相同組ID的所有用戶。o表示“其他(othe(rs))用戶”。a表示“所有(all)用戶”,它是系統(tǒng)默認(rèn)值。即chmod+x1.c表示所有人都有可執(zhí)行的權(quán)限。操作符號:

操作符號含義+添加某個權(quán)限-取消某個權(quán)限=賦予權(quán)限,如果有其他權(quán)限的話,并取消其他權(quán)限mode所表示的含義,可任意組合:

字母mode含義r可讀w可寫x可執(zhí)行示例1:給某個文件的所有用戶添加可執(zhí)行權(quán)限,a可省略,系統(tǒng)默認(rèn)所有用戶

示例2:給某個文件的文件所有者(u)和同組用戶(g)添加“寫”權(quán)限,給其他用戶(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論