Ubuntuでターミナルをリロードするにはどうすればよいですか?


8

Ubuntu 11.10でターミナルを再起動/リロードするにはどうすればよいですか?私はbashを使用しています。私が最初に尋ねた理由は、新しい.bashrcエイリアスを機能させるためにターミナルを終了して再起動する必要があったことでしたが、「。」でリロードすることで修正されました。


どういう意味ですか?何を正確に再ロードしますか?
slhck

1
基本的に、bashを閉じてから再び開始するのと同じ効果が必要です。可能であれば、ウィンドウ内のテキストはそのままにしておきますが、それはおそらくはるかに複雑であり、私はそれを失うことで解決するでしょう。
ザカマット

回答:


9

走る

bash --login

これにより、プロファイルをロードする新しいbashログインシェルが起動します。ただし、一部の値がオーバーライドされない限り、他のシェル環境を継承します。

このbashを終了すると、元のシェルに戻ります。


2
exec同じプロセスで新しいbashシェルを起動するために使用できると思いますか?
ダグラスリーダー

2
exec bashと同様に動作するようbash --login; exitです。さて、解決したと思います。
ザカマット

2

ターミナルに別のシェルをロードできます。タイプ:

bash

.bashrc確認のために、いくつかのエコーコメントを挿入できます。すべてのエイリアスを確認するには、次を入力します。

alias
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.