Created by Bruno Boschi
over 8 years ago
|
||
Filesystem - JouningSeria um "Log" com o tipo de marcação de Inodes* (nao de arquivos, somente inodes) , que sao usados para recuperação de desastre(desligamentos inesperados).Cada filesystem implementa o jouning de maneiras diferentes e eficiências diferentes.*inodes: Descreve e armazena as informações sobre um objeto do sistema de arquivos (como data de criação, tipo,nome etc...)
ReiserFSFoi o primeiro filesystem utilizado com o jouning , alem de deixar muito sistema de arquivos atuais "no chinelo"Muito ruim para arquivos pequenos.
ext3 e ext4Uma das diferença entre o 3 e 4 é o tamanho do arquivo maximo.ext2 nao tem jouningext3 tem o jouning mas é limitadoext4 criou Extents* que é uma area delimitadora de blocos contínuos, facilitando o gerenciamento.Retrocompatibilidade é compatibilidade com antecedente (versões anteriores).*extents: É um "Super Inodes".
CD-ROM e DVD-ROMCD-ROM utiliza um sistema de arquivos padrao chamado ISO 9660. É um padrao bem limitado na quantidade de caracteres para nomes de arquivos e diretórios. Microsoft implementou a extensão JOLIET que permite nomes maiores.DVD-ROM não utiliza o ISO 9660 por ser maior que o limite de 4GB
FormataçaoFormatação somente deixa os Inodes prontos para ser sobre escritos
OBS da aula: Linux nao tem extensão ( exemplo exe, txt , jpeg ) Oque define o arquivo é o identificador no inicio no arquivo
Comando Linuxnano aula.txt: Abre o arquivo no Editor de texto (Use Ctral+O para gravar) more aula.txt: Função básica de exibir um arquivo na tela aos poucosls -l: dá toda a informação de propriedade e de acesso do arquivo, entre outras coisas.ln aula.txt: Cria um atalho para o arquivoln -s aula.txt: Criar link simbólicorm -rd: Apaga todos os diretorios de forma recursivarm -rf: apaga todos os diretorios de forma agressiva , independente de erros. pwd: Mostra em que diretório esta.man "comando": Usado para ver o manual de determinado comando.whatis: Consulta manuais do sistema a partir de um banco de dados. (Resumo do resumo)
hard linkÉ um segundo nome para o mesmo arquivo. ln aula.txtHard link é rapido (vantagem)Hard link ocupa espaço ja o soft link nao ocupa (Desvantagem)
Soft linkO soft link é um novo arquivo, possuindoinode próprio. Ele simplesmente aponta para outro arquivo oudiretório. Sendo criado pelo ln -s (Link simbolico).Criando um link simbolico é o mesmo que o atalho do windows.ls –l dá toda a informação do inode usado pelo Link simbolico
Concatenação de comandosUse ;(Ponto e virgula) para concatenar comandos no Linux.Concatenar : fazer comandos em ordens, Mas , cada comando é independente sem precisar respectivamente de outros.EXP: cd /etc/; cat hosts; sleep 60; halt –p (A linha acima entra no diretório /etc, exibe o arquivo hosts(/etc/hosts), aguarda 60 segundos e desliga a máquina.)
Conexão de comandossímbolo pipe "|" faz você conectar comando e jogando em sua tela somente o importante , filtrando a informação e Jogando fora o inútil e apresentando o importante. EXP: cd /etc/ network /interfaces | grep eth0
1 - Vá para o diretório do seu usuáriocd /home/alunos OU cd ~ 2 - Crie 3 pastas (uma dentro da outra)mkdir teste /teste/teste3 - Na ultima, crie um arquivo de texto (linha de comando)nano teste.txt (tem outros comandos, esse também conta como correto)4 - Inclua várias linhas de texto, algumas incluindo o texto 'filtro'nano teste.txt (tem outros comandos, esse também conta como correto)5 - Exiba o conteúdo no terminalmore teste.txt (tem outros comandos, esse também conta como correto)6 - Verifique MAC times do arquivols -l ls-lu (existe varias chave com funções diferenciadas, citei somente duas)7 - Escreva um arquivo somente as linhas com o texto filtromore teste.txt | grep filtro >> novo.txt8 - Verifique se há algum erro no log do kerneldmesg9 - Verifique o tipo de conteúdo do arquivo, na linha de comandofile 'nomearquivo'10 - Remova todo o conteúdo da pasta, recursivamenteRM -RD 'diretorio da pasta'11 - Verifique a versão do kerneluname -a12 - Verifique o diretório atualPWD13 - Lista o conteúdo do diretório com a interface da redeCD /ETC/NETWORK; MORE INTERFACES14 - Reinicie a maquinaReboot (init 6)15 - Veja o inode do arquivo de texto.ls -i 'nomearquivo'
Want to create your own Notes for free with GoConqr? Learn more.