Как создать ярлык в Ubuntu для открытия терминала с какой-либо папкой?

Как создать ярлык в Ubuntu для открытия терминала с какой-либо папкой?

У меня Ubuntu работает в VMware, а папка — mnt/hgfs/somefolder (общая папка из VMWARE).

Как создать ярлык для открытия терминала по этому пути (mnt/hgfs/somefolder) без необходимости каждый раз вводить cd mnt/hgfs/somefolder?

в Windows я использую файл somefile.bat с таким кодом:

@cd /d "z:\somefolder\subfolder" 
@cmd.exe /K

Можно ли добавить какие-нибудь аргументы для открытия в режиме root?

решение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каталог.

Связанный контент