linux基本概念和常用命令.ppt_第1頁
linux基本概念和常用命令.ppt_第2頁
linux基本概念和常用命令.ppt_第3頁
linux基本概念和常用命令.ppt_第4頁
linux基本概念和常用命令.ppt_第5頁
已閱讀5頁,還剩112頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、了解Linux基本概念和一般命令、主要內(nèi)容、熟悉Linux的基本環(huán)境一般Linux說明和操作了解一些一般配置熟悉通用軟件的安裝配置熟悉的Linux目錄樹結(jié)構(gòu),Linux內(nèi)的所有數(shù)據(jù)都以文件形式顯示。通常,為了區(qū)分常規(guī)文件和目錄,類型稱為目錄,其他類型的文件稱為文件。Linux系統(tǒng)將文件組織到目錄樹中。一級目錄級別目錄樹結(jié)構(gòu)(目錄樹)基于根目錄,然后向下表示分支層次結(jié)構(gòu)(即目錄樹)。整個目錄樹結(jié)構(gòu)中最重要的目錄是“根目錄”(root directory)。不是所有目錄都派生自根目錄,而是因?yàn)楦夸浥c引導(dǎo)、還原、系統(tǒng)恢復(fù)等有關(guān)。根目錄以斜線/表示。所有文件都與目錄樹相關(guān)。插圖顯示了目錄樹的呈現(xiàn)方式

2、。如圖所示,所有文件都派生自根目錄(/),子目錄下可能存在其他數(shù)據(jù)。由于有太多的組織和個人使用Linux進(jìn)行開發(fā),因此Linux目錄配置有多種標(biāo)準(zhǔn),使人們能夠標(biāo)準(zhǔn)化和方便地使用Linux。其中,Linux目錄配置的基礎(chǔ)是文件系統(tǒng)層次標(biāo)準(zhǔn)(fhs)。FHS側(cè)重于規(guī)定哪些數(shù)據(jù)應(yīng)放置在每個特定目錄中。因此,在FHS定義的根(/)下,/etc/:系統(tǒng)中幾乎所有的配置文件都必須存在(例如passwd,shadow)。/etc/init.d:系統(tǒng)啟動時(shí)加載服務(wù)的腳本程序的存儲位置/boot:引導(dǎo)配置文件和Linux內(nèi)核vmlinuz的存儲位置。/usr: Unix軟件資源(Unix操作系統(tǒng)軟件資源所在的目

3、錄)。/usr/bin,/bin:一般指令存放的位置/usr/sbin,/sbin:系統(tǒng)管理員常用的位置/dev:放置所有系統(tǒng)裝置檔案的目錄/proc:您可以從此目錄取得系統(tǒng)資訊。此信息位于內(nèi)存中,由系統(tǒng)本身生成。/var:variable的縮寫,主要存儲經(jīng)常更改的文件,包括緩存、日志文件和某些軟件操作生成的文件。/var/log:在何處放置系統(tǒng)日志文件,Linux登錄和退出,切換圖形模式和文本模式Ctrl Alt F1F6文本界面tty1tty6 Ctrl Alt F7圖形界面終端圖形界面,輸入用戶名和密碼登錄。在屏幕上單擊鼠標(biāo)右鍵,然后選擇“端子”。在“文字界面”下,輸入用戶名和密碼以自動

4、獲得一個端子。在系統(tǒng)圖形界面中,選擇關(guān)閉系統(tǒng)以關(guān)閉或重新啟動系統(tǒng)。在“文字界面”下,輸入命令shutdown h now或init 0以重新啟動命令init 6。終端輸入命令exit、Linux shell登錄,在Linux系統(tǒng)上,用戶不能直接操作Linux內(nèi)核,也不能直接操作硬件,如左圖所示。但是,由于必須始終創(chuàng)建用戶操作系統(tǒng),因此有一個應(yīng)用程序在操作系統(tǒng)上發(fā)展。用戶可以通過應(yīng)用程序指示內(nèi)核執(zhí)行我們需要的硬件操作。shell是這樣的應(yīng)用程序。shell的功能是提供操作Linux系統(tǒng)的界面,調(diào)用其他程序(如下一步要學(xué)習(xí)的命令),并讓該程序調(diào)用內(nèi)核來執(zhí)行所需的操作。因此,shell稱為命令解釋程

5、序。shell有很多版本。Linux中可用的shell可以查看/etc/shell文件。其中,Linux的默認(rèn)shell版本是bourne again shell(bash)。為什么要學(xué)習(xí)命令行界面的外殼?圖形界面因Linux發(fā)行版而異,但命令行界面:所有人都使用相同的bash。遠(yuǎn)程管理:命令行界面更快。學(xué)習(xí)Shell后,您不僅只需單擊一次鼠標(biāo),還可以深入到Linux中理解。要管理好您的主機(jī),需要普通的Linux命令。,Linux命令默認(rèn)格式,命令輸入格式:command -options param1 param2.命令選項(xiàng)參數(shù)1參數(shù)2區(qū)分大小寫,命令行的第一個輸入部分必須是命令或可執(zhí)行程序

6、。Command是諸如轉(zhuǎn)換路徑命令CD等命令的名稱。大括號表示實(shí)際命令不存在,框中有選擇。選項(xiàng)通常以“-”開頭,例如-h。完整的參數(shù)名稱以“-”開頭。例如,- help參數(shù)是附加在option后面的參數(shù)或command。命令、選項(xiàng)和參數(shù)以空格分隔,多個連續(xù)的空格shell被視為一個空格。按Enter鍵立即執(zhí)行命令。如果命令太長,可以在“”后使用回車?yán)^續(xù)輸入到下一行。bash快捷鍵、Tab鍵在由一行命令分隔的第一部分后完成命令。Tab鍵在第二部分(由一行命令分隔)后完成整個文件。Ctrl d輸入終結(jié)器,結(jié)束鍵盤輸入end of file(EOF) Ctrl c或Ctrl啟動當(dāng)前運(yùn)行的程序退出Ct

7、rl r啟動包含該字符的命令向上搜索前一命令顯示下一命令!Str查找以str開頭的最近命令,然后再次運(yùn)行Ctrl u以從命令行中刪除光標(biāo)所在位置之前的所有字符(自身除外)。從Ctrl k命令行中刪除光標(biāo)所在位置后的所有字符(自包含)。如何重新啟動Ctrl Alt Del以幫助您,Command-help dman Command(q man help退出)whatis command可以提供比man更簡潔的幫助信息。論壇:日期命令:date,功能:顯示日期使用情況:date格式示例:# date可以請求以多種格式輸出當(dāng)前Linux系統(tǒng)的時(shí)間顯示thusep 3 21336673336935cs

8、t 2009,其中date基于自定義格式format。命令行上date - help中可用的格式# date %y/%m/%d輸出年月日11/09/03 # Date % y/% m/% d 2011/09/03 #如果輸出空格用雙引號括住Sep:09,則顯示日歷命令:cal,功能:顯示指定年或月的日歷用法:cal month year注意:年年份的有效值為19999。月份有效值112示例:# cal顯示當(dāng)前月份日歷# cal 2020,2020年日歷顯示# cal 10 1949顯示1949年10月日歷清除命令:clear、文件和目錄管理公用命令和概念、路徑和目錄、相對路徑和絕對路徑絕對路徑

9、路徑必須寫為根/例如,/usr/share/doc相對路徑指向相對于當(dāng)前工作目錄的路徑。例如,從/usr/share/doc移動到/usr/share/man時(shí),CD./man。除非路徑是由/創(chuàng)建的,否則就是寫入相對路徑!在Liux中,特殊文件名為.以開頭的文件屬于隱藏文件。輸入Ls -a命令進(jìn)行查看。表示當(dāng)前目錄。表示上一個目錄擴(kuò)展名。Linux沒有與文件第一列中的10個屬性相關(guān)的擴(kuò)展名,無論文件名如何。但是,我想通過擴(kuò)展名知道文件是什么類型的。例如:c,h,sh,tar,html等。默認(rèn)情況下,Linux系統(tǒng)上的文件名只是告訴您文件的可用用途。命令名:CD使用語法:CD directory

10、功能:將工作目錄轉(zhuǎn)換為directory。參數(shù)說明:directory可以是絕對路徑或相對路徑。-表示舊工作目錄,表示當(dāng)前用戶id所在的主目錄,表示帳戶主目錄。如果省略目錄名稱,請切換到用戶的主目錄(即登錄時(shí)的位置)。示例:輸入用戶主目錄# CD或CD上一級目錄下的source目錄# CD./source啟動/usr/local目錄# CD /usr/local,文件和目錄管理命令:CD、文件和目錄管理命令:pwd,命令名:pwd語法3360使用pwd功能:打印當(dāng)前工作目錄示例:在當(dāng)前目錄中創(chuàng)建名為dir的目錄在# mkdir /tmp目錄中創(chuàng)建名為mydir的目錄# mkdir /tmp/m

11、ydir在/tmp/1/2/3/4目錄中創(chuàng)建名為dir01的目錄。要求:如果dir01的父目錄不存在,則還將創(chuàng)建父目錄。#mkdir -p /tmp/1/2/3/4/dir01,命令名:rmdir語法: rmdir選項(xiàng)使用目錄功能:刪除空目錄選項(xiàng): -p :不帶參數(shù)的功能刪除指定目錄后示例:從當(dāng)前目錄中刪除名為dir的目錄# rmdir /tmp目錄中刪除名為mydir的目錄# rmdir /tmp/mydir刪除/tmp/1/2/3/4目錄下名為dir01的目錄。要求:刪除dir01時(shí),父目錄也將為空,父目錄也將被刪除。#rmdir /tmp/1/2/3/4/dir01,文件和目錄操作中常用

12、的通配符。在Linux文件系統(tǒng)中,可以使用通配符匹配多個選擇。例如,ls * .c表示當(dāng)前目錄中的.查找以c結(jié)尾的所有文件,并在終端中顯示這些文件,文件和目錄管理命令:ls,命令名:ls使用語法3360ls-alrtinname.功能:顯示指定工作目錄的內(nèi)容,列出當(dāng)前工作目錄中包含的文件和子目錄。選項(xiàng): -a顯示文件名以外的所有文件和目錄。詳細(xì)列出文件類型、權(quán)限、所有者、文件大小等信息-r反向顯示文件(原始字母順序)-t按創(chuàng)建時(shí)間順序列出文件-i列出文檔的索引節(jié)點(diǎn)編號- color=tty根據(jù)文檔類型顯示不同的顏色示例。列出當(dāng)前工作目錄中名稱以s開頭的所有文件。 ls -ltr s*將/bin

13、目錄下的所有文件詳細(xì)信息輸入到: ls -l /bin、Linux文件的類型、退出、Linux中的文件類型,通過文件權(quán)限的第一個定義在命令行中輸入ls l每行中的字符來指示文件類型??梢苑譃橐韵骂悇e:-一般檔案包含以下以外的檔案:d目錄文件s套接字文件p命名的管道b塊設(shè)備文件,如磁盤、u盤c字符設(shè)備文件(如網(wǎng)卡、鍵盤l軟鏈接文件、返回、查看用戶目錄將工作目錄切換到/proc目錄打印當(dāng)前工作目錄date cal ls CD pwd mkdir rmdir、目錄實(shí)踐、目錄選項(xiàng): -a在可能的情況下按原樣復(fù)制文件狀態(tài)、權(quán)限等屬性。與-dpR -r/-R相同如果source是目錄,則也會將source

14、的子目錄復(fù)制到目標(biāo)。-f如果目標(biāo)中已存在同名文件,則強(qiáng)制復(fù)蓋現(xiàn)有文檔,但不發(fā)出警告。-i復(fù)蓋文件或目錄時(shí)的示例:將當(dāng)前目錄中的文件ABC復(fù)制到/tmp/目錄,復(fù)制時(shí)將其重命名為123 # CP ABC /tmp/123當(dāng)前目錄中的所有。c文件位于當(dāng)前目錄的mydir目錄下的# CP * .將c ./mydir目錄中的所有文件復(fù)制到/tmp目錄。在不更改屬性的情況下,將裴珉姬# CP a source temp,文件和目錄管理命令:mv,命令名稱:mv使用語法:mv選項(xiàng)source dest功能:將文件或目錄移動到指定目錄,或重命名文件或目錄選項(xiàng):-f:強(qiáng)制復(fù)蓋現(xiàn)有文件或目錄-i:txt ./temp,文件和目錄管理命令:RM,命令名稱:使用RM的語法:RM選項(xiàng)file.功能:刪除文件或目錄選項(xiàng):-i刪除之前單獨(dú)請求確認(rèn)。-f直接刪除,無需每次確認(rèn)一個。-r目錄和以下文件也逐個刪除:例如:以A開頭的所有文件,在刪除每個文件之前,從# RM -i a*目錄/tmp中刪除mydir目錄# RM r /tmp/mydir,文件和目錄

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論