Ubuntu下 给老电脑换个ssd

带sudo的一定小心, 别选错盘了

工具推荐

bcompare

gparted

常用命令

io测试

https://linuxreviews.org/HOWTO_Test_Disk_I/O_Performance#Testing_random_4K_reads

大块读

1
fio --name TEST --eta-newline=5s --filename=temp.file --rw=read --size=2g --io_size=10g --blocksize=1024k --ioengine=libaio --fsync=10000 --iodepth=32 --direct=1 --numjobs=1 --runtime=60 --group_reporting

大块写

1
fio --name TEST --eta-newline=5s --filename=temp.file --rw=write --size=2g --io_size=10g --blocksize=1024k --ioengine=libaio --fsync=10000 --iodepth=32 --direct=1 --numjobs=1 --runtime=60 --group_reporting

随机4K读

1
fio --name TEST --eta-newline=5s --filename=temp.file --rw=randread --size=2g --io_size=10g --blocksize=4k --ioengine=libaio --fsync=1 --iodepth=1 --direct=1 --numjobs=32 --runtime=60 --group_reporting

带进度拷贝

1
rsync -aP <源> <目标>

磁盘使用情况查看

1
df -h | grep -v tmpfs

查看是HDD还是SSD, 1表示HDD, 0表示SSD

1
lsblk -o name,rota

文件夹统计

1
du --max-depth=1 -h

停用swap

1
sudo swapoff -a

磁盘使用

1
iotop

进程状态

1
htop

停止挂载

1
umount /xxxxx(根据df看)

unmount时查看持有状态

1
sudo fuser -mv /media/xxxxxx

分区编辑, 或者系统的disks, 或者gparted

1
sudo fdisk

uuid

1
sudo blkid | grep -v loop

启动时mount: 修改/etc/fstab