国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Linux實踐室】Linux文件打包和解壓縮實戰(zhàn)指南:tar打包命令操作詳解(文末送書)

這篇具有很好參考價值的文章主要介紹了【Linux實踐室】Linux文件打包和解壓縮實戰(zhàn)指南:tar打包命令操作詳解(文末送書)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

【Linux實踐室】Linux文件打包和解壓縮實戰(zhàn)指南:tar打包命令操作詳解(文末送書),# Linux實踐室,小聆福利大放送,linux,運維,服務(wù)器,數(shù)據(jù)庫,c++
??個人主頁:聆風(fēng)吟_
??系列專欄:Linux實踐室、網(wǎng)絡(luò)奇遇記
??少年有夢不應(yīng)止于心動,更要付諸行動。


一. ??任務(wù)描述

有時,我們會在Linux系統(tǒng)中將多個文件打包成一個單獨的文件,通過本節(jié)的學(xué)習(xí),我們將學(xué)會如何在Linux系統(tǒng)中將多個文件/目錄打包生成一個文件。

本節(jié)任務(wù):使用tar命令完成文件和目錄的打包操作。



二. ??相關(guān)知識

為了完成本節(jié)任務(wù),你需要掌握如下知識:

  • 打包
  • 解包

tartape archive的簡寫)工具可完成許多功能,其名稱源于它的原始功能-創(chuàng)建和讀取歸檔文件和備份磁帶。如今,該工具常用來將多個文件或多個目錄打包成一個tar文件,或者將某個tar文件分解開。

接下讓我們詳細(xì)的學(xué)習(xí)tar的使用方法。

2.1 ??打包

2.1.1 ??知識點講解

tar命令可以將多個文件/目錄進行打包,將多個文件生成一個文件,生成的文件后綴為.tar。

具體打包命令如下:

tar -cvf 生成的tar包名 要打包的文件/目錄列表

常用命令參數(shù)如下:

命令參數(shù) 說明
-c 建立新的歸檔文件
-v 處理過程中輸出相關(guān)信息
-f 對普通文件操作

2.1.2 ??案例演示一

在當(dāng)前目錄下創(chuàng)建a.txt、b.txt和c.txt文件,將其打包成一個new.tar,具體使用如下命令:

touch a.txt b.txt c.txt
tar -cvf new.tar a.txt b.txt c.txt

【Linux實踐室】Linux文件打包和解壓縮實戰(zhàn)指南:tar打包命令操作詳解(文末送書),# Linux實踐室,小聆福利大放送,linux,運維,服務(wù)器,數(shù)據(jù)庫,c++

2.1.3 ??案例演示二

在當(dāng)前目錄下創(chuàng)建dirA、dirB和dirC目錄,將其打包成一個newDir.tar,具體使用如下命令:

mkdir dirA dirB dirC
tar -cvf newDir.tar dirA dirB dirC

【Linux實踐室】Linux文件打包和解壓縮實戰(zhàn)指南:tar打包命令操作詳解(文末送書),# Linux實踐室,小聆福利大放送,linux,運維,服務(wù)器,數(shù)據(jù)庫,c++



2.2 ??解包

2.2.1 ??知識點講解

tar命令可以將已經(jīng)打包好的文件解壓出來。

具體打包命令如下:

tar -xvf 解壓包名 -C 解壓到指定目錄

常見命令參數(shù):

命令參數(shù) 說明
-x 從備份文件中還原文件
-v 處理過程中輸出相關(guān)信息
-f 對普通文件操作
-C<目的目錄> 切換到指定的目錄

注意:如果不使用-C(大寫)參數(shù),則默認(rèn)解壓到當(dāng)前目錄下。


2.2.2 ??案例演示一

將當(dāng)前目錄下的a.txt、b.txt和c.txt文件刪除,將打包好的new.tar文件解壓到當(dāng)前目錄,具體使用如下命令:

rm -fr a.txt b.txt c.txt
tar -xvf new.tar

【Linux實踐室】Linux文件打包和解壓縮實戰(zhàn)指南:tar打包命令操作詳解(文末送書),# Linux實踐室,小聆福利大放送,linux,運維,服務(wù)器,數(shù)據(jù)庫,c++


2.2.3 ??案例演示二

在當(dāng)前目錄下創(chuàng)建newDir目錄,將打包好的newDir.tar文件解壓到newDir目錄下,具體使用如下命令:

mkdir newDir
tar xvf newDir.tar -C ./newDir

【Linux實踐室】Linux文件打包和解壓縮實戰(zhàn)指南:tar打包命令操作詳解(文末送書),# Linux實踐室,小聆福利大放送,linux,運維,服務(wù)器,數(shù)據(jù)庫,c++



三. ??編程要求

本節(jié)的任務(wù)具體如下:

  • 使用tar命令將當(dāng)前目錄下的oldFile1和oldFile2文件打包成一個newFile.tar文件;
  • 使用tar命令將當(dāng)前目錄下的oldFile.tar文件解壓到當(dāng)前目錄下。


四. ??編程解答

#!/bin/bash

#在以下部分寫出完成任務(wù)的命令
#*********begin*********#
tar -cvf newFile.tar oldFile1 oldFile2
tar -xvf oldFile.tar
#********* end *********#


五. ??書籍推薦

5.1 ??書籍介紹

【Linux實踐室】Linux文件打包和解壓縮實戰(zhàn)指南:tar打包命令操作詳解(文末送書),# Linux實踐室,小聆福利大放送,linux,運維,服務(wù)器,數(shù)據(jù)庫,c++

本書秉承有趣、有料、好玩、好用的理念,通過精心設(shè)計的漫畫,生動而有趣地講解C++編程知識。
本書總計14章:

  • 第1章帶領(lǐng)讀者編寫第一個C++程序,初探C++編程的樂趣;
  • 第2章講解C++的語法基礎(chǔ),幫助讀者建立堅實的編程基礎(chǔ);
  • 第3章深入研究C++中的基本數(shù)據(jù)類型,幫助讀者更好地理解不同數(shù)據(jù)類型的特點和轉(zhuǎn)換;
  • 第4章引導(dǎo)讀者探索C++中的運算符,使讀者能夠進行各種數(shù)學(xué)和邏輯運算;
  • 第5章講解判斷語句,可提高程序的決策智能;
  • 第6章講解循環(huán)語句,使程序更加靈活;
  • 第7章探究數(shù)組的用法,實現(xiàn)對相同類型數(shù)據(jù)的管理;
  • 第8章講解如何操作字符串,這是許多應(yīng)用的關(guān)鍵組成部分;
  • 第9章深入探討指針類型,這是C++中的重要概念;
  • 第10章講解如何在C++中自定義數(shù)據(jù)類型,涉及枚舉、結(jié)構(gòu)體和聯(lián)合;
  • 第11章講解如何在C++中自定義函數(shù),使代碼模塊化且提升可重用性;
  • 第12章講解C++中的向量類型,它在開源代碼中被大量使用;
  • 第13章講解C++面向?qū)ο蟮幕A(chǔ)知識,涉及對象和類的概念、面向?qū)ο蟮幕咎卣鳌㈩惖穆暶髋c定義、構(gòu)造函數(shù)和析構(gòu)函數(shù);
  • 第14章講解C++面向?qū)ο蟮倪M階知識,涉及對象指針、對象的動態(tài)創(chuàng)建與銷毀、靜態(tài)成員、封裝性、繼承性和多態(tài)性。本書在每一章中都安排了“練一練”環(huán)節(jié),并在附錄A中提供了相應(yīng)的答案,可幫助讀者鞏固所學(xué)知識。

5.2 ??作者簡介

關(guān)東升
一個在IT領(lǐng)域摸爬滾打20多年的老程序員、軟件架構(gòu)師、高級培訓(xùn)講師、IT作家。熟悉Java、C\C++、Python、iOS、Android、游戲開發(fā)、數(shù)據(jù)庫開發(fā)與設(shè)計、軟件架構(gòu)設(shè)計等多種IT技術(shù)。參與設(shè)計和開發(fā)北京市公交一卡通百億級大型項目,開發(fā)國家農(nóng)產(chǎn)品追溯系統(tǒng)、金融系統(tǒng)、微博等移動客戶端項目。曾為中國移動、中國聯(lián)通、南方航空、中國石油、中國工商銀行、平安銀行和天津港務(wù)局等企事業(yè)單位授課。著有《看漫畫學(xué)Python》《看漫畫學(xué)Python 2》《趣玩Python》《Java從小白到大牛》《Python從小白到大?!返?0多部計算機書籍。

趙大羽
用戶體驗設(shè)計師、UI及交互設(shè)計專家、企業(yè)內(nèi)訓(xùn)講師及咨詢顧問。畢業(yè)于清華大學(xué)美術(shù)學(xué)院,曾為摩托羅拉、上海通用別克、寶潔、西門子等企業(yè)提供設(shè)計工作;為華為、聯(lián)想、惠普、攜程、咪咕傳媒、愛普生等企業(yè)提供用戶體驗咨詢服務(wù)及設(shè)計培訓(xùn);著有書籍《品味移動設(shè)計》《交互設(shè)計的藝術(shù)》。


5.3 ??購買鏈接&粉絲福利

京東購買鏈接:https://item.jd.com/10098971015026.html

送書規(guī)則:

  • ?參與方式:關(guān)注博主、點贊、收藏、評論(每人最多評論三次)

  • ??本次送書1~3本【取決于閱讀量,閱讀量越多,送的越多】

  • ?? 活動截止時間:2024-5-1 12:00:00 | 由博主動態(tài)公布抽獎結(jié)果

??注:活動結(jié)束后,會私信中獎粉絲的,各位注意查看私信哦!

【Linux實踐室】Linux文件打包和解壓縮實戰(zhàn)指南:tar打包命令操作詳解(文末送書),# Linux實踐室,小聆福利大放送,linux,運維,服務(wù)器,數(shù)據(jù)庫,c++文章來源地址http://www.zghlxwxcb.cn/news/detail-861870.html

到了這里,關(guān)于【Linux實踐室】Linux文件打包和解壓縮實戰(zhàn)指南:tar打包命令操作詳解(文末送書)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Linux中文件的打包壓縮、解壓,下載到本地——zip,tar指令等

    Linux中文件的打包壓縮、解壓,下載到本地——zip,tar指令等

    目錄 1 .zip后綴名: ? ? ? ? 1.1 zip指令 ? ? ? ? 1.2 unzip指令 2 .tar后綴名 3. sz 指令 4. rz 指令 5. scp指令 語法:zip [namefile.zip]? [namefile]... 功能:將目錄或者文件壓縮成zip格式 常用選項: ? ? ? ? -r : 遞歸處理,將指定目錄下的所有文件和子目錄一并處理。 語法:unzip [namefil

    2024年01月24日
    瀏覽(54)
  • Linux tar命令教程:文件打包和壓縮的神器(附案例詳解和注意事項)

    tar(Tape ARchive),用于在linux中打包和備份文件。它可以將多個文件和目錄打包成一個tar文件,也可以從tar文件中提取文件和目錄。此外,它還可以與gz,bzip2,xz等壓縮工具結(jié)合使用,進行文件和目錄的壓縮和解壓。 tar命令在各個Linux發(fā)行版中均通用。包括但不限于 Ubuntu、

    2024年01月17日
    瀏覽(51)
  • tar命令文件打包壓縮

    1. 概念 打包是指將多個文件或目錄打包成一個文件,壓縮是指將一個大的文件通過算法壓縮成一個小的文件。由于Linux中的很多壓縮程序只能對一個文件進行,所以通常要先將全部文件打包成一個文件,然后再對那一個打包文件進行壓縮。 2. tar命令介紹 使用tar命令可以進行

    2024年02月08日
    瀏覽(20)
  • tar 打包壓縮命令(linux壓縮命令)

    tar 打包壓縮命令(linux壓縮命令)

    ? tar命令位于/bin目錄下,它能夠?qū)⒂脩羲付ǖ奈募蚰夸洿虬梢粋€文件,但不做壓縮。一般Linux上常用的壓縮方式是選用tar將許多文件打包成一個文件,再以gzip壓縮命令壓縮成xxx.tar.gz(或稱為xxx.tgz)的文件。 1、打包 案例:將app目錄打包 案例:將microboom目錄打包并壓縮

    2024年02月12日
    瀏覽(51)
  • linux tar打包壓縮解壓命令學(xué)習(xí)

    Linux系統(tǒng)中tar是最常用的打包工具,通過打包工具可以壓縮/解壓 比如常見的壓縮包格式 如下: tar 未壓縮文件 只是做了一個打包而已 tar.gz 使用gzip算法格式壓縮的壓縮包 tar.bz2 bz2格式壓縮包 tar.xz xz格式壓縮 參數(shù)介紹 tar 的參數(shù)很多 列出幾個比較常用的記錄一下。 格式 tar

    2024年02月04日
    瀏覽(26)
  • Linux 打包壓縮解壓指令 gzip bzip2 tar

    總結(jié)自 鳥哥Linux私房菜 Linux壓縮文件的擴展名大多是:“.tar, .tar.gz, .tgz, .gz, .Z, .bz2, *.xz”, 不同壓縮文件使用了不同的算法,不能通用壓縮或解壓 常見擴展名: Linux上常見的壓縮指令就是 gzip, bzip2 以及最新的 xz ,至于 compress 已經(jīng)退流行了。為了支持 windows 常見的 zip,其實

    2024年02月05日
    瀏覽(18)
  • docker save多個鏡像打包成一個tar.gz壓縮文件

    有時候我們需要將docker中的多個鏡像批量的傳輸?shù)搅硪慌_機器,如果通過docker save這種命令則需要制作多個tar文件,這樣以來冗余的操作較多而且tar文件占據(jù)的空間較大,不利于傳輸。 可以通過以下命令在兩個docker之間實現(xiàn)多個鏡像批量傳輸: 如果想將所有鏡像傳輸?shù)搅硪慌_

    2024年02月04日
    瀏覽(24)
  • 【linux】tar指令壓縮解壓縮文件夾、文件命令詳解

    壓縮當(dāng)前目錄下文件夾/文件test到test.tar.gz: 解壓縮當(dāng)前目錄下的file.tar.gz到file: -c: 建立壓縮檔案 -x:解壓 -t:查看內(nèi)容 -r:向壓縮歸檔文件末尾追加文件 -u:更新原壓縮包中的文件 -z:有g(shù)zip屬性的 -j:有bz2屬性的 -Z:有compress屬性的 -v:顯示所有過程 -O:將文件解開到標(biāo)準(zhǔn)輸

    2024年02月16日
    瀏覽(93)
  • Linux下的打包(tar)、壓縮(gzip / bzip2)、解壓gz / bz2 / xz

    Linux中打包和壓縮是兩個過程,分別有對應(yīng)的指令來執(zhí)行這兩步操作。 打包 指的是將一堆文件裝到一個大袋子里, 壓縮 則是把這個袋子里的空氣給抽干。 目錄 1、打包命令 tar 2、打包壓縮一步到位的方式 (1) 方式一:tar 與 gzip 相結(jié)合 (2) 方式二:tar 與 bzip2 相結(jié)合 3、總結(jié)

    2024年02月13日
    瀏覽(29)
  • Linux中常用壓縮文件的命令——tar

    Linux中常用壓縮文件的命令——tar

    一般我們在使用電腦傳輸郵件到對方郵箱中時,碰到比較大的文件時,通常都會對所要傳輸?shù)奈募M行壓縮,然后再傳輸?shù)綄Ψ降泥]箱中,這樣做是因為壓縮文件可以減少文件的大小,使得我們可以既快又方便地將文件傳輸?shù)綄Ψ洁]箱中。 第二種情況就是當(dāng)我們需要從官網(wǎng)中

    2024年02月08日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包