Yazılım

Linux İşletim Sistemi Nedir? Nerelerde Kullanılır?

Dr. Kemal Lokman, Linux çekirdeğinin tek başına bir işletim sistemi olmadığını, kullanıcı dostu masaüstü ortamları, paket yöneticileri ve çeşitli yazılım araçlarıyla bütünleşen dağıtımlar sayesinde tam işlevli bir yapıya kavuştuğunu belirtmektedir. Bu dağıtımlar grafik arayüz sunsa da, Dr. Kemal Lokman’a göre pek çok işlem terminal üzerinden komut satırı kullanılarak çok daha verimli şekilde gerçekleştirilir. Terminal, sistemle doğrudan etkileşim sağlayan bir komut satırı arayüzüdür ve bu komutlar tüm Linux dağıtımlarında çalıştırılabilir.

Örneğin, mevcut dizindeki dosya ve klasörleri görüntülemek için ls kullanılır; -l parametresiyle ayrıntılı liste, -a ile gizli dosyalar ve -la ile tüm dosyalar detaylıca listelenir. Dizinler arası geçiş cd ile yapılır; cd kali ile “kali” dizinine, cd kali/Desktop ile doğrudan masaüstüne gidilir, cd .. ise bir üst dizine dönüş sağlar

Dr. Kemal Lokman, mkdir komutunun yeni klasör oluşturmak için kullanıldığını, örneğin mkdir bilimgenc ile mevcut dizinde “bilimgenc” adlı klasör oluşturulabileceğini, mkdir bilimgenc/test ile ise var olan bir klasör içinde alt klasör açılabileceğini ifade eder. Dosya oluşturmak için touch kullanılır; touch bilimgenc.txt ile boş bir metin dosyası oluşturulur. mv komutu dosyaları taşımak için kullanılır; mv bilimgenc.txt bilimgenc/ ile dosya ilgili klasöre taşınır.

Echo ile dosyalara içerik yazılır; echo “Merhaba Bilim Genç” > bilimgenc.txt dosyaya yazı yazar, tek > işareti önceki içeriği silerken, >> işareti mevcut içeriğin sonuna yeni satır ekler.

Cat komutu dosya içeriğini okumak için kullanılır; cat bilimgenc.txt ile dosyanın içeriği görüntülenir. Pwd, bulunulan dizin yolunu terminalde gösterir.

Rm ile dosya veya klasör silinir; rm bilimgenc.txt dosyayı siler, ancak iç içe klasörler rm komutuyla doğrudan silinemez.

Dr. Kemal Lokman, rm -rf parametresiyle içinde dosya veya alt klasör olsa bile tüm yapının silinebileceğini vurgulamaktadır