2. lsblk命令

“lsblk”就是列出块设备。除了RAM外,以标准的树状输出格式,整齐地显示块设备。

  1. root@tecmint:~# lsblk 
  2. NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT 
  3. sda      8:0    0 232.9G  0 disk 
  4. ├─sda1   8:1    0  46.6G  0 part / 
  5. ├─sda2   8:2    0     1K  0 part 
  6. ├─sda5   8:5    0   190M  0 part /boot 
  7. ├─sda6   8:6    0   3.7G  0 part [SWAP] 
  8. ├─sda7   8:7    0  93.1G  0 part /data 
  9. └─sda8   8:8    0  89.2G  0 part /personal 
  10. sr0     11:0    1  1024M  0 rom 

“lsblk -l”命令以列表格式显示块设备(而不是树状格式)。

  1. root@tecmint:~# lsblk -l 
  2. NAME MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT 
  3. sda    8:0    0 232.9G  0 disk 
  4. sda1   8:1    0  46.6G  0 part / 
  5. sda2   8:2    0     1K  0 part 
  6. sda5   8:5    0   190M  0 part /boot 
  7. sda6   8:6    0   3.7G  0 part [SWAP] 
  8. sda7   8:7    0  93.1G  0 part /data 
  9. sda8   8:8    0  89.2G  0 part /personal 
  10. sr0   11:0    1  1024M  0 rom 

注意:lsblk是最有用和最简单的方式来了解新插入的USB设备的名字,特别是当你在终端上处理磁盘/块设备时。

3. md5sum命令

“md5sum”就是计算和检验MD5信息签名。md5 checksum(通常叫做哈希)使用匹配或者验证文件的文件的完整性,因为文件可能因为传输错误,磁盘错误或者无恶意的干扰等原因而发生改变。

  1. root@tecmint:~# md5sum teamviewer_linux.deb 
  2. 47790ed345a7b7970fc1f2ac50c97002  teamviewer_linux.deb 

注意:用户可以使用官方提供的和md5sum生成签名信息匹对以此检测文件是否改变。Md5sum没有sha1sum安全,这点我们稍后讨论。

4. dd命令

“dd”命令代表了转换和复制文件。可以用来转换和复制文件,大多数时间是用来复制iso文件(或任何其它文件)到一个usb设备(或任何其它地方)中去,所以可以用来制作USB启动器。

  1. root@tecmint:~# dd if=/home/user/Downloads/debian.iso of=/dev/sdb1 bs=512M; sync 

注意:在上面的例子中,usb设备就是sdb1你应该使用lsblk命令验证它,否则你会重写你的磁盘或者系统),请慎重使用磁盘的名,切忌。

dd 命令在执行中会根据文件的大小和类型 以及 usb设备的读写速度,消耗几秒到几分钟不等。


相关内容