プログラマーへの道 #176 の補足説明
こんにちは、プログラマーVTuberの衣亥栖ティオです。
この記事はYouTubeに投稿した動画の補足ブログです。
投稿した動画
今回は以下の動画の補足説明をします。
GitHub のURL
私のGitHubは以下です。
https://github.com/tio-iis
Gist のURL
私のGitst(メモ書きみたいなもの)のURLは以下です。
https://gist.github.com/tio-iis
今回の動画で実装したソースコード
今回の動画にソースコードはありません。
補足内容
tarについて
以下の説明が分かりやすいと思います。
https://wa3.i-3-i.info/word14224.html
自分でtarを作成する機会は少ないですし、 ソフトウェアをインストールするときは公式ドキュメントのインストール方法にtarコマンドの実行方法が記載されているので、 コマンドの使い方は覚えなくてもいいと思います。 tarというファイル形式が存在するということを知っていれば十分かな。
gzipについて
以下の説明が分かりやすいと思います。
https://wa3.i-3-i.info/word14219.html
gzipはファイルを圧縮するときに利用する機会があるかもしれないですが、 機会としては少ないので必要なときにgzipによる圧縮方法をググればいいと思います。
zipとtarについて
動画内では「Windowsではzipを利用する事が多くて、Linuxではtar&gzipを利用することが多い」と説明しました。
少し調べてみましたが「なぜLinuxでzipが使われないのか」が明確に記載されている記事はありませんでした。
以下の記事で歴史的経緯について触れられていたので、これが理由かなとは思っています。
https://itsfoss.com/tar-vs-zip-vs-gz/