Linux, günümüz teknolojisinin bel kemiğini oluşturan işletim sistemlerinden biridir. Ancak, güçlü bir işletim sistemi olmasının yanı sıra, birçok kişi için karmaşık ve anlaşılması zor bir yapı gibi görünebilir. Bu makalede, Linux dünyasına adımınızı atarken ihtiyaç duyacağınız temel komutları ve sistem yönetimi ipuçlarını keşfedeceksiniz.
Linux, açık kaynaklı ve ücretsiz bir işletim sistemidir. İlk olarak 1991 yılında Linus Torvalds tarafından geliştirilen bu sistem, günümüzde dünyanın dört bir yanındaki geliştiriciler tarafından sürekli olarak güncellenmekte ve geliştirilmektedir. Sunuculardan akıllı cihazlara, süper bilgisayarlardan IoT cihazlarına kadar çok geniş bir kullanım alanına sahiptir. Linux'un esnekliği, güvenliği ve topluluk desteği, onu birçok kullanıcı için cazip kılar.
Terminal, Linux'un kalbidir ve komut satırı ile etkileşim kurmanıza olanak tanır. Terminal ile çalışmak, başlangıçta biraz korkutucu görünebilir, ancak bu araçla ustalaştığınızda, sisteminizi daha etkili ve hızlı bir şekilde kontrol edebilirsiniz.
Terminali açmak için genellikle "Ctrl + Alt + T" kısayolunu kullanabilirsiniz. Terminal açıldığında, komutlarınızı yazabileceğiniz bir komut satırı göreceksiniz. İlk olarak, 'pwd' komutunu kullanarak hangi dizinde bulunduğunuzu öğrenebilirsiniz.
pwd
Bu komut, "print working directory" (geçerli dizini yazdır) anlamına gelir ve size o an bulunduğunuz dizinin yolunu gösterir.
Linux'ta dosya ve dizin yönetimi, sisteminizdeki verileri düzenlemek için kritik öneme sahiptir. İşte birkaç temel komut:
ls
cd
mkdir
rm
cp
mv
Linux sistem yönetimi, sistem kaynaklarını izleme ve yönetme yeteneği gerektirir. İşte sistem bilgisi ve izleme için bazı ileri düzey komutlar:
top
df
free
ps
uptime
Linux'ta dosya izinleri, dosya ve dizinlere kimlerin erişebileceğini belirler. İzinleri anlamak, sistem güvenliğiniz için kritik öneme sahiptir.
Her dosya ve dizin, belirli izinlere sahiptir. Bu izinler üç ana gruba ayrılır: kullanıcı (owner), grup (group) ve diğerleri (others). İzinler ise okuma (r), yazma (w) ve çalıştırma (x) olarak ifade edilir.
Dosya izinlerini görüntülemek için ls -l komutunu kullanabilirsiniz. İzinleri değiştirmek için ise chmod komutunu kullanırsınız. Örneğin, bir dosyaya herkesin okuma iznini vermek için chmod o+r dosya_adı komutunu kullanabilirsiniz.
ls -l
chmod
chmod o+r dosya_adı