Escrito por Yasmin
COMANDOS BÁSICOS DO LINUX
O que é o Linux?
O Linux é um Sistema Operacional, assim como o Windows e o Mac OS, que possibilita a execução de programas em um computador e outros dispositivos. Um dos seus principais diferenciais em relação aos outros sistemas é que o Linux pode ser livremente modificado e distribuído. Um comando Linux é uma interface que aceita linhas de texto e as processa em instruções para o seu computador. Neste tutorial vamos aprender os comandos mais básicos deste sistema operacional e suas respectivas funções.
Comandos básicos
- pwd
Este comando informa qual em qual diretório o usuário está localizado
~ pwd
~ /home/yas
- cd
Este comando direciona o usuário a algum diretorio. É necessário utilizar cd + o nome do direório que deseja entrar
~ cd Documentos
-> Documentos
- cd ..
Este comando direciona o usuário para o diretório anterior (voltar)
-> Documentos cd ..
~
- mkdir
Este comando cria um novo diretório. O usuario deve usar mkdir + o nome do diretório desejado
~ mkdir Imagens
- cp
Este comando copia arquivos e diretórios. Para copiar arquivos é necessário utilizar cp + arquivo de origem + arquivo de destino:
~ cp arq_origem.txt arq_destino.txt
Para copiar diretórios inteiros:
~ cp -r dir_origem/ dir_destino/
- rm
Este comando é utilizado para excluir arquivos e diretórios. Para excluir um arquivo:
~ rm arquivo.txt
Para excluir um diretório vazio:
rm -r dir_vazio
Para excluir um diretório com conteúdo:
~ rm -rf dir_conteudo
- exit
Este comando termina uma sessão e sai do terminal
~ exit
- ls
Este comando mostra os arquivos e diretórios presentes no diretório em que o usuário está localizado.
~ ls
'Área de trabalho' Documentos Imagens Música Downloads
- mv
Este comando move arquivos
~ mv linux.jpg Imagens
- passwd
Este comando altera a senha do usuário
~ passwd
Mudando senha para usuário.
Atual senha:
Nova senha:
Redigite a nova senha:
passwd: senha atualizada com sucesso
- history
Este comando mostra o histórico de comandos utilizados
~ history
1 php -- version
2 cd github
3 ls
- echo
Este comando printa no terminal a palavra ou sentença desejada
~ echo Bom dia!
Bom dia!
- sudo
Este comando permite que o usuário execute comandos como um superusuário.
~ sudo apt install debian
- shutdown
Este comando desliga a sua máquina
shutdown
- ping
Este comando testa a conectividade de rede
ping 127.0.0.0.1
- man
Este comando exibe um manual do comando desejado. Pode ser utilizado quando o usuário deseja saber o que determinado comando realiza
~ man mkdir
- grep
Este comando imprime linhas que combinam padrões, filtra palavras de um documenro de texto, por exemplo
~ grep "história" relatório.txt
- whoami
Este comando exibe o nome de usuário em uso
~ whoami
yas
- whatis
Este comando exibe uma descrição de uma única linha de qualquer outro comando
~ whatis php
php (1) - PHP Command Line Interface 'CLI'
- wc
Este comando retorna o número de palavras de algum arquivo de texto
~ wc linux.txt
1893 10921 524322 linux.txt
- cat
Este comando imprime o conteúdo de um arquivo
cat arquivo.pdf
- vi
Este comando é um editor de textos no terminal
~ vi exemplo.txt
Para inserir texto no documento clique na tecla insert do teclado e adicione o texto desejado Clique em esc no teclado quando as adições estiverem finalizadas Para sair e salvar clique em dois pontos : e wq Para sair sem salvar clique em dois pontos : e q!
Por fim…
Este é apenas um tutorial breve dos comando mais básicos do linux, mas que facilitam enormemente a vida de quem utiliza esse sistema operacional. Inicialmente pode parecer difícil lembrar de tantos comandos, mas pratique (ter anotado também facilita muito)! Com a prática constante é apenas uma questão de tempo para que você comece a utilizá-los de forma natural. DICA: tente associar os comandos com a ideia da sua função, por exemplo:
wc | word count | comando que conta palavras
cp | copy | comando que copia diretórios e arquivos
mkdir | make directory | comando que cria diretórios
rm | remove | comando que remove arquivos e diretórios
etc.
:)