Merhaba Arkadaşlar,
Uzun bir aradan sonra bu yazıyı yazmaya karar verdim umarım faydalı olur.
pwd komutu: Açılışı Print Working Directory(Çalışılan Dizini yazdır) bu komut bulunduğumuz dizini(klasör yolu veya path) veren komuttur.
ls komutu : List kısalış olan bu komut bulunduğumuz dizinin altındaki klasör ve dosyaları listelemeye sağlayan komuttur.
Ayrıca bu komut bazı parametreler alarak farklı şekilde listeleme olanağı sunar
- ls -l : -l(long) Ayrıntılı şekilde listeleme yaparak hangi elemanın liste hangisinin klasör olduğunu belirdir.
- ls -a : Gizli dosyaları ve klasörleride listelemeye yarar. Başında nokta olan kolasörler ve dosyalar gizli olanlardır.
- ls -r : r (reverse) Doslar default olarak A-Z şeklinde sıralanır biz bunun tersini yapmak istersek bu parametreyi kullanırız.
- ls-t : -t(time) Dosyaları oluşturulma tarihlerine göre sıralama işlemi yapar
- ls -tr: Görüldüğü gibi iki farklı parametreyi birlikte kullandık bu sefer zamana göre tersten sıraladık.
Cd komutu: Açılışı Change Directory(Dizini Değiştir) bu komut bulunduğumuz dizinden başka bir dizine geçmemize yarayan komuttur.
- cd / : Kök dizine gitmeyi sağlayan komuttur. Dikkat edercek olursanız ~ dizini / dönüştü.
Başka komuta gitmek istersek o dizinin ismini yazıyoruz örneğin kök dizin altındaki dizine gidelim
- cd Masaüstü
Peki ben Masaüstüne gitmek istersem o zaman aynı şekilde cd Masaüstü yazarsam o dizinine gider miyim hayır hata verir çünkü benim bulunduğum dizin kök dizini masaüstü ise ev dizinin. Peki o zaman ne yapmam lazım o zaman göstereyim;
- cd ~ : Ev dizini gitmeyi sağlayan komut.
Tamam ben şimdi ev dizinin deyim şimdi Masaüstü dizinine gidebilirim
- cd Masaüstü
Eğer bir altındaki dosya gitmek istersem o zaman ;
- cd Masaüstü/linux
şeklinde yapabilirsiniz.
Eğer şu şekilde yaparsak bir üst dizine gider.
- cd ..
mkdir komutu : Açılışı Make Direktory(Dizin Oluştur) Dosya oluşturmak için kullanılan komuttur. Şunu hatırlatayım her Dizin bir Klasördür:
- mkdir linux
Burada dikkat etmemiz gereken Bir şey var eğer ben
- mkdir işletim sistemleri
şeklinde bir komut yazarsam işletim sistemleri isminde bir klasör oluşmaz işletim ve sistemleri adında iki farklı klasör oluşturmuş olurum.
Eğer ben bu şekilde bir dosya oluşturacaksak şu şekilde bir komut yazmalıyım;
- mkdir “işletim sistemleri”
veya
- mkdir linux\ komutları
touch komutu: BU komut Dosya oluşturmak için kullanılır. Mkdir için olan kurallar bu komut içinde geçerli.
cat komutu : Bu komut dosya içeriğini okumaya yarayan komuttur.
- cat dosyam
Ayrıca yeni bir dosya oluştur ve terminalde açar kapatmak için CTRL + C kullanın
- cat > dosyam
head komutu : Dosyanın belirttiğimiz bayt yada satır kadar dosyayı okur eğer biz belirtmezsek default olarak ilk 10 satırı okur
- head dosya
tail komutu : Bu komutta head komutu ile aynı işlevi dosyayı ters okuma için kullanılır.
- tail dosya
less komutu : Dosyayı açar üzerinde bir işlem yapamazsınız
- less dosya
rm komutu: Açılışı (Remove) Dosya silme komutudur.
- rm dosya5
Aynı şeyi Klasör için yaparsak hata verir Klasör için;
- rmdir klasör
Eğer Klasör içinde dosya veya klasör varsa hata verir silmez bunun için;
- rm -r klasör
cp komutu: Bir dosyayı başka bir yere kopyalamak için kullanılır:
- cp dosyam linux/
dosyam isimli dosyayı linux adındaki klasöre taşıdım
mv komutu : Dosya taşıma ve silme işlemerini yapmaya yarayan komuttur.
- mv deneme deneme2
Bu komut deneme isimli dosyanın ismini deneme2 şeklinde değiştirdi.
Peki taşımak için ne yapmalıyız?
- mv deneme linux/
find komutu: Dosya arama işlemi yapar dosyanın hangi dizinde olduğu bilgisini verir.
- find -name deneme2
man komutu : bir komut yada dosya hakkında bilgi verir.
- man ls
history komutu: Terminal geçmişini verir daha önce terminalde ne yaptıysak hepsini listeler.
Exit komutu: Terminalde çıkmak için kullanılır
Clear komutu: Terminal ekranını temizler.
Date komutu: Bu komut bize şimdiki tarihi ve saati verir.
Cal komutu : Bize bu ayki takvimi veren komuttur.
Biz eğer;
- cal 2018 yaparsak bize 2018 yılın büyün ayların takvimini verir
update komutu : Bu komut güncellenmesi gereken dosyaları listeler.
- sudo apt-get update
dist-upgrade komutu : Sistemi dağıtımı yükseltmek için kullanılır.
İnstall komutu: Dağıtım deposu içinde bulunan bir yazılım kurmak için kullanılır.
Remove komutu: Dosya kaldırmak için kullanılır bu komut
Eksiz yada yanlış gördüğünüz yerler için yorum yapmayı unutmayın 🙂