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 toda vez 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 em modo root?
Responder1
O comando para abrir um terminal em uma pasta específica é
gnome-terminal --working-directory=/path/to/folder
Pode-se criar um .desktop
arquivo 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
Dê permissão de execução, como
chmod +x /path/to/MyTerminal.desktop
Irá criar um atalho chamado MyTerminal
, agora clique duas vezes nele para abrir um terminal no local desejado.
Responder2
Abra o .bashrc
arquivo,
gedit .bashrc
Adicione a linha abaixo na parte inferior do arquivo e salve-o,
cd /mnt/hgfs/somefolder
Em seguida, forneça o .bashrc
arquivo para funcionar,
source .bashrc
Agora, sempre que você abre o terminal, ele cd
entra diretamente no /mnt/hgfs/somefolder
diretório.