2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩29頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Linux 培訓,,大綱,1、Linux的登錄模式2、Linux主要目錄及文件的說明3、Linux常用的文件操作命令4、VI的簡單使用6、Linux軟件安裝,Linux登錄模式,本章要解決的問題Linux有哪幾種登錄模式?Linux的這些登錄模式都有什么區(qū)別?如何進行不同登錄模式的切換?忘記密碼時的解決方案?,啟動流程,一、啟動BIOS的硬件信息取得啟動設(shè)備的代號二、讀取第一個啟動設(shè)備的MBR(Master Boot

2、Record 主引導記錄)和引導加載程序(lilo.grub,spfdisk)的啟動信息三、加載操作系統(tǒng)核心信息,核心開始解壓縮,并嘗試驅(qū)動所有的硬件信息四、核心開始執(zhí)行init程序并獲取運行信息(/sbin/init)五、Init開始執(zhí)行/etc/rc.d/rc.sysinit文件六、啟動核心的外掛模塊/etc/modprobe.conf七、Init執(zhí)行運行的各個批處理文件八、Init執(zhí)行/etc/rc.d/rc.loca

3、l文件九、執(zhí)行/bin/login程序,等待用戶登錄十、登錄后開始以shell控制主機,Linux登錄模式,Linux共有七種登錄模式單用戶模式(安全模式)(第一模式)不帶網(wǎng)絡(luò)連接的模式(第二模式)完全模式(第三模式)保留模式(第四模式)窗口模式(第五模式)重啟模式(第六模式)關(guān)機模式(第0模式),,/etc/inittab 文件內(nèi)容Init [0-6] 切換模式,忘記密碼時的解決方案,選擇登錄系統(tǒng)頁面 按E,G

4、RUB編輯頁面 按E,輸入 1 “1 前面有空格” 如下圖,進入第一模式(安全模式)這個模式是不需要輸入用戶名和密碼的。在此模式下更改密碼即可,Linux主要目錄及常用文件,FHS(文件系統(tǒng)層次標準)第一層:根目錄下各個目錄應(yīng)該放什么文件第二層:針對/usr和/var這兩個目錄的子目錄定義Linux對于文件名的命名單一文件或目錄允許的最大文件名為255個字符包含完整路徑名稱及目錄的完整文件名最大為4096個字符,Lin

5、ux主要目錄及常用文件,/ 目錄;一般建議在根目錄下只有目錄,不要直接有文件。根目錄是啟動時系統(tǒng)第一個載入的分區(qū),所以,所有啟動過程中會用到的文件應(yīng)該都放在這個分區(qū)中;/etc /dev /bin /lib /sbin 這五個目錄應(yīng)該與根目錄連在一起,不可獨立成為某個分區(qū)。/bin /usr/bin /usr/local/bin :放置“用戶可執(zhí)行的二進制文件的目錄” Linux系統(tǒng)中用的命令一般都在這些目錄中。,Linux目錄結(jié)構(gòu)

6、,Linux主要目錄及常用文件,/boot :這個目錄的主要目的是存儲LINUX系統(tǒng)啟動時用到的文件。啟動時會用到Linux的核心文件。這個目錄下面的文件vmlinuz就是Linux的核心。如果引導程序(loader)選擇GRUB,那么這個目錄下面還有/boot/grub子目錄 /dev :在Linux系統(tǒng)上,任何設(shè)備都是以文件類型存放在這個目錄中。訪問這個目錄下面的某個文件,就等于訪問某臺設(shè)備。/etc:系統(tǒng)的主要設(shè)置文件幾乎都放

7、在這個目錄內(nèi),例如人員的賬號密碼文件、各種服務(wù)的起始文件等。,常用文件介紹,/etc/inittab 系統(tǒng)初使化配置文件。init進程需要讀取的文件。init進程是所有進程的起點。/etc/crontab周期性任務(wù)配置文件/etc/shadow 、/etc/passwd 用戶配置文件、用戶密碼配置文件/etc/group用戶組配置文件/etc/sysconfig/network-scripts/ifcfg-eth0網(wǎng)絡(luò)

8、配置文件/var/log/messages系統(tǒng)錯誤信息/etc/services服務(wù)與端口信息,常用文件操作命令,pwd查看當前所在目錄mkdir創(chuàng)建一個目錄(make directory) 。–p 如果目錄不存在則創(chuàng)建。touch創(chuàng)建一個文件Chmod修改文件屬性Ls查看文件Cp復(fù)制文件Mv移動文件Rm移除文件Cd轉(zhuǎn)到某個目錄Cat查看文件內(nèi)容More詳細信息,常用文件操作命令,mkd

9、ir 創(chuàng)建文件夾用法mkdir [- p] fileName例子mkdir testfile 在當前目錄下創(chuàng)建一個testfile目錄mkdir /root/testfile/company 在/root/testfile目錄下創(chuàng)建一個company目錄mkdir -p first/second/third 在當前目錄創(chuàng)建三級目錄。即當前目錄有first目錄,first目錄下有second目錄,在second目錄下有

10、third目錄。其中-p有父目錄的意思。表示連同父目錄一起被創(chuàng)建。如果不加-p參數(shù),而本目錄下又沒有first/second目錄,則創(chuàng)建third目錄是失敗的。,常用文件操作命令,touch 修改文件時間或創(chuàng)建文件用法touch [- a c d t] fileName參數(shù)說明-a 修改訪問時間-c 如果沒有文件不創(chuàng)建不加此參數(shù)在沒有文件時創(chuàng)建文件-d 將一組字符串轉(zhuǎn)換成時間 -t 時間格式,[YY]MMDDhhmm[.

11、ss]例子touch filename 修改filename的時間為當前時間,如果沒有文件則自動創(chuàng)建touch -c filename 修改filename的時間為當前時間,如果沒有文件則不創(chuàng)建touch –d 121212 filename按MMDDhhmm的格式轉(zhuǎn)換字符串并修改filename的時間,常用文件操作命令,chmod 修改文件或目錄權(quán)限用法chmod [0-7][0-7][0-7] [u g o] [+ xw

12、r] filename說明當我們通過 ll filename查看文件名的時候,系統(tǒng)會在最前面顯示出這個文件的十個屬性。這十個屬性分為四部分;如drwxrwxrwx;這個十個屬性中,第一個表示文件類型。如d表示這個文件是一個目錄。而rwx表示所有者的權(quán)限。rwx表示所有者所在組的權(quán)限。rwx表示其他所有人的權(quán)限。而rwx則分別表示r讀w寫x執(zhí)行權(quán)限。了解了屬性的意義我們來解釋一下這個命令中參數(shù)意義。我們先解釋一下ugo這三個代表的意

13、義。前面說了,后九個參數(shù)中每三個表示一個用戶。即所有者U,所有者用戶組g,其他人o; 即這三個屬性也對應(yīng)了文件中的這個三用戶。而命令中的xwr則不需要解析了。就是讀寫執(zhí)行權(quán)限。既然有了用戶和權(quán)限我們就可以進行修改了。如 chmod u+x filename 即給filename的擁有者可執(zhí)行的權(quán)限。這個是我們經(jīng)常用到了。因為當我們在寫批處理文件時,批處理文件是文本類型的。沒有執(zhí)行權(quán)限。我們想執(zhí)行它,必須給它加上可執(zhí)行權(quán)限?,F(xiàn)在我們再來

14、說明一下屬性中0-7這幾個數(shù)字的意思。這三組0-7也是分別代表了三種用戶,這里不需要介紹了。我們可以假設(shè)把文件中的九個屬性設(shè)置成二進制的數(shù),分成三組即 111 111 111 即第一組代表所有者,第二組代表用戶組,第三組代表其他人。這樣第一組的十進制最大是7,最小是0,即代表了第一組的權(quán)限。如是7代表有所有的權(quán)限。0無任何權(quán)限。比如 100 001 110 即 所有者有讀權(quán)限,用戶組有執(zhí)行權(quán)限,其他人有讀寫權(quán)限。我們可以通過 chmod

15、 777 filename 改變文件的權(quán)限,常用文件操作命令,ls 命令 查看文件用法ls [-a l] filename說明-a 查看所有文件包括隱藏文件-l 查看文件詳細信息用法ls –a /root 查看/root 目錄下所有文件。ls –l /root 查看/root目錄下文件(不包括隱藏文件)的詳細信息ls –al 查看當前目錄下所有文件的詳細信息,常用文件操作命令,cp 復(fù)制命令用法cp [-frls

16、i] source object 復(fù)制source文件到 object目錄下,如果object目錄不存在,則復(fù)制source并改名為object說明-f 強制覆蓋,不提醒-r 遞歸復(fù)制,用于復(fù)制文件夾-s創(chuàng)建快捷方式-i 提醒,當需要覆蓋時提醒-l 創(chuàng)建硬連接,即inode相同。這里需要了解linux的存儲結(jié)構(gòu) 例子cp –i filename /root/file 將本目錄下的filename復(fù)制到/root/file

17、目錄下。如果此目錄下存在此,則提醒是否覆蓋,常用文件操作命令,mv 移動命令用法mv [-rfi] source object 移動source文件到object目錄下,如果Object目錄不存在,則將source文件改名為object文件說明-r 進行文件夾操作時必須要加此參數(shù) -f 強制進行移動,如果目標文件已經(jīng)存在,則覆蓋不進行提醒-i 進行移動時,如果目錄文件已經(jīng)存在,提醒覆蓋或取消操作例子mv text1.r

18、ar text2.rar 將文件text1.rar改名為text2.rarmv –r company /root/ 將當前目錄下的company文件夾移動到/root目錄下面mv –ri company /root 將當前目錄下的company文件夾移動到/root目錄下面。如果/root目錄下存在此文件夾,則提醒是否覆蓋,常用文件操作命令,rm 刪除命令用法rm [-rfiv] filename 移除filename文件說明

19、-f 直接移除文件不件,不提醒-r 移除文件夾-i 移除文件時進行提醒,提示是否移除-v 顯示移除文件列表例子rm –ri testdir 刪除文件夾testdir,在刪除時提醒是否刪除testdir文件夾rm –f testfile 強制刪除文件testfile,不時行提醒,如果此文件是文件夾刪除失敗rm –rv object 刪除object文件夾,并顯示刪除的所有文件。即顯示刪除的此文件夾下所有的文件,常用文件操作

20、命令,cd 進入某個目錄命令用法cd [dirname] 變換目錄到dirname,dirname可以是相對目錄或絕對目錄。如果沒有此參數(shù),則變換到用戶的家目錄,比如root用戶是/root目錄。說明cd命令沒有其他的參數(shù)。Dirname中~表示用戶的家目錄,.表示當前目錄,..表示上一級目錄。例子cd ~ 返回家目錄,同cd意義相同cd ../ 返回上一級目錄cd /ext/ 轉(zhuǎn)到/ext目錄,常用文件操作命令,Ca

21、t 查看文件詳細信息命令用法Cat [-AbeEnstTv] filename filename不能是目錄說明-A 顯示全部字符,等同于-vET-b 顯示行號,對空白行不編號-n 顯示行號,對空白行編號-e 相當于-vE-E 用$符號顯示結(jié)尾-s當遇到有連續(xù)兩行以上的空白行 就代換為一行的空白行 -t 相當于-vT-T 用^I顯示TAB符號-v --show-nonprinting 打印特殊字符,如$ ^I T

22、AB等例子cat –A filename > file 顯示filename的詳細信息,并存為file,常用文件操作命令,more 分頁查看文件的詳細信息,類似cat用法more [-fps][-num] [+linenum] [filenames]說明-num 每頁顯示的行數(shù)+linenum從哪一行開始顯示-f 計算行數(shù)時,以實際上的行數(shù),而非自動換行過后的行數(shù)(有些單行字數(shù)太長的會被擴展為兩行或兩行以上 -p

23、不以卷動的方式顯示每一頁,而是先清除螢?zāi)缓笤亠@示內(nèi)容 -s當遇到有連續(xù)兩行以上的空白行,就代換為一行的空白行 例子More -1 filename 設(shè)置每頁只顯示一行,顯示filename文件More –s filename 如果filename中有兩行以上連接的空行,只顯示一行More +10 filename 從第10行開始顯示filename的內(nèi)容。,VI的簡單使用,本章要解決的問題VI是什么VI有哪幾種模式如何用

24、VI編輯文本文件如何在VI中進行查找操作VI在命令行模式下的操作,VI的簡單使用,VI是什么vi是所有Unix及Linux系統(tǒng)下標準的文本編輯器。VI也是LINUX系統(tǒng)是最基本的編輯器;在任何版本的LINUX版本中一定存在VI編輯器。在LINUX系統(tǒng)中我們可以通過 VI命令來打開VI編輯器。,Linux下的VI編輯器,VI的簡單使用,VI的兩種模式命令模式(Command mode)任何時候,不管用戶處于何種模式,只要按

25、一下Esc鍵,即可使vi進入命令模式;我們在shell環(huán)境下輸入啟動vi的命令,進入編輯器時,也是處于該模式下。在該模式下,用戶可以輸入各種合法的vi命令,對文檔進行一些操作(如刪除單個字符,刪除一行字符,刪除一個區(qū)塊等)。在這種模式下,從鍵盤上輸入的任何字符都被當做編輯命令來解釋,若輸入的字符是合法的vi命令,則vi在接受用戶命令之后完成相應(yīng)的操作。但需注意的是,所輸入的命令并不在屏幕上顯示出來。若輸入的字符不是vi的合法命令,vi會

26、響鈴報警文本輸入(插入)模式(insert mode)在命令模式下輸入插入命令i、附加命令a、修改命令c、取代命令r或替換命令s都可以進入輸入模式末行模式(line mode)在命令模式下輸入:即可進入末行模式。此時VI會在窗口最后一行顯示一個:作為末行模式的提示符。,VI的簡單使用,命令模式下的基本操作:w [filename] 保存文件:q 退出vi:q! 不保存強制退出:wq 保存退出,VI的簡單使用,VI編輯命令

27、d d 刪除當前行nx 刪除由光標位置起的n個字符(含光標位置)nX 刪除由光標位置起的n個字符(不含光標位置)d 0 刪除到某一行的開始位置d w 刪除到某個單詞的結(jié)尾位置d b 刪除到某個單詞的開始位置d } 刪除到段落的結(jié)尾位置d { 刪除到段落的開始位置5 d d 刪除由當前行開始的5行內(nèi)容d L 刪除直到屏幕上的最后一行內(nèi)容yy或Y 把一行文本復(fù)制到寄存器中dd剪切一行P或p粘貼一行u撤消當前的操作

28、,Linux軟件的安裝,解壓文件安裝方式RPM套件安裝方式二進制文件安裝方式,Linux軟件安裝,解壓文件compress 壓縮文件,后綴為.z。已廢棄,改用gzip壓縮bzip2壓縮,后綴為 .bz2tar 將文件打包,后綴為 .tar用法 tar [-c|x|t][zjvf] 文件名c x t 這三個參數(shù)只能選其一。C表示創(chuàng)建壓縮文件,X解壓縮文件,t查看文件內(nèi)容Z是否具有g(shù)zip壓縮J是否

29、bzip2壓縮V壓縮過程顯示文件f使用文件名必須緊跟文件名如tar –f filenamegzip最常用的壓縮及解壓縮方式,后綴為 .gz。后綴為.tar.gz文件表示用tar打包并通過gzip壓縮用法 gzip [-ctd#] filenamec 壓縮數(shù)據(jù)并顯示到屏幕上t 校驗壓縮文件一致性d 解壓縮# 壓縮等級 1最快 9最慢 默認是6zcat filename 查看壓縮文件中內(nèi)容,Li

30、nux軟件的安裝,RPM套件RPM(Redhat package manager)是一種以數(shù)據(jù)庫記錄的方式將所需要的套件安裝到Linux主機上的一套管理程序RPM命名規(guī)則 套件名-版本號-發(fā)布次數(shù).CPU版本.rpmRpm安裝rpm –ivh 套件名 i(install) 表示安裝rpm套件,v顯示詳細安裝信息 h 在安裝信息里面顯示安裝進度rpm 強制安裝參數(shù)--nodeps 不檢查數(shù)據(jù)相關(guān)性 --nomd5 不

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論