ターミナルを開くときにコマンドを自動的に実行する

アントイン・スタントン

ターミナルを開くたびに、ターミナルに特定のコマンド(私の場合は「source / etc / environment」)を実行させることはできますか?ありがとうございました。

明快さ123

はい、

初挑戦:

nano ~/.bashrc

既存のコンテンツがある場合は、ファイルの最後に移動します。それ以外の場合は、空白のファイルです。いずれにせよ、このファイルの最後に以下を追加します。

echo Hello Antoin, sourcing now ...

source /etc/environment

ファイルを保存します。

nanoの場合:

  1. ctrl+で終了x
  2. あなたが保存したいかどうかについて何かを尋ねるので、 y
  3. enter確認して終了するためだけ、書き込むファイル名が表示されます

実行

. ~/.bashrc

画面に次のようなものが表示されます。

$ Hello Antoin, sourcing now ...

あなたが通常のときに見ることを期待するものと同様に source /etc/environment

これは、新しい端末を開いたときに、~/.bashrcもう一度編集し、次の手順に従ってこれらの設定を保存して再読み込みするまでも発生します。

説明

あなたが言う時

ターミナルを開くたびに

おそらくGUI環境でマシンにログインし、新しい端末を起動しているときの、ログインしていないインタラクティブシェルの状況だと思います。

その場合、コマンドを入力する~/.bashrcと、新しいターミナルを開くたびにコマンドが実行されます。

私たちは、使用nano、それは簡単で、多くのディストリビューションにデフォルトでインストールされているので、あなたが例えばを好む場合は、別のエディタを使用して、vim ~/.bashrc

チルダ~$HOME変数のショートカットです。したがって、ユーザー名がであるantoin場合、テストecho ~/.bashrcする次のように表示されます。、編集する必要のあるファイル/home/antoin/.bashrcへの実際のパス.bashrc

. ~/.bashrcショートカットですsource ~/.bashrc

このecho Hello Antoin, sourcing now ...行はオプションであり、フィードバックを提供するためのトレーサーにすぎないため、この行が表示されない場合は、他の問題があるか、何らかの理由でシステムが読み込まれず~.bashrc、状況に応じて別の回答が必要であることがわかります。 。

参考文献

ログインシェルなどの他の種類のシェルの詳細、違い、そのような構成ファイルの読み取り順序:http//hacktux.com/bash/bashrc/bash_profile

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ターミナルを開いたときにコマンドを自動的に実行する(Linux Mint 16)

分類Dev

PHPStormプロジェクトを開くときに、ターミナルコマンドを自動的に実行できますか?

分類Dev

ターミナルを開くときに特定のコマンドを実行する方法

分類Dev

Windowsターミナルを起動するときに2つのコマンドを実行します

分類Dev

ターミナルを開かずにターミナルコマンドを実行する

分類Dev

ターミナルを開かずにターミナルコマンドを実行する

分類Dev

ターミナルを開かずにターミナルコマンドを実行する-Linux

分類Dev

ターミナル起動時にコマンドを実行する(macOS)

分類Dev

ターミナルを開き、コマンドを実行し、ターミナルを開いたままにするスクリプト

分類Dev

ターミナルを開き、コマンドを実行し、ターミナルを開いたままにするスクリプト

分類Dev

コマンドの実行が終了したときに自動的にターミナルに切り替えるにはどうすればよいですか?

分類Dev

起動時にターミナルを実行し、sudoとしてコマンドを実行します

分類Dev

コマンドプロンプトを開いたときにコマンドを自動的に実行する

分類Dev

ターミナルを開き、コマンドを実行し、インタラクティブターミナルを開いたままにします

分類Dev

sh:1:Python経由でターミナルコマンドを実行するとプログラムが見つかりませんが、ターミナルにコマンドを直接入力すると問題なく動作します

分類Dev

サーバーに新しいターミナルを開くたびにコマンドを実行する方法

分類Dev

テキストを貼り付けた後、ターミナルが自動的にコマンドを実行するのはなぜですか?

分類Dev

コマンドを使用してWSLターミナルを自動的に閉じずに開くにはどうすればよいですか?

分類Dev

ターミナル実行コマンドpythonを開きます

分類Dev

VSCode:各ターミナルが開いた後にコマンドを実行する方法は?

分類Dev

ターミナルが開いているたびにコマンドを実行します

分類Dev

crontab を使用して起動時にターミナル コマンドを実行する

分類Dev

Gitをコミットさせようとしているときに、ターミナルが誤ってコマンドを実行する

分類Dev

sshモードで実行しているときにvscodeでローカルターミナルを開く

分類Dev

swiftでターミナルコマンドを実行するには?

分類Dev

起動時にターミナルコマンド(pythonコマンド)を実行します

分類Dev

Ubuntu16.04の起動時にターミナルコマンドを実行する

分類Dev

特定のアプリケーションの実行に使用されるいくつかのターミナルコマンドの自動実行可能ファイルを作成する方法

分類Dev

ターミナルを開くと空白の画面になります。ディレクトリ名や$はありません。だから私はコマンドを実行することはできません

Related 関連記事

  1. 1

    ターミナルを開いたときにコマンドを自動的に実行する(Linux Mint 16)

  2. 2

    PHPStormプロジェクトを開くときに、ターミナルコマンドを自動的に実行できますか?

  3. 3

    ターミナルを開くときに特定のコマンドを実行する方法

  4. 4

    Windowsターミナルを起動するときに2つのコマンドを実行します

  5. 5

    ターミナルを開かずにターミナルコマンドを実行する

  6. 6

    ターミナルを開かずにターミナルコマンドを実行する

  7. 7

    ターミナルを開かずにターミナルコマンドを実行する-Linux

  8. 8

    ターミナル起動時にコマンドを実行する(macOS)

  9. 9

    ターミナルを開き、コマンドを実行し、ターミナルを開いたままにするスクリプト

  10. 10

    ターミナルを開き、コマンドを実行し、ターミナルを開いたままにするスクリプト

  11. 11

    コマンドの実行が終了したときに自動的にターミナルに切り替えるにはどうすればよいですか?

  12. 12

    起動時にターミナルを実行し、sudoとしてコマンドを実行します

  13. 13

    コマンドプロンプトを開いたときにコマンドを自動的に実行する

  14. 14

    ターミナルを開き、コマンドを実行し、インタラクティブターミナルを開いたままにします

  15. 15

    sh:1:Python経由でターミナルコマンドを実行するとプログラムが見つかりませんが、ターミナルにコマンドを直接入力すると問題なく動作します

  16. 16

    サーバーに新しいターミナルを開くたびにコマンドを実行する方法

  17. 17

    テキストを貼り付けた後、ターミナルが自動的にコマンドを実行するのはなぜですか?

  18. 18

    コマンドを使用してWSLターミナルを自動的に閉じずに開くにはどうすればよいですか?

  19. 19

    ターミナル実行コマンドpythonを開きます

  20. 20

    VSCode:各ターミナルが開いた後にコマンドを実行する方法は?

  21. 21

    ターミナルが開いているたびにコマンドを実行します

  22. 22

    crontab を使用して起動時にターミナル コマンドを実行する

  23. 23

    Gitをコミットさせようとしているときに、ターミナルが誤ってコマンドを実行する

  24. 24

    sshモードで実行しているときにvscodeでローカルターミナルを開く

  25. 25

    swiftでターミナルコマンドを実行するには?

  26. 26

    起動時にターミナルコマンド(pythonコマンド)を実行します

  27. 27

    Ubuntu16.04の起動時にターミナルコマンドを実行する

  28. 28

    特定のアプリケーションの実行に使用されるいくつかのターミナルコマンドの自動実行可能ファイルを作成する方法

  29. 29

    ターミナルを開くと空白の画面になります。ディレクトリ名や$はありません。だから私はコマンドを実行することはできません

ホットタグ

アーカイブ