日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux壓縮n天前的文件夾一鍵完成(linux壓縮n天前的文件夾)

在Linux系統(tǒng)中,文件夾的壓縮與解壓功能很常用,我們通常使用tar命令來完成這個操作。但是,當我們需要壓縮一些比較舊的文件時,我們可能會發(fā)現(xiàn)tar命令不夠方便。因為它不能按時間來選取文件進行壓縮,而是需要手動輸入文件名。這時,我們可以利用find命令來實現(xiàn)自動篩選并壓縮指定時間范圍內(nèi)的文件夾。

成都創(chuàng)新互聯(lián)公司專注于企業(yè)成都全網(wǎng)營銷、網(wǎng)站重做改版、嘉禾網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5建站、商城開發(fā)、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為嘉禾等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

具體步驟如下:

1. 使用find命令定位需要備份的文件夾

例如,我們要備份/opt/data目錄下3天前的數(shù)據(jù),我們可以在控制臺使用以下命令:

“`

find /opt/data -type d -ctime +3 -print

“`

這個命令會查找/opt/data目錄下3天前修改過的所有文件夾,并打印出它們的路徑。如果我們只想查找特定目錄下的文件夾,我們可以修改路徑為:

“`

find /opt/data/dir -type d -ctime +3 -print

“`

這個命令會查找/opt/data/dir路徑下3天前修改過的所有文件夾。

2. 使用tar命令壓縮文件夾

當我們已經(jīng)定位到需要備份的文件夾時,我們可以利用tar命令進行壓縮。以下是一些例子:

將/opt/data目錄下3天前修改過的所有文件夾壓縮成單獨一個文件:

“`

tar -cvjf backup.tar.bz2 $(find /opt/data -type d -ctime +3 -print)

“`

該命令會將匹配到的所有文件夾壓縮成一個名為backup.tar.bz2的文件。我們可以替換“backup.tar.bz2”為自己喜歡的文件名。

將/opt/data/dir目錄下3天前修改過的所有文件夾壓縮成多個文件:

“`

find /opt/data/dir -type d -ctime +3 -print0 | xargs -r0 tar -cvjf backup.tar.bz2

“`

該命令會將匹配到的文件夾壓縮成多個名為backup.tar.bz2.1、backup.tar.bz2.2、backup.tar.bz2.3….的文件。

我們可以在不同的位置使用以上命令,例如我們可以編寫一個shell腳本,利用定時任務(wù)每天來執(zhí)行。

利用以上兩個命令,我們可以輕松地在Linux系統(tǒng)中壓縮n天前的文件夾。這種方法非常方便,可以省去手動輸入文件名的繁瑣任務(wù)。同時,我們也可以在其他任務(wù)中使用find和tar命令,因為它們是Linux系統(tǒng)中常見的命令。

相關(guān)問題拓展閱讀:

  • Linux中用tar命令對文件夾進行打包壓縮
  • 刪除n天前的所有目錄和文件 – linux命令

Linux中用tar命令對文件夾進行打包壓縮

打包: 指將多個文件(或目錄)合并成一個文件,方便在不同節(jié)點之間傳遞或在態(tài)鎮(zhèn)服務(wù)器集群上部署.

壓縮或打包文件常見擴展名: *.tar, *.tar.gz, *.gz, *.bz2, *.Z;

Linux系統(tǒng)一般文件的擴展名用途不大,但是壓縮或打包文件的擴展名是必須的帆襲粗.因為linux支持的壓縮命令較多,不同的壓縮技術(shù)使用的壓縮算法區(qū)別較大,根據(jù)擴展名能夠使用對應(yīng)的解壓算法.

將文件夾打包,也能將包解開成文件夾.

例1:

在/tmp文件夾下創(chuàng)建demo文件夾,將/etc目錄拷貝到/tmp/demo目錄里,然后打包壓縮成gz格式,要求顯示壓縮詳情。

1)在/tmp文件夾下創(chuàng)建demo文件夾,將/etc目錄拷貝到/tmp/demo目錄里.

注意: 拷貝非空目錄要加 -r

2)將etc文件夾打包壓縮成禪答gz格式,并顯示壓縮詳情.

tar -czvf 打包壓縮后文件名 被打包壓縮的文件夾

如果打包壓縮成.bz2格式,那么tar命令的參數(shù): -cjvf.

例2:

先刪除etc目錄,解壓縮myetc.tar.gz到當前目錄.

1)刪除etc目錄

2)解壓縮myetc.tar.gz到當前目錄

例3: 將myetc.tar.gz解壓縮到指定目錄/home

例4:

僅僅解壓縮myetc.tar.gz里的某個目錄,例如etc/udev

1)先刪除etc目錄

2)解壓縮myetc.tar.gz到etc/udev目錄

刪除n天前的所有目錄和文件 – linux命令

本命令可以刪除 天前的所有目錄。

其豎蔽中:

/data/backup/ – 目標目錄

-maxdepth – 更大目錄源纖鄭層次,我要從之一級目錄開始刪除,1就可以了

-type d – 操作對象為目錄, f 代表文件

-mtime + – 7天前的目錄

-exec rm -rf {} ; – 執(zhí)行命雹頌令的標準格式

關(guān)于linux壓縮n天前的文件夾的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗。專業(yè)提供云主機、虛擬主機、域名注冊、VPS主機、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。


分享標題:Linux壓縮n天前的文件夾一鍵完成(linux壓縮n天前的文件夾)
標題來源:http://m.5511xx.com/article/dhiogdg.html