rm /dev/nullEngellenen mekanizma nedir ? Özellikle FreeBSD'de, ancak diğer tüm Unix tabanlı sistemlerle de ilgileniyorum.
rm /dev/nullEngellenen mekanizma nedir ? Özellikle FreeBSD'de, ancak diğer tüm Unix tabanlı sistemlerle de ilgileniyorum.
Yanıtlar:
İzinler - root(süper kullanıcı) veya muhtemelen seçkin birkaç kullanıcı veya gruptan ( binveya sys) biri olarak çalışmadığınız sürece , /dev/dizinde yazma izniniz yoktur ve bu nedenle dizinden hiçbir şey kaldıramazsınız.
Eğer öyleyse, rootkaldırabilirsiniz - ancak sisteminiz çok mutsuz olurdu. mknodKomutu (veya belki de mknod()sistem çağrısını) kullanarak yeniden oluşturabilirsiniz . Veya düz bir dosya oluşturabilirsiniz, ancak bu 'gerçek' /dev/nullile aynı özel özelliklere sahip olmaz ve sisteminizi ciddi şekilde sakat bırakır.
Deney için iyi bir alan değil! (Denemeniz gerekiyorsa, ana makineniz yerine bir VM kullanmanızı öneririm.)