Como salvar o caminho do diretório atual do terminal

2

Existe alguma maneira de salvar o caminho do diretório atual da janela atual do Gnome Terminal?

Eu preciso disso quando abro outro terminal e tenho que digitar cd repetidamente.

    
por Mohammad Reza Rezwani 10.05.2014 / 15:40

5 respostas

9

Pressione Ctrl + Deslocamento + N em gnome-terminal para uma nova janela de terminal.

Pressione Ctrl + Deslocamento + T no gnome-terminal para uma nova guia de terminal.

Ou clique com o botão direito no terminal e escolha New Terminal ou New Tab

A nova janela ou guia de terminal herda o diretório de trabalho de seu terminal pai.

Isso funciona também com o terminal Xfce .

O LXTerminal só herda o diretório de trabalho do seu terminal pai em uma nova aba.

    
por TuKsn 10.05.2014 / 16:10
3

Você pode criar um alias para o diretório de trabalho atual em ~/.bash_aliases

echo alias \'alias-name\'=\"cd "$(pwd)"\" >> ~/.bash_aliases

Agora você pode acessar esse diretório executando apenas o nome do alias no terminal.

Exemplo:

avinash@avinash-Lenovo-IdeaPad-Z500:~/Desktop/rah$ echo alias \'go\'=\"cd "$(pwd)"\" >> ~/.bash_aliases

Então eu corro o comando abaixo em um novo terminal,

avinash@avinash-Lenovo-IdeaPad-Z500:~$ go
avinash@avinash-Lenovo-IdeaPad-Z500:~/Desktop/rah$ 

Para limpar todos os aliases,

echo "" > ~/.bash_aliases
    
por Avinash Raj 10.05.2014 / 16:13
1

Se você quiser abrir o terminal para um diretório atual e não quiser usar o terminal cd in para mover para o diretório atual, então

Instale o nautilus-open-terminal disponível no centro de software.

você pode clicar com o botão direito do mouse no diretório atual e encontrará a opção 'abrir no terminal'.

Você precisa reiniciar o nautilus após a instalação para reiniciar o tipo nautilus no terminal

nautilus -q (it will quit the nautilus)

para começar de novo

nautilus
    
por Sudheer 10.05.2014 / 15:47
1

wiki do GNOME sugere sourcing vte.sh do seu perfil ~/.bashrc .

Ou seja. adicione esta linha ao seu arquivo ~/.barshrc :

. /etc/profile.d/vte.sh

Desta forma Ctrl + Deslocamento + N no gnome-terminal herdará o diretório de trabalho atual.

    
por Vanuan 07.07.2014 / 16:38
0

Existem muitas maneiras de simplificar sua tarefa, ou seja, evitar que você digite a mensagem do CD várias vezes.

1. Crie um alias para ajudá-lo a acessar o diretório novamente e novamente como

vi  ~/.bashrc 

Adicione a linha mencionada abaixo

alias goto='cd ~/path/to/yourdir'

Então

source  ~/.bashrc 

Agora, sempre que você quiser ir para o diretório, basta digitar goto no seu terminal.

isso.

problema: Isso exigirá que você crie vários aliases para diretórios diferentes.

2 Uma função para salvar sua vida - aliases estendidos.

Etapas:

1. vi ~/.bashrc
2. write this 

    function lifesaver(){
    cd ""
    }
3. source ~/.bashrc

4. to move to a directory /home/userMusic, use 

    lifesaver /home/userMusic

3. Instalando nautilus-open-terminal. Aqui está um link para ele.

link

Problema é que toda vez que você precisa ir ao diretório manualmente e então clicar em open terminal.

Escolha o que mais combina com você: -)

    
por cafebabe1991 10.05.2014 / 16:11