推薦教學:《linux影片教學》
#linux備份檔指令有哪些?
linux備份檔案指令有:
#1.tar(壓縮與解壓縮)
#-c:建立壓縮檔案
-x:解壓縮
-t:檢視內容
#-r:向壓縮歸檔檔案末端追加檔案
-u:更新原壓縮包中的檔案
這五個是獨立的指令,壓縮解壓縮都要用到其中一個,可以和別的指令連用但只能用其中一個。
下面的參數是根據需要在壓縮或解壓縮檔案時可選的。
-z:有gzip屬性的
-j:有bz2屬性的
-Z:有compress屬性的
-v:顯示所有過程
-O:將檔案解開到標準輸出
#下面的參數-f是必須的
-f: 使用檔案名字,切記,這個參數是最後一個參數,後面只能接檔案名。
# tar -cf all.tar *.jpg
這條指令是將所有.jpg的檔案打成一個名為all.tar的套件。 -c是表示產生新的包,-f指定包的檔名。
# tar -rf all.tar *.gif
這條指令是將所有.gif的檔案增加到all.tar的包包裡面去。 -r是表示增加文件的意思。
# tar -uf all.tar logo.gif
這條指令是更新原來tar包all.tar中logo.gif文件,-u是表示更新文件的意思。
# tar -tf all.tar
這條指令是列出all.tar包中所有文件,-t是列出文件的意思
# tar -xf all.tar
這條指令是解出all.tar包中所有文件, -t是解開的意思
壓縮
tar -cvf jpg.tar *.jpg
//將目錄中所有jpg檔案打包成tar.jpg
tar -czf jpg.tar.gz *.jpg
//將目錄裡所有jpg檔案打包成jpg.tar後,並且用gzip壓縮,命名為jpg.tar.gz
tar -cjf jpg.tar.bz2 *.jpg //
將目錄裡所有jpg檔打包成jpg.tar後,並且用bzip2壓縮,命名為jpg.tar.bz2
tar -cZf jpg.tar.Z *.jpg//
將目錄裡所有jpg檔案打包成jpg.tar後,並將其使用compress壓縮,命名為jpg.tar.Z
rar a jpg.rar *.jpg
//rar格式的壓縮,需要先下載rar for linux
#zip jpg.zip *.jpg
//zip格式的壓縮,需要先下載zip for linux
解壓縮
tar -xvf file.tar
//解壓縮tar套件
tar -xzvf file.tar.gz
//解壓縮tar.gz
tar -xjvf file .tar.bz2
//解壓縮tar.bz2
tar -xZvf file.tar.Z
//解壓縮tar.Z
unrar e file.rar
//解壓縮rar
unzip file.zip
# //解壓縮zip
總結
1、*.tar 用tar -xvf 解壓縮
2、*.gz 用gzip -d或gunzip 解壓縮
3、*.tar.gz和*.tgz 用tar -xzf 解壓縮
#4 、*.bz2 用bzip2 -d或用bunzip2 解壓縮
5、*.tar.bz2用tar -xjf 解壓縮
6、*.Z 用uncompress 解壓縮
7、*.tar.Z 用tar -xZf 解壓縮
#8、*.rar 用unrar e解壓縮
9、*.zip 用unzip 解壓縮
例:壓縮某目錄
tar -cvf 壓縮包名字 項目名稱
tar -cvf AppStore_180808.tar AppStore
範例:解壓縮某一包
tar -xvf 壓縮套件名字
##tar -xvf AppStore_180808.tar
cp 複製檔案或目錄
語法
cp [ 選項] 原始檔目標檔
常用選項:
-a:相當於pdr
-d:複製連結文件,目標文件也是指向來源文件連結的連結文件或目錄。
-i:當目標檔案已存在時,會詢問是否覆寫
-p:連同檔案的屬性一起複製。常用於備份
-r:遞歸複製,用於複製目錄
-s:複製為符號連結文件,也就是快捷方式,連結文件被刪除,符號連結文件失效。
-l:進行硬連結的連結檔建立,而非複製檔案本身,來源檔案刪除,目標檔案依舊在。
原始檔:
單一檔案或目錄,複製目錄用r選項。
多個檔案或目錄,多個檔案或目錄時,目標檔案必須是已存在的目錄。
附註:
在不是特權使用者root下,一般使用者使用cp時候,需要注意來源檔案的父目錄是否有rx權限。檔案是否有r權限。
一般使用者用選項-a的時候,權限時間屬性能複製到,但是使用者和群組屬性不能複製到。
範例:
root權限備份test1檔案
cp -a test1 ./beifen如果直接備份目錄的話,可以進行如下操作
指令如下:
cp -pdf 要備份的檔案備份後的檔案推薦相關文章:《
以上是linux備份檔指令有哪些?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

Linux的核心組件包括內核、文件系統、Shell和常用工具。 1.內核管理硬件資源並提供基本服務。 2.文件系統組織和存儲數據。 3.Shell是用戶與系統交互的接口。 4.常用工具幫助完成日常任務。

Linux的基本結構包括內核、文件系統和Shell。 1)內核管理硬件資源,使用uname-r查看版本。 2)EXT4文件系統支持大文件和日誌,使用mkfs.ext4創建。 3)Shell如Bash提供命令行交互,使用ls-l列出文件。

Linux系統管理和維護的關鍵步驟包括:1)掌握基礎知識,如文件系統結構和用戶管理;2)進行系統監控與資源管理,使用top、htop等工具;3)利用系統日誌進行故障排查,借助journalctl等工具;4)編寫自動化腳本和任務調度,使用cron工具;5)實施安全管理與防護,通過iptables配置防火牆;6)進行性能優化與最佳實踐,調整內核參數和養成良好習慣。

Linux維護模式通過在啟動時添加init=/bin/bash或single參數進入。 1.進入維護模式:編輯GRUB菜單,添加啟動參數。 2.重新掛載文件系統為讀寫模式:mount-oremount,rw/。 3.修復文件系統:使用fsck命令,如fsck/dev/sda1。4.備份數據並謹慎操作,避免數據丟失。

本文探討如何在Debian系統上提升Hadoop數據處理效率。優化策略涵蓋硬件升級、操作系統參數調整、Hadoop配置修改以及高效算法和工具的運用。一、硬件資源強化確保所有節點硬件配置一致,尤其關注CPU、內存和網絡設備性能。選擇高性能硬件組件對於提升整體處理速度至關重要。二、操作系統調優文件描述符和網絡連接數:修改/etc/security/limits.conf文件,增加系統允許同時打開的文件描述符和網絡連接數上限。 JVM參數調整:在hadoop-env.sh文件中調整

本指南將指導您學習如何在Debian系統中使用Syslog。 Syslog是Linux系統中用於記錄系統和應用程序日誌消息的關鍵服務,它幫助管理員監控和分析系統活動,從而快速識別並解決問題。一、Syslog基礎知識Syslog的核心功能包括:集中收集和管理日誌消息;支持多種日誌輸出格式和目標位置(例如文件或網絡);提供實時日誌查看和過濾功能。二、安裝和配置Syslog(使用Rsyslog)Debian系統默認使用Rsyslog。您可以通過以下命令安裝:sudoaptupdatesud

選擇適合Debian系統的Hadoop版本,需要綜合考慮以下幾個關鍵因素:一、穩定性與長期支持:對於追求穩定性和安全性的用戶,建議選擇Debian穩定版,例如Debian11(Bullseye)。該版本經過充分測試,擁有長達五年的支持週期,能夠確保系統穩定運行。二、軟件包更新速度:如果您需要使用最新的Hadoop功能和特性,則可以考慮Debian的不穩定版(Sid)。但需注意,不穩定版可能存在兼容性問題和穩定性風險。三、社區支持與資源:Debian擁有龐大的社區支持,可以提供豐富的文檔和

本文介紹如何在Debian系統上使用TigerVNC共享文件。你需要先安裝TigerVNC服務器,然後進行配置。一、安裝TigerVNC服務器打開終端。更新軟件包列表:sudoaptupdate安裝TigerVNC服務器:sudoaptinstalltigervnc-standalone-servertigervnc-common二、配置TigerVNC服務器設置VNC服務器密碼:vncpasswd啟動VNC服務器:vncserver:1-localhostno


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

WebStorm Mac版
好用的JavaScript開發工具

記事本++7.3.1
好用且免費的程式碼編輯器

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

SublimeText3漢化版
中文版,非常好用

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器