Respostas:
Usar
gnome-terminal --working-directory=/path/to/dir
chsh.
Adicione a seguinte linha ao final do seu ~/.bashrc:
cd ~/public_html
cd -deve levá-lo ao diretório de trabalho anterior para que você possa usar "abrir no terminal", o bashrc o encaminhará imediatamente para o diretório escolhido e cd -o levará de volta ao diretório que você deseja abrir. Deveria trabalhar!
Você pode:
Edite / crie o arquivo ~/.bashrce adicione esta linha no final do arquivo:
alias cdx='cd /path/to/myfolder'
Salve a alteração e faça logout / login. Quando você executa o comando "cdx", ele o leva para a pasta especificada.
Você pode criar um atalho / link que executará este comando:
Se você usa o gnome-terminal (ubuntu):
gnome-terminal --working-directory="/full/path/to/myfolder"
Se você usa lxterminal (Lubuntu):
lxterminal --working-directory="/full/path/to/myfolder"
você pode adicionar script nautilus assim
Crie um arquivo vazio chamado "Open Terminal Here" em
~/.local/share/nautilus/scripts/ # for Ubuntu 13.04 or above
~/.gnome2/nautilus-scripts/ # for Ubuntu 12.10 and below
diretório.
Abra e escreva estas linhas dentro.
#!/bin/bash
gnome-terminal
Torne-o executável e clique com o botão direito do mouse em qualquer diretório do nautilus e selecione "Scripts> Abrir terminal aqui" no menu.
Abra "~ / .bashrc" Role até a parte inferior e adicione um comando de alteração de diretório Exemplo: cd ~ / myfolder
Salve e saia. O "~" levará você para sua pasta pessoal (/ home / loginname)
Cada vez que você inicia seu terminal, ele lê o arquivo .bashrc, para que você também possa colocar os caminhos de pesquisa ETC ..... ,, nele.
gnome-terminal --working-directory=/path/to/dir
Como
root45 respondeu
ou você pode fazer assim também
se você iniciar o gnome-terminal como " gnome-terminal --working-directory=myfolder" ele começará com o diretório de trabalho em ~/myfolder. para que você possa adicionar uma nova entrada ao seu menu para usar esse comando em vez do outro.
~, isso não terá o efeito desejado, você precisará usar o caminho completo para a pasta. Está correto no contexto atual, mas não o tempo todo.
Isso funciona:
gnome-terminal --tab --title="your title" -- bash -c 'cd /path/to/dir && your_code' &
Alguns comentários:
$ gnome-terminal --version # GNOME Terminal 3.28.1 using VTE 0.52.1 +GNUTLS -PCRE2