Perguntas com a marcação «filesystems»

81
Por que '/' tem uma entrada '..'?

Isso sempre me intrigou. Por que o diretório raiz contém uma referência a um diretório pai? bob @ bob: / $ ls -a . construir home lib32 mnt .rpmdb sys vmlinuz .. cdrom initrd.img lib64 opt sbin tmp vmlinuz.old bin dev initrd.img.old perdido + encontrado proc selinux usr inicialização etc lib media...

64
Como posso editar links simbólicos?

Meu entendimento básico de um link simbólico é como um arquivo especial, um arquivo que contém um caminho de string para outro arquivo. O VFS do kernel abstrai muito disso, mas há alguma razão pela qual os links simbólicos parecem impossíveis de editar? Em outras palavras: posso editar um link...

51
Por que é '.' um link rígido no Unix?

Eu já vi muitas explicações sobre por que o número de links para um diretório vazio nos sistemas operacionais baseados em Unix é 2 em vez de 1. Todos dizem que é por causa do '.' diretório, que todo diretório aponta para si mesmo. Eu entendo por que ter algum conceito de '.' é útil para especificar...

49
Objetivo de / dev / zero?

Eu tentei cat /dev/zero, e não parecia fazer nada. Pesquisei no Google /dev/zeroe diz que é basicamente um arquivo em branco com tamanho infinito. A catimpressão é um número infinito de caracteres inexistentes? Como é que isso funciona? Como ele fornece dados infinitos se forem 0 bytes? Quais são...