Acabei de correr df -h
um minuto atrás e notei que um sistema de arquivos foi adicionado com o qual eu não estou familiarizado. Alguém sabe por que /run
existe? Isso é algo que foi adicionado pelo kernel? Por Arch Linux ?
run 10M 236K 9.8M 3% /run
linux
filesystems
directory-structure
xenoterracida
fonte
fonte
/run
documento da meta de lançamento do Debian , que inclui detalhes sobre como a mudança se aplica ao 7.0+. wiki.debian.org/ReleaseGoals/RunDirectoryRespostas:
Aparentemente, muitas ferramentas (entre as quais o udev) em breve exigirão um diretório / run / montado anteriormente (como tmpfs). Os desenvolvedores do Arch introduziram / executaram no mês passado para se preparar para isso.
Há mais detalhes aqui: http://www.h-online.com/open/news/item/Linux-distributions-to-include-run-directory-1219006.html
[1] Da discussão no Arch Projects ML
fonte
/run
será adicionado no RHEL / CentOs, Ubuntu?O
/run
diretório é o diretório complementar para/var/run
. Como por exemplo/bin
é o companheiro de/usr/bin
.Isso significa que os daemons gostam
systemd
eudev
, que são iniciados muito cedo no processo de inicialização - e talvez antes/var/run
estejam disponíveis (ou seja, montados) - têm/run
um local padronizado do sistema de arquivos disponível, onde podem armazenar informações de tempo de execução.O Like
/bin
contém programas importantes, que podem ser necessários no processo de inicialização antes de/usr
estar disponível (caso esteja em seu próprio sistema de arquivos).A
/run
idéia é uma idéia / padrão relativamente novo, um apoiante é o desenvolvedor do systemd .fonte
/var/run
diretório do Arch está vinculado/run
./var/run
também está/run