ファイルシステムナビゲーションとファイル操作

この包括的なコースで、必須の Linux ファイルシステム操作を習得しましょう。実践的なラボと魅力的な課題を通じて、ディレクトリ構造のナビゲーション、ファイルのリスト表示、ファイルの作成と管理、ファイルのコピーと移動、および効率的なファイル操作のためのワイルドカードの使用方法を学びます。Linux ファイル管理に習熟したいすべての人に最適です。

DevOps EngineerLinuxDevOps

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

この初心者向けコースでは、基本的な Linux ナビゲーションを実践的なファイル管理へ発展させます。6 つのガイド付きラボと最後の整理チャレンジを通じて、ファイルシステム階層を調べ、ファイルとディレクトリを作成・整理し、内容をコピー・移動し、指定項目を削除し、シェルのワイルドカードを使用します。

演習では、操作前の確認を重視します。表示方法を比較し、ファイルとディレクトリを区別し、ファイル名パターンを事前確認したうえで、用意されたトレーニング領域内だけで破壊的なコマンドを練習します。

学習内容

  • Linux ファイルシステムにおける /、/bin、/etc、/home の役割を説明する
  • ls のオプションで名前、種類、所有者、サイズ、隠し項目、入れ子の内容を確認する
  • touch と mkdir で空ファイル、ディレクトリ、不足している親パスを作成する
  • cp で個別ファイルをコピーし、ディレクトリツリーを再帰的に複製する
  • mv でファイルとディレクトリを改名・移動する
  • 安全性を意識してファイル、空ディレクトリ、内容のあるディレクトリツリーを削除する
  • シェルのワイルドカード * と ? で複数のファイル名を選択する
  • 独立した最終チャレンジで混在する作業領域をバックアップ、分類、整理する

このコースの対象者

このコースは、ターミナルを開いて簡単なナビゲーションコマンドを使うことができ、実践的なファイル管理を学びたい Linux 初心者向けです。DevOps、開発、システム管理を目指す方の自然な次のステップです。

前提知識: Linux プロンプトと pwd、cd、ls などの簡単なコマンドに関する基礎知識。スクリプト経験は不要です。

学習環境: Ubuntu 22.04 の LabEx ターミナル。labex ユーザーのプロジェクト領域に用意されたファイルとディレクトリを使用します。コピー、移動、ワイルドカード、削除の演習はトレーニング環境内に限定されます。

よくある質問

Linux Terminal Basics とは何が違いますか?

最初のモジュールはターミナルの理解とパス移動を扱います。本モジュールでは、その基礎を使ってファイルシステムオブジェクトの作成、確認、コピー、改名、移動、パターン選択、削除を練習します。

どの程度ガイドがありますか?

6 つのラボでは手順に沿って練習します。第 7 の最終ユニットはチャレンジで、分類構造を作り、バックアップを保存し、ワイルドカードで画像とテキストを移動し、一時ファイルだけを削除します。

rm -rf のような破壊的コマンドを使いますか?

はい。ただし管理された実験ディレクトリ内だけです。rm、空ディレクトリだけを削除できる rmdir、再帰的強制削除を比較し、削除前の対象確認を重視します。

ワイルドカードはファイル一覧だけに使いますか?

いいえ。まず ls でパターンを確認し、用意された演習で mv と rm に使用します。* は任意長、? はちょうど 1 文字に一致します。

講師

labby
Labby
Labby is the LabEx teacher.