創用 CC 授權條款
除非另有註明,本網站的著作Fygul Hether製作,以創用CC 姓名標示-非商業性-禁止改作 4.0 國際 授權條款釋出。

2020年2月26日 星期三

tar命令的進階使用

摘要

接續〈tar命令的基礎使用〉,本文談點Unix/Unix-like的tar命令的幾個進階使用與範例:
  • 檔案選擇與排除
  • 覆寫控制
  • 加密
  • 增量備份
  • 多重卷冊
  • 複製目錄並保留屬性
本文使用環境是Ubuntu MATE 18.04。

tar命令的基礎使用

摘要

Unix/Unix-like的tar命令的基礎使用,較常見的用法。進階用法請見〈tar命令的進階使用〉。本文使用環境是Ubuntu MATE 18.04。

簡介

tar (Tape ARchive)是Unix上常用來做備份封存資料用的命令,可使用磁帶機備份資料,也可存到磁碟中的檔案;當然也包含從封存檔中還原其中檔案的功能。

語法

tar [options...] [file...]

選項用法的形式

tar算是Unix中極古老的命令,有三種語法形式,可依個人習慣採用,也可混用:
  1. Traditional:tar cf archive.tar file_to_archive.txt
  2. Unix-style:tar -c -f archive.tar file_to_archive.txt
  3. GNU-style:tar --create --file archive.tar file_to_archive.txt
2.的寫法也可像:tar -cf archive.tar file_to_archive.txt。為節省篇幅,以下多數使用傳統形式。

2020年2月8日 星期六

Chocolatey:Windows軟體管理器

摘要

Chocolatey是Windows上的軟體管理器,類似於Linux上的apt, rpm或是macOS上的Homebrew。

Chocolatey目前版號是v0.10.15,本文記錄其相關資源與使用上的心得,主要依個人用戶觀點所寫。

以下許多說明在官方文件中即可找到,這裡依不同性質做分類編排。

(本文是去年10月寫的,一直沒發佈,內容也許會與現況稍有不同。)