2016-05-28 1 views
-1

私はログイン時にrc.local経由で起動するスクリプトを用意しています。このスクリプトはいくつかのスクリプトを呼び出して起動し、実行します。しかし、コンソールには、ファイルやディレクトリが見つからないというメッセージが表示されます。ログイン後にスクリプトを手動で実行するとうまくいきます。私はシステムがログインしていることを知るために小さな遅延を追加しようとしました。なぜこれが問題なのか、それを修正する方法は?ログイン時にシェルスクリプトが他のファイルを見つけることができません(Debian Linux)

答えて

0

申し訳ありません私の答えが少し曖昧ですが、私が理解するところでは、スクリプトは管理者権限で実行する必要があります。私が詳しく説明しましょう。システムが起動すると、特定のスクリプトが実行されます。これは、ディストリビューションからディストリビューションまでとは異なります。したがって、私は~/.bashrc/etc/profile.dとほとんどをチェックすることが大事です。~/.bash_loginです。あなたがそこで何ができるかを見てください。個人的に私はここにそれを追加~/.config/autostartうまく働いた。 .desktopファイルを作成することを忘れないでください。

希望すると便利です。

関連する問題