《Linux操作系統(tǒng)》復習提綱new
《《Linux操作系統(tǒng)》復習提綱new》由會員分享,可在線閱讀,更多相關《《Linux操作系統(tǒng)》復習提綱new(19頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、考試形式:理論閉卷 判斷題:1*10=10分 單項選擇題:1*15=15分 多項選擇題:2*10=20分 填空題:1*20=20分 簡答題:3題20分 操作題:目錄管理、文件歸檔、文件權限設置等15分 考試時間:120 分鐘 第1章Linux操作系統(tǒng)的安裝與啟動 Linux簡介: 主要知識點: 1、Linux的開發(fā)者:芬蘭赫爾辛基大學的學生Linus Torvalds,目前,仍然由他領導一個開發(fā)小組繼續(xù)進行內核的開發(fā) 1991年9月,Linux第一個內核版本0.01問世 2、Linux是自由軟件,受GPL版權協(xié)議的保護 3、GNU項目的含義:GNU不是UNIX的遞歸
2、縮寫,發(fā)起人Richard Stallman 4、Linux操作系統(tǒng)的完整名稱是GNU/Linux 5、Linux操作系統(tǒng)的組成 l Linux內核:版本號一般由3部分數(shù)字組成,采用r.x.y格式,其中r代表主版本號;x為副版本號,若為偶數(shù),則表示穩(wěn)定版本,若為奇數(shù),則為開發(fā)中的版本;y代表錯誤修補次數(shù),如2.6.18為穩(wěn)定版本。 l Shell:是系統(tǒng)的用戶接口,提供了用戶與內核進行交互操作的一種接口。它接收用戶輸入的命令并把它們送入內核執(zhí)行。實際上Shell是一種命令解釋器。Linux支持的Shell包括:bash(Rh9默認shell)、ash、bsh、tcsh、csh l L
3、inux文件系統(tǒng):是文件存放在磁盤等存儲設備上的組織方法。支持:FAT16、FAT32、EXT3、ReiserFS、XFS、JFS、ISO9660、NFS等。 l Linux應用程序:包括文本編輯器、編程語言、X Window圖形桌面系統(tǒng)、辦公軟件包、Internet工具及數(shù)據(jù)庫 5、Linux的特點: (1)完全免費、源代碼開放 (2)多用戶多任務、支持多進程和多線程 (3)豐富的網(wǎng)絡功能 (4)可靠的安全性和穩(wěn)定性 (5)完全兼容POSIX標準 (6)支持多種平臺 (7)良好的用戶接口 5、Linux發(fā)行版本:指一些組織或商業(yè)廠家,將Linux系統(tǒng)的內核與外圍應
4、用軟件和文件封裝起來,將提供一些系統(tǒng)安裝接口和系統(tǒng)設置與管理工具。 第一個商業(yè)發(fā)行版本:Slackware Linux 主要發(fā)行版: l Red Hat Linux l TurboLinux l RedFlag l Mandrake Linux l SuSe Linux l Slackware Linux操作系統(tǒng)的安裝 主要知識點: 1、Linux的安裝方式 光盤、硬盤、NFS映像、FTP、HTTP 2、圖形化模式安裝直接按Enter鍵 3、安裝Linux所需的兩個最根本的分區(qū):根分區(qū)(“/”)和交換分區(qū)(“swap”), 除此之外,Linux
5、常見的分區(qū)還有/boot啟動分區(qū)、/home分區(qū)、/usr分區(qū)等 交換分區(qū)的作用:當物理內存空間不夠時,將硬盤上的一塊區(qū)域模擬物理內存空間,放置暫時不用的程序。 4、安裝過程中使用的分區(qū)工具是:Disk Druid 5、Red Hat Linux9.0的提供兩種引導工具:lilo和grub,默認使用grub 6.在文本接口下登錄系統(tǒng)時,超級用戶顯示的提示符為“#”,非超級用戶顯示為“$” 第3章 Linux命令行操作 主要知識點: 1、Bash的主要特點: (1)命令提示符 root用戶:# 普通用戶:$ (2)命令補全 使用[Tab]鍵
6、 (3)通配符 *:匹配任何可打印字符 ?:匹配任何一個可打印的單個字符 […]匹配任何一個包含中括號中的單個字符 如:network1.doc、network2.doc、network3.doc通配表達方式:network*.doc或network[123].doc或network[1-3].doc (4)命令別名:給一個較長的命令取一個別名,如 alias ll=’ls –l’ 3、圖形接口和文本接口切換 (1)圖形接口的運行級別:5 文本界面的運行級別:3,通過修改/etc/inittab配置文件中的“id:5:initdefault:”配置項,將
7、其中的5改為3即可。 (2)文本虛擬控制臺的選擇與切換 文本命令行中默認提供6個虛擬控制臺,按[Alt]+F1~F6功能鍵切換 (3)文本接口切換到圖形接口運行startx命令 (4)后臺運行程序在命令后加“&”符號 (5)文本接口下關機和重啟命令 關機命令:shutdown –h now halt init 0 重啟系統(tǒng):shutdown –r now reboot init 6 3、文件系統(tǒng)的目錄結構 (1)Linux文件系統(tǒng)的整個樹型目錄結構中,只有一個根目錄(“/
8、”),所有的文件和目錄都建立在根目錄之下。 (2)Rh9的目錄結構 /bin和/sbin:放置系統(tǒng)的實用的命令,其中/sbin放置只允許root用戶運行的命令 /dev:放置系統(tǒng)中所有的設備文件 /etc:放置系統(tǒng)的各種配置文件 /home:默認放置普通用戶的主目錄 /mnt:外部存儲設備的掛載點目錄 /usr:和用戶直接相關的程序或文件,用戶安裝程序的目錄 4、 文件類型與文件屬性 (1)文件類型 普通文件、可執(zhí)行文件、鏈接文件、設備文件 以“.”開頭的文件是隱藏的,可使用ls –a命令查看到。 (2)文件屬性 文件屬性的構成:
9、 類型標識:普通檔“-”;符號鏈接文件:“l(fā)”;目錄文件:“d” 文件權限:可讀“r”,可寫“w”,可執(zhí)行“x”,無權限“-” 具有“x”屬性的文件一般是二進制文件或可執(zhí)行腳本檔。 目錄的“x”權限表示允許打開該目錄中的文件,并且可用cd命令進入該目錄。 (3)設置修改用戶對文件的權限 chmod命令使用(兩種設置權限的方法——八進制法和助記符法) ① 符號法: -u—文件擁有者 -g—文件所屬用戶組 -o—其它用戶 例1:給文件ex1.txt賦權限,要求所有者有可讀、可寫權限,所有者所屬組有可讀、可執(zhí)行權限,其它用戶沒有權限 # ch
10、mod u=rw , g=rx , o= ex1.txt 例2:文件ex1.txt的原權限為-r-x-w-r-- 要求給檔擁有者增加可寫權限,文件所屬用戶組增加可讀權限,去掉可寫權限,其它用戶權限不變 #chmod u+w, g+r-w ex1.txt ② 八進制法,用一個三位的二進制位來表示用戶權限,有權限的位置用1表示,無權限的位置用0表示,這樣會形成一個三位的二進制編碼,然后將該二進制數(shù)轉換成對應的十進制數(shù),得到一個0~7的數(shù)。如上例權限為:-rw-r-x---;二進制形式:-110101000;轉換為:650,具體命令形式: # chm
11、od 650 ex1.txt 5、常用命令 (1)目錄操作命令 ①創(chuàng)建目錄mkdir -p:遞歸創(chuàng)建目錄,即創(chuàng)建出目錄結構中指定的每個目錄 如在/usr目錄下創(chuàng)建一個www目錄,在www目錄下創(chuàng)建一個images目錄 # mkdir –p /usr/www/images //一次完成創(chuàng)建工作 用不帶選項的mkdir命令一次只能創(chuàng)建一個目錄 ②刪除目錄rmdir,要求被刪除的目錄必須為空目錄,且必須在被刪除目錄的上級目錄進行刪除操作。 ③查詢當前目錄pwd ④改變當前目錄 基本用法:cd 目錄名 cd ~ 或c
12、d: 進入當前用戶的主目錄 cd ..:返回上一級目錄,“..”表示上一級目錄 cd ../..:返回上二級目錄 cd /:返回根目錄 cd -:在最近訪問過的兩個目錄間切換 cd ~用戶名:進入指定用戶的主目錄 如:進入angle用戶的主目錄 # cd /home/angle或 cd ~angel (2)文件操作命令 ①ls 命令 常用選項:-l以長格式顯示;-a列出所有檔(包括以“.”開始的檔;-d列出目錄名,不列出目錄的內容 ②cp命令 常用選項:-i目標位置已存在同名文件,顯示覆蓋提示;-
13、r將源目錄下的文件和子目錄一并復制到目標目錄中;-a嚴格保留文件的模式、屬主關系和時間戳等屬性不變 ③rm命令 常用選項:-i系統(tǒng)在刪除前,顯示刪除確認詢問;-f強制不顯示提示信息而直接刪除;-r刪除包含文件的目錄 如# rm –fr /root/mysoft //強制刪除包含文件的目錄 ④mv命令 常用選項:-i目標目錄存在同名文件,提示覆蓋 用途:移動文件或目錄;更名文件或目錄 ⑤touch命令 更新指定的文件或目錄的訪問時間為當前系統(tǒng)的日期和時間,若指定文件不存在,則創(chuàng)建一個空文件。 ⑥ln命令 創(chuàng)建符號鏈接文
14、件: # ln –s 真實文件或目錄 符號鏈接文件名或目錄名 創(chuàng)建硬鏈接文件: # ln 原文件名 硬鏈接文件名 硬鏈接無法跨越不同的文件系統(tǒng)、分區(qū)和掛載的設備,只能在原文件所有的同一磁盤的同一分區(qū)上創(chuàng)建硬鏈接,且只能針對文件,而不能針對目錄。刪除原文件后,硬鏈接仍有效。 (3)查看文本文件的內容 cat、more和less、head、tail(tail –f:監(jiān)視文件內容的變化)、grep(在指定的文件中查找并顯示含有指定字符串的行。grep 要找的字符串 文本文件名) head和tail:默認顯示文件頭(尾)10行內容,或要顯示指定行數(shù)的文本,則用-n,
15、n為要查看的行數(shù)。 (4)重定向符 輸出重定向符“ >”和“>>”:實現(xiàn)將一個命令的輸出重定向到一個文件中,而不是屏幕。區(qū)別:“>”每次以覆蓋的方式重寫后面的文件的內容,若指定的文件不存在,系統(tǒng)會自動創(chuàng)建。若要將內容以追加的方式添加到后面的文件中,則應采用“>>”。 (5)find命令 基本用法:find 查找位置 -name 要查找的文件名 (6)管道命令 操作符“|”,實現(xiàn)將一個命令的輸出當作另一個命令的輸入。管道命令行中最后一條命令的輸出才會顯示在屏幕上。 如:#rpm –qa|grep openssl (7)日期時間操作 方法一:
16、# date MMDDhhmmYYYY.ss 如:設置當前系統(tǒng)時間為2007年3月22日23時10分30秒 # date 032223102007.30 方法二:# date –s MM/DD/YYYY # date –s hh:mm:ss 上例:# date –s 03/22/2007 # date –s 23:10:30 6、vi編輯器 1)三種模式:命令模式、插入模式、末行模式 ① 命令模式 常用命令:0—光標移至行首 $—光標移至行尾 dd—刪除一行 yy—復制一行 p—粘
17、貼復制的文字 ② 輸入模式 常用命令:a—從光標所在字符位置的右邊開始新增數(shù)據(jù) A—從光標所在行最后開始新增數(shù)據(jù) i—從光標所在字符位置的左邊插入數(shù)據(jù) I—從光標所在行最前面插入數(shù)據(jù) o—在光標所在行下面新增一行并進入插入模式 O—在光標所在行上面新增一行并進入插入模式 ③ 末行模式 常用命令::q—退出vi程序 :q!—強制退出vi程序,修改后的 內容不會保存 wq—存儲文件并退出程序 字符串查找和替換::n,ms/str1/str2/opt 其中n,m為查找范圍n和
18、m表示行號;s表示替換命令;st1是搜索字符串;str2是替換字符串;opt為g表示自動全部替換 如:::1,$s/str1/str2/g 復制文本塊:n1,n2 copy n3 將n1到n2行間的文本復制到n3行后 保存和退出vi編輯器的命令:ZZ、:wq、:x 注意:按【Esc】鍵可以從輸入模式切換至命令模式 7、建立和使用文件系統(tǒng) (1)文件系統(tǒng)的概念 (2) Linux支持的文件系統(tǒng) ext2:Linux系統(tǒng)的文件系統(tǒng),目前使用最廣泛 swap:用于交換分區(qū)和交換文件的文件系統(tǒng) iso9660:標準的CD-ROM的文件系統(tǒng) vfat:擴
19、展的DOS文件系統(tǒng) ext3:ext2的后續(xù)者 NFS:網(wǎng)絡文件系統(tǒng) JFS:IBM AIX操作系統(tǒng)使用的文件系統(tǒng) FAT16:DOS文件系統(tǒng) FAT32:Windows文件系統(tǒng) …… (3)Linux文件的概念和分類 - 普通文件 d 目錄文件 l 符號鏈接文件 c 字符設備文件 b 塊設備文件 (4)fdisk的使用(添加分區(qū)(n)、刪除分區(qū)(d)、顯示分區(qū)信息(p)、保存退出(w)、不保存退出(q)) 一個硬盤最多4個主分區(qū),分區(qū)編號1-4,只有在擴展分區(qū)上可以劃分邏輯分區(qū),邏輯分區(qū)編號從5開始 (5)文件系統(tǒng)的掛載: 命令格式:mount
20、 [-t] 文件系統(tǒng)類型 設備名 掛載點 文件系統(tǒng)類型: ext3—Linux目前常用的文件系統(tǒng) vfat—FAT32 iso9660—CD-ROM光盤標準文件系統(tǒng) ntfs—NTFS文件系統(tǒng) 設備名: CD-ROM—/dev/cdrom 軟盤—/dev/fd0 其它—IDE硬盤:/dev/hda或/dev/hdb… SCSI硬盤:/dev/sda或/dev/sdb… 掛載點: 常用的掛載點為/mnt目錄下的相應子目錄 如:掛載CD-ROM #mount –t iso9660 /
21、dev/cdrom /mnt/cdrom 文件系統(tǒng)的卸載 命令格式:umount 設備名 (6)文件系統(tǒng)的建立——mkfs的使用 mkfs.ext3 /dev/sda3(執(zhí)行mkdf.ext3實質是調用mke2fs) (7)文件系統(tǒng)的安裝和卸載 安裝:mount /dev/sda3 /mnt/disk1 卸載:umount /dev/sda3 (8) Linux操作系統(tǒng)中可以掛載windows分區(qū),而在windows中無法掛載Linux分區(qū)。 (9)分區(qū)維護命令 e2label——為指定分區(qū)設置卷標 e2fsck——檢測ext2/ext3
22、文件系統(tǒng),并進行錯誤修復。注意:該命令不能用于檢測系統(tǒng)中已經(jīng)掛載的文件系統(tǒng)。 (10)設置文件系統(tǒng)的自動掛載 在/etc/fstab文件中加入要自動掛載的設備和掛載點信息 /etc/fstab文件各列的含義: 第一列代表要掛載的文件系統(tǒng);第二列代表將文件系統(tǒng)掛載到哪一個目錄下,第三列代表文件系統(tǒng)的類型;第四列代表掛載文件系統(tǒng)時,對文件系統(tǒng)所要設定的狀態(tài);第五列代表系統(tǒng)對文件系統(tǒng)備份的頻率;第六列代表開機啟動時,是否要用fsck命令來對該文件系統(tǒng)進行完整性檢查。 在硬盤中建立和使用文件系統(tǒng)的步驟: ①使用fdisk命令對硬盤進行分區(qū),命令形式為fdisk 硬盤設備名,增加一個主分區(qū)
23、; ② 在主分區(qū)上創(chuàng)建文件系統(tǒng),使用的命令是mkfs.ext3,命令形式為:mkfs.ext3 分區(qū)設備名; ③ 加載分區(qū),使用的命令是mount,命令形式為:mount 設備名 /mnt/目錄名; ④卸載分區(qū),使用的命令是umount,命令形式為:umount 分區(qū)設備名。 第4章 軟件包管理 1、RPM包的特定格式 軟件名稱-版本信息(主版本、次版本、修訂號、發(fā)行號以及適用的操作系統(tǒng)版本).適用的硬件平臺.rpm 如:openssl-0.9.8b-8.3.el5.i386.rpm 其中0.9.8b是版本信息;8.3是發(fā)行號;el5是適用的操作系統(tǒng)版本;i386指
24、該軟件包適用于Intel 80386以上的x86架構的硬件平臺;rpm是文件的擴展名。 2、rpm——安裝軟件包 利用rpm可以安裝、卸載、升級、查詢和檢驗軟件 1)安裝軟件 rpm –ivh rpm包名 --nodeps 安裝時不檢查軟件包依賴性 2)卸載軟件 rpm –e 軟件名 --nodeps 卸載時不檢查軟件包依賴性 3)升級軟件 rpm –U 升級包名 4)查詢軟件 rpm –qa|grep 軟件名 rpm –q 軟件名 3、TAR歸檔管理 tar命令的使用——打包并壓縮、解包并解壓縮 打包及壓縮命令:
25、 tar –czvf 壓縮包名 被壓縮的文檔 如:將當前目錄下所有文件打包并壓縮,壓縮包名為: exam.tar.gz # tar –czvf exam.tar.gz * 將當前目錄下所有文件開頭4個字符為exam的文件打包壓縮,壓縮包名為:exam.tar.gz # tar –czvf exam.tar.gz exam* 解包及解壓縮命令: tar –xzvf 壓縮包名 如: # tar –xzvf exam.tar.gz 第6章 Linux服務與進程管理 1、Linu
26、x的啟動過程 (1)主機加電啟動 (2)加載GRUB/LILO引導程序 (3)加載Linux內核 (4)運行init進程 (5)運行終端程序和驗證用戶登錄 2、Linux服務管理 (1)服務的啟動腳本 目錄:/etc/rc.d/init.d,腳本名稱與服務名稱相對應,要自動運行的服務可以放入/etc/rc.d/rc.local文件中;rc0.d~rc6.d中放置了各運行級別的服務腳本,當系統(tǒng)啟動進入某運行級別時,相應腳本目錄下的服務自動啟動。rc0.d~rc6.d目錄中的服務腳本文件都是指向/etc/rc.d/init.d下面某個服務啟動腳本的符號鏈接。 (2)服務的啟動與
27、停止
通過service命令管理服務
用法:service 服務名稱 動作(start|stop|restart)
(3)配置服務的啟動狀態(tài)
chkconfig --list 服務名
chkconfig --level <運行級別> <服務名>
28、4、5、6七個運行級別。 0:所有進程將被終止,機器將有序的停止,關機時系統(tǒng)處于這個運行級別 1:單用戶模式。用于系統(tǒng)維護,只有少數(shù)進程運行,同時所有服務也不啟動 2:多用戶模式。和運行級別3一樣,只是網(wǎng)絡文件系統(tǒng)(NFS)服務沒被啟動 3:多用戶模式。允許多用戶登錄系統(tǒng),是系統(tǒng)默認的啟動級別 4:留給用戶自定義的運行級別 5:多用戶模式,并且在系統(tǒng)啟動后運行X-Window,給出一個圖形化的登錄窗口 6:所有進程被終止,系統(tǒng)重新啟動 5、進程調度命令 at:指定時間完成某件任務,一次性 crontab:指定時間重復執(zhí)行某件任務 第7章 用戶和組的
29、管理 主要知識點: 1、用戶管理 1)創(chuàng)建用戶:adduser 用戶賬號 useradd 2)修改用戶口令:passwd 注意:非超級用戶只能修改自己的口令,超級用戶可以修改任何人的口令,用戶加密密碼和其他信息保存在/etc/shadow文件中,用戶的基本信息保 存在/etc/passwd文件中 3)刪除用戶:userdel 用戶賬號 4)添加組:groupadd 用戶組名,組信息保存在/etc/group文件中。 /etc/passwd文件各字段的含義 賬號名稱:用戶登錄Linux系統(tǒng)時使用的名稱 密碼:存入經(jīng)過MD5加密后的密碼,若為“x”,則經(jīng)過shadow的保護 UID:用戶標識,是一個數(shù)值,用于區(qū)分不同的用戶 GID:用戶所在基本組的標識,是一數(shù)值,用于區(qū)分不同的組 個人資料:用以記錄用戶的完整姓名、地址、辦公室電話、家庭電話等信息 主目錄:類似Windows 2000的個人目錄,通常是/home/username,這里username是用戶名,用戶執(zhí)行“cd ~”命令時當前目錄會切換到個人主目錄 Shell:定義用戶登錄后激活的Shell,默認是Bash Shell
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識競賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識測試題庫及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習題含答案
- 2煤礦安全監(jiān)測工種技術比武題庫含解析
- 1 礦山應急救援安全知識競賽試題
- 1 礦井泵工考試練習題含答案
- 2煤礦爆破工考試復習題含答案
- 1 各種煤礦安全考試試題含答案