ログイン後に毎回手動で実行する必要がある次の2つのコマンドがあります。
autossh -M 2000 -N -f -q -D 127.0.0.1:7070 [email protected]
そして
Sudo mkdir /media/C
Sudo mount /dev/sda2 /media/C
起動してコンピュータにログインするたびに自動的に実行されるようにしたいと思います。私は現在10.04LTSを使用しています。
ところで、私はinit.d
またはrunlevel
の意味が漠然としかわかりません。しかし、私はまだ、これを実現するためのコマンドラインベースの方法を知っていることを好みます。派手なGUIの方法ではありません。また、autossh
は、Ubuntuがネットワークを自動的に検出して接続した後にのみ成功するので、正常に実行されるまで無限に再試行する必要がありますか?
ありがとうございました!
System
-> Preferences
-> Startup Applications
を選択します。Startup Programs
]タブで[Add
]ボタンを選択します。Add
ボタンをクリックします。このアプリケーションを見つけるには、ダッシュで「スタートアップアプリケーション」を検索します。また、いつでも起動できます Alt + F2 (または端末を開く)、gnome-session-properties
を実行します。
/etc/fstab
にパーティションを追加しますudisks
を使用前述のように、この起動コマンドを追加します。
udisks --mount /dev/sda2
my_file.sh
ディレクトリにある/etc/profile.d/
という名前。#!/bin/bash
を入力します。pgrep udhcpd
。chmod +x /etc/profile.d/my_file.sh
*ログイン後に実行されるはずです。ルート権限がない場合、またはルート権限を使用できない場合は、~/.config/autostart
の下に同じファイルを作成しても問題なく機能します(このディレクトリを試したことはありません)。