Linux常用命令之cpio

2022-09-22 04:06:08 字數 756 閱讀 3831

cpio命令是通過重定向的⽅式將檔案進行打包、備份、還原、恢復的

工具,它可以解壓以「.cpio」或者「.tar」結尾的⽂件。其格式如下。

cpio [選項] >⽂件名或者裝置名

cpio [選項] <⽂件名或者裝置名

示例1、將/etc下的所有普通檔案都備份到/opt/etc.cpio中

[root@localhost~]#find /etc –type f | cpio –ocvb >/opt/etc.cpio

示例2、將系統上所有資料備份到硬碟內

[root@mylinux ~]#find / -print | cpio -covb > /dev/sda1

示例3、檢視硬碟上的備份的檔案

[root@mylinux ~]#cpio -icdvt < /dev/sda1

示例4、將例2中的備份包還原到相應的位置,如果有相同檔案就進行覆蓋。

[root@mylinux ~]#cpio –icduv < /opt/etc.cpio

注意如果cpio在打包、備份的時候用的是絕對路徑,那麼在恢復的時候會

自動恢復到這些絕對路徑下,本例就會將備份檔案全部還原到/etc路徑下對

應的目錄中。同理,如果在打包備份時用的是相對路徑,那麼還原時也將

恢復到相對路徑下。

通常cpio⽆法直接讀取⽂件,它需要每個⽂件

或者目錄的完整路徑名才能識別、讀取,用find命令的輸出剛好做到了這

點,因此cpio命令一般和find命令配合使用(如例2)。

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

linux之常用命令

1,命令語法結構 command options arguments command命令 如ll cd rm 等 options 可選項引數 如 help help等 arguments 目標物件,如檔案,資料夾,使用者名稱等 abc 表示裡面的引數abc是可選的 表示裡面的內容text是可變化的 ...

Linux常用命令之網路命令

write命令 wall命令 write all的縮寫 語法 wall message 功能 發廣播資訊 自己也能收到 例如 wall cly is a beauty!ping命令 語法 ping 選項 ip位址 c 指定傳送次數 ctrl c終止 功能 測試網路連通性 例如 ping 192.16...