Propaganda
Já falamos sobre isso e recomendamos que você entenda o terminal da linha de comando do seu computador várias vezes. Tina escreveu uma boa cartilha para usuários do Windows com Guia para iniciantes da linha de comando do Windows Guia para iniciantes da linha de comando do WindowsA linha de comando permite que você se comunique diretamente com seu computador e instrua-o a executar várias tarefas. consulte Mais informação . Em uma vasta gama de artigos, MakeUseOf explorou outros usos da linha de comando, mostrando que os primers acima apenas começam a arranhar a superfície.
De qualquer forma, o consenso geral parece ser que, embora aparentemente complicado, a linha de comando permita que você execute algumas tarefas simples e diárias muito mais rápido do que você seria capaz de usar interfaces gráficas de usuário (depois de obter a sintaxe apropriada baixa). Melhor ainda, algumas tarefas não são tão facilmente executadas usando aplicativos regulares de interface gráfica do usuário - recursos poderosos do sistema operacional ocultos à vista, como evidenciado por Ryan
demonstração de usos surpreendentes da linha de comando do Windows O prompt de comando do Windows: mais simples e mais útil do que você imaginaOs comandos nem sempre permaneceram os mesmos, na verdade alguns foram jogados no lixo enquanto outros comandos mais novos surgiram, mesmo com o Windows 7. Então, por que alguém iria querer clicar no início? consulte Mais informação .Infelizmente, muito (se não a maioria) da velocidade superior da linha de comando é desperdiçada se o comando apropriado sinalizar por acaso, deslizar sua mente, ou se os próprios comandos ficarem tão complicados que você não verá a cabeça rabo. De repente, seu fluxo de trabalho avançado se transforma em uma combinação de pesquisa no Google e tentativa e erro.
Aliases da linha de comando
Algumas pessoas mantêm uma lista à mão dos comandos mais visitados, mas isso ainda está longe de ser uma solução duradoura. Em vez disso, passamos a um recurso inerente aos shells da linha de comando - aliases. Os aliases da linha de comando são uma parte essencial do trabalho com a interface da linha de comando e, quando você começar a usá-los, se perguntará como lidou com isso sem ele.
Como o nome indica, a linha de comando permite definir aliases ou sintaxe alternativa no escopo do shell da linha de comando do sistema operacional. Uma vez definido, qualquer ocorrência do alias será trocada pelos comandos apropriados. Isso permite que você vincule uma chamada de linha de comando, talvez com alguns dos sinalizadores já configurados, a um alias facilmente lembrado. A partir de agora, em vez de sinalizadores confusos ou tentar lembrar de uma série de comandos desconcertados, você simplesmente usará o alias apropriado.
Isso gera as seguintes perguntas: você deve usar aliases de linha de comando? E se sim, quando é necessário? Se você não é um completo estranho para a linha de comando, a resposta para a primeira pergunta é um sim definitivo. Quanto à segunda pergunta, todos os comandos que você se encontra usando repetidamente são bons candidatos. Afinal, leva apenas um pouco de tempo para configurar e você economizará muito tempo a longo prazo.
O processo exato de definição de um alias de linha de comando depende do seu sistema operacional, embora haja semelhanças definidas. Vamos analisá-los caso a caso.
Mac OS X
Definir um alias temporário é muito simples. Basta usar o seguinte comando:
pseudônimo nome=’comando‘
Onde nome é a palavra-chave do alias que você deseja especificar e comando é o comando que você está tentando vincular a ele. Por exemplo, digamos que desejasse uma maneira mais simples de navegar para a pasta Downloads no meu Mac, eu poderia definir o seguinte alias:
alias down = 'cd ~ / Downloads'
Agora, correr "para baixo" torna minha pasta Downloads no diretório atual. O principal problema dessa abordagem é que ela é apenas temporária; os aliases são anulados quando você fecha o Terminal. No entanto, existe uma maneira fácil de definir aliases de maneira mais permanente. Nós apenas temos que adicionar os comandos de alias, conforme descrito acima, a um dos arquivos de inicialização do Terminal. Dessa forma, os aliases são adquiridos toda vez que você liga o Terminal.
Crie e / ou edite um arquivo .bash_profile em seu diretório pessoal com o seguinte comando:
nano ~ / .bash_profile
Agora você poderá inserir ou revisar permanentemente os aliases que deseja no seu sistema. Quando terminar, pressione CTRL + X para sair. Você precisará reiniciar o Terminal ou criar uma nova janela antes de poder usar esses aliases.
Ubuntu
O shell de linha de comando do Ubuntu é muito semelhante ao do Mac OS X. Não deve surpreender que o comando alias seja tratado da mesma forma. Como descrito acima, você pode definir um alias temporário executando o seguinte comando:
pseudônimo nome=’comando‘
Onde nome é a palavra-chave alias e comando é o comando associado. Se você deseja tornar o alias persistente entre as sessões, adicione os comandos do alias, conforme especificado acima, a um dos vários arquivos de inicialização. Eu recomendo adicioná-lo a .bash_aliases. Você pode criar (se ainda não existir) ou editar o arquivo no nano usando o seguinte comando:
nano ~ / .bash_aliases
Após o qual você digitará os aliases da linha de comando desejados. Quando terminar, pressione CTRL + X para fechar o arquivo. Você precisará reiniciar o Terminal ou criar uma nova janela para que suas alterações entrem em vigor.
janelas
O shell do Windows é um animal muito diferente do shell do Mac OS X ou Ubuntu, e a criação de aliases é ainda mais diferente. Na verdade, o Windows nem suporta o comando alias, mas podemos emulá-lo usando o comando DOSKEY.
DOSKEY nome=’comando‘
O comando acima cria um alias temporário, o que significa que durará até você fechar a sessão fechando a janela da linha de comando. Definir um alias permanente é um pouco mais complicado do que usar um shell UNIX.
Crie um novo arquivo em lotes (.cmd) com os comandos DOSKEY na pasta Application Data, que é uma pasta oculta na sua pasta pessoal. Execute o comando 'regedit' para iniciar o editor de registro e adicione os seguintes dados:
- Chave: Processador HKCU \ SOFTWARE \ Microsoft \ Command
- Valor: AutoRun
- Tipo: REG_EXPAND_SZ
- Dados: "% AppData% \ aliases.cmd"
O crédito vai para grawity no SuperUser por fornecendo esses detalhes. Observe que o registro do Windows é uma área altamente sensível, na qual você não deve mexer. Faça edições no registro apenas se você souber o que está fazendo.
Agora que você sabe como definir um alias de comando, como o utilizará? Informe-nos na seção de comentários abaixo do artigo!
Crédito da imagem: Shutterstock
Sou escritor e estudante de ciências da computação na Bélgica. Você sempre pode me fazer um favor com uma boa ideia de artigo, recomendação de livro ou ideia de receita.