freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

操作系統(tǒng)模擬unix文件系統(tǒng)實(shí)驗(yàn)報(bào)告結(jié)構(gòu)設(shè)計(jì)(編輯修改稿)

2024-08-31 10:19 本頁面
 

【文章內(nèi)容簡介】 到某一子目錄,dir為子目錄名cd[enter] string[enter] 切換到指定路徑的目錄,string為路徑mkdir[enter] dir[enter] 當(dāng)前目錄下創(chuàng)建名為dir的子目錄rmdir[enter] dir[enter] 刪除當(dāng)前目錄下名為dir的子目錄mk[enter] file[enter] 當(dāng)前目錄下創(chuàng)建名為file的文件rm[enter] file[enter] 刪除當(dāng)前目錄下名為file的文件cp[enter] dirORfile[enter] string[enter] 拷貝當(dāng)前目錄下文件或子目錄到指定路徑下 cat[enter] file[enter] 查看當(dāng)前目錄下名為file的文件內(nèi)容vi[enter] file[enter] 向當(dāng)前目錄下名為file的文件寫入一定內(nèi)容pwd[enter] 顯示當(dāng)前目錄ls[enter] 顯示所有子目錄chmod[enter] file[enter] 改變當(dāng)前目錄下名為file文件的權(quán)限chown[enter] file[enter] 改變當(dāng)前目錄下名為file文件的擁有者chgrp[enter] file[enter] 改變當(dāng)前目錄下名為file文件的所屬組MV[enter] file[enter] 改變當(dāng)前目錄下名為file文件的文件名login[enter] 用戶注銷,可以重新登陸passwd[enter] 用戶改變密碼umask[enter] 查看用戶umask碼Umask[enter] code[enter] 修改用戶umask碼為codeln[enter] file1[enter] file2[enter]文件file1與file2建立連結(jié)lsl[enter] file[enter] 查看文件file的類別help[enter] 提供幫助logout[enter] 退出系統(tǒng)四、模塊詳解◆mk創(chuàng)建文件模塊,輸入mk命令,回車,輸入文件名,回車,即會(huì)在當(dāng)前目錄文件下創(chuàng)建一個(gè)名為剛剛輸入的文件名的數(shù)據(jù)文件。在該創(chuàng)建過程中首先要判斷該目錄中有沒有同名的文件,如果有的話就創(chuàng)建失敗,還要判斷在該目錄下有沒有創(chuàng)建文件的權(quán)限,有權(quán)限才可以創(chuàng)建。具體流程圖查看第二節(jié),系統(tǒng)流程圖設(shè)計(jì)部分?!魊m刪除文件模塊,輸入rm命令,回車,輸入文件名,回車,即會(huì)在當(dāng)前目錄文件下刪除一個(gè)名為剛剛輸入的文件名的數(shù)據(jù)文件。在該刪除過程中要判斷該目錄中是否存在該文件,如果不存在就沒有必要執(zhí)行該操作了,還要判斷在該目錄下有沒有刪除文件的權(quán)限,有權(quán)限才可以刪除。具體流程圖查看第二節(jié),系統(tǒng)流程圖設(shè)計(jì)部分。◆mkdir創(chuàng)建目錄文件模塊,輸入mkdir命令,回車,輸入文件名,回車,即會(huì)在當(dāng)前目錄文件下創(chuàng)建一個(gè)名為剛剛輸入的文件名的目錄文件。在該創(chuàng)建過程中首先要判斷該目錄中有沒有同名的文件,如果有的話就創(chuàng)建失敗,還要判斷在該目錄下有沒有創(chuàng)建文件的權(quán)限,有權(quán)限才可以創(chuàng)建。具體流程圖查看第二節(jié),系統(tǒng)流程圖設(shè)計(jì)部分?!魊mdir刪除目錄文件模塊,輸入rmdir命令,回車,輸入文件名,回車,即會(huì)在當(dāng)前目錄文件下刪除一個(gè)名為剛剛輸入的文件名的目錄文件。在該刪除過程中要判斷該目錄中是否存在該目錄文件,如果不存在就沒有必要執(zhí)行該操作了,還要判斷在該目錄下有沒有刪除文件的權(quán)限,有權(quán)限才可以刪除。刪除的時(shí)候要判斷該目錄是否為空,如果里面有內(nèi)容,則要通過遞歸函數(shù),將他們一并刪除了。具體流程圖查看第二節(jié),系統(tǒng)流程圖設(shè)計(jì)部分?!鬰p拷貝文件模塊,輸入cp命令,回車,輸入要拷貝文件的文件名,回車,輸入要拷貝到哪個(gè)路徑下面,即會(huì)在該路徑下創(chuàng)建一個(gè)名為與被拷貝文件名相同的數(shù)據(jù)文件(目錄文件),并且指向盤塊里面的內(nèi)容都相同的數(shù)據(jù)文件(目錄文件)。在該拷貝過程中要判斷該目錄中是否存在該文件,如果不存在就沒有必要執(zhí)行該操作了,還要判斷在該目錄下有沒有拷貝文件的權(quán)限,有權(quán)限才可以拷貝。然后要查看該路徑是否存在,存在該路徑才可以在該路徑下創(chuàng)建拷貝過來的文件,具體流程圖查看第二節(jié),系統(tǒng)流程圖設(shè)計(jì)部分?!鬰at顯示文件內(nèi)容模塊,輸入cat命令,回車,輸入文件名,回車,即會(huì)在屏幕上顯示該文件的具體內(nèi)容。在該過程中要判斷該目錄中是否存在該文件,如果不存在就沒有必要執(zhí)行該操作了。執(zhí)行操作時(shí),要調(diào)用readfile(INode inode)函數(shù),先讀入文件內(nèi)容到content里面,然后直接輸出。具體流程圖查看第二節(jié),系統(tǒng)流程圖設(shè)計(jì)部分?!鬺s顯示當(dāng)前目錄下所有目錄的模塊,輸入ls命令,回車,即會(huì)在屏幕上顯示當(dāng)前目錄下的所有目錄。在該過程中要判斷該目錄中是否為空,如果為空就沒有必要執(zhí)行該操作了。執(zhí)行操作時(shí),要調(diào)用readdir(INode inode)函數(shù),先讀入文件內(nèi)容到content里面,然后直接輸出。如果子目錄里面還有子目錄,則通過遞歸,一并輸出來。具體流程圖查看第二節(jié),系統(tǒng)流程圖設(shè)計(jì)部分?!魀wd顯示當(dāng)前目錄的模塊,輸入pwd命令,回車,即會(huì)在屏幕上顯示當(dāng)前所在的目錄?!魐i寫文件操作模塊,輸入vi命令,回車,輸入文件名,回車,既可以選擇自己輸入內(nèi)容還是系統(tǒng)自動(dòng)輸入,選擇自己輸入的話,可以自己主動(dòng)隨便輸入什么內(nèi)容然后回車。如果選擇系統(tǒng)自動(dòng)輸入,那么還需要輸入要填充的字符個(gè)數(shù),系統(tǒng)就會(huì)自動(dòng)填充。具體流程圖查看第二節(jié),系統(tǒng)流程圖設(shè)計(jì)部分。◆chmod改變文件權(quán)限模塊,輸入chmod命令,回車,輸入文件名,回車,即會(huì)根據(jù)不同類別的用戶在屏幕上提示要改變哪一類用戶的權(quán)限。如果是文件擁有者執(zhí)行該操作,他可以選擇修改自己、其他用戶的權(quán)限;如果是文件所屬組成員執(zhí)行該操作,他可以選擇修改自己、其他用戶的權(quán)限;如果是其他用戶執(zhí)行該操作,他只能選擇修改自己的權(quán)限;在該過程中要判斷該目錄中是否存在該文件,如果不存在就沒有必要執(zhí)行該操作了。執(zhí)行操作時(shí),要判斷對該文件有沒有執(zhí)行寫操作的權(quán)利,沒有就不能進(jìn)行。具體流程圖查看第二節(jié),系統(tǒng)流程圖設(shè)計(jì)部分?!鬰hown改變文件所有者模塊,輸入chown命令,回車,輸入文件名,回車,就會(huì)判斷執(zhí)行者對于該文件有沒有改變的權(quán)限,沒有的話就不能執(zhí)行,還有判斷當(dāng)前目錄下有沒有該文件,沒有的話就沒有必要執(zhí)行該操作。判斷可以執(zhí)行時(shí),就會(huì)提示輸入改變以后的所有者,然后判斷輸入的用戶名的合法性,判斷合法則修改成功。(如果修改的文件時(shí)目錄文件,則將它下面的文件全部一起改了)具體流程圖查看第二節(jié),系統(tǒng)流程圖設(shè)計(jì)部分?!鬰hgrp改變文件所屬組模塊,輸入chgrp命令
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1