Use
gnome-terminal --working-directory=/path/to/dir
Eu tentei
gnome-terminal -x 'cd /path/to/dir'
e
gnome-terminal -e 'cd /path/to/dir'
mas ambos me dão erros quando o novo terminal é aberto. Como obtenho um novo terminal para iniciar em um diretório específico?
Use
gnome-terminal --working-directory=/path/to/dir
Adicione a seguinte linha ao final do seu ~/.bashrc
:
cd ~/public_html
sudo apt-get install nautilus-open-terminal
Reinicie o nautilus e, em seguida, clique com o botão direito do mouse em qualquer diretório e selecione "Abrir em um terminal".
Você pode:
Edite / crie o arquivo ~/.bashrc
e adicione essa linha ao final do arquivo:
alias cdx='cd /path/to/myfolder'
Salve a alteração e logout / login. Quando você executar o comando "cdx", você será direcionado 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 o lxterminal (Lubuntu):
lxterminal --working-directory="/full/path/to/myfolder"
você pode adicionar um script nautilus como esse
Crie um arquivo vazio chamado "Abrir Terminal Aqui" 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 & gt; Abrir Terminal Aqui" no menu.
Abra "~ / .bashrc" Role até o final e adicione um comando de diretório de mudanças Exemplo: cd ~ / myfolder
Em seguida, 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ê possa colocar os caminhos de busca 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 iniciará com o diretório de trabalho em ~/myfolder
. então você pode adicionar uma nova entrada ao seu menu para usar esse comando em vez do outro.
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
Tags command-line