私はVMwareでUbuntuを実行しており、フォルダーはmnt/hgfs/somefolder(VMWAREからの共有フォルダー)です。
毎回 cd mnt/hgfs/somefolder と入力せずに、このパス (mnt/hgfs/somefolder) でターミナルを開くショートカットを作成するにはどうすればよいですか?
Windows では、次のコードを含む somefile.bat ファイルを使用します。
@cd /d "z:\somefolder\subfolder"
@cmd.exe /K
ルートモードで開くためにいくつかの引数を追加することは可能ですか?
答え1
特定のフォルダでターミナルを開くコマンドは
gnome-terminal --working-directory=/path/to/folder
.desktop
これをショートカットするために、以下の詳細を含むファイルを作成することができます。
[Desktop Entry]
Name=MyTerminal
Comment=open terminal in /mnt/hgfs/somefolder
Icon=utilities-terminal
Exec=gnome-terminal --working-directory=/mnt/hgfs/somefolder
Terminal=false
Type=Application
実行権限を与えると、
chmod +x /path/to/MyTerminal.desktop
という名前のショートカットが作成されるのでMyTerminal
、それをダブルクリックして目的の場所でターミナルを開きます。
答え2
ファイルを開き.bashrc
、
gedit .bashrc
ファイルの最後に以下の行を追加して保存します。
cd /mnt/hgfs/somefolder
次に.bashrc
ファイルをソースにして作業します。
source .bashrc
これで、ターミナルを開くたびに、ディレクトリcd
に直接移動します/mnt/hgfs/somefolder
。