自分なりの結論
- OSがしてる型宣言で宣言された変数のこと
結論への経緯
- LinuxやOSの勉強をしていると環境変数という用語が出てくる。
- 色々な説明があったが、自分としてどうもしっくりこなかった。
- 自分なりに「あっなるほど。」と思えた捉え方が、「OSがしてる型宣言で宣言された変数のこと」という理解だった。
- 自分としてよくわからないポイ## 自分なりの結論
- OSがしてる型宣言で宣言された変数のこと
結論への経緯
- LinuxやOSの勉強をしていると環境変数という用語が出てくる。
- 色々な説明があったが、自分としてどうもしっくりこなかった。
- 自分なりに「あっなるほど。」と思えた捉え方が、「OSがしてる型宣言で宣言された変数のこと」という理解だった。
- 自分としてよくわからないポイントとして、「なぜ環境変数なる概念があるのか???」となっていた。
- あっているかはわからないが、自分の理解としてOSもプログラムの集合体である以上、型宣言があると捉えてみた。
- 型宣言では、「変数名=代入する値」で変数名を代入した値として使用するので、その理解で見ると、「なるほど、OSもプログラムの集合体なんだし、型宣言をしてても不思議じゃないな、それをOSでは環境変数って呼ぶのか。」となって自分的に腑に落ちた。
自分の見え方に関するナレッジでした。
Qiita記事
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZ0eHQ9JUU3JTkyJUIwJUU1JUEyJTgzJUU1JUE0JTg5JUU2JTk1JUIwJUUzJTgxJUE4JUUzJTgxJUFGJUU0JUJEJTk1JUUzJTgxJThCJUVGJUJDJTlGJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1iYTg0NjQ2MTU1ZTE5ZDAxN2IyNGQ2OTFhMWUyMGYwNA&mark-x=142&mark-y=112&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwdGFrdW1hLTEyMzQmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWZhODg3ZDUyYTk5ZmU2ODc3OTllNDljODRkYjk3NzVm&blend-x=142&blend-y=491&blend-mode=normal&s=8527daad1b9e87c5b679b640299dd798)
環境変数とは何か? - Qiita
自分なりの結論OSがしてる型宣言で宣言された変数のこと結論への経緯LinuxやOSの勉強をしていると環境変数という用語が出てくる。色々な説明があったが、自分としてどうもしっくりこなかった。…