LoginSignup
4

More than 3 years have passed since last update.

パスの説明とcdコマンドについて

Posted at

はじめに

エンジニア1年生です。
日々の学びのメモとしてコツコツと記事を書こうと思っています。
今回はパスの説明とcdコマンドについて書いていきます。

ルートディレクトリとは??

ディレクトリは階層構造になっています。
その一番上に位置するディレクトリがルートディレクトリです。
ルートディレクトリは「 / 」で表します。

FireShot Capture 12 - 無題のプレゼンテーション - Google スライド_ - https___docs.google.com_presentati.png

ホームディレクトリ

ユーザーがログインした際にいるディレクトリ

パスとは

目的のディレクトリへの経路を示したもの

絶対パスと相対パス

絶対パス:ルートディレクトリから目的のディレクトリまでの経路を表します。
【例:カレントディレクトリ(現在地)がeeeでkkkまで絶対パス】

 /bbb/eee/ggg/kkk

このように絶対パスはカレントディレクトリに関係なくルートディレクトリからの経路を示します。

相対パス:カレントディレクトリから目的のディレクトリまでの経路を表します。
【例:カレントディレクトリ(現在地)がeeeでkkkまで相対パス】

 ggg/kkk

このように相対パスはカレントディレクトリからスタートした際のパスを示します。

cdコマンドとは??

ディレクトリを移動するためのコマンド
カレントディレクトリを移動する際に使用します。

文法

【指定したディレクトリに移動したい】

cd 移動先ディレクトリへのパス

【カレントディレクトリの1つ上の階層に行きたい】

cd ..

..が一つ上の階層を示します。

【カレントディレクトリの2つ上の階層に行きたい】

cd ../..

【ホームディレクトリに移動したい】

cd ~
もしくは
cd

【ルートディレクトリに移動したい】

cd /

上記画像のディレクトリ構造を例にcdコマンド例

【例:カレントディレクトリ(現在地)がeeeでkkkまで移動したい】

絶対パスで書くと

 cd /bbb/eee/ggg/kkk

相対パスで書くと

 cd ggg/kkk

以上です!

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
4