限制資料夾大小的一種方法

2021-05-26 14:51:33 字數 471 閱讀 4054

1、先用dd命令建立乙個10g大的檔案,命名為ftp.loop:

dd if=/dev/zero ibs=10m count=1024 of=/home/ftp.loop

解釋:if=/dev/zero:表示輸入檔案為/dev/zero,乙個虛擬的裝置,顧名思義,裡邊的資料全是0

ibs=10m: 表示每次讀取的塊大小為10m,這個數值的大小跟記憶體有關,如果你要每次讀1g的資料再寫我也

不反對,只要你的記憶體夠大。

count=1024:表示共讀取1024塊

of=/home/ftp.loop:輸出檔案

2、將此常規檔案與loop裝置進行關聯

losetup /dev/loop0 /home/ftp.loop

3、建立檔案系統

mkfs.ext3 /dev/loop0

4、掛接檔案裝置

mount -t ext3 /dev/loop0 /var/ftp

VS程式設計,獲得資料夾下所有檔案的一種方法。

增加using system.windows.forms 私有變數 private static listlst new list public string getpath else 遞迴獲取指定型別檔案,包含子資料夾,引數一是路徑,引數二是需要篩選檔案的副檔名 副檔名可以多個 例如 wma.rm...

C 刪除資料夾及檔案 三種方法

1這是最簡單的方法 directoryinfo di new directoryinfo string path di.delete true 注 path是你要刪除的非空目錄 true 你要刪除裡面所有的檔案,包括資料夾和子資料夾 2 刪除非空資料夾 要刪除的資料夾目錄 void deletedi...

計算資料夾的大小

沒有直接的api函式,只有採用遞迴方法,下面這種判斷是否是資料夾還是檔案的方法與 刪除資料夾 日誌中的方法不一樣,但是原理一樣。longlong llfoldersize 全域性變數 cstring operatexml calculatefoldersize cstring strfolderpa...