パスの指定方法を覚えよう(相対パスと絶対パス)
パスの指定方法を覚えよう(相対パスと絶対パス)
パスとは?
- パス(path:小道こみち)とは、ディレクトリの階層構造におけるファイルの場所を、特定するための情報です。
-
GUIではビジュアルでファイルやディレクトリを特定できますが、CUIではビジュアルで
特定できないので、パスのような該当のファイルのありかを文字列で示す仕組みが必要になります。 - CUIでは絶対パスと相対パスという2種類の表現で場所を特定します
![](https://kanda-it-school-kensyu.com/wp-content/uploads/ce247d6835ffecdb5454de246e7f96b7.png)
絶対パス
ツリー構造の最上位にあるルートディレクトリ「/」を基点として、目的のファイルやディレクトリの途中にあるディレクトリを「/」で区切って列挙します
![](https://kanda-it-school-kensyu.com/wp-content/uploads/ee142a8e8292d987fb134db6e2d070ff.png)
相対パス
カレントディレクトリを基点として、目的のファイルやディレクトリまでたどり、経路の途中にあるディレクトリを「/」で区切って列挙します。
![](https://kanda-it-school-kensyu.com/wp-content/uploads/283eacd5cb7daba368f0f5dba70a42fd.png)
パスの記述で使う記号
![](https://kanda-it-school-kensyu.com/wp-content/uploads/9b7f6d2e909b31246f3530c0c0b5c438.png)
ホームディレクトリ
ユーザーごとに割り当てられるディレクトリ。
ログイン直後のカレントディレクトリはそのユーザーのホームディレクトリです。
例
- user01 ユーザーの場合:/home/user01
- user02 ユーザーの場合:/home/user02
![](https://kanda-it-school-kensyu.com/wp-content/uploads/78b3843120f1b1b89a90d3399eabe1d4.png)