linux 我需要乙個RAR打包指令碼

2025-01-07 03:05:29 字數 3061 閱讀 4241

1樓:

用如下指令碼。

chklist表示要檢查的檔名。

使用方法。/ prj/

如下為指令碼的內容簡介。

#!/bin/sh

if [ # -lt 2 ];then

echo "usage:`basename $0`: archive path"

echo "example:"

echo "`basename $0` prj/"

exitfi

chklist=" "

rarfile=$1

fpath=$2

for f in $chklist

doacf=`find $fpath -name "$f"`if [ z "$acf" ]then

echo "file $f not found"

exitfi

done

2樓:網友

以日期為檔名字,不帶檢測功能。

#!/bin/bash

cd /backup

tar czvf /backup/ /data/project 【要備份的檔案或路徑】

mv /backup/ +%f`.

3樓:網友

呼叫rar lb | wc -l

判斷是否是3,即可。

linux中打包和壓縮有什麼區別

4樓:網友

打包就是把若干檔案或資料夾放到乙個tar檔案中,但是不會壓縮檔案大小。

壓縮就是在打包的基礎上壓縮檔案的大小。

linux下打包壓縮問題

5樓:網友

linux下的副檔名對檔案本來是沒有影響的。

linux的副檔名只是方便識別各種檔案罷了。

你可以用命令 mv 重新命名就可以了。

windows和linux的打包壓縮有什麼異同?

6樓:網友

操作方式不太一樣而已,壓縮結果都一樣。

7樓:網友

windows主要是圖形介面操作。

linux主要是命令列操作。

其他沒什麼不同,很多壓縮格式如tar, gz, bz2, zip, rar等也都支援的。

linux下如何用zip打包某個目錄下所有資料夾為獨立的壓縮包

8樓:百元新

linux zip命令的基本用法是:

zip [引數] [打包後的檔名] [打包的目錄路徑]linux zip命令引數列表:

a 將檔案轉成ascii模式。

f 嘗試修復損壞的壓縮檔案。

h 顯示幫助介面。

m 將檔案壓縮之後,刪除原始檔。

n 特定字串 不壓縮具有特定字尾字串的檔案-o 將壓縮檔案內的所有檔案的最新變動時間設為壓縮時候的時間-q 安靜模式,在壓縮的時候不顯示指令的執行過程-r 將指定的目錄下的所有子目錄以及檔案一起處理-s 包含系統檔案和隱含檔案(s是大寫)

t 日期 把壓縮檔案的最後修改日期設為指定的日期,日期格式為mmddyyyy

舉例:說個最常用的吧,打包/home/a目錄到/home/# zip -r /home/ /home/a///引數一般只要有-r

9樓:網友

特別感謝【埃及大猩猩 】的答案,我又完善下注:必須在對應目錄下執行,這裡沒有判斷在對應路徑下執行壓縮,這個會把自身也壓縮下,本人也在學習中。

#!/bin/bash

file=`ls`

for i in $file

do## 迴圈遍歷靜默壓縮。

zip -rq $ i

## 壓縮完成顯示乙個。

echo $

done

10樓:網友

指令碼#!/bin/bash

file=`ls /home/`

for i in $file

dozip $ i

done低階錯誤 失誤啊。。。= =真丟臉 已修正。

linux叢集下用putty壓縮打包,之後後臺執行

11樓:網友

nohup tar -zcvf /file/ &其中,nohup命令可以讓你的shell命令忽略sighup訊號,即可以使之脫離終端執行;「&可以讓你的命令在後臺執行。

以脫離終端的方式在後臺執行shell命令有這樣幾個好處:只要你執行過了命令,那麼你的網路中斷不會對你有任何影響,並且你就可以關閉終端軟體了。

ps:你可以使用ping才測試下,ping在shell中是持續執行的:

nohup ping &

驗證是否後臺執行:

ps -aux | grep ping | grep -v grep

關於linux系統shell編譯打包指令碼的問題?

12樓:網友

建議先做tar包,然後再做gz包。

tar -cf tar包名。tar 目錄名gzip -9 tar包名。tar

然後再備份就行了。

13樓:網友

donezip -r $(current)/result $(current)/result

將目錄壓縮到檔案$(current)/

壓縮前最好判斷一下編譯的狀態是否成功。

怎樣將linux中的var目錄打包並壓縮成gizp格式

14樓:網路夜行者

cd /var 先進入到/var目錄,gzip /tmp/ 壓縮。

不過因為要壓縮成檔案,一般先要用tar工具打包,再用gzip工具壓縮。

15樓:網友

#tar -czvf var

c 表示建立檔案。

z 使用gzip方式壓縮。

v 打包過程顯示在螢幕上。

f 後面緊跟檔案。

linux的許可權問題,linux的乙個許可權問題

這要看這個檔案屬於哪個組了。新建的檔案預設是這個使用者的 主組 所有者,所有組,其他。檔案的許可權三部分從前向後檢測的,使用者可以進入多個組,但預設的許可權功能,檔案只能有乙個所有者,乙個組。所以你要設定這個 1 的所有組 不是所有者 為 b b 使用者才能訪問。預設的 posix 許可權系統,檔案...

幫忙適合我的LINUX系統,幫忙推薦乙個適合我的LINUX系統!

要是按照教材,教程,書啊那些東西去學推薦centos,完全相容redhat的,現在教程基本都是用這個去編寫的。centos美觀不比ubuntu10.10差,我覺得要比它好,習慣問題,想要真正學到東西還是推薦這個 要是打算出了問題容易從網上找到解決方案的話,就推薦ubuntu,ubuntu的論壇做的非...

我需要法語名字,我需要乙個法語名字

您的性別?資料上看是女,從 甜美 推斷應該也是 這一天是saint pascal baylon的聖名日,男性,所以這個名字直接排除了。其實douce這個詞本身就是 甜美 的陰性形容詞,讀音用拼音近似寫來就是 dus 但是,法國人沒有用這個名字的,中國人依據自己的喜好拿來單詞就當名字,不跟法國人接觸還...