1. 程式人生 > 其它 >DDD領域驅動設計-案例建模設計-Ⅲ

DDD領域驅動設計-案例建模設計-Ⅲ

一、實驗簡介

實驗所屬系列:Linux作業系統

實驗物件: 本科/專科資訊保安專業

相關課程及專業:計算機基礎,計算機網路

實驗時數(學分):2學時

實驗類別:實踐類

二、預備知識

本實驗要求實驗者具備如下的相關知識

Linux檔案系統目錄結構

Linux檔案系統目錄結構圖示:

Linux檔案系統目錄為“倒”的樹形結構,所有的目錄都是從”/”衍生而來,也稱為Linux目錄樹,這裡只做一個瞭解就行了,以後會詳細來講解linux目錄樹的構成。

Linux命令書寫規範:

一條完整的linux命令基本由兩部分組成,命令和引數,命令和引數之間用空格隔開,並用”-“或者”--“連線

一般來說,如果引數的單個字母,用 “-” ,如果引數是一個單詞或片語,用 “--”

本教程約定:為了區分命令和引數,引數用“[ ]”括起來,需要注意的是,Linux裡面是嚴格區分大小寫的,這和Windows不同。

三、實驗目的

1)瞭解linux檔案系統目錄結構

2)掌握linux命令規範

3)掌握基礎的文管理命令

四、實驗環境

五、實驗步驟

1)基礎檔案管理命令

1、你在哪之pwd命令

pwd:print working directory ,也就是顯示當前所在目錄的意思

用法:直接敲pwd即可

2、改變你所在的目錄之cd命令

cd:change directory,也就是切換/改變目錄的意思

用法:cd [相對路徑或絕對路徑]

相對路徑:不是由 / 寫起:比如由/usr/share/doc 到/usr/share/man 下面時,可以寫成:cd ../man

絕對路徑:由根目錄 / 寫起 :比如cd /usr/local/,表示切換到/usr/local目錄下面

那兩點:“..” 代表什麼意思呢?下面來說一說一些特殊的目錄

. :代表此層目錄;.. :代表上一層目錄 ;- :代表前一個工作目錄;~ :代表“當前登陸使用者身份”所在的主目錄;~account :代表account這個使用者的主目錄(account是個賬戶名稱)。

特別注意:在所有目錄下面都會存在的兩個目錄,分別是“.” 和“..”,分別代表此層與上層目錄的意思。

2)

建立一個新目錄:mkdir命令

mkdir:make directory,即建立目錄

用法:mkdir [-p] 目錄名稱

不加引數,直接敲“mkdir 目錄名稱”

-p:建立多層目錄

3)

刪除一個目錄之rmdir命令

rmdir:remove directory,即移除/刪除“空”目錄

用法:rmdir [-p] 目錄名稱

-p:連同上層“空的”目錄也一起刪除

舉例:剛剛在/tmp裡面建立了目錄,我們來把他們刪除

rmdir僅能刪除“空的目錄”;所以當我們刪除test1這個目錄,提示刪除失敗,因為它不是“空”的目錄,它裡面有test2這個目錄。當我們加上-p引數,首先會刪除test3這個目錄,test3是“空”的目錄,所以成功刪除,這時候test2也變成“空”的目錄了,所以也刪除了,然後test1也變成了“空”的目錄了,所以test1也被刪除。-p ,其實就是遞迴操作。

六、分析與思考

1、請自行查閱資料,如果要刪除/tmp/1.txt這個檔案,該如何刪除?

rm -rf /tmp/1.txt

2、請思考,rm –rf /* 這條命令的作用是什麼?

刪除根目錄下所有檔案

七、答題

八、實驗心得體會

學習了Linux檔案管理的一些基本命令,瞭解了Linux檔案系統目錄結構,掌握了Linux命令規範,掌握了基礎的檔案管理命令。