Muitos dos leitores que veio para usar o Windows e eles estão migrando para o Linux, eles não vão me deixar mentir então A primeira questão ou problema que surge é "onde estão os programas armazenados no Linux".
Ao contrário do Windows, o Linux é feito de um sistema de arquivos completamente diferente e não relacionado, aqui não há letras de unidade como “C: \. D: \, etc ”, pois este não é o padrão para a hierarquia do sistema de arquivos FHS.
Este sistema define a estrutura dos sistemas de arquivos no Linux e em outros sistemas operacionais UNIX. No entanto, o sistema de arquivos do Linux também contém alguns diretórios, que até agora não foram definidos da seguinte forma.
/ - diretório raiz (raiz)
Tudo no seu sistema Linux está localizado no diretório /, também conhecido como diretório raiz.
Este diretório é como se estivéssemos falando de "C: \ in Windows" por assim dizer, mas não é o caso, já que no Linux não há letras nos nomes das unidades.
/ bin - arquivos binários do usuário
O diretório / bin contém os binários do usuário (programas) que devem existir quando o sistema está operando no modo de usuário único.
É importante saber que mais nenhum diretório pode e não deve existir neste diretório, clique aqui nós apenas encontraremos os arquivos binários dos programas, bem como seus links simbólicos que podem ser identificados por um "@".
/ boot - arquivos de inicialização do sistema
O diretório / boot Ele contém os arquivos necessários para inicializar o sistema, por exemplo, os arquivos GRUB e Kernel são armazenados aqui.
O kernel do sistema pode ser identificado como um arquivo de imagem chamado vmlinuz-version _ kernel) deve estar localizado neste diretório ou no diretório raiz.
/ cdrom ponto de montagem para CD-ROM
O diretório / cdrom não faz parte do sistema de arquivos FHS como tal, mas ainda pode ser encontrado em várias distribuições.
Este diretório é um local temporário para sua unidade de CD / DVD de seu computador em seu sistema. No entanto, o local padrão para dispositivos de mídia temporários é o diretório / media
Arquivos de dispositivo / dev.
O Linux vê os dispositivos como arquivos e o diretório / dev contém arquivos especiais que representam os dispositivos. Não são exatamente esses tipos de arquivos como estamos acostumados a vê-los.
Além disso, é importante saber que os dispositivos podem ser blocos ou caracteres. Normalmente, dispositivos de bloco são aqueles que armazenam dados e dispositivos de caracteres que transferem dados.
Basicamente aqui podemos encontrar os pontos de montagem de outras partições ou dispositivos conectados ao computador.
Por exemplo / Dev / sda é o ponto de montagem do disco rígido em uso e as outras partições deste serão listadas de tal forma que a primeira partição será / dev / sda1, a segunda / Dev / sda2 e assim por diante.
No caso de outros discos, pen drives ou dispositivos de armazenamento conectados, iremos identificá-los como / dev / sdb, / dev / sdc e assim por diante.
Podemos verificar isso no terminal executando o comando:
sudo fdisk -l
Enquanto para o arquivo associado ao tipo de mouse PS / 2 será / dev / psaux.
/ etc - arquivos de configuração
O diretório / etc contém arquivos de configuração que podem ser editados manualmente usando um editor de texto.
Observe que o diretório / etc contém arquivos de sistema importantes, todos eles são configurações, que são arquivos estáticos.
Arquivos executáveis, muito menos arquivos binários, nunca devem ser encontrados aqui.
/ home - pasta pessoal do usuário
O diretório / home contém as pastas pessoais de todos os usuários. Por exemplo, se o seu nome de usuário for "usuário1", ele terá / home / usuário1 como seu diretório inicial.
Esta pasta contém arquivos do usuário e dados relacionados ao usuário, bem como arquivos e preferências do usuário.
Cada usuário tem apenas acesso de gravação em seu diretório inicial e, para modificar outros arquivos no sistema, eles precisam ter permissões de superusuário ou ser um usuário root.
/ lib bibliotecas do sistema
O diretório / lib ele contém as bibliotecas necessárias para os binários localizados nos diretórios / bin e / sbin.
Com apenas uma diferença, as bibliotecas necessárias para os binários na pasta / usr / bin estão no diretório / usr / lib.
Embora eu tenha esse campo mais ou menos controlado, uma pequena explicação é apreciada como uma revisão.
Bom trabalho e obrigado!
Muito obrigado. Sempre me perguntei como essa estrutura funciona
Muito obrigado por esta informação !!