linux shell 有用命令

2021-09-12 04:32:51 字數 791 閱讀 4581

[url=命令大全[/url]

[url=包製作[/url]

cpio,dump,restore,rpm

將/etc下的所有普通檔案都備份到/opt/etc.cpio,使用以下命令:

find /etc –type f | cpio –ocvb >/opt/etc.cpio

將系統上所有資料備份到磁帶機內,使用以下命令:

find / -print | cpio -covb > /dev/st0

這裡的/dev/st0是磁帶的裝置名,代表scsi磁帶機。

檢視上例磁帶機上備份的檔案,使用以下命令:

cpio -icdvt < /dev/st0 > /tmp/st_content

有時可能因為備份的檔案過多,乙個螢幕無法顯示完畢,此時我們利用下面命令,讓磁帶機的檔案資訊輸出到檔案。

將示例1中的備份包還原到相應的位置,如果有相同檔案進行覆蓋,使用以下命令:

cpio –icduv < /opt/etc.cpio

注意,cpio恢復的路徑,如果cpio在打包備份的時候用的是絕對路徑,那麼在恢復的時候會自動恢復到這些絕對路徑下,本例就會將備份檔案全部還原到/etc路徑下對應的目錄中。同理,如果在打包備份用的是相對路徑,還原時也將恢復到相對路徑下。

通過上面的示例,可以看出,cpio無法直接讀取檔案,它需要每個檔案或者目錄的完整路徑名才能識別讀取,而find命令的輸出剛好做到了這點,因此,cpio命令一般和find命令配合使用。其實,上面的示例我們已經看到了它們的組合用法。

rpmbuild

rpm

linux有用命令

dpkg s package do not use command below md5sum yourstring sha1sum yourstring sha256sum string please use the command echo n yourstring md5sum echo n y...

linux shell 常用命令

2014年5月 買了本 shell指令碼學習指南 書中講到許多shell 命令 特此整理如下 使用cut選定字段 命令引數為 c list 以字元為主,執行剪下操作,list為字元編碼號或一段範圍的列表 以逗號隔開 例如1,3,5 12,42 d delim 通過 f選項,使用delim作為定界符,...

Linux Shell 常用命令

1.程序查詢 ps ef grep 感興趣的程序 top2.網路埠查詢 netstat apn grep 查詢的埠 3.檢視檔案 目錄大小 du h 檔案 目錄 4.拷貝檔案 目錄至當前使用機器 scp r 使用者名稱 from位址ip fro檔案 目錄路徑 本地位址 lftp 使用者名稱 from...