Você está na página 1de 6

Use o comando pwd para encontrar o caminho para o diret�rio atual (da pasta) em que

voc� est�.
O comando vai retornar um caminho completo (cheio), que � basicamente um caminho
que come�a com uma barra inclinada (/).
Um exemplo de um caminho completo � /home/username.

Use cd.. (com dois pontos seguidos) para mover um diret�rio acima
Use cd para ir diretamente para a pasta home
Use cd� (com um h�fen) para mover para os diret�rios anteriores.

Vamos dizer que voc� esteja em /home/username/Documents e quer ir para Photos, um


subdiret�rio de Documents.
Para fazer isso, simplesmente digite cd Photos.

Outro cen�rio em que voc� quer mudar completamente de diret�rio, digamos, para
/home/username/Movies.
Nesse caso, voc� tem que digitar cd seguido pelo caminho absoluto do diret�rio.

Se voc� quiser ver o conte�do de outros diret�rios, digite ls e, ent�o, o caminho


do diret�rio.
Por exemplo, digite ls /home/username/Documents para ver os conte�dos de Documents.

Existem varia��es que voc� pode usar com o comando Is:

ls -R vai listar todos os arquivos nos subdiret�rios


ls -a vai mostrar todos os arquivos ocultos
ls -al vai listar todos os arquivos e diret�rios com informa��es detalhadas como
permiss�es, tamanho, propriet�rio, etc.

Comando cat
O cat (abrevia��o para concatenar) � um dos comandos Linux mais usados.
Ele � usado para visualizar o conte�do de um arquivo na sa�da padr�o (sdout).
Para executar esse comando, digite cat seguido pelo nome do arquivo e sua extens�o.
Por exemplo: cat file.text.

Aqui est�o outras maneiras de usar o comando cat:

cat > filename cria um novo arquivo


cat filename1 filename2>filename3 junta dois arquivos (1 e 2) e armazena a sa�da
deles num novo arquivo (3)
para converter um arquivo para usos de mai�scula ou min�scula, use cat filename |
tr a-z A-Z >output.txt

Comando mv
O usu�rio habitual do comando mv � mover arquivos, ainda que ele possa tamb�m ser
usado para renomear arquivos.

Os argumentos neste comando � similar ao comando cp. Voc� precisa digitar mv, o
nome do arquivo e o diret�rio de destino.
Por exemplo: mv file.txt /home/username/Documents.
J� para renomear arquivos, a sintaxe � mv nomeantigo.ext nomenovo.ext.

Comando mkdir
Use o comando mkdir para criar um novo diret�rio � como mkdir Music, que vai criar
um novo diret�rio chamado Music.
Tamb�m existem comandos mkdir extras:

Para gerar um novo diret�rio dentro de outro diret�rio, use este comando b�sico do
Linux mkdir Music/Newfile
use a op��o p (parents) para criar um diret�rio entre dois diret�rios existentes.
Por exemplo, mkdir -p Music/2020/Newfile vai criar o novo arquivo �2020�.

Comando rmdir
Se voc� precisa apagar (deletar) um diret�rio, use o comando rmdir.
Por�m, o rdmir s� permite que voc� apague diret�rios vazios (sem conte�dos).

Comando rm
O comando rm � usado para apagar um diret�rio e todos os conte�dos que estiverem l�
dentro.
Se voc� s� quer deletar o diret�rio � como uma alternativa ao rdmir � use rm -r.

Nota: Tenha muito cuidado com este comando e sempre verifique duas vezes em qual
diret�rio voc� est�.
Isso ir� deletar tudo e n�o h� op��o para desfazer.

Comando touch
O comando touch permite criar novos arquivos em branco atrav�s de uma linha de
comando.
Como exemplo, digite touch /home/username/Documents/Web.html para criar um arquivo
HTML
chamado Web dentro do diret�rio Documents.

11. Comando locate


Voc� pode o comando locate para localizar um arquivo, assim como voc� faz para
procurar um arquivo no Windows.
Al�m disso, usando o argumento -i junto com esse comando faz com que ele se torne
insens�vel a caracteres,
permitindo que voc� pesquise por um arquivo n�o sabendo exatamente o nome dele.

Para procurar um arquivo que cont�m duas ou mais palavras, use um asterisco (*).
Por exemplo, use o comando locate -i school*note para encontrar qualquer arquivo
que
tenha as palavras �school� e �note�, n�o importando se existem letras mai�sculas ou
min�sculas.

12. Comando find


Similar ao comando locate, o comando find ajuda voc� a procurar por arquivos.
A diferen�a � que voc� usa o find para localizar arquivos dentro de um diret�rio
espec�fico.

Como exemplo, digite find /home/ -name notes.txt para procurar por um arquivo
chamado
notes.txt dentro do diret�rio home e seus subdiret�rios.
Outras varia��es na hora de usar o find s�o:

Para encontrar arquivos no diret�rio atual, use find . -name notes.txt


Para procurar por diret�rios, use / -type d -name notes. txt
13. Comando grep
Outro dos principais comandos Linux e que s�o frequentemente usados pela sua
utilidade.
O comando grep permite que voc� procure atrav�s de todo texto dentro de um arquivo
espec�fico.

Para ilustrar, use grep blue notepad.txt para procurar pela palavra blue no arquivo
notepad.
Linhas que cont�m a palavra pesquisadas ser�o mostradas por completo.

14. Comando sudo


Correspondente a SuperUser Do, o comando sudo permite que que voc� execute tarefas
que exigem permiss�es root ou administrativas.
Por�m, n�o � muito aconselh�vel us�-lo diariamente porque pode ser que um erro
aconte�a se voc� fizer algo de errado.

15. Comando df
Use o comando df para obter uma resposta da quantidade de espa�o de disco usado no
seu sistema.
Esse valor ser� mostrado em KBs. Se voc� ver os resultados em MBs, digite df -m.

16. Comando du
Se voc� quer verificar o quanto de espa�o um arquivo ou um diret�rio ocupa, o
comando du � a resposta.
Entretanto, o resumo do uso de disco vai mostrar n�meros, ao inv�s do tamanho do
formato atual.
Se voc� quer esse valor em bytes, KBs ou MBs, use o argumento -h na linha de
comando.

17. Comando head


O comando head � usado para ver as primeiras linhas de um arquivo de texto.
Por padr�o, ele vai mostrar as primeiras 10 linhas, mas voc� pode mudar essa
quantidade para qualquer outra.
Por exemplo, se voc� quer ver apenas as 5 primeiras linhas, digite head -n 5
nomedoarquivo.txt.

18. Comando tail


O comando tail tem fun��o similar ao comando head. Mas ele mostra nas �ltimas 10
linhas de um arquivo de texto.
Por exemplo, tail -n nomedoarquivo.txt.

19. Comando diff


O comando diff (diferen�a) compara o conte�do de dois arquivos linha por linha.
Depois de analisar esses arquivos, ele vai mostrar as linhas que n�o s�o comuns
entre eles.
Os programadores frequentemente usam este comando quando precisam fazer pequenas
altera��es em programas.
Assim, eles n�o precisam reescrever o c�digo inteiro.

A forma mais simples deste comando � diff arquivo1.ext arquivo2.ext.


20. Comando tar
O comando tar � o comando mais usado para arquivar m�ltiplos arquivos em um
tarball � um formato de arquivo Linux que � similar ao formato zip, mas a
compress�o � opcional.

Este comando � um tanto complexo. E tem uma longa lista de fun��es, como adicionar
novos arquivos em um arquivo j� existente,
listar conte�dos em um arquivo, extrair conte�dos de um arquivo e muitos outros.
Veja estes exemplos pr�ticos para saber as outras fun��es dele.

21. Comando chmod


O comando chmod � outro comando essencial. Ele � usado para ler, escrever e
executar permiss�es de arquivos e diret�rios.
Como esse comando � relativamente complicado, voc� pode ler o tutorial completo
para saber como execut�-lo corretamente.

22. Comando chown


No Linux, todos os arquivos s�o de propriedade de um usu�rio espec�fico.
O comando chown permite que voc� mude ou transfira a propriedade de um arquivo para
um nome de usu�rio espec�fico.
Por exemplo, o comando chown linuxuser2 file.ext vai fazer com que o linuxuser2
seja o propriet�rio do file.ext.

23. Comando jobs


O comando jobs vai mostrar todos os trabalhos junto com os seus status de
desenvolvimento. Um job � basicamente um processo que � iniciado pelo shell.

24. Comando kill


Se voc� tem um programa que n�o est� respondendo bem, voc� pode finaliz�-lo
manualmente pelo comando kill.
Ele vai mandar um certo sinal ao aplicativo com mau funcionamento e instruir que
ele seja encerrado sozinho logo na sequ�ncia.

Existe um total de 64 avisos que voc� pode usar, mas, geralmente, as pessoas usam
apenas 2 deles:

SIGTERM (15) � pede que um programa pare de rodar e d� algum tempo para salvar todo
o seu progresso.
Se voc� n�o especificar o aviso quando executar o comando kill, � este aviso que
ser� usado.
SIGKILL (9) � for�a um programa a parar imediatamente, em que todo o progresso n�o
salvo ser� perdido.
Al�m de saber os avisos (sinais, notifica��es), voc� tamb�m precisa conhecer o
n�mero de identifica��o
do processo (PID) do programa que voc� quer matar (kill). Se voc� n�o souber o PID,
apenas execute o comando ps ux.

Depois de saber qual aviso voc� quer usar e o PID do programa, use a sintaxe
abaixo:

kill [signal option] PID.

25. Comando ping


Use o comando ping para verificar o status da conex�o do seu servidor.
Por exemplo, digitando ping google.com, o comando vai checar se voc� est� ou n�o
conectado ao Google e tamb�m medir o tempo de resposta.

26. Comando wget


A linha de comandos do Linux � muito �til: voc� at� mesmo pode baixar arquivos da
internet com a ajuda do comando wget.
Para fazer isso, simplesmente digite wget seguido pelo link de download do arquivo.

27. Comando uname


O comando uname, que significa Unix Name, vai mostrar informa��es detalhadas sobre
seu sistema Linux.
Isso inclui o nome da m�quina, do sistema operacional, do kernel e assim por
diante.

28. Comando top


Equivalente ao gerenciador de Tarefas do Windows, o comando top vai mostrar uma
lista de processos que est�o em execu��o e o quanto de CPU cada processo usa.
� muito �til para monitorar o uso de espa�o no sistema, especialmente para saber
qual processo deve ser encerrado porque ele consome muitos recursos.

29. Comando history


Quando voc� j� estiver familiarizado com o Linux, vai perceber que voc� pode
executar centenas de comandos todos os dias.
Por exemplo, o comando history (hist�rico) � particularmente �til se voc� quer
rever quais comandos j� usou antes.

30. Comando man


Est� confuso com as fun��es de cada comando mostrado? Sem problema.
Voc� pode aprender como usar o comando certo usando o comando man.
Por exemplo, digitar man tail vai mostrar um manual de instru��es do comando tail.

31. Comando echo


Este comando � usado para mover alguns dados para um arquivo.
Por exemplo, se voc� quiser adicionar o texto �Ol�, meu nome � John� em um arquivo
chamado name.txt, digite echo Ol�, meu nome � John >> name.txt

32. Comando zip, unzip


Use o comando zip para compactar seus arquivos em um arquivo zip e use o comando
unzip para extrair arquivos descompactados de um arquivo zip.

33. Comando hostname


Se voc� quiser saber o nome do seu host/network (da sua rede), basta digitar
hostname.
E se adicionar -I ao final, exibir� o endere�o IP da sua rede.

34. Comando useradd, userdel


Como o Linux � um sistema multiusu�rio, isso significa que mais de uma pessoa pode
interagir com o mesmo sistema ao mesmo tempo.
useradd � usado para criar um novo usu�rio, enquanto passwd adiciona uma nova senha
� conta deste usu�rio.
Para criar um novo usu�rio chamado Jo�o, adicionar user e adicione seu tipo de
senha, passwd 12345678.

Remover um usu�rio � muito semelhante a adicionar um novo usu�rio. Para excluir o


tipo de conta de usu�rio, userdel username.

Dicas e truques de B�nus


Use o comando clear para limpar o terminal se estiver cheio de muitos comandos
usados anteriormente.

Experimente o bot�o TAB para preencher automaticamente o que voc� est� digitando.
Por exemplo,
se voc� precisa digitar Documentos, comece a digitar o comando (vamos usar o cd
Docu, ent�o aperte a tecla TAB) e o terminal preencher� o restante,
mostrando o cd Documents.

Ctrl + C e Ctrl + Z s�o usados para qualquer comando que esteja funcionando no
momento.
Ctrl + C interromper� o comando com seguran�a, e o Ctrl + Z for�ara a parada.

Se voc� congelar seu terminal acidentalmente com o Ctrl + S, simplesmente desfa�a o


congelamento com Ctrl + Z.

Ctrl + A move voc� para o in�cio da linha enquanto Ctrl + E move voc� para o fim.

Voc� pode executar v�rios comandos em um �nico comando usando o �;� para separ�-
los. Por exemplo, command1, command2, command3.
Ou use && se desejar que o pr�ximo comando seja executado apenas quando o primeiro
comando indicado estiver funcionando.

Você também pode gostar