Desktop shortcut for terminal command

18

Eu queria saber como fazer um atalho de terminal clicável para minha área de trabalho usando o comando easytether connect .

Eu não quero ter que abrir / fechar o terminal toda vez que eu quiser conectar-me à Internet através do meu telefone.

Eu tentei atualizar meu painel do gnome, mas só posso criar um novo diretório na minha área de trabalho.

    
por Scott 31.08.2012 / 20:04

7 respostas

17

Clique com o botão direito do mouse na área de trabalho e crie um arquivo vazio (ou use gedit) chamado easytether.desktop . Cole isto neste arquivo:

[Desktop Entry]
Name=Easytether
Exec=easytether connect
Terminal=true
Type=Application

e salve! Você precisará tornar o arquivo executável, editando as propriedades do arquivo ou executando: chmod +x easytether.desktop .

  • A linha Name=Easytether especifica o nome do atalho que aparecerá para o usuário.

  • A linha Exec=easytether connect especifica o comando a ser executado, neste caso, easytether connect .

  • A linha Terminal=true especifica que o comando deve ser executado no Terminal do GNOME, para que o usuário possa inspecionar sua saída.

Você pode até adicionar uma linha Icon=path/to/png/ (ou Icon=iconname e colocar seu iconname.png em ~.local/share/icons ) para adicionar um ícone personalizado ao seu lançador.

Ou você pode colocar o arquivo easytether.desktop em ~.local/share/applications e iniciá-lo no Dash ou em outro iniciador de aplicativos (Synapse, Kickoff, Slingshot etc).

    
por jeremija 31.08.2012 / 21:00
4

Achei que funcionou melhor para mim, estou no Ubuntu 14.04 LTS

Primeiro, crie um arquivo em branco na área de trabalho, denomine Terminal.desktop (ou qualquer coisa que você quiser.desktop)

Abra o arquivo com seu editor de texto preferido (gedit, vim, nano etc.) e cole / digite o seguinte:

[Desktop Entry]
Version=0.99
Name=Terminal
Comment=Terminal Desktop Shortcut
Exec=/usr/bin/gnome-terminal
Icon=/usr/share/app-install/icons/terminal-tango.svg
Terminal=false
Type=Application
Categories=Application

Salvar e sair.

Eu sei, o ícone ainda não parece certo, não se preocupe! Clique com o botão direito do mouse no arquivo, selecione Propriedades , vá para a guia Permissões e marque "Permitir a execução do arquivo como programa".

% bl0ck_qu0te%

N 'ta-da! Isso é tudo, muito simples, parece bonito e funciona bem também:)

    
por Rani Kheir 05.10.2014 / 12:07
2

A maneira mais fácil, que também é útil em outras plataformas, seria:

  • Clique com o botão direito- > Criar novo documento- > Documento vazio
  • Ligue para ele no entantoYouWant.sh
  • Abra-o e edite-o escrevendo em cada linha cada linha que você usaria no terminal, ergo: "easytether connect"
  • Clique com o botão direito do mouse em > Propriedades- > Permissões- > Permitir a execução
  • Clique duas vezes no arquivo e escolha Executar no terminal
por efaj 31.08.2012 / 20:50
1

Parabéns ao efaj, cuja resposta me pegou no meio do caminho. Para aqueles que ainda estão perplexos, isso deve levá-lo para a linha de chegada:

  1. Crie um documento vazio, provavelmente na área de trabalho, chamado algo .sh (altere a parte em itálico para o que você quiser, mas certifique-se de que a extensão seja .sh).
  2. Edite o documento e insira uma série de comandos de terminal, um em cada linha, para realizar sua tarefa. É provável que você queira que a primeira linha seja um comando "cd" que altera o diretório ativo na sessão de terminal que será lançada.
  3. Clique duas vezes no novo arquivo de documento.
    • Se for lançado, tudo estará concluído.
    • Se você receber uma caixa de diálogo perguntando se deseja executar o arquivo ou exibir seu conteúdo, escolha a opção "Executar no terminal".
    • Se o arquivo for aberto em um editor ou se você quiser sempre executar arquivos .sh, mas tiver a caixa de diálogo mencionada acima, abra o Nautilus (também conhecido como Arquivos) e escolha "Editar preferências" no menu e clique em "Comportamento " aba. Na seção "Arquivos de texto executáveis", você pode escolher se deseja executar arquivos .sh (e outros tipos de texto executável), visualizá-los ou perguntar o que fazer ao iniciá-los.
por oddacorn 04.10.2014 / 04:07
1

Clique com o botão direito do mouse na área de trabalho e escolha criar iniciador.

Digite isto no comando:

exo-open --launch TerminalEmulator

Salve-o com um nome e ícone de sua escolha e NÃO selecione "Executar no terminal"

    
por Sriram Murali 24.04.2015 / 23:02
0

Lutei por isso muito antes de ver isso ..............

"abra o Nautilus (aka Files) e escolha" Edit-Preferences "no menu, então clique na aba" Behavior ". Na seção" Executable Text Files ", você pode escolher se deseja executar .sh (e outros executáveis) tipo de texto), visualizá-los ou perguntar o que fazer ao iniciá-los. "

problema resolvido.

    
por avgJoeUser 05.06.2016 / 23:47
-1

Clique em "Pesquisar em seu computador e recursos" na barra de ferramentas à esquerda (lançador). Na parte inferior, clique em aplicativos. Em "Instalado", procure o Terminal que você deseja usar, abra-o.

O aplicativo aparece na barra de ferramentas à esquerda, clique com o botão direito e selecione "bloquear o lançador".

    
por toto 30.03.2015 / 16:29