Genel

/dev mevzusu nedir?

Nix sistemlerde /dev dizini altında, işletim sisteminin yönettiği tüm aygıtlar listelenir. Disk, cdrom vs hepsi burada olacak. Yakından bakalım konuya.

 

/dev/null : Bu dosya üzerine yazılan karakterleri sonsuz bir boşluğa atar.  Bir logu veya çıktıyı bu dosyaya yönlendirirsek artık o logu görmeyiz. Belli bir sh betiğini de bu dosyaya yönlendirebiliriz. ./calistir.sh > /dev/null şeklinde olacaktır.

 

/dev/zero dosyası okunmak üzere açıldığında, her okumada okuyan programa 0 – ASCII NUL karakterini verir ve bunu sonsuza kadar yapabilir : Yani bu dosyayı sonsuz sayıda 0 içeren bir dosya gibi düşünebiliriz. /dev/zero’dan yapılan okumalar bir dosyaya yönlendirilirse istenen büyüklükte içeriği 0 olan bir dosya elde edilir. dd if=/dev/zero of=1gbdosya bs=1M count=1024 komutunu girersek 1gb’lık bir dosya elde etmiş oluruz. Yine aynı şekilde dd of – output file /dev/sdb şeklinde komut girersek, sdb diskini komple dolduracaktır.

 

/dev/sda vb. dosyalar diskimizin ismidir.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir