zoukankan      html  css  js  c++  java
  • linux下D盘(适用于U盘、硬盘等一切移动存储设备)策略(比格式化猛,由于是不可恢复!)

    关于这种资料,在百度上还是比較少的。今天就共享出来,在电脑主机上插上你的U盘,输入下面命令:

    dd if=/dev/zero of=/dev/sdb  bs=1024 count=102400   然后就等着你的U盘所有资料所有销毁变成一个彻彻底底的空盘吧!

    dd这个命令是linux用指定的大小的块拷贝一个文件,并在拷贝的同一时候进行指定的转换。

       參数介绍:

    1. if=文件名称:输入文件名称,缺省为标准输入。

    即指定源文件。< if=input file >

    2. of=文件名称:输出文件名称,缺省为标准输出。即指定目的文件。< of=output file >

    3. ibs=bytes:一次读入bytes个字节,即指定一个块大小为bytes个字节。

    obs=bytes:一次输出bytes个字节,即指定一个块大小为bytes个字节。

    bs=bytes:同一时候设置读入/输出的块大小为bytes个字节。

    4. count=blocks:仅拷贝blocks个块,块大小等于ibs指定的字节数。

        你能够依据你存储设备的大小去配置对应的參数。

    接下来看一个样例,该样例是当时我学习制作tiny4412开发板SD卡的时候弄好的:

    //******************************D盘**************************************************//

    //显示磁盘的分区   sdb是我的U盘,我的U盘分了两个区,一个是给linux下用的,一个是给window下用的,下次我们再介绍分区要怎么分,sda是系统盘,注意别d错了,后果非常严重的哦!!


    [root@localhost tiny4412]# fdisk -l       

    Disk /dev/sda: 500.1 GB, 500107862016 bytes
    150 heads, 2 sectors/track, 3255910 cylinders
    Units = cylinders of 300 * 512 = 153600 bytes

       Device Boot      Start         End      Blocks  Id  System
    /dev/sda1   *           7      349539   52429824    7  HPFS/NTFS
    /dev/sda2          349539     3255911  435955712    f  W95 Ext'd (LBA)
    /dev/sda5          349546     1803579  218104832    7  HPFS/NTFS
    /dev/sda6         1803580     1804261      102299  83  Linux
    /dev/sda7         1804262     1824741    3071999   82  Linux swap / Solaris
    /dev/sda8         1824742     3255910  214675349   83  Linux

    Disk /dev/sdb: 3904 MB, 3904897024 bytes
    213 heads, 35 sectors/track, 1023 cylinders
    Units = cylinders of 7455 * 512 = 3816960 bytes

       Device Boot      Start         End      Blocks  Id  System
    /dev/sdb1             557        1020    1729560    c  W95 FAT32 (LBA)
    /dev/sdb4               7         556    2050125   83  Linux

    Partition table entries are not in disk order


    //显示磁盘挂载点,我的U盘挂载在/media/disk
    [root@localhost tiny4412]# df -h                
    文件系统             容量  已用可用 已用% 挂载点
    /dev/sda8             199G   59G 130G  32% /
    /dev/sda6              97M   30M  63M  32% /boot
    tmpfs                1009M     0 1009M  0% /dev/shm
    /dev/sdb1             1.7G   13M 1.7G   1% /media/disk
    [root@localhost tiny4412]# umount /media/*  //D盘之前必需要对U盘进行解挂    

    //然后运行D盘命令
    [root@localhost tiny4412]# dd if=/dev/zero of=/dev/sdb  bs=1024count=102400
    102400+0 records in
    102400+0 records out
    104857600 bytes (105 MB) copied, 42.3574 seconds, 2.5 MB/s
    [root@localhost tiny4412]# fdisk -l

    Disk /dev/sda: 500.1 GB, 500107862016 bytes
    150 heads, 2 sectors/track, 3255910 cylinders
    Units = cylinders of 300 * 512 = 153600 bytes

       Device Boot      Start         End      Blocks  Id  System
    /dev/sda1   *           7      349539   52429824    7  HPFS/NTFS
    /dev/sda2          349539     3255911  435955712    f  W95 Ext'd (LBA)
    /dev/sda5          349546     1803579  218104832    7  HPFS/NTFS
    /dev/sda6         1803580     1804261      102299  83  Linux
    /dev/sda7         1804262     1824741    3071999   82  Linux swap / Solaris
    /dev/sda8         1824742     3255910  214675349   83  Linux

    Disk /dev/sdb: 3904 MB, 3904897024 bytes
    121 heads, 62 sectors/track, 1016 cylinders
    Units = cylinders of 7502 * 512 = 3841024 bytes

    Disk /dev/sdb doesn't contain a valid partition table     //D盘成功。你的盘什么东西都没有了,无法恢复。!生气


  • 相关阅读:
    Java 知识点(转)
    List集合的clear方法
    WPF中控件TextBlock使用(简单)
    数据结构(严蔚敏、吴伟民)——读书笔记-2、 线性表及其基本运算、顺序存储结构
    微信公众号智能绑定功能实现(2014年10月24日 更新)
    多线程操作数据拷贝要加线程锁
    Oracle 静态监听注冊具体解释
    windows下solr7.9+tomcat7环境搭建
    &quot;Hello World &quot; —— 深入理解程序从编译到执行
    zoj 3822 Domination 概率dp 2014牡丹江站D题
  • 原文地址:https://www.cnblogs.com/yxysuanfa/p/7152542.html
Copyright © 2011-2022 走看看