u盤在我們的生活工作中是必不可少的東西,它可以用來儲存檔案和傳播檔案,u盤的種類當然也是各式各樣的,而且版本也不盡相同,有的u盤傳輸檔案就特別快,有的就特別慢,所以進行u盤測試很有必要。
if=輸入檔案,
of=輸出檔案,
ibs=一次讀取位元組數,
obs=一次寫入位元組數,
bs=設定一次讀取寫入的位元組數,
skip=跳過的bs數
count=拷貝的塊數
1, df 檢視u盤存在電腦上的分割槽
2, 再把u盤掛載:
sudo mount -t vfat /dev/sdb1 /mut/usb
解除掛載
umount /mut/usb
檢視usb下是否有檔案 如果有檔案,掛載正確
ls /mut/usb
3,執行
time dd if=/dev/zero of=/mnt/usb/4g bs=1024 count=4000000
time dd if=/mnt/usb/4g bs=128k | dd of=/dev/null
4,測試寫入100mb速度
sync;time dd if=/dev/zero of=/var/sdcard/largefile bs=10k count=10240;time sync
5, 測試讀取100mb速度 (清除快取)
sync;echo 3 > /proc/sys/vm/drop_caches;
time dd if=/var/sdcard/largefile of=/dev/null bs=10k
3.2 指令碼測試
#!/bin/bash
path=$1/testfile
results=$1/results
for i in ;
dorm -rf $path
sleep 10
echo "第$i次寫">>$results
sleep 1
dd if=/dev/zero of=$path bs=100m count=12>>$results 2>&1
sudo sh -c "sync && echo 3 > /proc/sys/vm/drop_caches"
sleep 10
echo "第$i次讀">>$results
sleep 1
dd if=$path of=/dev/null bs=100m count=12>>$results 2>&1
done
預置條件:
1、u盤檔案系統格式為fat32,u盤及終端必須使用usb3.0介面
操作步驟:
1、將usbtest.sh,拷貝到opt目錄下
2、切換到root使用者下,給腳步可執行許可權chmod +x /opt/usbtest.sh
3、檢視usb裝置相對路徑。例如:/media/lccy/u盤名
4、執行./usbtest.sh /media/lccy/u盤名
5、5次結果將儲存到u盤根目錄下的result中。
linux下u盤使用
方案一 linux不像windows一樣,接上新硬體後可以自動識別,在linux下無法自動識別新硬體的,需要手動去識別。usb移動儲存裝置通常被識別為sda1,具體可以通過fdisk l命令查詢。在使用u盤前,我們先要為外掛程式點新建乙個子目錄,一般外掛程式點的子目錄都是建立在 mnt裡面的,我們也...
Linux下使用U盤
linux不像windows一樣,接上新硬體後可以自動識別,在linux下無法自動識別新硬體的,需要手動去識別。usb移動儲存裝置通常被識別為sda1,具體可以通過fdisk l命令查詢。在使用u盤前,我們先要為外掛程式點新建乙個子目錄,一般外掛程式點的子目錄都是建立在 mnt裡面的,我們也建在那裡...
linux下使用u盤
用命令 ls dev grep sd 檢視目前的磁碟,顯示 sda sda1 sda2 sda3 插入u盤後,控制台顯示了 sdb相關資訊,表明 u盤被識別為 sdb。用命令 fdisk l dev sd 檢視所有的相關裝置。看到有 sdb和 sdb4 選擇掛載 sdb失敗,於是選擇掛載 sdb4 ...