linux操作系統(tǒng)實驗指導(dǎo)書第2周_第1頁
linux操作系統(tǒng)實驗指導(dǎo)書第2周_第2頁
linux操作系統(tǒng)實驗指導(dǎo)書第2周_第3頁
linux操作系統(tǒng)實驗指導(dǎo)書第2周_第4頁
linux操作系統(tǒng)實驗指導(dǎo)書第2周_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

3周Linux文件與名目治理一、試驗內(nèi)容文件和名目操作命令。Linux文件權(quán)限和文件查找命令。二、試驗?zāi)康陌盐瘴募c名目治理命令把握文件內(nèi)容查閱命令了解文件與名目的默認(rèn)權(quán)限與隱蔽權(quán)限把握如何轉(zhuǎn)變文件屬性與權(quán)限把握命令與文件的查詢方法三、試驗題目文件與名目治理根名目下有哪些內(nèi)容?進入/tmp名目,以自己的學(xué)號建一個名目,并進入該名目。顯示目前所在的名目。741test1,查看是否創(chuàng)立成功。。test3/test4。root用戶家名目下的.bashrc復(fù)制到/tmpbashrc重復(fù)步驟6,要求在掩蓋前詢問是否掩蓋。復(fù)制名目/etc/下的內(nèi)容到/tmp下。aaa。強制刪除該文件。中。將/test1名目及其下面包含的全部文件刪除。文件內(nèi)容查閱、權(quán)限與文件查找/etc/issue的內(nèi)容。反向顯示/etc/issue中的內(nèi)容。中的內(nèi)容。/etc/man.config中的內(nèi)容/etc/man.config20行5行205行的內(nèi)容ASCII方式輸出日期修改文件bashrc的時間為當(dāng)前時間文件權(quán)限echopwd>>pwd.shls-al查詢一下,發(fā)生了什么事?以兩種方式查看系統(tǒng)中建文件或名目的默認(rèn)權(quán)限pwd.shr-xr--r--。執(zhí)行pwd.sh〔提示:執(zhí)行本路徑下文件的命令是./文件名。添加用戶stu,修改密碼為123。stu,test1stu。的屬主具有可執(zhí)行的權(quán)限。文件查找查看文件/root/.bashrc的類型cd命令的完整文件名只找出跟passwd有關(guān)的“說明文件”文件名passwd相關(guān)的文件名324小時內(nèi)有改動(mtime)的文件列出使用find 查找當(dāng)前名目下比man.config 的文件,并存儲到man.config.new文件。列出/etc下比/etc/man.config的文件查找系統(tǒng)中全部屬于root的文件及不屬于任何人的文件man.config的文件。的文件man.config的文件。1112步的結(jié)果一樣么?為什么?f的文件找出系統(tǒng)中大于1M的文件四、試驗指導(dǎo)文件與名目治理根名目下有哪些內(nèi)容?ls /進入/tmp名目,以自己的學(xué)號建一個名目,并進入該名目。cd /tmpmkdir 270931027cd 270931027顯示目前所在的名目。pwdtest1,查看是否創(chuàng)立成功。mkdir –m 741 test1。cd test1mkdir –p test2/teat3/test4。cdtest2rmdir–ptest3/test4復(fù)制到/tmp下,并更名為bashrc。cp /root/.bashrc /tmp/bashrc留意:運行上面的命令可能會消滅“cp:cannotstat`/root/.bashrc”:Permission命令切換到超級用戶下。但是在我們Root賬戶進展設(shè)就沒有設(shè)定密碼,所以密碼是不存在的〔但是又必需輸入密碼才可以進入rooroot賬戶怎么辦呢?具體解決步驟如下:sudopasswdroot:系統(tǒng)會提示你,叫你輸入你自己賬戶的密碼這里是看不見的〕,然后提示你為root賬戶設(shè)置密碼EnternewUNIXpassword:xxxxxxx〔設(shè)置的root賬戶密碼最終提示你重輸入設(shè)置的密碼RetypenewUNIXpassword:xxxxxxxsuroot的密碼。再次執(zhí)行cp /root/.bashrc /tmp/bashrc命令重復(fù)步驟6,要求在掩蓋前詢問是否掩蓋。cp –i /root/.bashrc /tmp/bashrc提示語句:‘/tmp/bashrc’?假設(shè)掩蓋請輸入yn復(fù)制名目/etc/下的內(nèi)容到/tmp下。提示語句:cp –r /etc/ /tmp。touchaaals–l提示語句:Total4-rw-r—r—1rootroot0Apr408:31aaa強制刪除該文件。rm –f aaa中。mv /tmp/bashrc /tmp/270931027/test1/test2名目及其下面包含的全部文件刪除。rm –r /tmp/270931027/test1可能會消滅的提示語句:Rm:descendintodirectory‘/tmp/041140103/test1’?yRm:descendintodirectory‘/tmp/041140103/test1/test2’?yRm:removeregularfile‘/tmp/041140103/test1/test2/bashrc’yRm:removedirectory‘/tmp/041140103/test1/test2’?yRm:removedirectory‘/tmp/041140103/test1/’?y文件內(nèi)容查閱及屬性修改/etc/issue的內(nèi)容。cat -n /etc/issue反向顯示/etc/issue中的內(nèi)容。tac /etc/issue中的內(nèi)容。nl /etc/issuemore /etc/manpath.config文件中的內(nèi)容less /etc/manpath.config文件前20行head -n 20 /etc/man.config后5行tail -n 5 /etc/manpath.config前20行中后5行的內(nèi)容head -n 20 /etc/manpath.config|tail -n 5內(nèi)容使用ASCII方式輸出od -t c /usr/bin/passwd日期cd/tmpcp-a/root/.bashrcbashrc(permissiondenied的問題,輸入surootcp-a/root/.bashrcbashrc)bashrc的屬性llbashrc;ll--time=atimebashrc;ll--time=ctimebashrcls–lls–lalias查看系統(tǒng)中別名和對應(yīng)的命令e〔se命令更改為當(dāng)前時間;eee、chgrp、mv等等;e:修改時間〔ye,指的是文件內(nèi)容最終被修改的時間,修改echo重定向、vi等等;修改文件bashrc的時間為當(dāng)前時間touch bashrc〔此處也可能消滅權(quán)限問題,解決方法同上〕llbashrc;ll--time=atimebashrc;ll--time=ctimebashrc文件權(quán)限echopwd>>pwd.shls-al查詢一下,發(fā)生了什么事?以兩種方式查看系統(tǒng)中建文件或名目的默認(rèn)權(quán)限①umask②umask -Sumask命令介紹當(dāng)我們登錄系統(tǒng)之后創(chuàng)立一個文件總是有一個默認(rèn)權(quán)限的umask設(shè)置了用戶創(chuàng)立文件的默認(rèn)權(quán)限,系統(tǒng)治理員必需要設(shè)置一個合理的umask值。在已經(jīng)登錄之后,可以依據(jù)個人的偏好使用umask命令來轉(zhuǎn)變文件創(chuàng)立的默認(rèn)權(quán)限。相應(yīng)shellumask命令之前始終有效。一般來說,umask命令在/etc/profile文件中設(shè)置的,每個用戶在登錄時都會引用該文件,所以假設(shè)期望轉(zhuǎn)變?nèi)坑脩魎maskumask值,那么就把它放在自己$HOME名目下的.profile或.bash_profile文件中。系統(tǒng)不允許在創(chuàng)立一個文本文件時就賜予執(zhí)行權(quán)限,必需在創(chuàng)立后用chmod命令增加umask中各個數(shù)值的最大值可7.$umaskumask0022,777-022才得到真實的權(quán)755,linux中規(guī)定文件默認(rèn)值不能授予執(zhí)行x權(quán)限。所以默認(rèn)創(chuàng)立的文件權(quán)限為644.例子,要將文件的默認(rèn)權(quán)限設(shè)置為643只要使用umask命令設(shè)置一個值即可。$umask023test1test2,查看它們的權(quán)限是否與〔2〕題中的默認(rèn)權(quán)限相符umasktouchtest1mkdirtest2llrootpwd.shr-xr--r--。chmod544/root/pwd.sh執(zhí)行pwd.sh〔提示:執(zhí)行本路徑下文件的命令是./文件名。./pwd.sh。useraddstupasswdstustu,test1stu。chownstutest1chgrpstutest2ll的屬主具有可執(zhí)行的權(quán)限。chmodu+xtest1ll文件查找查看文件/root/.bashrc的類型file /root/.bashrccd命令的完整文件名which which cd只找出跟passwd有關(guān)的“說明文件”文件名whereis -m passwd的文件名locate passwd有改動(mtime)的文件列出find / -mtime 3使用find查找當(dāng)前名目下比manpath.config 的文件,并存儲到manpath.config.new文件。find/root/270830914-newer/etc/man.config>man.config.new列出/etc下比/etc/man.config的文件find /etc -newer /etc/passwd查找系統(tǒng)中全部屬于root的文件及不屬于任何人的文件find / -user 由于屬于root的文件很多,可以按ctrl+c中止顯示)find / -nousermanpath.config的文件

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論