Gudanarwar Jagorar Gida ta Linux

MAKEDEV ita ce hanyar da ta fi dacewa ta samar da fayiloli na na'urorin da ba su kasance ba. Duk da haka, wani lokacin ma'anar MAKEDEV ba zai san game da fayil ɗin na'urar da kake son ƙirƙirar ba. Wannan shi ne inda umurnin mknod ya shiga. Domin yin amfani da mknod kana buƙatar sanin manyan ƙananan lambobin kaɗa don na'urar da kake son ƙirƙirar. Fayil na na'urorin.txt a cikin takaddun tushe na kernel shine tushen asalin wannan bayani.

Don ɗauka misalin, bari mu ɗauka cewa littafinmu na MAKEDEV bai san yadda za'a kirkiro fayil din / dev / ttyS0 ba. Muna buƙatar yin amfani da mknod don ƙirƙirar shi. Mun sani daga kallon na'urori.txt cewa ya zama na'urar halayyar da babban lambar 4 da ƙananan lambar 64. Saboda haka yanzu mun san duk abin da muke bukata don ƙirƙirar fayil din.

# mknod / dev / ttyS0 c 4 64 # chown root.dialout / dev / ttyS0 # chmod 0644 / dev / ttyS0 # ls -l / dev / ttyS0 crw-rw ---- 1 tushen dialout 4, 64 Oktoba 23 18: 23 / dev / ttyS0

Kamar yadda kake gani, ana buƙatar matakai da yawa don ƙirƙirar fayil din. A cikin wannan misali, zaka iya ganin tsarin da ake bukata, duk da haka. Yana da wuya a cikin matsananciyar cewa ba za a samar da fayil ttyS0 ta MAKEDEV ba , amma ya isa ya nuna ma'anar.

* Lasisi

* Gabatarwa zuwa Shafin Linux