Prévia do material em texto
1 Centro estadual de educação Paula Souza Etec de Praia Grande Curso Técnico em Informática e Suporte Gabriel Willian da Silva Edicleiton Aparecido Andrade Santos Funcionalidades dos diretorios do S.O. Linux Orientador: Anderson Valentino Bozzo Praia Grande 2024 2 Resumo Vamos explicar brevemente a função de cada diretório no sistema operacional Linux e discutir alguns conceitos relacionados, como GNU, kernel, software livre, distribuições Linux, shell, CLI e copyleft. 3 Diretórios no Linux e suas Funções. /bin Contém os executáveis essenciais para o sistema e para a manutenção do sistema. Inclui comandos básicos que são usados tanto por administradores quanto por usuários comuns. /boot Armazena os arquivos necessários para a inicialização do sistema, como o kernel e o inicializador de boot /dev Contém arquivos de dispositivo, que representam dispositivos de hardware conectados ao sistema, como discos rígidos, pendrives e outros periféricos. /etc Guarda os arquivos de configuração dos programas e do sistema. É o local onde estão configurados os parâmetros e opções dos serviços e aplicativos. /home Diretório pessoal de cada usuário. Contém as pastas e arquivos pessoais dos usuários, como documentos, imagens e configurações específicas. /lib Contém bibliotecas essenciais para a execução dos comandos e programas no sistema. São arquivos necessários para o funcionamento de muitos programas e utilitários. /media Usado para montar mídias removíveis, como CDs, DVDs e pendrives, 4 quando são conectados ao sistema. /mnt Tradicionalmente usado para montar sistemas de arquivos temporários. Pode ser utilizado para montar dispositivos, como pendrives, de forma temporária e explorá-los. /opt Contém pacotes de software adicionais e opcionais. É utilizado para instalar softwares que não fazem parte da distribuição padrão do sistema. /proc Um sistema de arquivos virtual que fornece informações sobre o estado do kernel e dos processos em execução. Contém arquivos que são gerados e manipulados pelo sistema operacional em tempo real. /root Diretório pessoal do superusuário (root). Armazena arquivos e configurações específicos do administrador do sistema. /sbin Contém executáveis essenciais para a administração do sistema, geralmente usados apenas pelo superusuário. Inclui comandos para a manutenção do sistema e configuração de hardware. /srv Contém dados de serviços fornecidos pelo sistema, como servidores web e FTP. É usado para armazenar arquivos que são servidos por esses serviços. 5 /tmp Diretório para arquivos temporários usados pelo sistema e por aplicativos. Arquivos neste diretório geralmente são apagados após reinicializações do sistema. /usr Contém a maior parte dos arquivos de programa e dados do sistema. Inclui subdiretórios como `/usr/bin` para binários de usuário, `/usr/lib` para bibliotecas, e `/usr/share` para dados compartilhados. /var Armazena arquivos variáveis, como logs do sistema, bancos de dados e cache. Contém arquivos que mudam frequentemente, como registros de eventos e arquivos temporários usados por aplicativos. 6 Conceitos Sobre LINUX GNU. Vem de um projeto feito por richard stallman para criar um sistema operacional gratuito, o mesmo trabalha em conjuto com kernel LINUX. KERNEL. E o nucleo do sistema operacional, ele e responsavel em gerencia os hardwares. FREE SOFTWARE E um conceito de um software com de distribuição livre aonde todos podem modificalos e distribuir de forma livre sem nenhum tipo de restrição SHELL Shell é um programa que permite ao usuário interagir com o sistema operacional por meio de comandos. Pode ser uma interface de linha de comando (CLI) ou um terminal. C.L.I CLI (Command Line Interface) é uma interface onde o usuário interage com o computador digitando comandos em texto, em vez de usar uma interface gráfica com botões e ícones com executais automaticos. CopyLeft Copyleft é uma licença que permite que você use e modifique software, mas exige que compartilhe as mudanças de forma aberta, o codigo fonte junto. 7 8 9 1 0