J'ai supprimé mon / dev / null. Comment puis-je le restaurer?
J'ai supprimé mon / dev / null. Comment puis-je le restaurer?
Réponses:
mknod /dev/null c 1 3
chmod 666 /dev/null
Utilisez cette commande pour créer /dev/nullou utiliser la null(4)page de manuel pour obtenir de l'aide supplémentaire.
chmod go+wmanuellement.
mknod -m 0666 /dev/null c 1 3- même chose mais plus court
mknod -m 0666 /dev/null c 1 3a parfaitement fonctionné pour restaurer / dev / null sous CentOS 7, juste pour le faire savoir.
Sous de nombreux ordinateurs traditionnels, vous pouvez recréer des périphériques avec leurs autorisations par défaut avec le MAKEDEVscript . Ce script est traditionnellement dans, /devmais est /sbinsur Ubuntu. Transmettez-lui un argument indiquant quels périphériques vous souhaitez créer. sur Ubuntu, c’est std(vous pouvez MAKEDEV nullaussi écrire , créer nullainsi que plusieurs autres périphériques).
Sous les systèmes Linux modernes exécutant udev , vous pouvez demander à udev de recréer tout ou partie des périphériques en fonction des pilotes disponibles et du matériel connecté, via udevadm trigger:
udevadm trigger --sysname-match=null
udevadm trigger --sysname-match=nullastuce n’a pas fonctionné pour moi, elle mknod -m 0666 /dev/null c 1 3a parfaitement fonctionné.
--verbose, est-ce que ça liste /sys/devices/virtual/mem/null ?