Como fazer um “atalho” na área de trabalho que abre o terminal, mas sob um diretório diferente do padrão?

6

Objetivo

Estou procurando uma maneira fácil de executar de forma consistente um terminal que se abre automaticamente para um diretório específico. Existe uma maneira de fazer isso sem alterar o diretório padrão?

De preferência, basta clicar em um link 'atalho' e ele abre esse terminal personalizado para esse diretório ou talvez execute o comando do CD para mim.

História Completa

Atualmente, quando abro o terminal (através do menu GUI do Linux Mint), por padrão, 'me leva' para o diretório inicial. Esta é uma boa escolha padrão para a maioria das vezes.

No entanto, há casos em que eu gostaria de abrir em outro lugar. Não desejo digitar o comando do CD todas as vezes, por exemplo:

cd Dropbox/GTD

Desde que eu vou trabalhar nos arquivos localizados naquele diretório específico de vez em quando (o suficiente para ser uma dor), eu espero que alguém possa apontar um caminho, então tudo que eu faço é idealmente

  1. Clique em um atalho na área de trabalho (script ou qualquer mecanismo)
  2. O terminal é aberto nesse diretório específico sem que eu digite comandos.
  3. Eu posso trabalhar instantaneamente nos arquivos localizados lá.
  4. Se eu abrir outro terminal fora desse 'atalho', o terminal abrirá para o diretório inicial padrão, como de costume.

Eu tenho um entendimento básico de trabalhar com a linha de comando e o Linux em geral, mas não estou avançado. Espero que você consiga simplificar um pouco ^ _ ^

Ah, e obrigado antecipadamente por qualquer detalhe que possa ajudar a me apontar na direção certa.

    
por damx 22.01.2013 / 19:34

1 resposta

6

A maioria dos programas de terminal como xterm, urxvt, gnome-terminal tem a opção de alterar o diretório de trabalho inicial do shell.

Se você estiver usando o gnome-terminal, há uma opção de linha de comando especial que você precisa fornecer para iniciar o shell em um diretório definido pelo usuário. O interruptor da linha de comando que estou falando é

--working-directory=DIRNAME

Você deve dar uma olhada nas páginas de manual do gnome-terminal para verificar isso.

Então, se você quiser criar um atalho na área de trabalho, o comando a ser digitado seria:

gnome-terminal --working-directory=/home/you_username/Dropbox/GTD

Antes, sinta-se à vontade para testar o comando na sua sessão de terminal atual.

Para usuários no Linux Mint , siga estas instruções

  1. Clique com o botão direito do mouse na área de trabalho
  2. Selecione "Criar lançador"
  3. Nomeie esse atalho com o nome que você quiser
  4. No campo Comando, insira gnome-terminal --working-directory=XXX . Certifique-se de substituir XXX pelo diretório que você deseja ir (veja o exemplo acima)
por 22.01.2013 / 20:30