No.3ベストアンサー
- 回答日時:
ログインシェルにbashを設定して初めてログイン
するときに.bash_profileが自動で読み込まれます。
それ以外では読み込まれません。
なのでコマンドライン上からbashと打つと.bashrcが
読み込まれます。
基本的な考えからとしては初回起動時に使うbashと
bash上から呼び出すbashの使いかたを変えたい時など
に使います。(ほとんどありませんが・・・)
なのでbash使用中に bash --loginとするのは
初回ログイン時に起動させたbashに環境を戻す
事と同じですね。(これもあまりやりませんが・・)
もちろんこれらは .bashrcがなければ意味ありません。
No.2
- 回答日時:
--login をつけなくてもいいのはデフォルトシェルが
bashに設定されてるからですね。
たぶんですがsh (ボーンシェル)が主流時代の
なごりではないかと思います。
デフォルトシェルをshにしてみるとわかりやすいかと
思います。
No.1
- 回答日時:
ログインbash上でbashを起動して普通に仕事をでいるのは、ログインbashが主な設定をエクスポートしているからだ。
--loginをつけないと、bashは~/.bashrcしか読み込まない。なので、.bashrcには全bashで使いたい設定を記述し、.bash_profileには一度だけ実行したいものを記述する。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) ログインシェル時のSHELL環境変数 1 2022/06/08 19:21
- UNIX・Linux Thunderbirdで既読にしても、シェルにログインするとYou have mail.と表示される 3 2022/09/10 08:40
- PHP 「ログイン機能を持たせる」説明が気難しいです。 2 2022/10/11 02:59
- Facebook 未読無視なのか?単なる読み忘れ気が付いていないなのか?どう判断しますか? 1 2022/08/29 11:58
- その他(ソフトウェア) ロイロノート(アプリ版)のログインができません。 2 2022/09/04 21:07
- 片思い・告白 好きな人のインスタについて 今片想い中の男性がいます。 お店の店長さんです。 結構忙しい人で、休日も 2 2022/09/24 12:46
- ルーター・ネットワーク機器 NUROのルータF660Aについて 2 2022/09/07 11:44
- オンラインゲーム オンラインゲームのグループがやばい? 3 2022/06/03 18:22
- Chrome(クローム) Google Chrome の同期が必ず一時停止になってしまい困っています。 GoogleChrom 2 2023/02/04 16:45
- Chrome(クローム) Google Chrome の同期が必ず一時停止になってしまい困っています。 GoogleChrom 1 2023/02/05 09:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
シェルの変数をMySQLに送る方法...
-
export と set は違うの?
-
Cシェル内でBシェルの様な関数...
-
SQL*Loaderの中断について
-
ps -aのセッションリーダとは
-
pc98のコマンドプロンプトからD...
-
Kシェルに関して。
-
『存在するかどうか分からない...
-
makefile内の$$$$の意味
-
コマンドプロンプトとかで、net...
-
シェルスクリプトで #!/bin/sh ...
-
シェル 会話形式でエンターキ...
-
シェルスクリプトを途中からバ...
-
lsコマンド部分一致方法
-
UNIX(hp-ux)のコマンド履歴↑↓
-
ubuntuの端末の左にカレントデ...
-
Dirコマンドでフォルダ内ファイ...
-
TOPコマンドで表示するCPU使用...
-
batである文字列内に特定の文字...
-
[バッチファイル]レジストリ値...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Cシェル内でBシェルの様な関数...
-
export と set は違うの?
-
ターミナルが全く入力できない
-
ubuntuの端末の左にカレントデ...
-
シェルスクリプトで #!/bin/sh ...
-
.cshrc ファイルについて
-
バックスラッシュの意味がわか...
-
シェル 会話形式でエンターキ...
-
『存在するかどうか分からない...
-
シェルスクリプトに関する問題...
-
シェルスクリプトのbashとperl...
-
lsコマンド部分一致方法
-
シェル(ksh)で変数にある文字列...
-
mac os x10.6.4のターミナルでp...
-
Linuxのファイル禁止文字
-
Solarisでデフォルト環境変数の...
-
ps -aのセッションリーダとは
-
csh (tcsh)での環境変数の長さ...
-
tcshなのにスクリプト構文中のs...
-
Cシェルでのファイルからの入...
おすすめ情報