Como criar atalho no Ubuntu para abrir um terminal com alguma pasta?

3

Eu tenho um Ubuntu rodando em VMware, e a pasta é mnt / hgfs / somefolder (pasta compartilhada do VMWARE).

Como posso criar um atalho para abrir um terminal com este caminho (mnt / hgfs / somefolder) sem precisar digitar everytime cd mnt / hgfs / somefolder?

no windows eu uso um arquivo somefile.bat com este código:

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

É possível adicionar alguns argumentos para abrir no modo raiz?

    
por Bruno Karklis 11.02.2014 / 13:46

2 respostas

4

O comando para abrir um terminal em uma pasta específica é

gnome-terminal --working-directory=/path/to/folder

Pode-se criar um arquivo .desktop contendo os seguintes detalhes para ter um atalho para isso,

[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

Conceder permissão de execução, como

chmod +x /path/to/MyTerminal.desktop

Ele criará um atalho chamado MyTerminal , agora clique duas vezes nele para abrir um terminal no local desejado.

    
por souravc 11.02.2014 / 14:49
1

Abra o arquivo .bashrc ,

gedit .bashrc

Adicione a linha abaixo na parte inferior do arquivo e salve-a,

cd /mnt/hgfs/somefolder

Em seguida, crie o arquivo .bashrc para funcionar,

source .bashrc

Agora, sempre que você abrir o terminal, ele será diretamente cd (vai) no diretório /mnt/hgfs/somefolder .

    
por Avinash Raj 11.02.2014 / 13:54