沈陽電腦維修網,沈陽上門維修電腦服務
當前位置: 主頁 > 程序數據代碼>shell腳本中的文件與歸檔命令_程序數據_shell >

shell腳本中的文件與歸檔命令_程序數據_shell

時間:2011-12-5來源:沈陽電腦維修網 作者: 呂先生:13889116605點擊:
沈陽電腦維修,上門維修電腦
tar標準的UNIX歸檔工具. 起初這只是一個磁帶歸檔程序,而現在這個工具已經被開發為通用打包程序,它能夠處理所有設備的所有類型的歸檔文件,包括磁帶設備,正常文件,甚至是stdout.GNU的tar工具現在可以接受不同種類的壓縮過濾器,比如tarczvfarchive_name.tar.gz*,并且可以遞歸的處理歸檔文件,還可以用gzip壓縮目錄下的所有文件,除了當前目錄下($PWD)的點文件. 一些有用的tar命令選項:-c創建(一個新的歸檔文件)-x解壓文件(從存在的歸檔文件中)--delete刪除文件(從存在的歸檔文件中) 這個選項不能用于磁帶類型設備. -r將文件添加到現存的歸檔文件的尾部-A將tar文件添加到現存的歸檔文件的尾部-t列出現存的歸檔文件中包含的內容-u更新歸檔文件-d使用指定的文件系統比較歸檔文件-z用gzip壓縮歸檔文件(壓縮還是解壓,依賴于是否組合了-c或-x)選項-j用bzip2壓縮歸檔文件 如果想從損壞的用gzip壓縮過的tar文件中取得數據,那將是很困難的.所有當我們歸檔重要的文件的時候,一定要保留多個備份.sharShell歸檔工具.存在于shell歸檔文件中的所有文件都是未經壓縮的,并且本質上是一個shell腳本,以#!/bin/sh開頭,并且包含所有必要的解檔命令.Shar歸檔文件至今還在Internet新聞組中使用,否則的話shar早就被tar/gzip所取代了.unshar命令用來解檔shar歸檔文件.ar創建和操作歸檔文件的工具,主要在對2進制目標文件打包成庫時才會用到.rpmRedHat包管理器,或者說rpm工具提供了一種對源文件或2進制文件進行打包的方法.除此之外,它還包括安裝命令,并且還檢查包的完整性.一個簡單的rpm-ipackage_name.rpm命令對于安裝一個包來說就足夠了,雖然這個命令還有好多其它的選項. rpm-qf列出一個文件屬于那個包. bash$rpm-qf/bin/ls coreutils-5.2.1-31 rpm-qa將會列出給定系統上所有安裝了的rpm包.rpm-qapackage_name命令將會列出于給定名字匹配的包. bash$rpm-qa redhat-logos-1.1.3-1 glibc-2.2.4-13 cracklib-2.7-12 dosfstools-2.7-1 gdbm-1.8.0-10 ksymoops-2.4.1-1 mktemp-1.5-11 perl-5.6.0-17 reiserfs-utils-3.x.0j-2 ...  bash$rpm-qadocbook-utils docbook-utils-0.6.9-2  bash$rpm-qadocbook|grepdocbook docbook-dtd31-sgml-1.0-10 docbook-style-dsssl-1.64-3 docbook-dtd30-sgml-1.0-10 docbook-dtd40-sgml-1.0-11 docbook-utils-pdf-0.6.9-2 docbook-dtd41-sgml-1.0-10 docbook-utils-0.6.9-2cpio這個特殊的歸檔拷貝命令(拷貝輸入和輸出)現在已經很少能見到了,因為它已經被tar/gzip所替代了.現在這個命令只在一些比較特殊的地方還在使用,比如拷貝
上一篇:shell腳本中的通訊命令_程序數據_shell
下一篇:數組_程序數據_shell
查看[shell腳本中的文件與歸檔命令_程序數據_shell ]所有評論
發表評論
請自覺遵守互聯網相關的政策法規,嚴禁發布色情、暴力、反動的言論。
用戶名: 驗證碼:
推薦內容
關于我們 服務價格 聯系我們 企業網站優化 沈陽網站建設 沈陽維修電腦
福建31选7开奖号码走势图