マシンが起動するたびに、ログインする前に、特定のスクリプトを実行する(できればスーパーユーザーではない)方法を教えてください。ブート時に実行するのが最後になる可能性があります。ほとんどの場合、ユーザーがログインしていなくてもスクリプトを機能させたいだけです。
1
> -この一見取る@bruce askubuntu.com/questions/9382/...
—
hhlp
upstartまたはcronを使用することも、他の方法を使用することもできます。知っておくべき重要なことの1つは、どれだけ早く実行できるかということです。たとえば、特定のファイルシステムをマウントする必要があるか、Xを実行する必要があるか、DBusが必要か、ネットワークが必要か、またはより一般的には、存在するリソースが必要か?
—
JanC
@JanC:はい、実際には、あなたが尋ねたすべてのもの(Xを除く)だけが必要です。そのため、最後に実行したいのです。早期に実行する理由もまったくありません。
—
Malabarba、
@hhlp:かっこいい、ありがとう。しかし、その方法を使用した場合、スクリプトはどのくらい早く実行されますか?上で述べたように、それが(ログイン前の)最後のことの1つである場合が最善です。
—
Malabarba、
まあ、ターミナルサーバーにログインしたい場合や、ネットワーク共有に$ HOMEがある場合を除いて、ログインにネットワークは必要ありません... ;-)
—
JanC