InfraAcademy
Linux中級講座

ファイルの操作

Linux中級向けのファイル操作を学びます。圧縮・解凍、アーカイブ、gzip・xz、ハードリンク、シンボリックリンクを扱い、実務で使うファイル管理を理解します。

0%
スタートする

ファイルの操作のレッスン

0 / 8 完了
1 ファイルの圧縮 ファイル圧縮の基本概念を解説します。ファイルの容量を小さくする圧縮と、それを元に戻す解凍という操作の関係に加え、ストレージスペースの節約やデータ転送時間の短縮、パスワード保護によるデータ保護など、なぜファイルを圧縮する必要があるのかという理由を写真や動画ファイルの具体例とともに分かりやすく学びます。 有料会員のみ 次に学習 2 ファイルを圧縮、解凍するコマンド ファイルを圧縮・解凍する際に使う代表的な2つのコマンド、gzipとxzについて概要を紹介する導入パートです。それぞれのコマンドの位置づけと特徴の違いを簡単に確認し、続くレッスンで実際の使い方や具体的なオプション、圧縮率や処理速度の違いなどを順番に詳しく解説していく学習の流れをあらかじめ把握しておきましょう。 有料会員のみ 未受講 3 gzipコマンドでファイルを圧縮、解凍する gzipコマンドを使ったファイルの圧縮と解凍の方法を解説します。gzip file.txtコマンドで拡張子.gzのファイルを作成し、-dオプションでの解凍方法やgunzipコマンドの使い方、さらに-kオプションを付けて圧縮後も元のファイルを残す方法まで、シミュレーターでの実際の操作例とともに学びます。 有料会員のみ 未受講 4 xzコマンドでファイルを圧縮、解凍する xzコマンドによるファイルの圧縮と解凍を解説します。xz file.txtコマンドで高い圧縮率を誇る拡張子.xzのファイルを作成し、-dオプションやunxzコマンドを使った解凍方法、そしてgzipコマンドと比べた際の圧縮効率や処理時間の違い、-kや-cといったオプションについても具体的に学んでいきます。 有料会員のみ 未受講 5 ファイルのアーカイブ 複数のファイルを1つにまとめるアーカイブという操作の概念と、それを行うtarコマンドの使い方を解説します。tar cvfでのアーカイブ作成、tar xvfでの展開、-zや-jオプションを使ったgzipやbzip2との圧縮の組み合わせ方など、多様なオプションを具体例とともに一つずつ丁寧に分かりやすく学びます。 有料会員のみ 未受講 6 ファイルのリンクとは? 異なる名前で同一のファイルにアクセスできるリンクという仕組みを解説します。ファイルをコピーせずに別名を作成することでディスクスペースを節約できるという利点を紹介し、次のレッスンで学ぶハードリンクとシンボリックリンクという2種類のリンクの違いを理解するための前提知識を、図解を交えながら丁寧に整理して学びます。 有料会員のみ 未受講 7 ハードリンク 同じファイルに対して複数の名前をつけられるハードリンクの仕組みを解説します。lnコマンドを使ってhardlink.txtというリンクを作成し、catコマンドで中身が同じであることを確認したうえで、unlinkコマンドでリンクを解除するという一連の操作を、シミュレーターで実際に手を動かしながら学びます。 有料会員のみ 未受講 8 シンボリックリンク リンク元のファイルを参照するシンボリックリンクの仕組みを、ディスク上のデータを直接参照するハードリンクと比較しながら解説します。ln -sコマンドでsynlink.txtというシンボリックリンクを作成し、ls -laコマンドでリンクが貼られていることを確認する手順をシミュレーターで実践的に学びます。 有料会員のみ 未受講