ファイルとディレクトリ
ファイルとディレクトリ
ファイルとは
- ひとまとまりのデータを指します。
- LinuxなどのOSは、データをファイル単位で扱います
- UNIX系OSでは、ディレクトリもハードディスクなどの周辺機器もファイルとして扱います。
![](https://kanda-it-school-kensyu.com/wp-content/uploads/eebbe7d5b4da851d2d76145f738630e6.png)
![](https://kanda-it-school-kensyu.com/wp-content/uploads/dd2e573fa81d9813110d89aa500e7018.png)
ファイル名として使う文字のルール
- アルファベット、数字、記号(アンダーバー「_」、ハイフン「-」、ドット「.」)
- 「*」、「&」、「|」、「$」などの記号は使わない(メタキャラクタと呼ばれ特殊な意味を持つ)
- 「ー」は使えるが先頭には使わない
- スペースを含んだファイル名も避ける
![](https://kanda-it-school-kensyu.com/wp-content/uploads/1d9b4919f2968e5b7f0d64a47a1880a3.png)
- ファイル名は、大文字と小文字が区別される
-
Linuxでは、拡張子の概念がない
「.txt」「.doc」などはLinuxではファイル名の一部に過ぎない。
ただ、利用者がわかりやすい拡張子を用いるのが一般的。「~.txt」 -
隠しファイル
ファイル名がドット「.」で始まるもの。通常の操作では表示されない。主にユーザー環境やアプリケーションの設定ファイルとして使われる。
ファイルの種類は大きく5種類
![](https://kanda-it-school-kensyu.com/wp-content/uploads/cce8f7a1d5407660e45a95c5c02b81b4.png)
ディレクトリとは
![](https://kanda-it-school-kensyu.com/wp-content/uploads/ae33cc1de10599606ddbf94644afbae1.png)
Linuxのファイルシステムはツリー構造
![](https://kanda-it-school-kensyu.com/wp-content/uploads/5c6fa7ac41a454aa2791b45557094f6a.png)
Linuxの主なディレクトリ階層
ディストリビューションによって若干異なりますが、主なディレクトリの構成はほぼ共通です。
今回はhomeディレクトリでの作業が中心になります
![](https://kanda-it-school-kensyu.com/wp-content/uploads/d01c6d6dd1e95195e14277ee7d9ee078.png)