要測試網盤或服務器的上傳,下載速度,需要指定大小的文件用來測試。創建的空白文件雖然沒有任何內容,但是有大小,可以用來測試實際傳輸速度、覆蓋已刪除數據等用途。這篇文章是本站教大家在Win10中用命令或WSL創建任意大小空白文件做測試使用方法教程。
用命令提示符創建指定大小文件:
Windows 10 及其他版本附帶的fsutil就可以用來創建文件 ,? 該命令是用來操作FAT和NTFS文件系統相關任務的。需要注意的是該命令部分操作需要管理員權限執行,不過創建文件這種比較簡單的工作任務普通權限就可以執行。
# 命令用法:(注意各種空格) fsutil file createnew # 創建512MB的文件示例: fsutil file createnew D:\landian-test-500.t1 524288000 #其中 D:\ 代表路徑、landian-test-500.t1 代表創建的文件名稱、52428800 代表文件字節數
使用WSL子系統創建文件:
Linux 子系統具有多種創建空白文件的方法,甚至還可以指定文件屬于占位性質的還是實際使用硬盤對應區域的。如果你已經在Windows 10上啟用WSL/WSL2并安裝Linux發行版,則可以使用dd命令來創建指定大小的空文件。
# 創建512MB且實際占用硬盤的文件: dd if=/dev/zero of=landian-test-512 bs=1M count=512 # 其中 landian-test-512 是文件名稱、1M是文件大小、count=512是計數、即1M計數512次 # 以上操作文件生成速度受內存操作速度和創建文件大小決定,若文件極大則速度會慢些 # 創建512MB且占位性質不寫入硬盤 dd if=/dev/zero of=landian-test-512-2 bs=1M count=0 seek=512
通過這些命令創建的指定大小的文件本身并非正常文件,所以用來測試網盤和服務器的下載速度是非常合適的。既不需要去找大文件上傳也不用擔心潛在的文件和隱私安全問題,而且這些命令使用起來都是非常非常方便的。