Temel Linux Komutları
ls – list directory
Dizin ve dosyaları listelemek için kullanılır. Listeleme sırasında, dizin ve dosyalar çeşitli renklerle ifade edilir.
ls
Mevcut dizindeki dosyalar ve dizinleri listeler.
ls -a
Gizli dizin ve dosyaları da kapsayarak listeler.
ls -l
Dizin ve dosyaları detaylı olarak listeler.
ls -lh komutu ile daha okunabilir biçimde yazdırabilirsiniz.
ls <dizin-yolu>
Verilen dizini listeler.
Ayrıca dosyaları ada ve boyuta göre sıralama gibi seçenekleri vardır. Daha detaylı bilgi için
man ls komutunu girebilir, komutun kullanımını ve tüm parametrelerini öğrenebilirsiniz.
cd – change directory
Dizinler arası geçiş yapmak için kullanılır.
cd /
Kök dizine gider.
cd
Yalnızca komut yazılırsa kullanıcı ev dizinine gider.
cd ..
Bir üst dizine gider.
Komut parametresi kök dizinden, yani
/ işaretiyle başlarsa buna tam yol kullanımı denir.
cd /home
/home dizinine gider.
/home dizini kök dizinin altında bir dizindir.
Aşağıdaki gibi bir kullanımda ise göreceli yol kullanımı denir. Yine kök dizini referans alır.
cd ../..
cp – copy
Dosya kopyalamak için kullanılır.
cp <kaynak> <hedef>
Bir dizin ve onun içindekileri kopyalamak için
-r parametresini kullanmanız gerekir.
cp -r <kaynak> <hedef>
Birden fazla dosya ve/veya dizini kopyalamak için, kaynak kısmına kopyalanacak dosya ve dizinleri sırayla yazabilirsiniz.
cp -r <kaynak> <kaynak1> <hedef>
mv – move
Dosya veya dizin taşımak için kullanılır. Bir başka işlevi ise dosya veya dizinlerin adının değiştirilmesidir.
mv <kaynak> <hedef>
mv <dizin> <yeni_dizin_adi>
İşlem sonucuyla ilgili bilgi almak için
-v parametresini kullanabilirsiniz.
rm – remove
Dosya silmek için kullanılır. Normal şartlarda
rm, dizin silmez. Bunun için
-r (
–recursive) parametresini kullanmanız gerekir. Eğer silerken soru sormasın, ne var ne yok silsin istiyorsanız
-f (
–force) parametresini kullanmanız gerekir. Bu iki parametrenin birlikte kullanımı ise epey tehlikelidir. Kullanırken dikkatli olmanızda fayda var.
rm </dizin_adi/dosya_adi.uzanti>
rm -rf <dizin_adi>
mkdir – make directory
Yeni bir dizin oluşturmak için kullanılır.
mkdir <dizin_adi>
Aynı anda birden fazla dizin oluşturmak için dizin adları arasında boşluk bırakmanız yeterli.
mkdir <dizin_adi> <dizin_adi1> <dizin_adi2>
İç içe dizinler oluşturmak istiyorsanız,
-p parametresini kullanabilirsiniz.
mkdir -p <dizin_adi/dizin_adi1/dizin_adi2>
İşlem sonucunu yazdırmak için
-v parametresini kullanabilirsiniz.
mkdir -pv <dizin_adi/dizin_adi1/dizin_adi2>
rmdir – remove directory
Boş dizinleri silmeye yarar.
rmdir <dizin_adi>
pwd – print work directory
Bulunulan dizin yolunu kök dizinden itibaren tam yol olarak verir.
pwd
whereis
Bir dosyanın nerede veya nerelerde bulunduğunu gösterir.
whereis <komut>
whatis
Komutlarla ilgili kısa bilgi almak için kullanılır.
whatis <komut>
man
Komutlarla ilgili detaylı bilgi almak için kullanılır.
man <komut>
clear
En sık kullanılan komutlardandır. Komut satırı arayüzünü temizlemeye yarar.
Bu yazının son komutu olan
clear komutunu da öğrendiğinize göre artık komut satırı arayüzünde temiz bir sayfa açabilir