版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 信訪調(diào)解協(xié)議書
- 2025版住宅小區(qū)消防疏散指示標(biāo)識安裝合同范本3篇
- 2025年度個人股權(quán)擔(dān)保貸款合同標(biāo)準(zhǔn)版
- 2025版托老院入住老人安全防護(hù)服務(wù)協(xié)議3篇
- 2025-2030全球1-戊基-1H-吲哚行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球電子纖維鼻咽鏡行業(yè)調(diào)研及趨勢分析報告
- 行業(yè)透視對公業(yè)務(wù)市場細(xì)分與行業(yè)特性
- 二零二五年度廚師勞務(wù)派遣及餐飲企業(yè)員工福利協(xié)議4篇
- 二零二五年度車輛抵押貸款利率調(diào)整與通知合同3篇
- 二零二五年度菜鳥驛站快遞業(yè)務(wù)快遞員招聘與管理協(xié)議3篇
- 江西省部分學(xué)校2024-2025學(xué)年高三上學(xué)期1月期末英語試題(含解析無聽力音頻有聽力原文)
- 農(nóng)民工工資表格
- 【寒假預(yù)習(xí)】專題04 閱讀理解 20篇 集訓(xùn)-2025年人教版(PEP)六年級英語下冊寒假提前學(xué)(含答案)
- 2024年智能監(jiān)獄安防監(jiān)控工程合同3篇
- 2024年度窯爐施工協(xié)議詳例細(xì)則版B版
- 幼兒園籃球課培訓(xùn)
- 基底節(jié)腦出血護(hù)理查房
- 工程公司總經(jīng)理年終總結(jié)
- 【企業(yè)盈利能力探析的國內(nèi)外文獻(xiàn)綜述2400字】
- 統(tǒng)編版(2024新版)七年級《道德與法治》上冊第一單元《少年有夢》單元測試卷(含答案)
- 蘇教版(2024新版)一年級上冊科學(xué)全冊教案教學(xué)設(shè)計(jì)
評論
0/150
提交評論