Linux işletim sistemi, güçlü komut satırı arayüzü sayesinde sistem yönetimi ve geliştirme süreçlerinde büyük avantaj sağlar. Bu kapsamlı rehberde, hem yeni başlayanlar hem de deneyimli kullanıcılar için temel ve ileri düzey Linux komutlarını ele alacağız.
Linux’ta yeni olanlar için, aşağıdaki temel komutlar günlük kullanım için esastır:
ls
ls -l # Detaylı liste
ls -a # Gizli dosyaları da göster
cd /home/kullanici
cd .. # Üst dizine git
cd ~ # Ana dizine git
pwd
mkdir yeni_klasor
rm dosya.txt
rm -r klasor # Dizini ve içeriğini sil
cp kaynak.txt hedef.txt
cp -r kaynak_klasor hedef_klasor
mv eski.txt yeni.txt
mv dosya.txt /hedef/dizin/
Sistem hakkında bilgi almak ve yönetmek için kullanılan komutlar:
uname -a # Tüm sistem bilgisini göster
top
df -h # İnsan okunabilir format
free -m # Megabayt cinsinden göster
Dosya içeriğini görüntülemek ve düzenlemek için kullanılan komutlar:
cat dosya.txt
less buyuk_dosya.log
nano dosya.txt
vim dosya.txt
Ağ bağlantılarını yönetmek ve kontrol etmek için kullanılan komutlar:
ifconfig
ping google.com
netstat -tuln
Debian/Ubuntu tabanlı sistemlerde paket yönetimi için kullanılan komutlar:
sudo apt-get update
sudo apt-get install paket_adi
dpkg -i paket.deb
Daha deneyimli kullanıcılar için ileri düzey komutlar:
sed 's/eski/yeni/g' dosya.txt
awk '{print $1}' dosya.txt
grep "aranacak_kelime" dosya.txt
find /home -name "*.txt"
Dosya ve dizin izinlerini yönetmek için kullanılan komutlar:
chmod 755 dosya.sh
chown kullanici:grup dosya.txt
sudo komut
Bu Linux komutları rehberi, temel ve ileri düzey komutları kapsayarak, Linux sistemlerinde daha etkili çalışmanıza yardımcı olacaktır. Her komutun man sayfalarını inceleyerek (örneğin, man ls
) daha fazla bilgi edinebilirsiniz. Linux’un gücü, bu komutları birleştirerek karmaşık görevleri otomatikleştirme yeteneğinde yatar.
Unutmayın, Linux öğrenme süreci süreklidir ve pratik yapmak çok önemlidir. Komutları deneyerek ve farklı senaryolarda kullanarak becerilerinizi geliştirebilirsiniz. Ayrıca, Linux.org ve Linux Foundation gibi kaynaklardan faydalanarak bilgilerinizi güncel tutabilirsiniz.
Bir yanıt yazın