Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Linux Komutları.

Benzer bir sunumlar


... konulu sunumlar: "Linux Komutları."— Sunum transkripti:

1 Linux Komutları

2 Yardım Komutları Linux’ ta komutlar hakkında yardım almak için aşağıdaki komutlar kullanılır : - man - info - whatis - apropos

3 man komut • Parametre olarak aldığı komut hakkında bilgiyi ekranda gösterir. man ls (ls komutu hakkında bilgi verir.) man pwd (pwd komutu hakkında bilgi verir.) • Komut çalıştırıldığında uzun bir açıklama gelebilir. Açılan sayfada ilerlemek için space (boşluk) tuşuna basılır. q (quit-çıkış) tuşuna basılarak ekrandan çıkılır.

4 Dosya Tipleri • Dosya uzantıları dosyalar ile işlem yaparken kolaylık sağlar, hangi dosyanın hangi uygulama ile açılacağını belirlememizi sağlar. • Dosya uzantısı dosyanın isminde son noktadan sonraki kısımdır ve her zaman dosyaların uzantısı olmak zorunda değildir.

5 Dosya Tipleri • Linux işletim sisteminde temelde 2 farklı dosya tipi bulunmaktadır. – Aygıt Dosyaları – Sıradan Dosyalar • Aygıt dosyaları sistemde bulunan donanım ile haberleşmeyi sağlayan dosyalardır. İki farklı aygıt dosya tipi vardır: – Karakter aygıt dosyası: Veri alışverişini byte bazında yapan aygıtlar (Klavye, Mouse gibi) – Blok aygıt dosyası: Veri alışverişini bloklar halinde yapan aygıtlar (Harddisk gibi)

6 Dosya Tipleri • Sıradan dosyalar: Aygıt dosyaları dışında kalan dosyalardır. ls -l -rwxr--r-- Normal (sıradan) dosya crw-rw-rw- Karakter aygıt dosyası brw-r--r-- Blok aygıt dosyası lrw-r--r-- Sembolik bağlantı (link) dosyası srw-rw-rw- Soket dosyası prw Pipe dosyası drwxr-xr-x Dizin (Klasör)

7 Dosyaların isimlendirilmesi
• Linux’ta dosya isimlerinin uzunluğu 256 karaktere kadar uzayabilir. • Dosya isimleri büyük/küçük harfe karşı duyarlıdır. • " / " karakteri dosya yolunda kullanıldığı için dosya isimlerinde kullanılamaz. • " . " işareti ile başlayan dosyalar gizli dosyalardır ve ls -a komutu ile görüntülenirler.

8 ls komutu • Bir dizin (klasör) içindeki dosya ve klasörleri listeler. • DOS’ taki dir komutunun karşılığıdır.

9 ls komutu parametreleri
• -a : Gizli dosyalar (. ile başlayan) dahil tüm dizinin içeriğini listeler. • -l : Dosyalar hakkında ayrıntılı bilgi verir. (dosyanın sahibi, boyutu, değiştirilme tarihi, izinler…) • -t : Kronolojik sıralama yapar. En son yaratılan dosya/ dizinden ilk yaratılana doğru sıralar. • ls -al birlikte de kullanılabilir.

10 Wildcard (Joker) karakterler
ls -l a* ls -l test? ls -l *[abc] ls -l [A-Z]* ls -l [^A-Z]* ls -l ?[0-9]*

11 pwd komutu pwd (print working directory)
İçinde bulunduğunuz dizinin adresini görüntülemek için kullanılır.

12 cd (change directory) komutu
. Hali hazırdaki dizini gösterir. .. Bir önceki dizini gösterir. cd .. Üst dizine geç. • Dizin(klasör) değiştirmek için cd komutu kullanılır. • cd /etc komutuyla kök dizinin altındaki etc klasörüne geçiş yapılır.

13 touch - mkdir komutları
Dosya oluşturmak için touch , klasör oluşturmak için de mkdir komutu kullanılır. • touch deneme • touch dosya1 dosya2 dosya3 … • mkdir muzik • mkdir pc-irfan yazici myo • mkdir /home/pc-irfan/Belgeler/dersnotlari

14 rm - rmdir komutları • Dosya silmek için rm , dizin silmek için ise rmdir komutu kullanılır. • rm dosya/dizin_adi • rmdir dizin_adi • Bir dizin boş iken rmdir komutu ile silinebilir, eğer boş değilse bu komut işe yaramayacaktır.

15 rm - rmdir komutları • rm komutunun aldığı bazı parametreler : -i : Dosyanın silinmesi için kullanıcıdan onay ister. -f : Kullanıcıdan hiçbir zaman onay istemez. -r : Komut rekürsif çalışıp alt dizin ve dosyaların da silinmesi sağlanır. • rm -rf murat komutu ile murat klasörü içerisindeki tüm dosya ve alt klasörlerle beraber silinecektir.

16 cp komutu • Dosya ve dizin kopyalamak için cp komutu kullanılır. • cp kaynakdosya hedef • cp abc.txt /tmp komutu ile "abc.txt" isimli dosya kök dizin altındaki tmp klasörüne kopyalanır. • cp -R kaynakdizin hedefDizin • cp -R myo /home/pc-irfan/Belgeler • myo dizinini içindeki tüm dosya ve alt klasörlerle birlikte /home/pc-irfan/Belgeler dizinine kopyalar

17 mv komutu • Dosya taşımak / Yeniden adlandırmak için kullanılır. Alacağı bazı parametreler : -i : Hedef dosya veya dizin varsa üzerine yazma için onay alır. -f : Hedef dosya veya dizin varsa üzerine yazma işlemini onay almadan yapar. • mv pf.conf /etc komutu ile pf.conf dosyası /etc dizininin altına taşınacaktır.

18 Dosya isimlerini değiştirmek
• Linux’te bir dosyanın ismini değiştirmek demek o dosyanın başka bir isimde taşınması anlamına gelir. • mv test test2 komutu ile test isimli dosyanın adı test2 olarak değişir.

19 Dosya okuma • Linux’ta dosya okumak için kullanılan temel komutlar :
cat more less tac rev head tail

20 cat Dosyanın içeriğinin ekranda yazdırılmasını sağlar. -n parametresi ile kullanıldığında satırları numaralandırır.

21 more, less more : Dosyanın içeriğini sayfa sayfa gösterir. less : Aşağı ve yukarı ok tuşlarıyla sayfada ilerlenebilir. space (boşluk) ile bir sonraki sayfaya geçer. b bir önceki sayfaya geçer. q ile çıkış (quit).

22 tac, rev tac : Dosyanın içeriğini sondan başa doğru gösterir. tac dosyaAdı rev : Dosyanın içeriğini her satırı ters çevirerek gösterir. rev dosyaAdı

23 head Dosya içeriğinin baştan belirtilen satır kadar gösterilmesini sağlar. Varsayılan (default) değeri 10’ dur. head -5 linux linux isimli dosyanın ilk 5 satırı ekranda görüntülenir. head linux linux isimli dosyanın ilk 10 satırı ekranda görüntülenir

24 tail Dosya içeriğinin sondan belirtilen satır kadar gösterilmesini sağlar. Varsayılan (default) değeri 10’ dur. tail -5 linux linux isimli dosyanın son 5 satırı ekranda görüntülenir. tail linux linux isimli dosyanın son 10 satırı ekranda görüntülenir.

25 Kaynakça:http://www. muratyazici
Kaynakça: LinuxKomutlari1.pdf


"Linux Komutları." indir ppt

Benzer bir sunumlar


Google Reklamları