0% acharam este documento útil (0 voto)
22 visualizações2 páginas

Mapa 03 - Linux

O documento apresenta uma visão geral do sistema operacional Linux, detalhando a estrutura de diretórios conforme o padrão FHS e suas respectivas funções. Além disso, lista comandos essenciais do Linux, incluindo operações de gerenciamento de arquivos, configuração do sistema e monitoramento de processos. O conteúdo é voltado para estudantes de informática e tecnologia da informação.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
22 visualizações2 páginas

Mapa 03 - Linux

O documento apresenta uma visão geral do sistema operacional Linux, detalhando a estrutura de diretórios conforme o padrão FHS e suas respectivas funções. Além disso, lista comandos essenciais do Linux, incluindo operações de gerenciamento de arquivos, configuração do sistema e monitoramento de processos. O conteúdo é voltado para estudantes de informática e tecnologia da informação.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

BIZUS – INFORMÁTICA/TI – LINUX

SISTEMA OPERACIONAL LINUX:


DIRETÓRIOS LINUX (ÁRVORE DE DIRETÓRIOS EM HIERARQUIA) PADRÃO FHS (FILESYSTEM HIERARCHY STANDARD)

/ → diretório raiz do Linux equivalente ao C: do Windows (\) /lib → Refere-se ao diretório onde estão armazenadas as bibliotecas compartilhadas no sistema.

/bin → Refere-se ao diretório onde ficam guardados arquivos binários que têm de estar acessíveis a /proc → Refere-se ao diretório onde se encontram arquivos especiais associados aos processos do
todos os utilizadores do sistema. sistema.

/sbin → Refere-se ao diretório destinado aos arquivos binários que são utilizados pelo superusuário root /media → Refere-se ao diretório que contém subdiretórios em que os dispositivos de mídia
e para administração do sistema.
removível inseridos no computador são montados. Por exemplo: ao inserir um CD em seu sistema
Linux.
/boot → Refere-se ao diretório que contém arquivos necessários para a inicialização do sistema.

Lembre-se: boot significa dar a partir, iniciar o


/mnt → Refere-se ao diretório em que os administradores de sistema montam sistemas de arquivos
sistema operacional. Não confunda com Bot
(malware semelhante ao Worm que pode originar
temporários enquanto os utilizam.
uma Botnet (rede zumbi) e ataques DDoS.
/tmp → Refere-se ao diretório onde encontramos os arquivos temporários do sistema.
/dev → Refere-se ao diretório onde ficam arquivos especiais associados aos dispositivos do sistema. Por
exemplo: um disco rígido do sistema aparecerá como /dev/sda. /usr → Refere-se ao diretório onde estão arquivos e programas utilizados pelos usuários
existentes no sistema.
/etc → Refere-se ao diretório onde se encontram todos os arquivos globais de configuração do sistema.
/srv → Refere-se ao diretório que contém dados para serviços prestados pelo sistema.
/home → Refere-se ao diretório onde encontramos os arquivos de cada usuário ($) existente no
sistema. Por exemplo: ao criarmos um novo usuário com o nome “aluno” no diretório /home, é criado um /var → É um diretório padrão que significa arquivos variáveis.
arquivo para este usuário como /home/aluno/.

/opt → Refere-se ao diretório que contém subdiretórios para pacotes de software opcionais.
/root → Refere-se ao diretório do superusuário (#) do sistema.

Prof. Leão Júnior – Informática/TIC


BIZUS – INFORMÁTICA/TI – LINUX

COMANDOS LINUX

apt-get (instalação, reinstalação, atualização e remoção de pacotes) ls ou dir (lista arquivos ou diretórios) tar (juntar arquivos em um só, ou seja, combinar arquivos)
cd ou cd- (acessa o diretório home) ls -l (detalhes, long) tail (linhas finais de um arquivo de texto)
cd / (acessa o diretório raiz) ls -a (todos os arquivos all, inclusive os ocultos) top (programas ativos, parados, tempo na cpu, detalhes da RAM)
cd . (diretório atual) ls -d (lista os nomes dos diretórios ao invés do conteúdo) touch (mudar a data e hora que um arquivo foi criado. Caso ele seja usado
cd .. (diretório pai do diretório atual – anterior) ls -t (lista por data de modificação do mais novo) com arquivos que não existam, por padrão, ele criará estes arquivos)
cd – (último diretório) ls -it (igual ao anterior só que mais detalhado) type (permite descobrir informações sobre um outro comando qualquer)
cp (copia) ls -itr (igual ao anterior só que em ordem inversa, reverse) wc (contar o número de palavras)
cp -f (substitui sem pedir permissão, force) ls -r (serão exibidos os arquivos do diretório atual e de todos os whatis (descrições breves de programas de linha de comando)
cp -i (pede permissão, interactive) subdiretórios contidos neste diretório de forma recursiva) who (serve para visualizar quem está conectado ao sistema)
cp -r (copia arquivos e subdiretórios, recursive) ls -S (em ordem de tamanho size) x ls -s (em bloco) chmod (change mode) (gerenciamento de privilégios de acesso)
clock (define a hora do processador) ls -1 (arquivos sejam lisado por linha, um em cada linha)
cat (unir,criar e exibir arquivos, concatenate) ls -lh (humanamente legível, em kb, mb, gb) chmod (cálculo):
cat -n (numera todas as linhas, number) less (exibir conteúdo de um arquivo de texto) Ex: – rwx rwx rwx
clean (limpa a tela do terminal) logout (sair de uma sessão do terminal) CTRL + D
chown (permite mudar o dono do arquivo) mv (mover ou renomear) Tipo do objeto/dono/grupo/outros
df (exibe espaço em disco) mkdir (criar diretórios)
du (exibir o espaço ocupado por arquivos) man (manual do sistema) – arquivo normal/comum
date (visualiza/modifica a data e hora do sistema) pwd (mostra o nome e o caminho do diretório atual) u → Usuário Dono
diff (compara dois arquivos e mostra a diferenças entre eles) passwd (muda a senha do usuário logado) g → Grupo
exit (finaliza a sessão no terminal) ps (identifica uma aplicação/processos) o → Outros
find (procurar) rm (remover/apagar) Permissões: r w x
free (mostra detalhas sobre a utilização da memória principal) rm -f (apaga sem pedir permissão, force) 0a7
grep (procurar textos dentro de um arquivo) rm -i (pede confirmação, interactive)
Octal Binário Caracteres
grep -f (especifica o texto, file) rm -r (apaga arquivos e seus diretórios, recursive)
0 000 –––
grep -i (ignora maiúsculas e minúsculas) rmdir (remover diretórios)
1 001 ––x
gzip (compactar, extensão .gz) su (substitui o usuário logado)
2 010 –w–
history (exibe os comandos que o usuário já digitou) sudo (obter privilégios de outro usuário, em geral do root)
3 011 –wx
head (linhas iniciais de um arquivo de texto) sort (organiza linhas de um arquivo de texto)
4 100 r––
in (criar links para arquivos e diretórios no sistema) shutdown (desligar ou reiniciar o computador)
5 101 r–x
ifconfig (visualiza o IP da máquina) shutdown -r +30 (reinicia imediatamente após 30 min)
6 110 rw–
info (acessar informações detalhadas sobre comandos e programas) shutdown -h +30 (desliga imediatamente após 30 min) 7 111 rwx
jobs (lista os processos parados ou em segundo plano. Ex: antivírus) shutdown -c (cancela a execução do shutdown)
kill (mata/finaliza processos) talk (comunicar com os outros usuários que estejam logados)

Prof. Leão Júnior – Informática/TIC

Você também pode gostar