dd 指令教學與實用範例,備份與回復資料的小工具
這裡提供一些 Linux 下 dd 指令的教學與範例,您可以使用這個小工具進行各種資料的複製、備份與回復。
Linux 系統中的 dd 指令是一個多功能的小工具,可以用於各種的資料拷貝動作:
dd 的原意為 data duplicator,但由於 dd 屬於較低階的資料處理工具,通常都會以管理者(root)權限來執行,如果稍有不慎,也很容易造成嚴重的後果(例如整顆硬碟的資料不見等等),所以有些人也把 dd 取名為 data destroyer。
Linux 系統中的 dd 指令是一個多功能的小工具,可以用於各種的資料拷貝動作:
- 備份與回復整顆硬碟的資料。
- 備份與回復原始設備檔案,例如 MBR(master boot record)。
- 轉換資料格式,例如 ASCII 轉換為 EBCDIC,大小寫轉換等。
- 建立固定大小的檔案。
dd 的原意為 data duplicator,但由於 dd 屬於較低階的資料處理工具,通常都會以管理者(root)權限來執行,如果稍有不慎,也很容易造成嚴重的後果(例如整顆硬碟的資料不見等等),所以有些人也把 dd 取名為 data destroyer。
如何移除數位照片的 EXIF 資訊?刪除 GPS 位置與拍攝時間等資料
這裡介紹如何移除數位照片的 EXIF 資訊,把 GPS 位置與拍攝時間等資訊刪除。
現在的手機或是數位相機通常都有 GPS 衛星定位的功能,而拍攝出來的相片中都會包含非常詳細的拍攝地點與時間等資料,如果要將照片分享給別人或是放在網路上,有時候會需要把這些資料刪除,一方面可以減低照片的檔案大小,另一方面也可以避免洩露一些敏感的資料,以下介紹如何刪除這些資訊。
一般的數位相機或是手機都會將照相時的各種資訊儲存在 EXIF(Exchangeable Image File Format)資訊中,這裡面包含照相時的 GPS 座標、時間、相機型號、光圈、快門、ISO 等等,一般的看圖軟體都可以查看 EXIF 裡面的資料。
現在的手機或是數位相機通常都有 GPS 衛星定位的功能,而拍攝出來的相片中都會包含非常詳細的拍攝地點與時間等資料,如果要將照片分享給別人或是放在網路上,有時候會需要把這些資料刪除,一方面可以減低照片的檔案大小,另一方面也可以避免洩露一些敏感的資料,以下介紹如何刪除這些資訊。
一般的數位相機或是手機都會將照相時的各種資訊儲存在 EXIF(Exchangeable Image File Format)資訊中,這裡面包含照相時的 GPS 座標、時間、相機型號、光圈、快門、ISO 等等,一般的看圖軟體都可以查看 EXIF 裡面的資料。
Zenmap:nmap 的圖形化使用者介面
Zenmap 是 nmap 指令的圖形化使用者介面,可以讓網路管理者更方便使用。
Nmap 是一個專業的網路診斷工具,不過對於不熟悉指令的人,使用起來就不是那麼方便,這時候就可以考慮使用 Zenmap 這個視窗介面的工具,除了可以讓使用者少打很多指令之外,資料的呈現也比較直覺,以下是 Zenmap 的安裝與使用方式。
Nmap 是一個專業的網路診斷工具,不過對於不熟悉指令的人,使用起來就不是那麼方便,這時候就可以考慮使用 Zenmap 這個視窗介面的工具,除了可以讓使用者少打很多指令之外,資料的呈現也比較直覺,以下是 Zenmap 的安裝與使用方式。
透過手機 App 在 OpenELEC(XBMC)中輸入中文
這裡介紹如何使用手機 App 在沒有中文輸入法的 OpenELEC(XBMC)中輸入中文字。
OpenELEC(XBMC)雖然有內建中文語系,但是卻沒有中文的輸入法,沒辦法直接輸入中文字,這對於一般家庭用的影音播放需求來說,是一個很大的問題。
OpenELEC(XBMC)雖然有內建中文語系,但是卻沒有中文的輸入法,沒辦法直接輸入中文字,這對於一般家庭用的影音播放需求來說,是一個很大的問題。
樹莓派 Raspberry Pi B+ 入門教學,以 NOOBS 安裝基本 Linux 系統
這裡介紹如何使用 Raspberry Pi 官方的 NOOBS 來快速安裝 Linux 系統,不用任何指令即可快速使用。
最近每了幾片樹莓派 Raspberry Pi Model B+ 板子來測試,這種板子因為有設計給教學使用,所以在使用上非常方便,硬體配備也非常好,直接跑一般性的 Linux 也沒什麼問題,最重要的是價格便宜,一塊板子大約一千出頭就有了,加上 SD 卡與相關配件,通常不用兩千塊就可以組裝好一個可以用的系統了。
最近每了幾片樹莓派 Raspberry Pi Model B+ 板子來測試,這種板子因為有設計給教學使用,所以在使用上非常方便,硬體配備也非常好,直接跑一般性的 Linux 也沒什麼問題,最重要的是價格便宜,一塊板子大約一千出頭就有了,加上 SD 卡與相關配件,通常不用兩千塊就可以組裝好一個可以用的系統了。
Bash 嚴重漏洞 CVE-2014-6271 的修補方式
這兩天 Bash Shell 被發現有一個嚴重的漏洞,可以讓一般使用者輕易取得管理者權限,這會讓大部份的 Linux 與 Mac OS X 系統都有被入侵的高風險。
在今年 4 月初爆發的 HeartBleed Bug 在當時造成了很大的風波,不過現在 Bash Shell 又出了一個更嚴重的大漏洞,這個漏洞可以讓一般使用者在 Bash 指令設定環境變數時,可以越過權限檢查,直接執行夾帶的命令,駭客可以利用這樣的方式輕易取得主機的管理者(root)權限,非常危險。
由於目前幾乎所有的 Linux 與 Mac OS X 都是使用 Bash 作為預設的 Shell,所以這項漏洞所影響的範圍會非常大,基本上可以說所有的 Linux 與 Mac OS X 都會有影響,如果您有任何 Linux 或是 Mac OS X 的主機,請立即進行修補。
在今年 4 月初爆發的 HeartBleed Bug 在當時造成了很大的風波,不過現在 Bash Shell 又出了一個更嚴重的大漏洞,這個漏洞可以讓一般使用者在 Bash 指令設定環境變數時,可以越過權限檢查,直接執行夾帶的命令,駭客可以利用這樣的方式輕易取得主機的管理者(root)權限,非常危險。
由於目前幾乎所有的 Linux 與 Mac OS X 都是使用 Bash 作為預設的 Shell,所以這項漏洞所影響的範圍會非常大,基本上可以說所有的 Linux 與 Mac OS X 都會有影響,如果您有任何 Linux 或是 Mac OS X 的主機,請立即進行修補。
在 Linux 中編譯與安裝 InsightToolkit(ITK)影像處理函式庫
這裡介紹在 Linux 中安裝 InsightToolkit(ITK)函式庫的流程。
InsightToolkit(ITK)函式庫是一個開放原始碼的影像處理函式庫,主要用於影像的 segmentation 與 registration,以下是 ITK 在 Linux 下使用 CMake 安裝的流程。
InsightToolkit(ITK)函式庫是一個開放原始碼的影像處理函式庫,主要用於影像的 segmentation 與 registration,以下是 ITK 在 Linux 下使用 CMake 安裝的流程。
以 Git 下載、編譯與安裝最新版的 VTK 視覺化工具函式庫(Linux 環境)
這裡簡單介紹在 Linux 中以 Git 下載、編譯與安裝最新版 VTK 函式庫的流程。
VTK 這套函式庫發展得很迅速,有時候想要使用一些新的功能,或是解決一些 bugs,就會需要安裝最新的版本,這裡介紹如何在 Linux 環境下,手動從 Git 伺服器下載最新的 VTK 原始碼,自行編譯與安裝。
VTK 這套函式庫發展得很迅速,有時候想要使用一些新的功能,或是解決一些 bugs,就會需要安裝最新的版本,這裡介紹如何在 Linux 環境下,手動從 Git 伺服器下載最新的 VTK 原始碼,自行編譯與安裝。
訂閱:
文章 (Atom)