Skip to content

Instantly share code, notes, and snippets.

@JoseJacsan
Last active September 18, 2023 04:17
Show Gist options
  • Save JoseJacsan/a23a6ff5d00cad658da1cae9bbbfd60c to your computer and use it in GitHub Desktop.
Save JoseJacsan/a23a6ff5d00cad658da1cae9bbbfd60c to your computer and use it in GitHub Desktop.
Curso de Linux da Linuxtips

Aulas

Day 2

~: Simboliza o diretório Home. O diretório Home é o usuário pode criar, apagar, mover e renomear arquivos e pastas à vontade.

$: Símbolo que identifica o usuário comum

su -: Super usuário onde o usuário tem elevados privilégios para fazer as modificações que quiser no sistema Linux.

pwd: Mostra em que diretório o usuário está

cd: Faz com que o usuário vá para um diretório de sua preferência.

cd -: O usuário é direcionado para o último diretório acessado

cd ~: O usuário vai diretamente para o diretório Home

ls: Lista arquivos e diretórios

ls -a: Lista arquivos ocultos

ls -l: Mostra mais informações sobre os arquivos

ls -alh ou ls -lha: Mostra informações sobre os arquivos de forma mais legível

clear ou CTRL + L: Comando usado para limpar o terminal

cat: Visualiza o conteúdo de um arquivo

history: Mostra o histórico de comandos

CTRL + D: Comando que sai do Shell atual

logout: Outro comando usado parar sair do Shell que está usando

Aquivos que começam com ponto "." são arquivos ocultos. Por exemplo .bash_history

O ponto único "." faz referência ao diretório que o usuário está atualmente

O ponto-ponto ".." faz referência ao diretório anterior

A tecla TAB que fica acima da tecla CapsLock funciona como um autocomplete para os comandos do Shell

Caminho absoluto: Um caminho absoluto é baseado na raiz da árvore de diretórios e começa com /, por exemplo: /home/usuario/<pasta>/<arquivo>. Ele permanece válido em qualquer contexto (desde que ainda esteja no mesmo sistema da mesma máquina).

Caminho relativo: Um caminho relativo se refere ao diretório atual onde o usuário está localizado. Um caminho que começa com algo diferente de / ou ~ é um caminho relativo. Esta noção de posicionamento depende do contexto, mas no Linux geralmente é encontrado por padrão em seu diretório pessoal, que é /home/<nome do usuário>. Em um terminal, você pode navegar de um diretório para outro com o comando cd.

Link sobre o FHS: (https://mange.ifrn.edu.br/site/doc-ubuntu-fr2pt_br/fhs.html#)

Linux Standard Base (LSB), traduzido para Base Padrão do Linux, é um projeto conjunto de diversas distribuições Linux sob a estrutura organizacional da Fundação Linux para padronizar a estrutura de sistemas de software, incluindo a hierarquia de sistema de arquivos usada no sistema operacional Linux.

/bin: Dentro da pasta /bin existem aquivos binários que por sua vez são arquivos executáveis que são essenciais para o Linux

/boot: Dentro dessa pasta existem arquivos que são fundamentais para a ininicialização do sistema

/dev: Aqui é onde ficam os dispositivos do sistema

grep: Esse comando é usado para procurar alguma palavra em algum lugar

@jebaandrade
Copy link

Muito bom lenbrar os comandos

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment