O que significa cada um dos diretórios num sistema linux ?


A diferença entre sistemas Windows e Linux, Os arquivos e pastas se organizan de maneira diferente, em Windows quando instalamos um programa se cria uma pasta aonde estarão todos os arquivos referentes ao programas, em Linux ao contrário, a ideia é agrupar em pastas arquivos con finalidades similares.

Uma breve descrição das pastas:

  • /: Esta é a raiz do sistema.

  • /usr: Aquí se encontram a grande maioria dos archivos existentes em um sistema Linux, como documentacão,executaveis, etc.

  • /bin: Aqui estão os comandos que podem ser usados por todos os usuarios (incluindo o root).

  • /sbin: Aqui estão os comandos que só podem ser usados pelo o root.

  • /dev: Aqui estão todos os dispositivos da nossa máquina.

  • /home: Lugar aonde se armazenam as contas de usuários. Algo parecido como em “Meus documentos” em Windows.

  • /lib: Aqui estão as bibliotecas que são necessárias para o sistema.

  • /var: Contém informacão variavel, como por exemplo os logs do sistema (/var/log), correio local, etc.

  • /tmp: Diretório temporario.

  • /etc: Aqui se encontrão todas as configuracões. Por exemplo se queremos modificar a configracion do Samba somente teremos que editar o arquivo de texto /etc/samba/smb.conf

  • /root: Conta do administrador.

  • /boot: Aqui está tudo o que for relacionado com o arranque do sistema.

  • /media: Ponto de montagem para sistemas de arquivos montados localmente.

  • /mnt: É o predecesor do /media, se mantém somente por razões historicas

  • /proc: Sistema de arquivos virtual de informacão de processos e do kernel.

2 Comentários

internet100 disse…
geralmente eu uso /media pra mídias removíveis e /mnt pra partições diversas do disco, é uma boa maneira de manter o barraco em ordem
Unknown disse…
Muito boa sua explicação, simples e bem elaborada dando ao leitor um fácil entendimento.
Parabéns!

Ativando e usando o adaptador usb2hdmi com MACROSILICON no Retroarch - Linux Mint

Estava à procura de uma placa de captura baratinha para gravar camera com o OBS e jogar com o Retroarch pra usar no Linux e acabei optando pela Macrosilicon (que na sta efigênia custou R$180,00) preço mediano, mas que gerou muita dor de cabeça para ativar (no windows foi bem tranquilo e o vendedor me afirmou que também funciona no OSX) Tentei por uns 2 meses e nada ativar, mas dai consegui uma solucao que usava pruma antiga placa de captura PCI o V4L !  Vamos aos comandos para ativar: apt-get install v4l-utils ffmpeg para conferir o status dos dispositivos de video: v4l2-ctl --list-devices USB Video: USB Video (usb-0000:00:14.0-2.3): /dev/video1 ASUS USB2.0 Webcam: ASUS USB2.0 (usb-0000:00:1a.0-1.4): /dev/video0 conferindo como ficou : v4l2-ctl --all -d /dev/video1  Driver Info (not using libv4l2): Driver name   : uvcvideo Card type     : USB Video: USB Video Bus info      : usb-0000:00:14.0-2.3 Driver version: 4.15.18 Capabilities  : 0x84200001 Video Capture Stream