Produtividade da linha de comando [fechada]

1

Não tenho certeza se essa questão é fora do tópico, mas como sou um usuário bastante novo no Ubuntu (e também, ainda sou usuário do Windows 7), estou cada vez mais acostumado com o terminal, que é tão poderoso no Ubuntu. A maioria das coisas no Ubuntu eu aprendi fazendo apenas no terminal. Minha pergunta é mais relacionada à parte do HCI do Ubuntu:

Eu queria saber: quão produtivos somos quando usamos a linha de comando? Quer dizer, o mouse parece ser um dispositivo bastante eficiente e ter interfaces no estilo do Windows parece-me o caminho mais rápido para fazer as coisas. Eu sei que ainda podemos usar o mouse no terminal, mas obviamente o terminal não está usando todo o seu potencial. Não tenho certeza se me sinto assim porque uso o Windows há mais de 20 anos ou por algum outro motivo ...

Se alguém tiver um link para alguma pesquisa sobre este tópico que seria excelente!

    
por thecheech 16.02.2014 / 21:46

4 respostas

4

O ponto principal sobre linha de comando e produtividade é que a linha de comando escala melhor .

Como regra geral, se você precisar realizar apenas uma tarefa (por exemplo: editar um arquivo, desenhar uma imagem, fazer uma solicitação GET na Internet, gerenciar pacotes em um servidor) usando a GUI é muito rápido. Então, se todas as suas tarefas no seu computador estiverem fazendo uma tarefa no momento, sem precisar escalar, provavelmente você se sentirá melhor na GUI.

No entanto, se você precisar executar tarefas em massa que tenham um padrão (por exemplo: alterar o mesmo conteúdo em muitos arquivos, desenhar muitas imagens, fazer muitas solicitações da Internet, gerenciar pacotes em vários servidores), obterá uma produtividade mais alta através da interface de linha de comando.

    
por fotanus 17.02.2014 / 15:12
0

O terminal Well é mais produtivo quando você está fazendo algumas coisas, e a interface gráfica é mais rápida quando você faz outras coisas.

Geralmente, acho o terminal mais rápido para fazer operações com arquivos. Por exemplo, pesquise todos os arquivos no diretório atual e veja qual deles contém a palavra hello , ou procure por um arquivo via nome de arquivo em todo o seu sistema de arquivos usando o comando locate etc.

Se você realmente se acostumar com a linha de comando, verá que há apenas algumas coisas que você pode fazer muito melhor usando a GUI, como navegar ou programar com um IDE decente (em vez de, por exemplo, nano).

    
por hytromo 16.02.2014 / 21:51
0

A GUI é mais fácil para ser usada quando você não é um especialista, porque você está limitado a interagir com o computador de maneiras específicas, simples e fáceis de descobrir, como clicar em botões e menus. Isso torna fácil brincar e descobrir coisas. A linha de comando permite a expressão infinita quando você conhece o caminho, então quando você sabe o que está fazendo e é um datilógrafo decente, você pode fazer a maioria das coisas mais rápido do que com uma GUI, e fazer coisas que você simplesmente não seria capaz de fazer. faça uma GUI, pois existem apenas alguns botões e menus, mas há um número infinito de maneiras de combinar muitos programas na linha de comando para realizar tarefas compex.

O mouse é o dispositivo de entrada ideal para algumas coisas, como desenhar figuras, pois é muito mais intuitivo apontar e clicar do que inserir várias coordenadas exatas em um comando.

Por exemplo: se você quiser substituir 3 palavras diferentes, A, B e C pelas palavras D, E e F, em 3 arquivos diferentes, com o gui você pode abrir o primeiro arquivo, encontrar a opção de substituição em um menu, digite a palavra A, digite a palavra B, clique em substituir tudo. Enxágue e repita para as outras duas palavras e repita todo o processo para os outros dois arquivos. Isso provavelmente levará um ou dois minutos para você fazer.

Para fazer a mesma coisa na linha de comando, são necessários cerca de 30 pressionamentos de tecla, ou cerca de 1-2 segundos de digitação. Precisa fazer isso para 30 arquivos em vez de apenas 3? Ainda a mesma digitação, mas 10 vezes mais clicando em uma interface gráfica. Quer salvar os arquivos modificados com um novo nome em vez de substituir o original? São mais alguns segundos de cliques por arquivo na GUI, mas apenas mais algumas teclas / diferentes na linha de comando. Quer então zipar e enviar por e-mail os arquivos resultantes para alguém? Isso é outro minuto na GUI para abrir o programa de compactação, adicionar os arquivos, salvar em um zip, abrir seu programa de email, redigir um email, anexar os arquivos, clicar em enviar, excluir o arquivo zip que não é mais necessário. Na linha de comando, isso é apenas mais um punhado de pressionamentos de teclas, levando o total geral de todo o processo a talvez 100 toques no teclado, ou 3-4 segundos de digitação. Quer repetir o processo, mas com três arquivos diferentes, e enviar e-mail para uma pessoa diferente? Apenas mais alguns segundos na linha de comando, ou mais alguns minutos com a GUI.

    
por psusi 17.02.2014 / 05:14
0

bem cli é rápido em alguns casos como

  • processar fotos em lote, como remover o barrel dist ou adicionar marca d'água ou redimensioná-las
  • fazendo o download de todo o pdf ou imagens de uma página da Web (mesmo quando não há opção de download para eles ou o download automático de revistas on-line
  • encontrando a velocidade da rede :)
  • congelamento instantâneo de computador (de outros, por exemplo, bomba de garfo hehe)
  • encontrar erros em programas de GUI se você iniciá-los no terminal
  • alterar configurações ou permissões  

    O Meow também é novo, por isso continue a explorar e encontrará melhores utilizações

        
  • por Meow 17.02.2014 / 15:53