版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
本文格式為Word版,下載可任意編輯——linux基礎(chǔ)知識總結(jié)第一、二章
1、Linux與UNIX的區(qū)別與關(guān)系?聯(lián)系:linux與unix的源代碼相兼容區(qū)別:是否遵循GPL版權(quán)協(xié)議
2、GNU是什么?它對Linux的發(fā)展起了什么作用?
GNU是“GNUisnotunix的遞歸縮寫〞是一個黑客(hacker)組織,倡導(dǎo)GPL版權(quán)協(xié)議。GNU為linux開發(fā)了大量的軟件,各種使用Linux作為內(nèi)核的GNU操作系統(tǒng)正被廣泛地使用著;雖然這些系統(tǒng)尋常被稱作為―Linux‖,但是它們應(yīng)當(dāng)更確切地被稱為GNU/Linux系統(tǒng)。3、GPL/LGPL是什么?主要內(nèi)容是什么?通用公共軟件許可證和程序庫通用公共許可證
GPL協(xié)議的主要內(nèi)容是只要在一個軟件中使用GPL協(xié)議的產(chǎn)品,則該軟件產(chǎn)品必需也采用GPL協(xié)議,既必需也是開源。
LGPL是一個為主要為類庫設(shè)計使用的開源協(xié)議,允許商業(yè)軟件使用LGPL類庫而不需要開源商業(yè)軟件的代碼,但是LGPL也規(guī)定,用戶必需能夠獲得程序中使用的程序庫源代碼,并允許修改。4、/dev/hda5、/dev/sdb6各表示什么意思?
硬件設(shè)備中,第一塊IDE硬盤的第一個規(guī)律分區(qū)和其次塊SCSI硬盤的其次個規(guī)律分區(qū)。5、如何創(chuàng)立啟動軟盤?
Linux系統(tǒng)中:
#ddif=bootdisk.imgof=/dev/fd0bs=1440k6、Swap分區(qū)大小如何確定?實際物理內(nèi)存的2-3倍
7、什么是文件系統(tǒng)?Linux默認(rèn)文件系統(tǒng)是什么?
文件系統(tǒng)是操作系統(tǒng)用于明確磁盤或分區(qū)上的文件的方法和數(shù)據(jù)結(jié)構(gòu);即在磁盤上組織文件的方法。也指用于存儲文件的磁盤或分區(qū),或文件系統(tǒng)種類。linux中默認(rèn)ext3文件系統(tǒng)。8、你如何理解單根系統(tǒng)及優(yōu)點?單根結(jié)構(gòu)便于管理和擴展磁盤空間。
9、我們通過修改什么文件設(shè)定程序的運行方式?配置文件
10、簡單描述系統(tǒng)啟動過程。
第八章詳解
11、我的電腦中新添加了一塊硬盤,如何在當(dāng)前RH系統(tǒng)中使用?給硬盤分區(qū)硬盤掛載可固化掛接
#fdisk/dev/hdb
格式化成ext3格式#mke2fs-j/dev/sdb1
#mount/dev/sdb1/mnt/sdb1
#vi/etc/fstab
/dev/sdb1/mnt/sdb1ext3defaults11
12、shell的作用是什么?
Linux系統(tǒng)的shell作為操作系統(tǒng)的外殼,為用戶提供使用操作系統(tǒng)的接口,負(fù)責(zé)將用戶輸入命令解釋給內(nèi)核執(zhí)行,并將執(zhí)行結(jié)果解釋給用戶。它是命令語言、命令解釋程序及程序設(shè)計語言的統(tǒng)稱。
1
第三章
VI操作:
1、三種模式及其之間切換;
命令模式文本輸入模式iaos命令模式末行模式:或/或?
文本輸入模式/末行模式命令模式ESC2、命令模式:
移動光標(biāo);刪除;復(fù)制/粘貼;撤消/重復(fù);文本選中;退出命令;3、末行模式:
退出命令;定位到某行;字符串探尋;文本替換;
恢復(fù)文件及臨時文件的處理;shell命令的使用;選項設(shè)置(如:setnumber)
vi命令集:進入vi的命令
vifilename:開啟或新建文件,并將光標(biāo)置于第一行首移動光標(biāo)類命令H:光標(biāo)移至屏幕頂行M:光標(biāo)移至屏幕中間行L:光標(biāo)移至屏幕最終行
0或home鍵:(注意是數(shù)字零)光標(biāo)移至當(dāng)前行首$或end:光標(biāo)移至當(dāng)前行尾插入文本類命令i:在光標(biāo)前I:在當(dāng)前行首a:光標(biāo)后A:在當(dāng)前行尾
o:在當(dāng)前行之下新開一行O:在當(dāng)前行之上新開一行刪除命令
ndd:刪除當(dāng)前行及其后n-1行dd:刪除當(dāng)前行探尋及替換命令
/字符串:從光標(biāo)開始處向文件尾探尋pattern?字符串:從光標(biāo)開始處向文件首探尋pattern:s/p1/p2/g:將當(dāng)前行中所有p1均用p2替代
:n1,n2s/p1/p2/g:將第n1至n2行中所有p1均用p2替代:g/str1/s//str2/g:將文件中所有p1均用p2替換:1,$s/str1/str2/g:將文件中所有str1均用str2替換
選項設(shè)置:setoptionnumber:顯示行號
2
末行方式命令:w保存當(dāng)前文件:q退出vi
:q!保存文件并退出vi
:!command:執(zhí)行shell命令command
*********************************************************************************
第四章
一、
用戶簡單操作:#useraddu1(u2重復(fù))#passwdu1
2、查看/etc/passwd及/etc/shadow文件內(nèi)容,以確定兩個用戶以建立
#less/etc/passwd及#less/etc/shadow(cat和more命令也可以)3、查看/home目錄下是否有u1和u2目錄
#ls/home
4、以u1用戶身份登錄
#su-u1
二、
文件及目錄操作:#pwd
2、在u1目錄下創(chuàng)立兩個目錄,分別為dir1和dir2
#mkdirdir1dir2/home/u1
3、進入dir1目錄用vi創(chuàng)立兩個文件,文件名分別為test1、test2
#cd/home/u1/dir1#touchtest1test2
4、分別用cat、less、more命令查看test1和test2文件內(nèi)容
#cattest1(test2同理)
5、進入dir2目錄用touch創(chuàng)立兩個空文件test3、test4
#cd../dir2#touchtest3test4
6、將dir1目錄下的test1文件復(fù)制到/tmp目錄下
#cp/home/u1/dir1/test1/tmp7、查看/tmp目錄下是否有test1文件
#ls/tmp
8、將dir1目錄下的test2移動到dir2目錄下
#mv/home/u1/dir1/test2/home/u1/dir29、查看dir1目錄下的文件
#ls/home/u1/dir110、查看dir2目錄下的文件
#ls/home/u1/dir2
11、刪除dir1目錄及目錄下的所有文件
#rm-rf/home/u1/dir1
1、以u1用戶身份登錄后,顯示當(dāng)前目錄位置1、添加用戶u1和u2,并分別設(shè)置口令
3
12、分別查找/根分區(qū)下是否有test1與test2文件
#find/-nametest1(同理test2)13、刪除dir2目錄及目錄下的所有文件
#rm-rf/home/u1/dir2
三、
設(shè)置文件或目錄權(quán)限:#su-root
2、用ls–l命令顯示/tmp/test1文件權(quán)限(抄錄顯示行并詳細(xì)指定其表示含義)
-rw-r--r--1u1u174May3017:20test1
普通文件test1的屬主具有讀寫權(quán)限,同組員和其他人具有讀權(quán)限,文件數(shù)(硬連接數(shù))為1,屬主和屬組都是u1,文件大小為74字節(jié),5月30日17:20分建立,名字為test1。
3、將/tmp/test1文件的屬主改為u2,權(quán)限為讀、寫、可執(zhí)行;屬組改為u2,權(quán)限改為只讀;其他
用戶無任何權(quán)限。#chownu2/tmp/test1#chgrpu2/tmp/test1
#chmodu+x,o-r/tmp/test1或者#chmod740/tmp/test1
4、以用戶u2身份登錄,查看/tmp/test1文件內(nèi)容(用cat命令),內(nèi)容是否可見?
#su-u2
$cat/tmp/test1內(nèi)容可見
5、以用戶u1身份登錄,查看/tmp/test1文件內(nèi)容(用cat命令),內(nèi)容是否可見?
#su-u1
$cat/tmp/test1內(nèi)容不可見
四、用戶與組高級操作:
1、添加一個新用戶u3到u2組。
#useradd-gu2u3
2、以用戶u3的身份登錄,查看/tmp/test1文件內(nèi)容(用cat命令),內(nèi)容是否可見?
#su-u3
$cat/tmp/test1內(nèi)容可見
3、將已有用戶u1添加到u2組(gpasswd–au1u2)。
#gpasswd-au1u2
4、以用戶u1身份再次登錄,查看/tmp/test1文件內(nèi)容(用cat命令),內(nèi)容是否可見?
#su-u1
$cat/tmp/test1內(nèi)容可見5、刪除用戶u1
#userdel-ru1
6、手工刪除用戶u3(用vi分別開啟/etc/passwd、/etc/shadow、/etc/group文件,將用戶或組的對應(yīng)行
刪除;用rm命令刪除u3用戶個人主目錄/home/u3;)#vi/etc/passwddd刪除u3行保存退出
#vi/etc/shadowdd刪除u3行使用“:wq!〞退出#vi/etc/groupdd刪除u3行保存退出#rm-rf/home/u3
五、硬鏈接與符號鏈接:
1、添加用戶u4、u5并設(shè)置口令1、以root用戶身份登錄
4
#useraddu4#passwdu4同理獲得u5
2、以用戶u4身份登錄,在/home/u4目錄下用vi創(chuàng)立文件t1
#su-u4$cd/home/u4$vit1
3、以root身份將用戶u5加到組u4(使用gpasswd命令)
#gpasswd-au5u4
4、用ll查看文件/home/u4/t1文件屬性(屬組權(quán)限是什么?)
#ll/home/u4/t1
-rw-rw-r--1u4u423May3113:20/home/u4/t1屬組u4,組權(quán)限是讀寫
5、用ll查看目錄/home/u4目錄權(quán)限(該目錄對于屬組u4是否有權(quán)限)
#ll/home
drwx1u4u423May3113:20u4(該目錄對于屬組u4和其它用戶均無任何權(quán)限)
6、以用戶u5身份登錄,查看/home/u4/t1文件內(nèi)容,內(nèi)容是否可見?
#su-u5
$cat/home/u4/t1無權(quán)限
7、以root身份為/home/u4/t1添加一個硬鏈接為/home/u5/t1
#ln/home/u4/t1/home/u5/t1
8、用ll命令分別查看/home/u4/t1和/home/u5/t1文件屬性(硬連接數(shù)、屬主、屬組等),兩者是否相
同?
#ll/home/u4/t1
#ll/home/u5/t1除所在目錄外都一致
9、再以用戶u5身份登錄,用cat查看/home/u5/t1文件內(nèi)容,內(nèi)容是否可見?
#su-u5
$cat/home/u5/t1內(nèi)容可見10、本試驗說明硬鏈接的作用是什么?
硬連接的作用是可以使用戶繞過無通過權(quán)的目錄訪問有訪問權(quán)限的文件。
六、掛接光驅(qū)(插入光盤或設(shè)置虛擬機光驅(qū)指定到一個iso文件)
1、進入/mnt/cdrom目錄(目錄已存在,否則需創(chuàng)立),查看是否有文件
#cd/mnt/cdrom#ls無內(nèi)容2、退出/mnt/cdrom目錄
#cd../..
3、將光驅(qū)/dev/cdrom掛接到目錄/mnt/cdrom上
#mount/dev/cdrom/mnt/cdrom
4、再次進入/mnt/cdrom目錄,查看是否有文件
#ls/mnt/cdrom有內(nèi)容
5、卸載光驅(qū)(解除掛接)
#umount/mnt/cdrom
5
補丁文件使用patch命令應(yīng)用補丁文件
語法:patch原始文件補丁文件生成補?。?/p>
進入/tmp目錄#cd/tmp用vi創(chuàng)立a.txt文件并將a.txt文件復(fù)制一份為bl.txt#via.txt#cpa.txtb1.txt
在b1.txt文件中添加新的內(nèi)容,保存退出#vib1.txt并添加新內(nèi)容將a.txt與b.txt的內(nèi)容差異部分生成補丁文件c.txt#diff-ua.txtb1.txt>c.txt查看c.txt文件內(nèi)容#catc.txt應(yīng)用補丁文件:
1、將補丁文件應(yīng)用到a.txt中(即打補?。?patcha.txtc.txt2、分別查看a.txt與b.txt文件內(nèi)容是否一致?內(nèi)容一致或者用diff檢查
************************************************************************************
第七章作業(yè)根據(jù)自己的理解完成
一、為什么要升級內(nèi)核?
10
/dev/null&:在后臺運行0生成器并用null過濾掉jobs:獲取上一命令的作業(yè)號fg1:把后臺命令調(diào)回前臺按CTRL+Z鍵:調(diào)入后臺并掛起暫停bg1:運行后臺暫停命令
echo$!(記錄下來進程號):回顯后臺運行最終一進程號kill進程號:終止該進程
以用戶root身份執(zhí)行:cat/dev/zero>/dev/null&(執(zhí)行cat命令并保持其運行)以用戶u1身份執(zhí)行:cat/dev/zero>/dev/null&(執(zhí)行cat命令并保持其運行)top:顯示進程的資源占用狀況,動態(tài)變化以用戶root身份執(zhí)行:
renice–5進程號(以root執(zhí)行的cat):調(diào)整進程優(yōu)先級top:優(yōu)先級高的進程始終占有較多資源
killallcat(或用兩次kill進程號):終止所有該命令的進程rm–rf/tmp/*:刪除所有/tmp目錄下文件mkdir/xianxi:在根下建立xianxi目錄cd/tmp:進入/tmp目錄mkdirtt:在/tmp中建立tt目錄
ls/etc/>tt/test1:將所有/etc/下文件名重定向到tt下的test1文件中l(wèi)s/var/log>tt/test2:將所有/var/log/下文件名重定向到tt下的test2文件中l(wèi)s:顯示/tmp文件lstt:顯示tt下文件
tarcftt.tartt:將tt目錄打包為tt.tar包tarczftt.tar.gztt:將tt用gz方式壓縮為tt.tar.gz包tarcjftt.tar.bz2tt:將tt用bz2壓縮為tt.tar.bz2包cp/tmp/tt.tar.*/xianxi:復(fù)制3個包到xianxi目錄cd/xianxi:進入xianxi目錄tar–xftt.tar.gz:解包ls
rm–rf*
tar–zxftt.tar.gz:gz解包ls
rm-rf*
tar–jxftt.tar.bz2:bz2解包rm-rf*lslstt
3、文件歸檔與備份:(進入/tmp目錄)
2、進程管理:
13
****************************************************************************************
第八章(補充試驗,可不用寫在作業(yè)本上)
十三、計劃任務(wù)
1、at命令(非周期性任務(wù))
at10:20
init6
2、cron(周期性任務(wù))
a、軟件包:vixie-croncrontabsb、執(zhí)行程序:crond
c、設(shè)置crond服務(wù)在運行級別3和5中自動運行:
chkconfig–listcrond(顯示)
chkconfig–level35crondon(若已設(shè)置可不執(zhí)行此步驟)date
(查看系統(tǒng)時間,假定為10:30)
****
*
init6
init0(周一至周五22點30分系統(tǒng)自動關(guān)機)xxx
(每兩分鐘執(zhí)行某命令)(每周1,3,5執(zhí)行某命令)
d、設(shè)置2分鐘后系統(tǒng)自動重啟
crontab–e(輸入編輯命令)3210*3022**/2**
*
**
e、其它設(shè)置:周一至周五22點30分系統(tǒng)自動關(guān)機
1-5*
1,3,5xxx
f、冊除用戶現(xiàn)有任務(wù):
crontab–r
crontab–l(顯示任務(wù))
主配置文件:/etc/crontab一般不做修改
用戶定義的任務(wù)被保存在/var/spool/cron/目錄中,如root用戶的計劃任務(wù)在/var/spool/cron/root
g、相關(guān)文件:
文件中。
十四、補充試驗:如何使用新添加的硬盤(分區(qū)、格式化、掛接)1、第一步:添加硬盤(在實際電腦中安裝或在虛擬機中設(shè)置)
關(guān)閉虛擬機,選擇“虛擬機--設(shè)置—添加—硬盤—創(chuàng)立一個新的虛擬磁盤—IDE或SCSI均可—輸入容量大小—完成〞,確定硬盤安裝位置(如/dev/sdb),啟動虛擬機2、分區(qū);(可將添加的硬盤分成一個區(qū))
dmesg|grephd(查看系統(tǒng)檢測到的硬盤設(shè)備)fdisk/dev/sdbrebootfdisk
(假定添加的硬盤為/dev/sdb)(重啟,使分區(qū)生效)
(查看硬盤分區(qū)狀況)
(輸入:mnp數(shù)字1回車回車wq)
3、格式化分區(qū):
–l
mke2fs–j/dev/sdb1(注意此處為分區(qū)的表示,格式化為ext3)或者mkfs.ext3/dev/sdb14、掛接:mount/dev/sdb1/home5、固化掛接:vi/etc/fstab
添加一行:/dev/sdb1
/home
ext3
defaults
11
14
(分區(qū))(掛接目錄)(分區(qū)格式)(開機自動掛接)(硬盤一般設(shè)11)
十五、磁盤配額(限額)
1、試驗過程說明:在電腦中添加一塊硬盤(也可使用原有硬盤再分區(qū));對其進行分區(qū)、格式化;
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店大堂的安保措施介紹
- 旅游科普服務(wù)合同
- 藝術(shù)涂料施工協(xié)議
- 市政環(huán)衛(wèi)灑水車租賃合同
- 退休硬件工程師維護合同
- 租賃GPS車輛安全監(jiān)控系統(tǒng)合同
- 臨時檢驗員聘用合同模板
- 城市規(guī)劃光纖鋪設(shè)合同
- 古董家具修復(fù)噴漆協(xié)議
- 空調(diào)維修工程師聘用合同年薪制
- 淺談讓學(xué)生信服的有效途徑
- 2022年拓展課教案
- 汽車低壓電線束技術(shù)條件
- 水稻常見病蟲害ppt
- 學(xué)生會考核表(共3頁)
- 小蛋殼歷險記.ppt
- 六年級家長會家長代表演講稿-PPT
- 學(xué)校校報校刊卷首語(創(chuàng)刊詞)
- 《電容的連接》ppt課件
- 采集運維專業(yè)問答題(修訂)20140627
- 畢業(yè)生就業(yè)推薦表填寫說明-北京化工大學(xué)理學(xué)院.doc
評論
0/150
提交評論