下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、linux 基本操作實(shí)驗(yàn)(2)我們知道操作系統(tǒng)將一些特定的磁盤數(shù)據(jù)段通過一定的描述方式稱之為文件和名目。通常不同操作系統(tǒng)有不同的文件系統(tǒng),也有共同支持的文件操作系統(tǒng),如wimdow下有fat32及ntfs文件操作系統(tǒng),linux下通常有ext2,ext3等文件系統(tǒng)。文件系統(tǒng)是用來管理文件的。文件通常就是一個(gè)數(shù)據(jù)段的集合。在linux下一個(gè)文件一經(jīng)創(chuàng)建,為平安起見,針對不同的用戶,設(shè)計(jì)了三種基本拜訪方式,讀(r)寫(w)執(zhí)行(x),對每一個(gè)文件,linux將其與用戶舉行關(guān)聯(lián),對用戶設(shè)計(jì)了三種用戶類型,文件屬主(創(chuàng)建文件用戶),同組用戶(同一個(gè)用戶組的任何用戶),其它用戶(不在同一個(gè)組的非創(chuàng)建用戶
2、)。650) this.wth=650;" title="image" border="0" alt="image" src="/uploads/allimg/111116/0uk16054-0.png" width="724" height="205" /> 下面按照上圖的顯示的文件屬性舉行一一試驗(yàn)?!?】操作), x表示可以拜訪搜尋,也就是可以/操作。w表示名目下允許創(chuàng)建新文件和修改文件。文件的r w x表示含義如下:650) this.width=650
3、;" title="image" border="0" alt="image" src="/uploads/allimg/111116/0uk15425-2.png" width="744" height="159" /> 文件權(quán)限是可以修改的。缺省是由來打算的。umask針對單個(gè)用戶設(shè)定了一個(gè)缺省值,采納補(bǔ)碼設(shè)計(jì)。如umask =002,對文件來說是666-umask,對名目則是777-umask650) this.width=650;" titl
4、e="image" border="0" alt="image" src="/uploads/allimg/111116/0uk14o6-3.png" width="730" height="270" /> rootwindriver-machine shtest /etc/bashrc | umask umask 002 umask 022通常文件讀寫權(quán)限用符號r w x來表示,但事實(shí)上從linux實(shí)現(xiàn)來說,它是采納數(shù)字來表示的,對r w x 分離對應(yīng)二進(jìn)制位4 2
5、1,因此,rwx 表示7,rw表示6 r 表示4。這樣從整體來看,9位符號位合起來是3位十進(jìn)制數(shù)字,如777表示rwxrwxrwx。但是從umask = 0002來看,這里又顯示出四位十進(jìn)制數(shù)字,那是為什么呢?可能好多地方都沒具體解釋。這里解釋一下,事實(shí)上權(quán)限mode是有四位的。這一個(gè)多出來的位是sgid和suid缺省是0.,sgid,suid缺省用2,4表示。用字符就是t s表示。那么什么是sgid和suid呢?1)suid 在文件權(quán)限位也就是第三個(gè)位置上通常是x字符,假如設(shè)置成“s”,稱之為suid,它用來表示當(dāng)用戶執(zhí)行該文件時(shí),系統(tǒng)用文件owner的uid替代實(shí)際執(zhí)行該文件的用戶uid。
6、suid 的文件絕對具有執(zhí)行權(quán)限。假如沒有x權(quán)限,則這里”s”要寫成大寫”s”.如rwsr-sr-2)sgid,同上類似,在文件權(quán)限的第6個(gè)位置上通常是組的執(zhí)行字符x,假如設(shè)置成“s”,稱之為sgid,也就是當(dāng)一個(gè)用戶執(zhí)行該文件時(shí),系統(tǒng)用文件組的擁有者gid來代替執(zhí)行該文件實(shí)用戶gid。名目文件的sgid具有繼承性,其下全部文件及子名目同樣繼承g(shù)id屬性。3)t 在特定名目如/tmp的第9個(gè)位置設(shè)置為t表示不是這個(gè)名目的owner用戶不能刪除該名目下的文件。修改文件權(quán)限用后跟rwx符號來修改也可以用法數(shù)字方式。符號格式 chmod u g o a + = r w x s t filenamew
7、indriverwindriver-machine shtest$ ll -d 123abc/ drwxrwxr-x 2 windriver windriver 4096 2011-08-06 19:50 123abc/ windriverwindriver-machine shtest$ ll -d /tmp drwxrwxrwt 14 root root 4096 2011-08-06 04:33 /tmp windriverwindriver-machine shtest$ ls 1234.txt 123abc errors 1.sh output windriverwindriver-
8、machine shtest$ ll 1234.txt -rw-rw-r- 1 windriver windriver 0 2011-08-06 19:50 1234.txt windriverwindriver-machine shtest$ chmod u+x,g+x,o+x 1234.txt windriverwindriver-machine shtest$ ll 1234.txt -rwxrwxr-x 1 windriver windriver 0 2011-08-06 19:50 1234.txt windriverwindriver-machine shtest$ chmod -
9、x 1234.txt windriverwindriver-machine shtest$ ll 1234.txt -rw-rw-r- 1 windriver windriver 0 2011-08-06 19:50 1234.txt windriverwindriver-machine shtest$ chmod go+x 1234.txt windriverwindriver-machine shtest$ ll 1234.txt -rw-rwxr-x 1 windriver windriver 0 2011-08-06 19:50 1234.txt windriverwindriver-
10、machine shtest$ chmod go=rwx,o=rw 1234.txt windriverwindriver-machine shtest$ ll 1234.txt -rw-rwxrw- 1 windriver windriver 0 2011-08-06 19:50 1234.txt windriverwindriver-machine shtest$ chmod ug=rwx,o=rw 1234.txt windriverwindriver-machine shtest$ ll 1234.txt -rwxrwxrw- 1 windriver windriver 0 2011-
11、08-06 19:50 1234.txt windriverwindriver-machine shtest$ chmod 754 1234.txt windriverwindriver-machine shtest$ ll 1234.txt -rwxr-xr- 1 windriver windriver 0 2011-08-06 19:50 1234.txt windriverwindriver-machine shtest$ chmod 4755 1234.txt windriverwindriver-machine shtest$ ll 1234.txt -rwsr-xr-x 1 win
12、driver windriver 0 2011-08-06 19:50 1234.txt windriverwindriver-machine shtest$ chmod 6755 1234.txt windriverwindriver-machine shtest$ ll 1234.txt -rwsr-sr-x 1 windriver windriver 0 2011-08-06 19:50 1234.txt windriverwindriver-machine shtest$ chmod 2764 1234.txt windriverwindriver-machine shtest$ ll
13、 1234.txt -rwxrwsr- 1 windriver windriver 0 2011-08-06 19:50 1234.txt windriverwindriver-machine shtest$ chmod 2764 123abc/ windriverwindriver-machine shtest$ ll -d 123abc/ drwxrwsr- 2 windriver windriver 4096 2011-08-06 19:50 123abc/ windriverwindriver-machine shtest$ ll 123abc/ total 0 windriverwi
14、ndriver-machine shtest$ cd 123abc/ windriverwindriver-machine 123abc$ 123abc.txt windriverwindriver-machine 123abc$ ll total 0 -rw-rw-r- 1 windriver windriver 0 2011-08-06 21:24 123abc.txt windriverwindriver-machine 123abc$ cd . windriverwindriver-machine shtest$ ls 1234.txt 123abc errors ex1.sh out
15、put windriverwindriver-machine shtest$ chmod 2764 123abc/ windriverwindriver-machine shtest$ ll -d 123abc/ drwxrwsr- 2 windriver windriver 4096 2011-08-06 21:24 123abc/ windriverwindriver-machine shtest$ ll 123abc/ total 0 -rw-rw-r- 1 windriver windriver 0 2011-08-06 21:24 123abc.txt windriverwindri
16、ver-machine shtest$ chmod 6755 123abc/ windriverwindriver-machine shtest$ ll 123abc/ total 0 -rw-rw-r- 1 windriver windriver 0 2011-08-06 21:24 123abc.txt windriverwindriver-machine shtest$ chmod -r 6755 123abc/ windriverwindriver-machine shtest$ ll 123abc/ total 0 -rwsr-sr-x 1 windriver windriver 0
17、 2011-08-06 21:24 123abc.txt windriverwindriver-machine shtest$ 【3】文件用戶 前面我們說了從文件權(quán)限角度有三種用戶,但實(shí)際對一個(gè)文件來說,只需要設(shè)置文件的屬主用戶也就是owner和預(yù)設(shè)組group,用法 owner.group filename 或者 group filename chown 同chmod一樣有兩個(gè)選項(xiàng), r 應(yīng)用到子名目和文件 -h只應(yīng)用符號鏈接本身。650) this.width=650;" title="image" border="0" alt="
18、;image" src="/uploads/allimg/111116/0uk14a8-4.png" width="620" height="748" /> rootwindriver-machine shtest groups windriver windriver rootwindriver-machine shtest groups root root bin daemon sys adm disk wheel rootwindriver-machine shtest id root uid=0(root) gi
19、d=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) rootwindriver-machine shtest groups root bin daemon sys adm disk wheel rootwindriver-machine shtest getenv group root bash: getenv: command not found rootwindriver-machine shtest getent group root root:x:0:root rootwindriver-m
20、achine shtest ll total 16 -rwxrwsr- 1 root root 0 2011-08-06 19:50 1234.txt drwsr-sr-x 2 windriver windriver 4096 2011-08-06 21:24 123abc -rw-rw-r- 1 windriver windriver 49 2011-08-06 01:14 errors -rwxrwxr-x 1 windriver windriver 120 2011-08-06 01:44 ex1.sh -rw-rw-r- 1 windriver windriver 1640 2011-
21、08-06 19:13 output rootwindriver-machine shtest chgrp bin 1234.txt rootwindriver-machine shtest ll total 16 -rwxrwsr- 1 root bin 0 2011-08-06 19:50 1234.txt drwsr-sr-x 2 windriver windriver 4096 2011-08-06 21:24 123abc -rw-rw-r- 1 windriver windriver 49 2011-08-06 01:14 errors -rwxrwxr-x 1 windriver windriver 120 2011-08-06 01:44 ex1.sh -rw-rw-r- 1 windriver windriver 1640 2011-08-06 19:13 output rootwindriver-machine shtest 【4】符號銜接(文件快捷拜訪)。 我們都知道windows下文件有快捷方式。在
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《眾人行管理咨詢網(wǎng)》課件
- 運(yùn)動(dòng)器材銷售工作總結(jié)
- 2013年高考語文試卷(湖北)(空白卷)
- 租車服務(wù)員工作總結(jié)
- 2006年江西高考語文真題及答案
- 驅(qū)動(dòng)未來新型汽車
- 2023年-2024年項(xiàng)目管理人員安全培訓(xùn)考試題附解析答案可打印
- 2023年-2024年項(xiàng)目部管理人員安全教育培訓(xùn)試題及參考答案【A卷】
- 2023-2024安全培訓(xùn)考試題及答案【名校卷】
- 2023年-2024年項(xiàng)目部安全培訓(xùn)考試題答案完美
- 排水管渠及附屬構(gòu)筑物
- 養(yǎng)豬場施工噪聲環(huán)境影響分析
- Windows-Server-2012網(wǎng)絡(luò)服務(wù)架構(gòu)課件(完整版)
- 2022版義務(wù)教育語文課程標(biāo)準(zhǔn)(2022版含新增和修訂部分)
- 形位公差_很詳細(xì)(基礎(chǔ)教育)
- 手榴彈使用教案
- 600MW機(jī)組除氧器水位控制系統(tǒng)
- 史上最全的涉稅風(fēng)險(xiǎn)
- 初中數(shù)學(xué)問題情境的創(chuàng)設(shè)
- 電力設(shè)備典型消防規(guī)程.ppt
- 北京興昌達(dá)博房地產(chǎn)開發(fā)有限公司重整計(jì)劃
評論
0/150
提交評論