版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
———Linux下的文件權(quán)限相關(guān)總結(jié)linux操作系統(tǒng)“民間腰鼓藝術(shù)家”投稿了15篇Linux下的文件權(quán)限相關(guān)總結(jié)linux操作系統(tǒng),以下文章我為您整理后的Linux下的文件權(quán)限相關(guān)總結(jié)linux操作系統(tǒng),供大家閱讀。篇2:linux怎么悠文件和目錄權(quán)限linux操作系統(tǒng)篇5:linux修改文件和目錄權(quán)限方法linux操作系統(tǒng)篇9:svn設(shè)置文件可執(zhí)行權(quán)限命令linux操作系統(tǒng)本文章給大家介紹svn設(shè)置文件可執(zhí)行權(quán)限命令方法,希望此教程對大家會有所幫忙,本地文件在commit到倉庫之前若沒有chmod+x權(quán)限的話,那在svn倉庫里的文件將會保持當(dāng)前無可執(zhí)行屬性狀態(tài)。即使在本地chmod+xfilename之后,再提交到倉庫也是沒有用的。checkout到其他目錄的時候,文件仍然沒有可執(zhí)行權(quán)限,需要使用svn設(shè)置文件屬性,如下代碼如下復(fù)制代碼svnpropsetsvn:executableon*設(shè)置執(zhí)行權(quán)限代碼如下復(fù)制代碼svnpropsetsvn:executableontest.csvncommit—m“addexecutableinSVNforthefiletest.c”篇10:關(guān)于Linux系統(tǒng)中文件及文件夾權(quán)限筆記linux操作系統(tǒng)chmod—R777dir/—R更改dir目錄及dir內(nèi)全部子文件和文件夾777指將“文件所屬用戶、所屬用戶組、其它用戶”改為讀、寫、執(zhí)行。篇11:關(guān)于Linux系統(tǒng)中文件及文件夾權(quán)限筆記linux操作系統(tǒng)chmod參數(shù):a(用戶及組)、u(用戶)、g(組)、0(其他用戶)chmod運算符:+(加)、—(減)、=(給予)chmod+xfile.txt(用戶、組、其他用戶,加執(zhí)行權(quán))chmodu+xfile.txt(用戶,加執(zhí)行權(quán))例4:$chmoda–xmm.txt$chmod–xmm.txt$chmodugo–xmm.txt三、Linux常用文件權(quán)限777(讀寫執(zhí)行、讀寫執(zhí)行、讀寫執(zhí)行)755(讀寫執(zhí)行、讀執(zhí)行、讀執(zhí)行)644(讀寫、讀、讀)400(讀、禁止、禁止四、創(chuàng)建時的權(quán)限(1)用戶id(uid)用來設(shè)置文件全部者,主組用來設(shè)置用戶組(除非創(chuàng)建文件的目錄有Sgid位設(shè)置),(2)“umask”命令可以為用戶賬號中新文件的創(chuàng)建進(jìn)行缺省設(shè)置。具體來說,umask是用來設(shè)置權(quán)限掩碼的,將現(xiàn)有的存取權(quán)限減掉權(quán)限掩碼后,即可產(chǎn)生建立文件時默認(rèn)的權(quán)限。例如,root的權(quán)限為777,若權(quán)限掩碼設(shè)為022,那么兩都相減后可得755、在命令行中鍵入“umask”命令,查看當(dāng)前設(shè)置,如要修改“umask”設(shè)置,輸入:$umask號碼,如:umask0022(默認(rèn)設(shè)置),“umask”命令不設(shè)置文本文件和腳本文件而只在目錄中設(shè)置執(zhí)行位。(3)假如你創(chuàng)建一個文件夾或文件(以umask0022為例),777—022=755為創(chuàng)建文件夾的權(quán)限,而666—022=644為創(chuàng)建文件的權(quán)限,執(zhí)行“l(fā)s—l”,會顯示:rwxr—xr—x(文件夾),rw—r——r——(文件)五、修改文件夾的權(quán)限──chmod(1)參數(shù)含義:ugoa分別表示屬主、屬組、其它、全部;+表示追加權(quán)限;—表示刪除權(quán)限;=表示追加指定的權(quán)限并刪除其它非指定的權(quán)限。(2)使用示例:追加屬主可執(zhí)行、刪除屬組可寫、更改其它為僅讀。$chmod—cu+x,g—w,o=rfile_name(3)權(quán)限可以用字母或數(shù)字表示,讀(r)=4,寫(w)=2,執(zhí)行(或搜尋)(x)=1這些數(shù)字加到一起就得到用于chmod命令的數(shù)字。(注意:假如您正在文件或目錄中使用ACL,使用數(shù)字模式chmod命令會使ACL無效)例:全部者權(quán)限:讀+寫+執(zhí)行=4+2+1=7組許可權(quán)限:讀+寫=4+2=6其他用戶許可權(quán)限:讀=4則命令為:$chmod764file_name4.將某個目錄下的子目錄和文件權(quán)限一次性更改的方法使用命令:chmod—R777目錄名參數(shù)R即是對子目錄進(jìn)行遞歸操作六、比較應(yīng)用權(quán)限修改例子查看linux文件的權(quán)限:ls—l文件名稱查看linux文件夾的權(quán)限:ls—ld文件夾名稱(所在目錄)修改文件及文件夾權(quán)限:sudochmod—(代表類型)×××(全部者)×××(組用戶)×××(其他用戶)常用修改權(quán)限的命令:sudochmod600×××(只有全部者有讀和寫的權(quán)限)sudochmod644×××(全部者有讀和寫的權(quán)限,組用戶只有讀的權(quán)限)sudochmod700×××(只有全部者有讀和寫以及執(zhí)行的權(quán)限)sudochmod666×××(每個人都有讀和寫的權(quán)限)sudochmod777×××(每個人都有讀和寫以及執(zhí)行的權(quán)限)篇12:linux中vim保管root權(quán)限的文件linux操作系統(tǒng)Linux中常常會遇到用vim編輯好了文件,保管的時候提示當(dāng)前文件是只讀的。E45:readonlyoptionisset(add!tooverride)原因也很簡單,由于用戶對當(dāng)前編輯的文件沒有寫入權(quán)限,一個可行的解決方法就是重新使用sudo命令打開這個文件重新進(jìn)行編輯,但是這樣做的話,之前的編輯工作就需要全部重來了,怎么樣才略在忘掉使用sudovim編輯本身不行寫的文件后,仍然可以正常寫入文件呢?vim的強大之處就體現(xiàn)出來了,下面的指令輕松搞定:w!sudotee%下面是命令使用的情況:w!sudotee%[sudo]passwordforxxxx:PressENTERortypecommandtocontinue回車后會提示文件已經(jīng)轉(zhuǎn)變,按O或者L重新加載一下就好,W12:Warning:File“xxx”haschangedandthebufferwaschangedinVimaswellSee“:helpW12”formoreinfo.[O]K,(L)oadFile:命令解釋:w是vim的寫入命令%當(dāng)前編輯的文件名!sudoteevim中調(diào)用shell命令都是以!開頭的整個命令就是:以root的身份運行tee命令,讀取vim:w命令的輸出作為標(biāo)準(zhǔn)輸入,將其內(nèi)容輸出到標(biāo)準(zhǔn)輸出設(shè)備,同時保管到%表示的文件中篇13:linux下SVN中轉(zhuǎn)變執(zhí)行權(quán)限linux操作系統(tǒng)本文章來給大家介紹在linux下SVN中轉(zhuǎn)變執(zhí)行權(quán)限方法總結(jié),本地文件在commit到倉庫之前若沒有chmod+x權(quán)限的話,那在svn倉庫里的文件將會保持當(dāng)前無可執(zhí)行屬性狀態(tài),我們可以做svn命令來修改,SVN中,假如我們在linux下提交權(quán)限為755的文件,就會在svn的屬性中存在一個svn:excuteable。只在本地chmod644filename.php,是不能造成修改的??梢栽趙indows下的svn客戶端中,通過修改該文件的屬性,Remove掉它的這個可執(zhí)行屬性,Remove之后會重新進(jìn)行一次commit操作,所以還會彈出讓你填寫一點備注的輸入框。所以可以看出,svn中保管文件并沒有儲存屬主和仿佛755這樣的權(quán)限,只在假如有可執(zhí)行權(quán)限時,checkout和update時為文件chmod+x。本地文件在commit到倉庫之前若沒有chmod+x權(quán)限的話,那在svn倉庫里的文件將會保持當(dāng)前無可執(zhí)行屬性狀態(tài)。即使在本地chmod+xfilename之后,再提交到倉庫也是沒有用的。checkout到其他目錄的時候,文件仍然沒有可執(zhí)行權(quán)限。需要使用svn設(shè)置文件屬性,如下svnpropsetsvn:executableon*然后svncommit篇14:Windows命令行下修改文件訪問掌控權(quán)限隨著WindowsXP/Server的流行,越來越多的用戶開始選擇NTFS文件系統(tǒng),NTFS的好處自然是大大加強了系統(tǒng)的安全性,在“安全”標(biāo)簽頁下,我們可以在這里為不同級別的用戶設(shè)置相應(yīng)的訪問掌控權(quán)限,包含完全掌控、修改、讀取和運行、列出文件夾目錄、讀取、寫入、特別的權(quán)限等,你只需要在“允許”和“拒絕”下簡單勾選即可,點擊“高級”按鈕還可以設(shè)置更多的特殊權(quán)限,這里就不多說了,其實,除了在圖形用戶界面下對文件或文件夾的訪問掌控權(quán)限進(jìn)行設(shè)置外,我們還可以在命令行方式下完成這項工作,這在由于某些原因無法進(jìn)入圖形用戶界面時特別應(yīng)用,雖然使用時有些麻煩,但卻可以救急。一、使用Cacls.exe命令這是一個在Windows/XP/Server2024操作系統(tǒng)下都可以使用的命令,作用是顯示或者修改文件的訪問掌控表,在命令中可以使用通配符指定多個文件,也可以在命令中指定多個用戶。命令語法如下:Caclsfilename[/T][/E][/C][/Gusererm][/Ruser[]][/Pusererm[]][/Duser[]]Filename:顯示訪問掌控列表(以下簡稱ACL)/T:更改當(dāng)前目錄及其全部子目錄中指定文件的ACL/E:編輯ACL而不替換/C:在顯現(xiàn)拒絕訪問錯誤時連續(xù)/GUserer:perm:給予指定用戶訪問權(quán)限,Perm代表不同級別的訪問權(quán)限,其值可以是R(讀?。?、W(寫入)、C(更改,寫入)、F(完全掌控)等。/Ruser:撤銷指定用戶的訪問權(quán)限,注意該參數(shù)僅在與“/E”一起使用時有效。/Puser:perm:替換指定用戶的訪問權(quán)限,perm的含義同前,但加添了“N(無)”的選項。/Duser:拒絕指定用戶的訪問。實例一:查看文件夾的訪問掌控權(quán)限例如,這里我們希望查看h:emp文件夾的訪問掌控權(quán)限,那么只需要在“開始→運行”對話框或切換到命令提示符模式下,鍵入如下命令:Caclsh:emp此時,我們會看到全部用戶組和用戶對h:emp文件夾的訪問掌控權(quán)限項目,這里的CI表示ACE會由目錄繼承,OI表示ACE會由文件繼承,IO表示ACI不適用于當(dāng)前文件或目錄,每行末尾的字母表示掌控權(quán)限,例如F表示完全掌控,C表示更改,W表示寫入。假如你希望查看該文件夾中全部文件(包含子文件夾中的文件)的訪問掌控權(quán)限,可以鍵入“Caclsh:emp.”命令。實例二:修改文件夾的訪問掌控權(quán)限假如你希望予以本地用戶wzj9999完全掌控h:emp文件夾及子文件夾中全部文件的訪問權(quán)限,只需要鍵入如下命令:Caclsh:emp/t/e/c/gwzj9999:f這里的“/t”表示修改文件夾及子文件夾中全部文件的ACL,“/e”表示僅做編輯工作而不替換,“/c”表示在顯現(xiàn)拒絕訪問錯誤時連續(xù),而“/gwzj9999:f”表示予以本地用戶wzj9999以完全掌控的權(quán)限,這里的“f”代表完全掌控,假如只是希望予以讀取權(quán)限,那么應(yīng)當(dāng)是“r”,實例三:撤銷用戶的訪問掌控權(quán)限假如你希望撤銷wzj9999用戶對h:emp文件夾及其子文件夾的訪問掌控權(quán)限,可以鍵入如下命令:caclsh:emp/t/e/c/rwzj9999假如只是拒絕用戶的訪問,那么可以鍵入如下命令:caclsh:emp/t/e/c/dwzj9999二、使用加強工具xcals.exe在windows2000資源工具包中,微軟還供應(yīng)了一個名為xcacls.exe的文件掌控權(quán)限修改工具,其功能較cacls.exe更為強大,可以通過命令行設(shè)置全部可以在windows資源管理器中訪問到的文件系統(tǒng)安全選項,我們可以從./windows2000/techinfo/reskit/tools/existing/xcacls—o.asp下載,安裝后即可使用。xcacls.exe命令的語法和參數(shù)與cacls.exe基本相同,但不同的是它通過顯示和修改文件的訪問掌控列表(acl)執(zhí)行此操作。在“/g”參數(shù)后除保持原有的perm權(quán)限外,還加添了spec(特殊訪問權(quán)限)的選項,另外還加添了“/y”的參數(shù),表示禁止在替換用戶訪問權(quán)限時顯現(xiàn)確認(rèn)提示,而默認(rèn)情況下,cacls.exe是要求確認(rèn)的,這樣在批處理中調(diào)用cacls.exe命令時,程序?qū)⑼V鬼憫?yīng)并等待輸入正確的答案,引入“/y”參數(shù)后將可以取消此確認(rèn),這樣我們就可以在批處理中使用xcacls.exe命令了。實例一:查看文件或文件夾的權(quán)限在“開始→運行”對話框或切換到命令提示符模式下,注意請事先將“c:programfilesesourcekit”添加到“系統(tǒng)屬性→高級→環(huán)境變量→系統(tǒng)變量”中,或者通過cd命令將其設(shè)置為當(dāng)前路徑,否則會提示找不到文件,然后鍵入如下命令:xcaclsh:emp此時,可以查看到全部用戶組或用戶對h:emp文件夾的訪問掌控權(quán)限,io表示此ace不應(yīng)用于當(dāng)前對象,ci表示附屬窗口將繼承此ace,oi表示附屬文件將繼承該ace,np表示附屬對象不連續(xù)傳播繼承的ace,而每行末尾的字母表示不同級別的權(quán)限,例如f表示完全掌控,c表示更改,w表示寫入。實例二:替換文件夾中的acl而不確認(rèn)xcaclsh:emp/gadministrator:rw/y以上命令將替換h:emp文件夾中全部文件和文件夾的acl,而不掃描子文件夾,也不會要求用戶確認(rèn)。實例三:給予某用戶對文件夾的掌控權(quán)限xcaclsh:emp/gwzj9999:rwed;rw/e以上命令將給予用戶wzj9999對h:emp文件夾中全部新建文件的讀取、寫入、運行和刪除權(quán)限,但需要說明的是,這條命令只是給予了用戶對文件夾自身的讀寫權(quán)限,而不包含子文件夾下的文件。對普通用戶來說,cals.exe和xcacls.exe的作用可能不是那么明顯,這在windows2000/xp/server2024的無人值守安裝中特別有用,管理員可以為操作系統(tǒng)所在的文件夾設(shè)置初始訪問權(quán)限;在將軟件分發(fā)到服務(wù)器或工作站時,還可以借助xcacls.exe供應(yīng)單步保護(hù),以防止用戶誤刪除文件夾或文件。篇15:Linux下查看文件和文件夾大小命令linux操作系統(tǒng)在linux中查看文件大小我們可以使用df命令來實現(xiàn),假如要查看文件夾大小我們直接使用du命令即可實現(xiàn)了,有需要了解的伙伴可參考,df命令可以顯示目前全部文件系統(tǒng)的可用空間及使用情形,請看下列這個例子:以下是代碼片段:代碼如下復(fù)制代碼[yayug@yayu~]$df—hFilesystemSizeUsedAvailUse%Mountedon/dev/sda13.9G300M3.4G8%//dev/sda7100G188M95G1%/data0/dev/sdb1133G80G47G64%/data1/dev/sda67.8G218M7.2G3%/var/dev/sda57.8G166M7.2G3%/tmp/dev/sda39.7G2.5G6.8G27%/usrtmpfs2.0G02.0G0%/dev/shmDf命令是linux系統(tǒng)以磁盤分區(qū)為單位查看文件系統(tǒng),可以加上參數(shù)查看磁盤剩余空間信息,命令格式:代碼如下復(fù)制代碼df—hl顯示格式為:文件系統(tǒng)容量已用可用已用%掛載點代碼如下復(fù)制代碼FilesystemSizeUsedAvailUse%Mountedon/dev/hda245G19G24G44%//dev/hda1494M19M450M4%/boot/dev/hda64.9G2.2G2.5G47%/home/dev/hda59.7G2.9G6.4G31%/optnone1009M01009M0%/dev/shm/dev/hda39.7G7.2G2.1G78%/usr/local/dev/hdb275G75G0100%//dev/hdb275G75G0100%/以上面的輸出為例,表示的意思為:HD硬盤接口的第二個硬盤(b),第二個分區(qū)(2),容量是75G,用了75G,可用是0,因此利用率是100%,被掛載到根分區(qū)目錄上(/),下面是相關(guān)命令的解釋:df—hl查看磁盤剩余空間df—h查看每個根路徑的分區(qū)大小du—sh[目錄名]返回該目錄的大小du—sm[文件夾]返回該文件夾總M數(shù)更多功能可以輸入一下命令查看:df——helpdu——helpdu:查詢文件或文件夾的磁盤使用空間假如當(dāng)前目錄下文件和文件夾很多,使用不帶參數(shù)du的命令,可以循環(huán)列出全部文件和文件夾所使用的空間。
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023八年級歷史上冊 第五單元 從國共合作到國共對立第17課 中國工農(nóng)紅軍長征說課稿 新人教版
- 3 歡歡喜喜慶國慶(說課稿)-2024-2025學(xué)年統(tǒng)編版道德與法治二年級上冊
- Module 3 Unit 1 What are you doing?(說課稿)-2024-2025學(xué)年外研版(三起)英語四年級上冊
- 11《趙州橋》說課稿-2023-2024學(xué)年統(tǒng)編版語文三年級下冊
- 1學(xué)會尊重(說課稿)-2023-2024學(xué)年道德與法治六年級下冊統(tǒng)編版001
- Unit 3 Festivals and Customs Extended reading 說課稿-2024-2025學(xué)年高中英語譯林版(2020)必修第二冊
- 2023九年級物理下冊 專題六 材料、信息和能源B 能源學(xué)說課稿 (新版)新人教版
- 2023二年級數(shù)學(xué)下冊 六 田園小衛(wèi)士-萬以內(nèi)的加減法(二)我學(xué)會了嗎說課稿 青島版六三制
- 2024-2025學(xué)年高中化學(xué) 專題五 電化學(xué)問題研究 5.1 原電池說課稿 蘇教版選修6
- 《10 身邊的新聞?wù){(diào)查》(說課稿)-2023-2024學(xué)年三年級上冊綜合實踐活動吉美版
- 簡易勞務(wù)合同電子版
- 明代文學(xué)緒論
- 通用稅務(wù)自查情況說明報告(7篇)
- 體育賽事的策劃、組織與實施 體育賽事利益相關(guān)者
- 分析化學(xué)(高職)PPT完整版全套教學(xué)課件
- 晚熟的人(莫言諾獎后首部作品)
- m拱頂儲罐設(shè)計計算書
- 2023外貿(mào)業(yè)務(wù)協(xié)調(diào)期中試卷
- 新人教鄂教版(2017)五年級下冊科學(xué)全冊教學(xué)課件
- GB/T 29361-2012電子物證文件一致性檢驗規(guī)程
- GB/T 16475-1996變形鋁及鋁合金狀態(tài)代號
評論
0/150
提交評論