1. gzyueqian
      13352868059

      怎么選擇一個(gè)好的嵌入式培訓(xùn)機(jī)構(gòu)?要怎么去嵌入式課程?

      更新時(shí)間: 2018-10-04 12:00:00來源: 嵌入式開發(fā)瀏覽量:2906

          數(shù)據(jù)丟失帶來的損失是相當(dāng)昂貴的。關(guān)鍵數(shù)據(jù)的丟失會(huì)對(duì)各種規(guī)模的企業(yè)帶來影響。有幾種方法來備份Linux系統(tǒng),包括rsync的和rsnapshot等。本文提供有關(guān)使用dd命令備份Linux系統(tǒng)的6個(gè)實(shí)例。 dd是一個(gè)功能強(qiáng)大的UNIX工具,由Linux內(nèi)核的makefile進(jìn)行引導(dǎo)映像,它也可以用來復(fù)制數(shù)據(jù)。
          例 1:備份整個(gè)硬盤
          使用dd命令備份整個(gè)硬盤。在這個(gè)例子中,源硬盤的設(shè)備名為/ dev/ sda的,目標(biāo)硬盤的設(shè)備名是/ dev/ sdb。執(zhí)行dd命令,備份整個(gè)硬盤/dev/sha到同一系統(tǒng)的另一個(gè)硬盤/dev/sdb。如下所示:
          [[email?protected] ~]# dd if=/dev/sda of=/dev/sdb
          - "if"后跟輸入文件,“of”后跟輸出文件。
          - 上述命令在執(zhí)行過程中如有任何錯(cuò)誤都會(huì)失敗。但若加入?yún)?shù)“CONV= NOERROR”,則即使執(zhí)行過程中有錯(cuò)誤,它也會(huì)繼續(xù)復(fù)制。
          - 輸入文件和輸出文件在執(zhí)行前必須檢查再三,如果兩者順序顛倒,你可能會(huì)損失所有數(shù)據(jù)。
          在備份整個(gè)硬盤時(shí),我們也可以加入sync參數(shù)來同步I/O。 如下所示:
          [[email?protected] ~]# dd if=/dev/sda of=/dev/sdb conv=noerror,sync
          例 2:創(chuàng)建硬盤的映像
          使用dd命令為硬盤創(chuàng)建一個(gè)圖像文件并將其保存在其他存儲(chǔ)設(shè)備。這種備份方式有很多好處:一是易于使用,二是這種備份方法的速度快于其他方法的備份,也能讓你更快速的恢復(fù)數(shù)據(jù)。
          創(chuàng)建一個(gè)硬盤/dev/sda的image命令:
          [[email?protected] ~]# dd if=/dev/sda of=~/sdadisk.img
          例 3:恢復(fù)硬盤映像文件恢復(fù)數(shù)據(jù)
          使用dd命令將硬盤的映像文件恢復(fù)數(shù)據(jù)到另一個(gè)硬盤。如下所示:
          [[email?protected] ~]# dd if=sdadisk.img of=/dev/sdb
          Sdadisk.img文件是/dev/sda的映像,所以上面的命令將恢復(fù)/dev/had的映像到/dev/sdb
          例 4:創(chuàng)建軟盤映像
          使用dd命令創(chuàng)建軟盤的映像備份。輸入文件填寫軟盤機(jī)設(shè)備的位置,輸出文件寫軟盤映像文件的名稱,如下所示。
          [[email?protected] ~]# dd if=/dev/fd0 of=myfloppy.img
          例 5:備份分區(qū)
          使用dd命令備份硬盤分區(qū)。輸入文件填寫分區(qū)的設(shè)備名稱,輸出文件填寫你指定的目標(biāo)路徑或映像文件。 dd命令示例所示如下:
          [[email?protected] ~]# dd if=/dev/sda1 of=~/partition1.img
          例 6:光盤備份
          dd命令允許我們創(chuàng)建源文件的iso文件,所以我們可以插入CD,輸入dd命令來創(chuàng)建一個(gè)CD的iso文件內(nèi)容。
          [[email?protected] ~]# dd if=/dev/cdrom of=tgsservice.iso bs=2048
          dd命令從輸入中讀取一個(gè)塊并將其寫入輸出文件。你可以指定輸入和輸出文件的塊大小。參數(shù)“bs”指定輸入和輸出文件的塊大小。上面的dd命令使用的塊大小為2048 bytes.

          注意:如果光盤是自動(dòng)掛載的,在使用dd命令創(chuàng)建iso映像之前umount掉以避免造成對(duì)CD ROM不必要的訪問。

          想要了解更多的嵌入式開發(fā)技術(shù)的話可以選擇加入我們哦!

      免費(fèi)預(yù)約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 亚洲高清一区二区三区不卡 | 伊人网国产亚洲欧美 | 伊人色综合久久天天人手人婷 | 亚洲一级中文字幕免费观看 | 久久亚洲精品中文字幕 | 亚洲国产99在线精品一区欲臀 |