Ao gerenciar e administrar sistemas operacionais Linux, devemos estar cientes das mudanças que isso implica em relação a outros sistemas operacionais em vários aspectos no nível do software. Uma das principais mudanças está relacionada ao sistema de arquivos em que as várias partições dentro da distro são estabelecidas e por isso hoje este tutorial irá analisar em detalhes várias maneiras de saber que tipo de sistema de arquivos temos no sistema. Para ter um armazenamento gerenciado com sucesso, devemos conhecer as diferentes ferramentas para poder ver nossos sistemas de arquivos, partições ou discos no Linux.
O que é um sistema de arquivosO sistema de arquivos é uma subcamada do sistema que controla a posição dos dados quando são armazenados, ajudando a identificar onde um arquivo começa e termina. Um sistema de arquivos é o mecanismo pelo qual os arquivos são gerenciados (nomeados, recuperados etc.) em um disco rígido ou partição. O sistema de arquivos nos dá a possibilidade de obter dois segmentos fundamentais que são:
- Dados do usuário: Associa todas as informações de cada usuário, como credenciais, atividade, etc.
- Metadados: Envolvem todas as informações dos arquivos criados pelos usuários, como data e hora de criação, tamanho, localização, etc.
Tipos de sistema de arquivos no LinuxNo Linux, encontramos diferentes tipos de sistema de arquivos, cada um com uma função especial, os mais comuns são:
- Ext2
- Ext3
- Ext4
- ReiserFS
- XFS
- JSF
Diretórios no sistema de arquivos LinuxDentro de um sistema de arquivos, podemos encontrar diferentes diretórios para gerenciar as informações, dentro de toda a lista podemos destacar:
- / bin: local onde estão os comandos mais importantes, como ls.
- / dev: localização dos dispositivos montados como USB.
- / etc: Inclui pacotes instalados.
- / boot: Aqui estão os arquivos para iniciar o sistema, além daqueles responsáveis pela inicialização.
- / home: Cada usuário terá sua própria pasta com seus dados.
- / root: é como a pasta principal ou man do usuário root.
A seguir, analisaremos como visualizar o sistema de arquivos no Linux ou visualizar as partições do Linux com comandos facilmente e para este caso usaremos o Ubuntu. Não fique com dúvidas e assista ao vídeo tutorial para ver com mais detalhes como usar todos os comandos que vimos aqui e aprender a visualizar discos, partições e sistemas no Linux.
Como visualizar o sistema de arquivos, discos ou partições do Linux
Ver sistema de arquivos LinuxDF (sistema de arquivos em disco - sistema de arquivos em disco) nos fornece informações detalhadas sobre o espaço usado no disco. Se quisermos que o tipo de sistema de arquivos esteja dentro das informações exibidas, usaremos o parâmetro -T e para torná-lo legível adicionaremos h, deixando-o da seguinte forma:
df -Th
PROLONGAR
Podemos adicionar a seguinte sintaxe para exibir exclusivamente o segmento / dev:
df -Th | grep "/ dev"
PROLONGAR
Listar informações do sistema de arquivos LinuxLSBLK (list block devices) nos permite exibir todas as informações do bloco de dispositivos que estão disponíveis na tela. Adicionamos o parâmetro -f para listar o tipo de sistema de arquivos executando o seguinte comando. Desta forma, conheceremos em detalhes os vários sistemas de arquivos.
lsblk -f
PROLONGAR
Ver e reparar o sistema de arquivos do LinuxFSCK (file system check) é um comando que permite verificar e reparar, se necessário, o sistema de arquivos do Linux de forma segura e totalmente prática. Para sua utilização, será necessário adicionar o parâmetro -N para evitar a análise em busca de erros e exibir as informações da unidade selecionada:
fsck -N / dev / sda1
PROLONGAR
Disco de montagem do LinuxGraças a este comando temos a possibilidade de montar não apenas discos rígidos, também podemos montar imagens ISO, sistemas de arquivos remotos, etc. Para executar este comando a fim de exibir informações sobre o sistema de arquivos, será necessário não adicionar os seguintes argumentos:
montar | grep "/ dev"
PROLONGAR
Ver arquivos LinuxGraças ao comando File poderemos saber o tipo de arquivo e poderemos adicionar os seguintes parâmetros:
- -s: Ativa a leitura de arquivos de blocos ou caracteres.
- -L: permite o rastreamento de links simbólicos.
A sintaxe a ser usada será a seguinte:
arquivo sudo -sL / dev / sd….Neste caso, será:
arquivo sudo -sL / dev / sda1
PROLONGAR
Ver partições e discos LinuxCom este comando obtemos informações sobre os blocos de dispositivos disponíveis no sistema. Para exibir as informações, ele deve ser executado como usuário root. Seu uso é simples:
sudo blkid / dev / sda1
PROLONGAR
Ver partições LinuxPodemos usar o comando pydf como uma versão aprimorada do comando df. Com este comando podemos imprimir facilmente as partições que um disco rígido contém na tela.
pydf
Ver informações do sistema de arquivos LinuxEste comando está localizado no caminho / etc / fstab e possui informações estáticas do sistema de arquivos, como pontos de montagem, sistema de arquivos, entre outros. Para exibir as informações, executaremos o seguinte comando:
cat / etc / fstab
PROLONGAR
Ver e gerenciar partições LinuxCFDisk é um software que nos permite ver em nossa tela quais partições de disco temos e assim poder realizar nossas tarefas de gestão. Com este comando podemos fazer diferentes tarefas com as partições, como criar, editar ou deletar. Se executarmos o comando do modo de administrador, veremos as informações de nossas partições.
Sudo cfdisk
Você pode complementar este comando com outros parâmetros, como os seguintes:
- cfdisk -h. Exibe ajuda para o comando.
- cfdisk -d. Exclua a partição.
- cfdisk -g. Permite que você edite a geometria do disco.
- cfdisk -n. Crie uma nova partição.
- cfdisk -m. Expanda o uso do disco para uma partição.
- cfdisk -p. Veja as informações da tabela de partição.
Ver e modificar partições LinuxParted é um comando que permite o gerenciamento de partições no disco dentro do Linux e com o qual podemos estender e editar os sistemas de tabelas de partição. Além disso, podemos fazer outras execuções, como criar e ativar espaço para novas partições, copiar dados entre novos discos ou alterar a distribuição do espaço em disco. Quando o executarmos, também veremos os sistemas de arquivos.
Podemos executar o comando Parted com o parâmetro -l e, assim, listar as partições disponíveis nos discos, bem como o sistema de arquivos.
Ver partições LinuxVamos usar o comando fdisk para imprimir a tabela de partição do disco rígido no Linux especificando o disco rígido.
p fdisk / dev / sda
Ver discos LinuxPodemos usar o comando lsblk para ver os discos que temos atualmente no Linux de uma forma simples.
sudo lsblk -fmTambém podemos usar o seguinte comando:
fdisk -l
Temos várias opções para saber em detalhes o sistema de arquivos em nossos sistemas Linux e, assim, ser capazes de visualizar as partições do Linux ou visualizar os discos do Linux facilmente. Para saber mais sobre o que este sistema operacional oculta, aqui também recomendamos os comandos mais usados por administradores Linux.