特定のディレクトリを自動的に開くターミナルを一貫して実行する簡単な方法を探しています。デフォルトのディレクトリを変更せずにそれを行う方法はありますか?
できれば、「ショートカット」リンクをクリックするだけで、カスタマイズされたターミナルがそのディレクトリに開かれるか、CDコマンドが実行されます。
現在、(Linux Mint GUIメニューを介して)ターミナルを開くと、デフォルトでホームディレクトリに移動します。ほとんどの場合、これはデフォルトの選択です。
ただし、他の場所で開いてほしい場合があります。たとえば、毎回CDコマンドを入力したくありません。
cd Dropbox/GTD
私はその特定のディレクトリにあるファイルを時々作業するつもりなので(苦痛になるほどです)、誰かが方法を示すことができるように願っています。
コマンドラインとLinux全般の操作について基本的な理解がありますが、高度ではありません。うまくいけば、少しそれを弱めることができます^ _ ^
ああ、私を正しい方向に向けるのに役立つヒントについては、事前に感謝します。
Xterm、urxvt、gnome-terminalなどのほとんどのターミナルプログラムには、シェルの開始作業ディレクトリを変更するオプションがあります。
Gnome-terminalを使用している場合、ユーザー定義のディレクトリでシェルを起動するために提供する必要がある特別なコマンドラインスイッチがあります。私が話しているコマンドラインスイッチは
--working-directory=DIRNAME
これを確認するには、gnome-terminalのマニュアルページを参照してください。
したがって、デスクトップショートカットを作成する場合は、次のコマンドを入力する必要があります。
gnome-terminal --working-directory=/home/you_username/Dropbox/GTD
事前に、現在のターミナルセッションでコマンドを自由にテストしてください。
Linux Mintのユーザーの場合、次の手順に従います
gnome-terminal --working-directory=XXX
と入力します。 XXX
を移動先のディレクトリに置き換えてください(上記の例を参照)。「something.desktop」という名前のファイルを作成し、次のコードを追加します。 「something.desktop」を起動するコマンドに慣れている場合は、ターミナルのホームディレクトリにあるすべてのファイルが一覧表示されます。
また、「something.desktop」を実行可能にしてください。コードを実行可能にするために-
chmod +x /path/to/your/something.desktop
独自の値で編集します
[Desktop Entry]
Type=Application
Name=IPT
GenericName=IPT
Comment=IPT Desktop icon developed by Mritunjay
Categories=Network;Security;
X-KeepTerminal=true
Icon=/usr/img/ip.png
Exec=gnome-terminal --tab --title="List files" --command="bash -c '/home; ls; $Shell'"
NoDisplay=true
それが役に立てば幸い!!