Estações de trabalho on-line OnWorks Linux e Windows

Logotipo

Hospedagem online grátis para estações de trabalho

<Anterior | Conteúdo | Próxima>

Um tour guiado

O layout do sistema de arquivos em um sistema Linux é muito parecido com o encontrado em outros sistemas semelhantes ao Unix. O projeto é realmente especificado em um padrão publicado chamado de Padrão de hierarquia do sistema de arquivos Linux. Nem todas as distribuições do Linux estão de acordo com o padrão exatamente, mas a maioria chega bem perto disso.

Em seguida, vamos vagar pelo sistema de arquivos para ver o que torna nosso


Tiquetaque do sistema Linux. Isso nos dará a chance de praticar nossas habilidades de navegação. Uma das coisas que descobriremos é que muitos dos arquivos interessantes estão em texto simples e legível. À medida que fazemos nosso tour, tente o seguinte:

1. cd em um determinado diretório

2. Liste o conteúdo do diretório com ls -l

3. Se você vir um arquivo interessante, determine seu conteúdo com lima

4. Se parecer que pode ser texto, tente visualizá-lo com menos


imagem

Lembre-se do truque de copiar e colar! Se estiver usando um mouse, você pode clicar duas vezes no nome do arquivo para copiá-lo e clicar com o botão do meio para colá-lo nos comandos.


imagem

Enquanto vagamos, não tenha medo de olhar as coisas. Os usuários regulares são proibidos de bagunçar as coisas. Esse é o trabalho do administrador do sistema! Se um comando reclamar de alguma coisa, vá para outra coisa. Passe algum tempo olhando ao redor. O sistema é nosso para explorar. Lembre-se, no Linux, não há segredos!

A Tabela 3-4 lista apenas alguns dos diretórios que podemos explorar. Pode haver algumas pequenas diferenças dependendo da distribuição. Não tenha medo de olhar ao redor e tentar mais!


Tabela 3-4: Diretórios encontrados em sistemas Linux


Comentários do diretório

Comentários do diretório

/ O diretório raiz. Onde tudo começa.


imagem

/ bin Contém binários (programas) que devem estar presentes para o sistema inicializar e executar.


imagem

/ boot Contém o kernel do Linux, a imagem inicial do disco RAM (para drivers necessários no momento da inicialização) e o carregador de boot.


Arquivos interessantes:

/boot/grub/grub.conf ou menu.lst, que são usados ​​para configurar o carregador de boot.

/ boot / vmlinuz (ou algo semelhante), o Linux

núcleo


imagem

/ dev Este é um diretório especial que contém nós de dispositivo. “Tudo é um arquivo” também se aplica a dispositivos. Aqui é onde o kernel mantém uma lista de todos os dispositivos que ele entende.


imagem

/ Etc O / Etc diretório contém todos os arquivos de configuração de todo o sistema. Ele também contém uma coleção de scripts de shell que iniciam cada um dos serviços do sistema no momento da inicialização. Tudo neste diretório deve ser um texto legível.


Arquivos interessantes: enquanto tudo em / Etc é interessante, aqui estão alguns favoritos de todos os tempos:

/ etc / crontab, um arquivo que define quando

trabalhos automatizados serão executados.

/ etc / fstab, uma tabela de dispositivos de armazenamento e seus pontos de montagem associados.

/ Etc / passwd, uma lista das contas de usuário.


imagem

/Início Em configurações normais, cada usuário recebe um diretório em

/casa. Os usuários comuns só podem gravar arquivos em seus diretórios pessoais. Essa limitação protege o sistema de atividades errôneas do usuário.


imagem

/ lib Contém arquivos de biblioteca compartilhada usados ​​pelos programas do sistema principal. São semelhantes às DLLs do Windows.


imagem

/ lost + found Cada partição formatada ou dispositivo usando um sistema de arquivos Linux, como ext3, terá este diretório. É usado no caso de uma recuperação parcial de um evento de corrupção do sistema de arquivos.

A menos que algo muito ruim tenha acontecido ao seu sistema, este diretório permanecerá vazio.


imagem

/metade Em sistemas Linux modernos, o /metade diretório conterá os pontos de montagem para mídia removível, como unidades USB, CD-ROMs, etc. que são montados automaticamente na inserção.


imagem

/ mnt Em sistemas Linux mais antigos, o / mnt diretório contém pontos de montagem para dispositivos removíveis que foram montados manualmente.


imagem

/ opt O diretório / opt é usado para instalar software “opcional”. Isso é usado principalmente para armazenar produtos de software comerciais que podem ser instalados em seu sistema.


imagem


Comentários do diretório

Comentários do diretório

/ proc O / proc diretório é especial. Não é um sistema de arquivos real no sentido de arquivos armazenados em seu disco rígido. Em vez disso, é um sistema de arquivos virtual mantido pelo kernel Linux. Os “arquivos” que ele contém são orifícios para o próprio kernel. Os arquivos são legíveis e darão a você uma imagem de como o kernel vê o seu computador.


imagem

/ root Este é o diretório inicial da conta root.


imagem

/ sbin Este diretório contém binários de “sistema”. Esses são programas que realizam tarefas vitais do sistema, geralmente reservadas para o superusuário.


imagem

/ Tmp O / Tmp O diretório destina-se ao armazenamento de arquivos temporários e temporários criados por vários programas. Algumas configurações fazem com que esse diretório seja esvaziado toda vez que o sistema for reinicializado.


imagem

/ usr A árvore de diretórios / usr é provavelmente a maior em um sistema Linux. Ele contém todos os programas e arquivos de suporte usados ​​por usuários regulares.


imagem

/ usr / bin / usr / bin contém os programas executáveis ​​instalados por

sua distribuição Linux. Não é incomum que esse diretório contenha milhares de programas.


imagem

/ usr / lib As bibliotecas compartilhadas para os programas em / usr / bin.


imagem

/ usr / local O / usr / local árvore é onde os programas que não são

incluídos em sua distribuição, mas destinados ao uso em todo o sistema, estão instalados. Os programas compilados a partir do código-fonte são normalmente instalados em / usr / local / bin. Em um sistema Linux recém-instalado, essa árvore existe, mas ficará vazia até que o administrador do sistema insira algo nela.


imagem

/ usr / sbin Contém mais programas de administração do sistema.


imagem

/ Usr / share / Usr / share contém todos os dados compartilhados usados ​​por

programas em / usr / bin. Isso inclui coisas como arquivos de configuração padrão, ícones, planos de fundo de tela, arquivos de som, etc.


imagem

/ usr / share / doc A maioria dos pacotes instalados no sistema irá incluir alguns

tipo de documentação. No / usr / share / doc, encontraremos arquivos de documentação organizados por pacote.


imagem

/ var Com exceção de / tmp e / home, os diretórios que examinamos até agora permanecem relativamente estáticos, ou seja, seus conteúdos não mudam. A árvore de diretório / var é onde os dados que provavelmente serão alterados são armazenados. Vários bancos de dados, arquivos de spool, e-mail do usuário, etc. estão localizados aqui.


imagem

/ var / log / var / log contém arquivos de log, registros de vários sistemas

atividade. Eles são muito importantes e devem ser monitorados de vez em quando. Os mais úteis são

/ var / log / messages e / ou / var / log / syslog. Observe que, por motivos de segurança em alguns sistemas, você deve ser o superusuário para visualizar os arquivos de log.


imagem


Top OS Cloud Computing na OnWorks: