![端末を開いた後に実行される自動スクリプト[閉じる]](https://linux33.com/image/126605/%E7%AB%AF%E6%9C%AB%E3%82%92%E9%96%8B%E3%81%84%E3%81%9F%E5%BE%8C%E3%81%AB%E5%AE%9F%E8%A1%8C%E3%81%95%E3%82%8C%E3%82%8B%E8%87%AA%E5%8B%95%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
端末を開くときに常に実行されるスクリプトを作成しました。このスクリプトを検出する方法を知っている人はいますか?ディレクトリを置くパスを忘れました
答え1
特定のユーザーがログインしたら、スクリプトを実行しようとします。
以下のパスにスクリプトを含めます。
/home/user/.bashrc file
再起動するたびにスクリプトを実行したい場合
以下のパスにスクリプトを含めます。
/etc/rc.local
答え2
Linuxでは、bashはこのスクリプトを実行します~/.bashrc
。
ただし、ほとんどの場合、スクリプトに1行を追加したいと思います~/.profile
。
Bash用のログアウトスクリプトもあります。~/.bash_logout
次のいずれかでスクリプトを呼び出す必要があります。スクリプトをに入れたと仮定すると、以下を~/bin/my-script.sh
追加できます。
~/bin/myscript.sh
最後に~/.profile
...
スクリプトでエラーが発生した場合は、次回コンソールを起動したときにエラーが表示されるはずです。 X-Windowsで新しいX-termコンソールを開くとスクリプトが再実行されるため、コンソールを閉じて再度開くことでテストできます。