linux操作命令論文,Linux命令操作

linux論文

[摘 要] Linux系統(tǒng)使用越來越廣泛,關(guān)系Linux的安全越來越受到人們的重視,本文結(jié)合筆者在Linux系統(tǒng)安全管理方面的一些經(jīng)驗體會,從賬戶、密碼策略、文件權(quán)限,日志管理、遠程訪問等5個方面,對linux系統(tǒng)安全談?wù)勛约旱捏w會,供大家參考。

創(chuàng)新互聯(lián)建站專注于浦東網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供浦東營銷型網(wǎng)站建設(shè),浦東網(wǎng)站制作、浦東網(wǎng)頁設(shè)計、浦東網(wǎng)站官網(wǎng)定制、小程序開發(fā)服務(wù),打造浦東網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供浦東網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

一、引言

隨著Internet/Intranet網(wǎng)絡(luò)的日益普及,Linux作為一個現(xiàn)代的操作系統(tǒng),正在各個方面得到廣泛的應(yīng)用。Linux在服務(wù)器、嵌入式等方面已經(jīng)取得不俗的成績,在桌面系統(tǒng)方面,也逐漸受到歡迎。于是Linux的安全問題也逐漸受到人們的重視。

Linux是一個開放式系統(tǒng),可以在網(wǎng)絡(luò)上找到許多現(xiàn)成的程序和工具,這既方便了用戶,也方便了黑客,因為他們也能很容易地找到程序和工具來潛入 Linux系統(tǒng),或者盜取Linux系統(tǒng)上的重要信息。因此,詳細分析Linux系統(tǒng)的安全機制,找出它可能存在的安全隱患,給出相應(yīng)的安全策略和保護措施是十分必要的。針對Linux的基本安全防護,筆者這里稍做介紹。

二、Linux系統(tǒng)的安全策略

1.Linux系統(tǒng)的用戶賬號策略

管理員的工作中,相當(dāng)重要的一環(huán)就是管理賬號。在管理 Linux 主機的賬號時,一個最重要的方面就是確保每一個UID僅僅使用一次。

另外就是設(shè)置有限的登陸次數(shù)來預(yù)防無休止的登陸攻擊,通過編輯/etc/pam.d/system-auth,添加下面兩句可以設(shè)置賬戶最多連續(xù)登陸5次,超過5次賬戶將被鎖定,只有管理員才能幫助解鎖。

auth required pam_tally.so deny=5

account required pam_tally.so

2.密碼策略要求

(1)口令時效和口令長度的設(shè)置??诹顣r效和口令長度是一種系統(tǒng)機制,用于強制口令在特定的時間長度后失效。對用戶來說,這可能帶來了一些麻煩,但是它確保了口令會定期進行更改,是一項很好的安全措施。默認情況下,絕大多數(shù)的Linux版本并沒有打開口令時效,不過要想打開卻非常簡單。通過編輯/etc/login.defs,你可以指定幾個參數(shù),來設(shè)置口令實效和口令長度的默認設(shè)定:

PASS_MAX_DAYS99999

PASS_MIN_DAYS 0

PASS_MIN_LEN5

PASS_WARN_AGE7

當(dāng)設(shè)置口令時效的天數(shù)為99999時,實際上相當(dāng)于關(guān)閉了口令時效。一般設(shè)定為90天或者更短時間來更改一次。PASS_MIN_DAYS參數(shù)則設(shè)定了在本次密碼修改后,下次允許更改密碼之前所需的最少天數(shù)。PASS_MIN_LEN是指密碼設(shè)置的最小長度,一般定義為8位以上。PASS_WARN_AGE的設(shè)定則指明了在口令失效前多少天開始通知用戶更改密碼(一般在用戶剛剛登陸系統(tǒng)時就會收到警告通知)。

(2)控制密碼使用頻率??刂七m度的密碼重用頻率,也可以為密碼的安全策略提供良好的保護,可以通過編輯/etc/pam.d/system-auth設(shè)定密碼重用。一般設(shè)置重用密碼前更換密碼的最小次數(shù)為4次。

password required pam_unix.so remember=3 use_authtok md5 shadow 或者 password sufficient pam_unix.so remember=3 use_authtok md5 shadow。

3.Linux的基本文件權(quán)限要求

Linux中每一個文件都具有特定的屬性,主要包括文件類型和文件權(quán)限兩個方面。可以分為5種不同的類型:普通文件、目錄文件、鏈接文件、設(shè)備文件和管道文件。所謂的文件權(quán)限,是指對文件的訪問權(quán)限,包括對文件的讀、寫、刪除、執(zhí)行。Linux 是一個多用戶操作系統(tǒng),它允許多個用戶同時登錄和工作。因此正確的文件權(quán)限設(shè)定是非常重要的。與系統(tǒng)安全關(guān)系較為密切的幾個文件目錄權(quán)限設(shè)置要求如下表:

4.Linux日志文件管理

日志對于系統(tǒng)安全來說,非常重要,它記錄了系統(tǒng)每天發(fā)生的各種各樣的事情,你可以通過它來檢查錯誤發(fā)生的原因,或者受到攻擊時攻擊者留下的痕跡。因此,保護系統(tǒng)日志安全,不被內(nèi)部用戶或外部入侵者修改或刪除顯得尤為重要。

在Linux系統(tǒng)中,有三個主要的日志子系統(tǒng):

連接時間日志——由多個程序執(zhí)行,把紀錄寫入到/var/log/wtmp和/var/run/utmp,login等程序更新wtmp和utmp文件,使系統(tǒng)管理員能夠跟蹤誰在何時登錄到系統(tǒng)。

進程統(tǒng)計——由系統(tǒng)內(nèi)核執(zhí)行。當(dāng)一個進程終止時,為每個進程往進程統(tǒng)計文件(pacct或acct)中寫一個紀錄。進程統(tǒng)計的目的是為系統(tǒng)中的基本服務(wù)提供命令使用統(tǒng)計。

錯誤日志——由syslogd(8)執(zhí)行。各種系統(tǒng)守護進程、用戶程序和內(nèi)核通過syslog(3)向文件/var/log/messages報告值得注意的事件。另外有許多UNIX程序創(chuàng)建日志。像HTTP和FTP這樣提供網(wǎng)絡(luò)服務(wù)的服務(wù)器也保持詳細的日志。

Linux的日志文件很多,但是/var/log/wtmp,/var/log/messages,/var/log/faillog(權(quán)限設(shè)置為600) ,/var/log/secure (如果是Debian,/var/log/auth.log將代替它)最好是存在的。

如果服務(wù)器支持很多的用戶的話,這些日志文件的大小會很快地增加,在服務(wù)器硬盤不是非常充足的情況下,必須采取措施限制日志文件的大小,定期做好日志備份和清除是非常重要的。

5.Linux的遠程登錄:使用OPENSSH代替FTP和Telnet

我們通常使用的網(wǎng)絡(luò)傳輸程序FTP和Telnet等在本質(zhì)上都是不安全的,因為它們在網(wǎng)絡(luò)上用明文傳送口令和數(shù)據(jù),黑客利用嗅探器非常容易截 獲這些口令和數(shù)據(jù)。SSH的英文全稱是Secure SHell。通過使用SSH,用戶可以把所有傳輸?shù)臄?shù)據(jù)進行加密,這樣即使網(wǎng)絡(luò)中的黑客能夠劫持用戶所傳輸?shù)臄?shù)據(jù),如果不能解密的話,也不能對數(shù)據(jù)傳輸構(gòu)成真正的威脅。另外,傳輸?shù)臄?shù)據(jù)是經(jīng)過壓縮的,所以可以加快傳輸?shù)乃俣?。SSH有很多功能,它既可以代替Telnet,又可以為FTP提供一個安全的“傳輸通道”。在不安全的網(wǎng)路通信環(huán)境中,它提供了很強的驗證機制與非常安全的通信環(huán)境。SSH(Secure Shell)最初由芬蘭的一家公司開發(fā),但由于受版權(quán)和加密算法的限制,很多人轉(zhuǎn)而使用免費的替代軟件OpenSSH。命令行使用OPENSSH比較麻煩。這里介紹gFTP和OPENSSH整合在一齊,提供一個圖形化加密傳輸方案。gFTP和Windows下的 CuteFTP一樣使用非常簡單,而且?guī)缀跛械腖inux發(fā)行版本都帶有g(shù)FTP,不需要安裝就可以使用本論文由無憂論文網(wǎng)整理提供 。Windows下支持SSH的客戶端軟件不少,推薦使用Putty和Filezilla。

目前很多公司企業(yè)對信息安全問題日益重視,完善的信息安全控制架構(gòu),先進的管理和技術(shù)的結(jié)合,才能真正滿足公司企業(yè)的需要。

參考文獻:

[1]王一川 Linux黑客大曝光:Linux安全機密與解決方案[M].清華大學(xué)出版社,2002~10~1

[2]汪 輝等:Linux安全最大化(第二版)[M].電子工業(yè)出版社, 2002~1~1

[3]前導(dǎo)工作室 Linux安全:入侵防范、檢測、恢復(fù)[M].機械工業(yè)出版社,2002~1~1

本論文由無憂論文網(wǎng)整理提供

請問對于Linux系統(tǒng),有哪些相關(guān)領(lǐng)域可以作為畢業(yè)論文和畢業(yè)設(shè)計的?

我可以幫你寫的,很簡單。

依據(jù)學(xué)術(shù)方向進行選題。論文寫作的價值,關(guān)鍵在于能夠解決特定行業(yè)的特定問題,特別是在學(xué)術(shù)方面的論文更是如此。因此,論文選擇和提煉標題的技巧之一,就是依據(jù)學(xué)術(shù)價值進行選擇提煉。

技巧二:依據(jù)興趣愛好進行選題。論文選擇和提煉標題的技巧之二,就是從作者的愛好和興趣出發(fā),只有選題符合作者興趣和愛好,作者平日所積累的資料才能得以發(fā)揮效用,語言應(yīng)用等方面也才能熟能生巧。

技巧三:依據(jù)掌握的文獻資料進行選題。文獻資料是支撐、充實論文的基礎(chǔ),同時更能體現(xiàn)論文所研究的方向和觀點,因而,作者從現(xiàn)有文獻資料出發(fā),進行選題和提煉標題,即成為第三大技巧。

技巧四:從小從專進行選題。所謂從小從專,即是指軟文撰稿者在進行選則和提煉標題時,要從專業(yè)出發(fā),從小處入手進行突破,切記全而不專,大而空洞。

求linux的應(yīng)用論文內(nèi)容淺顯一點大約三千字????

下面是我在網(wǎng)上收集的一點質(zhì)料,不知道你有用沒……

我們?yōu)槭裁匆肔inux?

Linux是"免費"的,上面又有那么多"免費"的軟件,為什么不用?

Windows實在太不穩(wěn)定了,受不了,換個平臺吧。

想學(xué)習(xí)UNIX,可是錢包里的鈔票不多,先從Linux開始吧。

想學(xué)習(xí)操作系統(tǒng),哪里有開放源代碼的OS?而且還要很活躍,有前途的。

基于Linux的并行計算,不但費用低廉,而且功能強大,有潛力,重要的是有源代碼。

想成為一名Hacker(當(dāng)然是網(wǎng)俠一類),Linux當(dāng)然是最好的工具之一。

Linux潛在的商業(yè)價值不可限量,性能相當(dāng)?shù)睾?穩(wěn)定性也很好,用其替換商業(yè)操作系統(tǒng)真是明智的選擇。

Oracle,Infomix,Sysbase,IBM都支持Linux了,用其作數(shù)據(jù)庫平臺挺不錯。煩了一次又一次去買許可證(奸商經(jīng)常設(shè)這樣的陷阱),Linux遵循公共版權(quán)許可證(GPL)正合我意。

Linux太適合Internet/Intranet,本身就是通過網(wǎng)絡(luò)來協(xié)同開發(fā)的,網(wǎng)絡(luò)時代為什么不用Linux?

采用Linux可以極大的降低擁有者總成本(TCO)。等待商業(yè)操作系統(tǒng)補丁的耐心是有限度的,更受不了總被商家牽著鼻子走,開放源代碼的Linux至少可以使用戶有一定的控制權(quán)。開放源代碼使用戶可以按照自己的需要添加或刪除某些功能,用戶可定制性,真是太好了!

利用開放源代碼的Linux還可以開發(fā)路由器,嵌入式系統(tǒng),網(wǎng)絡(luò)計算機,個人數(shù)字助理等等,GNU真是巨大的知識寶庫,何樂而不用?

崇尚自由軟件精神和夢想,貢獻自己的力量!

Linux的特點

Linux操作系統(tǒng)在短短的幾年之內(nèi)得到了非常迅猛的發(fā)展,這與Linux具有的良好特性是分不開的。Linux包含了Unix的全部功能和特性。簡單的說,Linux具有以下主要特性:

1.開放性

開放性是指系統(tǒng)遵循世界標準規(guī)范,特別是遵循開放系統(tǒng)互連(OSI)國際標準。凡遵循國際標準所開發(fā)的硬件和軟件,都能彼此兼容,可方便地實現(xiàn)互連。

2.多用戶

多用戶是指系統(tǒng)資源可以被不同用戶各自擁有使用,即每個用戶對自己的資源(例如:文件、設(shè)備)有特定的權(quán)限,互不影響。Linux和Unix都具有多用戶的特性。

3.多任務(wù)

多任務(wù)是現(xiàn)代計算機的最主要的一個特點。它是指計算機同時執(zhí)行多個程序,而且各個程序的運行互相獨立。Linux系統(tǒng)調(diào)度每一個進程,平等地訪問微處理器。由于CPU的處理速度非??欤浣Y(jié)果是,啟動的應(yīng)用程序看起來好像在并行運行。事實上,從處理器執(zhí)行一個應(yīng)用程序中的一組指令到Linux調(diào)度微處理器再次運行這個程序之間只有很短的時間延遲,用戶是感覺不出來的。

4.良好的用戶界面

Linux向用戶提供了兩種界面:用戶界面和系統(tǒng)調(diào)用。Linux的傳統(tǒng)用戶界面是基于文本的命令行界面,即shell,它既可以聯(lián)機使用,又可存在文件上脫機使用。shell有很強的程序設(shè)計能力,用戶可方便地用它編制程序,從而為用戶擴充系統(tǒng)功能提供了更高級的手段??删幊蘏hell是指將多條命令組合在一起,形成一個Shell程序,這個程序可以單獨運行,也可以與其他程序同時運行。

系統(tǒng)調(diào)用給用戶提供編程時使用的界面。用戶可以在編程時直接使用系統(tǒng)提供的系統(tǒng)調(diào)用命令。系統(tǒng)通過這個界面為用戶程序提供低級、高效率的服務(wù)。Linux還為用戶提供了圖形用戶界面。它利用鼠標、菜單、窗口、滾動條等設(shè)施,給用戶呈現(xiàn)一個直觀、易操作、交互性強的友好的圖形化界面。

5.設(shè)備獨立性

設(shè)備獨立性是指操作系統(tǒng)把所有外部設(shè)備統(tǒng)一當(dāng)作成文件來看待,只要安裝它們的驅(qū)動程序,任何用戶都可以象使用文件一樣,操縱、使用這些設(shè)備,而不必知道它們的具體存在形式。

具有設(shè)備獨立性的操作系統(tǒng),通過把每一個外圍設(shè)備看作一個獨立文件來簡化增加新設(shè)備的工作。當(dāng)需要增加新設(shè)備時、系統(tǒng)管理員就在內(nèi)核中增加必要的連接。這種連接(也稱作設(shè)備驅(qū)動程序)保證每次調(diào)用設(shè)備提供服務(wù)時,內(nèi)核以相同的方式來處理它們。當(dāng)新的及更好的外設(shè)被開發(fā)并交付給用戶時,操作允許在這些設(shè)備連接到內(nèi)核后,就能不受限制地立即訪問它們。設(shè)備獨立性的關(guān)鍵在于內(nèi)核的適應(yīng)能力。其他操作系統(tǒng)只允許一定數(shù)量或一定種類的外部設(shè)備連接。而設(shè)備獨立性的操作系統(tǒng)能夠容納任意種類及任意數(shù)量的設(shè)備,因為每一個設(shè)備都是通過其與內(nèi)核的專用連接獨立進行訪問。

Linux是具有設(shè)備獨立性的操作系統(tǒng),它的內(nèi)核具有高度適應(yīng)能力,隨著更多的程序員加入Linux編程,會有更多硬件設(shè)備加入到各種Linux內(nèi)核和發(fā)行版本中。另外,由于用戶可以免費得到Linux的內(nèi)核源代碼,因此,用戶可以修改內(nèi)核源代碼,以便適應(yīng)新增加的外部設(shè)備。

6.提供了豐富的網(wǎng)絡(luò)功能

完善的內(nèi)置網(wǎng)絡(luò)是Linux的一大特點。Linux在通信和網(wǎng)絡(luò)功能方面優(yōu)于其他操作系統(tǒng)。其他操作系統(tǒng)不包含如此緊密地和內(nèi)核結(jié)合在一起的連接網(wǎng)絡(luò)的能力,也沒有內(nèi)置這些聯(lián)網(wǎng)特性的靈活性。而Linux為用戶提供了完善的、強大的網(wǎng)絡(luò)功能。

支持Internet是其網(wǎng)絡(luò)功能之一。Linux免費提供了大量支持Internet的軟件,Internet是在Unix領(lǐng)域中建立并繁榮起來的,在這方面使用Linux是相當(dāng)方便的,用戶能用Linux與世界上的其他人通過Internet網(wǎng)絡(luò)進行通信。

文件傳輸是其網(wǎng)絡(luò)功能之二。用戶能通過一些Linux命令完成內(nèi)部信息或文件的傳輸。

遠程訪問是其網(wǎng)絡(luò)功能之三。Linux不僅允許進行文件和程序的傳輸,它還為系統(tǒng)管理員和技術(shù)人員提供了訪問其他系統(tǒng)的窗口。通過這種遠程訪問的功能,一位技術(shù)人員能夠有效地為多個系統(tǒng)服務(wù),即使那些系統(tǒng)位于相距很遠的地方。

7.可靠的系統(tǒng)安全

Linux采取了許多安全技術(shù)措施,包括對讀、寫進行權(quán)限控制、帶保護的子系統(tǒng)、審計跟蹤、核心授權(quán)等,這為網(wǎng)絡(luò)多用戶環(huán)境中的用戶提供了必要的安全保障。

8.良好的可移植性

可移植性是指將操作系統(tǒng)從一個平臺轉(zhuǎn)移到另一個平臺使它仍然能按其自身的方式運行的能力。

Linux是一種可移植的操作系統(tǒng),能夠在從微型計算機到大型計算機的任何環(huán)境中和任何平臺上運行??梢浦残詾檫\行Linux的不同計算機平臺與其他任何機器進行準確而有效的通信提供了手段,不需要另外增加特殊的和昂貴的通信接口。

1.Linux 服務(wù)器

目前Linux服務(wù)器是當(dāng)前最廣泛的應(yīng)用。

2004年,摩托羅拉計算機部和IBM合作開發(fā)和推廣電信應(yīng)用計算平臺。

2002年,北京市東城區(qū)政府建立了基于Linux服務(wù)器平臺的電子政務(wù)系統(tǒng)。

2003年8月,韓國國家航空公司和IBM公司聯(lián)合發(fā)布聲明,表示韓國航空公司將把該公司的核心業(yè)務(wù)移植到 IBM的eServer服務(wù)器當(dāng)中完成,其中操作系統(tǒng)則采用Linux。

2.嵌入式Linux系統(tǒng)

2003年,摩托羅拉公司推出Linux平臺的A760手機。并在近兩年推出新款的Linux手機。

3.桌面應(yīng)用

新版本的Linux系統(tǒng)特別在桌面應(yīng)用方面進行了改進,達到相當(dāng)?shù)乃?,完全可以作為一種集辦公應(yīng)用、 多媒體應(yīng)用、網(wǎng)絡(luò)應(yīng)用等多方面功能于一體的圖形界面操作系統(tǒng)。

Linux嵌入式論文需不需要把這樣的命令寫進去,由于命令都是一樣,查重軟件會認定為抄襲

只要你引用(reference)在一定的百分比以下,你用多少都不算抄襲。這個看起來是common sense,可以不用引用。

求大學(xué)畢業(yè)論文 課題名稱:linux操作系統(tǒng)中的權(quán)限管理研究 哪位幫忙解決下啊有高分!??!

Linux 系統(tǒng)命令

 指令名稱:chown

使用權(quán)限:root

使用方式:chmod [-cfhvR] [--help] [--version] user[:group] file...

說明:Linux/Unix 是多人多工作業(yè)系統(tǒng),所有的檔案皆有擁有者。利用 chown 可以將檔案的擁有者加以改變。一般來說,這個指令只有是由系統(tǒng)管理者(root)所使用,一般使用者沒有權(quán)限可以改變別人的檔案擁有者,也沒有權(quán)限可以自己的檔案擁有者改設(shè)為別人。只有系統(tǒng)管理者(root)才有這樣的權(quán)限。

把計:

user:新的檔案擁有者的使用者 IDgroup:新的檔案擁有者的使用者群體(group)-c:若該檔案擁有者確實已經(jīng)更改,才顯示其更改動作-f:若該檔案擁有者無法被更改也不要顯示錯誤訊息-h:只對于連結(jié)(link)進行變更,而非該 link 真正指向的檔案-v:顯示擁有者變更的詳細資料-R:對目前目錄下的所有檔案與子目錄進行相同的擁有者變更(即以遞回的方式逐個變更)--help:顯示輔助說明--version:顯示版本

范例:

將檔案 file1.txt 的擁有者設(shè)為 users 群體的使用者 jessie:

chown jessie:users file1.txt

將目前目錄下的所有檔案與子目錄的擁有者皆設(shè)為 users 群體的使用者 lamport:

chmod -R lamport:users *

名稱:cp

使用權(quán)限:所有使用者

使用方式:

cp [options] source dest

cp [options] source... directory

說明:將一個檔案拷貝至另一檔案,或?qū)?shù)個檔案拷貝至另一目錄。

把計:

-a 盡可能將檔案狀態(tài),權(quán)限等資料都照原狀予以復(fù)制。

-r 若 source 中含有目錄名,則將目錄下之檔案亦皆依序拷貝至目的地。

-f 若目的地已經(jīng)有相同檔名的檔案存在,則在復(fù)制前先予以刪除再行復(fù)制。

范例:

將檔案 aaa 復(fù)制(已存在),并命名為 bbb:

cp aaa bbb

將所有的C語言程式拷貝至 Finished 子目錄中:

cp *.c Finished

名稱:cut

使用權(quán)限:所有使用者

用法:cut -cnum1-num2 filename

說明:顯示每行從開頭算起 num1 到 num2 的文字。

范例:

shell cat example

test2

this is test1

shell cut -c0-6 example ## print 開頭算起前 6 個字元

test2

this i

 cat cd

chmod chown

cp cut

名稱:cat

使用權(quán)限:所有使用者

使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName

說明:把檔案串連接后傳到基本輸出(螢?zāi)换蚣? fileName 到另一個檔案)

參數(shù):

-n 或 --number 由 1 開始對所有輸出的行數(shù)編號

-b 或 --number-nonblank 和 -n 相似,只不過對于空白行不編號

-s 或 --squeeze-blank 當(dāng)遇到有連續(xù)兩行以上的空白行,就代換為一行的空白行

-v 或 --show-nonprinting

范例:

cat -n textfile1 textfile2 把 textfile1 的檔案內(nèi)容加上行號后輸入 textfile2 這個檔案里

cat -b textfile1 textfile2 textfile3 把 textfile1 和 textfile2 的檔案內(nèi)容加上行號(空白行不加)之后將內(nèi)容附加到 textfile3

名稱:cd

使用權(quán)限:所有使用者

使用方式:cd [dirName]

說明:變換工作目錄至 dirName。 其中 dirName 表示法可為絕對路徑或相對路徑。若目錄名稱省略,則變換至使用者的 home directory (也就是剛 login 時所在的目錄).另外,"~" 也表示為 home directory 的意思,"." 則是表示目前所在的目錄,".." 則表示目前目錄位置的上一層目錄。

范例:跳到 /usr/bin/:

cd /usr/bin

跳到自己的 home directory:

cd ~

跳到目前目錄的上上兩層:

cd ../..

指令名稱:chmod

使用權(quán)限:所有使用者

使用方式:chmod [-cfvR] [--help] [--version] mode file...

說明:Linux/Unix 的檔案存取權(quán)限分為三級:檔案擁有者,群組,其他。利用 chmod 可以藉以控制檔案如何被他人所存取。

把計:

mode:權(quán)限設(shè)定字串,格式如下:[ugoa...][[+-=][rwxX]...][,...],其中u 表示該檔案的擁有者,g 表示與該檔案的擁有者屬于同一個群體(group)者,o 表示其他以外的人,a 表示這三者皆是。

+ 表示增加權(quán)限,- 表示取消權(quán)限,= 表示唯一設(shè)定權(quán)限。

r 表示可讀取,w 表示可寫入,x 表示可執(zhí)行,X 表示只有當(dāng)該檔案是個子目錄或者該檔案已經(jīng)被設(shè)定過為可執(zhí)行。

-c:若該檔案權(quán)限確實已經(jīng)更改,才顯示其更改動作

-f:若該檔案權(quán)限無法被更改也不要顯示錯誤訊息

-v:顯示權(quán)限變更的詳細資料

-R:對目前目錄下的所有檔案與子目錄進行相同的權(quán)限變更(即以遞回的方式逐個變更)

--help:顯示輔助說明

--version:顯示版本

范例 :將檔案 file1.txt 設(shè)為所有人皆可讀取:

chmod ugo+r file1.txt

將檔案 file1.txt 設(shè)為所有人皆可讀取:

chmod a+r file1.txt

將檔案 file1.txt 與 file2.txt 設(shè)為該檔案擁有者,與其所屬同一個群體者可寫入,但其他以外的人則不可寫入:

chmod ug+w,o-w file1.txt file2.txt

將 ex1.py 設(shè)定為只有該檔案擁有者可以執(zhí)行:

chmod u+x ex1.py

將目前目錄下的所有檔案與子目錄皆設(shè)為任何人可讀取:

chmod -R a+r *

此外chmod也可以用數(shù)字來表示權(quán)限如 chmod 777 file

語法為:chmod abc file

其中a,b,c各為一個數(shù)字,分別表示User,Group,及Other的權(quán)限。

r=4,w=2,x=1

若要rwx屬性則4+2+1=7;

若要rw-屬性則4+2=6;

若要r-x屬性則4+1=7。

范例:

chmod a=rwx file

chmod 777 file

效果相同

chmod ug=rwx,o=x file

chmod 771 file

效果相同

若用chmod 4755 filename可使此程式具有root的權(quán)限

linux操作系統(tǒng) 論文

不知道你這個論文要求是什么,給你個建議吧。可以先寫操作系統(tǒng)方面的,然后再寫Linux操作系統(tǒng),和其他操作系統(tǒng)進行比較。呵呵。

新聞標題:linux操作命令論文,Linux命令操作
當(dāng)前地址:http://muchs.cn/article6/phggig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、網(wǎng)站收錄、服務(wù)器托管、云服務(wù)器、ChatGPT、做網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)