USB'ye kurduğun random bir dağıtımla cd, cp, dd, mv, rm, touch, cat, echo, chown, chmod gibi komutlarla dosya yönetmeyi öğrenebilirsin. UNIX sistemler zaten dosyaları birden çok kullanıcının yönetmesi amacıyla yapılmış işletim sistemleri olduğu için, bu kısmı halledince büyük bir kilometre taşı koyarsın. (İpucu: Terminal'e
man komutismi yazarsan, komutla alakalı ihtiyacın olan çoğu şey önüne çıkacaktır. Örneğin, "man cd" yazarsan sana cd komutunun kullanımı konusunda yardımcı olacaktır.)
Dosya yönetimini ve "
pipe" mantığını anlayınca gerisi zaten regex bilmenle alakalı olan tool'lar; awk, sed, grep gibi tool'lardan bahsediyorum. Bir de ekstra bir iki tool kalıyor; chroot, sudo (detaylarıyla) vs.
Bunların hepsi senin deneme/yanılma ve internetten araştırma becerilerine bağlı olarak belli bir süre içinde oturacak, bu yüzden sabırlı bir şekilde bu bahsettiğim tool'ları bahsettiğim sırayla öğrenebilirsin.
Zamanla bu bilgilere ek birkaç bilgi daha öğreneceksin. "
Everything is a file" felsefesi, cihazların ve klasörlerin de aslında sadece bir dosya girdisi olması, rastgele değerler üretmek için /dev/random kullanmak vs...
Kolay gelsin!