InfraAcademy
Linux入門講座

ディレクトリと相対パス、絶対パス

Linuxの基本操作の土台となるディレクトリ、パス、カレントディレクトリをシミュレーターで学びます。絶対パスと相対パスの違いを理解し、コマンド操作の基礎を身につけます。

0%
スタートする

ディレクトリと相対パス、絶対パスのレッスン

0 / 17 完了
1 InfraAcademyとは? InfraAcademyの概要を紹介するオリエンテーション回です。実践を通してインフラのスキルを身につけるという学習方針や、Linuxコマンド操作を軸にインフラエンジニアの基礎知識を学ぶロードマップ、シミュレーターやクイズを使ったアウトプット中心の学び方について、サービス開発の背景も交えながら丁寧に解説します。 ログインで無料 次に学習 2 Linuxの環境準備 Linux入門講座を始める前の準備として、画面右側に用意されたシミュレーターの使い方を解説します。メニューから「+インスタンスの作成」をクリックしてLinux環境を起動する手順を画像つきで説明し、以降の講座で実際にコマンドを入力しながら学習を進められる状態を整える準備回です。初めての方でも迷わず進められる内容です。 ログインで無料 未受講 3 ディレクトリとは? Linuxにおけるディレクトリの概念を学ぶLinux入門講座の第一回です。ディレクトリとはファイルやテキストデータを収納する箱でありフォルダーに相当することを説明したうえで、mkdirコマンドの書式mkdir dirを使い、実際にディレクトリを作成する手順をシミュレーターで実践します。初心者にも分かりやすい構成になっています。 ログインで無料 未受講 4 Linuxのディレクトリ構造 Linuxのディレクトリ構造について、ルートディレクトリを頂点とした階層構造の仕組みを図解つきで解説します。すべてのファイルやディレクトリがルート「/」を起点として、ある規則にのっとって配置されるという基礎中の基礎をしっかり理解し、以降のパス学習の土台を作ります。図解を見ながらイメージをつかんでいきましょう。 ログインで無料 未受講 5 パスとは? ファイルやディレクトリの位置を示す「パス」の考え方を学びます。ルートディレクトリを起点に構成されるLinuxのディレクトリ構造の中で、場所を表す方法には絶対パスと相対パスという2種類があることを説明し、次回以降でそれぞれを詳しく解説していく導入となる回です。この後の学習内容の前提となる重要な用語です。 ログインで無料 未受講 6 絶対パスとは? 絶対パスの概念を解説する回です。絶対パスとはファイルの場所を最初から最後まで書くフルパスであり、Linuxでは必ずルートディレクトリ「/」から始まることを、testファイルを例に/etc/testという具体的な表記と図解を使いながらじっくり理解を深めていきます。位置を正確に表す方法として重要な考え方です。 ログインで無料 未受講 7 カレントディレクトリとは? 相対パスを理解する前提知識として、カレントディレクトリの概念を解説します。カレントディレクトリとは現在自分がいる、ファイルの作成や編集などの作業を行っているディレクトリのことで、etcディレクトリで操作している例を用いて図解を交えながら具体的に説明します。この後の内容を理解するための重要なポイントです。 ログインで無料 未受講 8 カレントディレクトリを確認するコマンド カレントディレクトリを確認するpwdコマンドの使い方を学びます。「print working directory」の略であるpwdコマンドをシミュレーター上で実際に入力し、現在の作業ディレクトリである/rootが表示される様子を確認しながら、コマンドの意味と実行結果の見方を理解します。実際に手を動かしながら覚えていきましょう。 ログインで無料 未受講 9 カレントディレクトリを移動するコマンド カレントディレクトリを移動するcdコマンドについて解説します。「change directory」の略であるcdコマンドの書式cd[移動したいディレクトリのパス]を学び、pwdコマンドで現在地を確認しながら実際にディレクトリを移動する手順をシミュレーター上で一つずつ実践します。基本操作として繰り返し使うことになる重要なコマンドです。 ログインで無料 未受講 10 相対パスとは? 相対パスの考え方を学ぶ回です。相対パスとは現在の場所つまりカレントディレクトリを基準に対象の場所までを示したものであることを、カレントディレクトリがetcの場合のtestファイルの表記例を使いながら、絶対パスとの違いを比較しつつ具体的に解説していきます。実務でも頻繁に使う考え方なのでしっかり押さえましょう。 ログインで無料 未受講 11 相対パスの確認問題 相対パスの理解度を確認する演習問題です。カレントディレクトリがbinディレクトリである場合に、図に示されたtestファイルを相対パスでどのように表記するかを、/bin/local/testやbin/local/testなど複数の選択肢の中から選んで考えるクイズ形式の実践問題となっています。自分で考えてから答え合わせをしましょう。 ログインで無料 未受講 12 相対パスの確認問題の答えと解説 前回出題した相対パスの確認問題の解答と解説です。カレントディレクトリのbinディレクトリからlocalディレクトリを経由してtestファイルにたどり着く経路をもとに、正解であるlocal/testという表記になる理由をスクリーンショットの図を使いながら丁寧に説明します。階層をたどる感覚を身につけましょう。 ログインで無料 未受講 13 .(ドット)を使ったパスの表し方 パス表記でよく使われる「.」(ドット)の意味を解説します。カレントディレクトリを1文字で表す「.」の使い方や、./testや../../testのような表記が持つ意味を、/home/user/testのような具体的なファイル配置例と図解を用いながら分かりやすく説明していきます。省略記法の意味を正確に理解しましょう。 ログインで無料 未受講 14 cdコマンドのテクニック cdコマンドをより便利に使うためのテクニックを紹介する参考回です。「cd -」を使って直前のカレントディレクトリに戻る方法をシミュレーターで実践し、/etcや/varの間を行き来しながらpwdコマンドで現在地を確認する手順を具体的に学んでいきます。実際に手を動かしながらコマンドの感覚をつかんでいきましょう。 ログインで無料 未受講 15 mkdirコマンド ディレクトリを作成するmkdirコマンドの詳細な使い方を解説します。基本書式mkdir[ディレクトリ名]に加え、絶対パスを指定してディレクトリを作成する方法、権限を指定する-mオプションや親ディレクトリごと作成する-pオプションなど、実践的なオプションの使い方を学びます。実務でもよく使う基本コマンドなのでしっかり身につけましょう。 ログインで無料 未受講 16 rmdirコマンド 空のディレクトリを削除するrmdirコマンドの使い方を解説します。基本書式rmdir[ディレクトリ名]を学びつつ、ディレクトリ内にファイルがある場合は削除できずエラーになる仕様をtouchコマンドで実際に確認し、そのようなケースでrmコマンドを使う流れへとつなげます。ファイル操作の基礎として押さえておきたい内容です。 ログインで無料 未受講 17 練習問題を解いてみよう(5問) TutorLMSから移行した練習問題 ログインで無料 未受講