1. Ayyıldız Tim forumu Hariç Hiç Bir şekilde Rütbeli Oldugunu İdda edenlere inanmayınız.. Ayyıldız Tim Adına Sizden Bilgi Belge TC Kimlik Vb Evrak İsteyenlere Asla Bilgilerinizi Vermeyiniz.
    Duyuruyu Kapat

Kali Linux / Ders 5

'Linux' forumunda CATMAN tarafından 22 Eylül 2020 tarihinde açılan konu

  1. CATMAN Atıldı

    • Guest
    Katılım:
    19 Eylül 2020
    Mesaj:
    173
    Alınan Beğeniler:
    244

    Özel Mesaj
    S.A. / A.S.
    Merhaba arkadaşlar. Konuya geçmeden önce bize lazım olacak dosya ve klasör arasındaki farkı bilmemiz gerekiyor.

    Klasör(Dizin) : C:\\Program Files\\ bir dizindir. Program Files bir klasördür.
    Dosya : Klasörden farklı olarak çalıştırılabilmektedir. Uzantıları exe, txt, jpg vsdir.

    İpucu: Klasörler dosyalar ile doldurulur, dosyalar klasörlere kaydedilir.

    Farkı fark ettiğimizi düşünerek konuya giriyorum.


    Linux Komutları Serisi - 2
    Bu konuda mkdir, touch, rm, cp, mv, chown, find ve tar komutlarını öğreneceğiz. Biraz ingilizceniz varsa karışık görünen bu komutların aslında basit olduklarını göreceksiniz.

    mkdir komutu (make direction=dosya yolu yapmak)
    mkdir komutu ile dizin (klasör) oluştururuz. ls ve cd komutları ile beraber terminalde en gerekli komutlardandır. Windows’ta da çalışır.

    Parametreler:
    -p :
    Komutta başka dizini de yazdıysak ve bu dizinler mevcut değilse, bu parametre ile oluşturulur. Dizinler mevcutsa hata mesajı vermez.

    -m : Oluşturulmak istenen dizine erişim izni vermeyi sağlar. Erişim izni sayısal olarak girilmelidir.

    -v : Oluşturulan her dizini ekranda gösterir. Çoğunlukla -p parametresi ile birlikte kullanılır.

    Örnek komut: mkdir parametre (gerekliyse verilecek_izin) dizin_adi
    mkdir -m 700 /abc/yeni

    Açıklama: ’abc’ klasörü içine yeni adında yeni bir klasör oluşturup, bu klasöre 700 numarasına karşılık gelen izni verir.


    Örnek komut 2: mkdir parametre dizin_adi
    mkdir -p /abc/yeni

    Açıklama: ’abc’ klasörü oluşturuyoruz. Sonra içine yeni adlı başka bir klasör oluştuyoruz.

    [​IMG]



    touch komutu
    Dosya oluşturmak için kullanılır.

    Örnek komut : touch metin.txt
    Açıklama: İçinde bulunulan klasörde ’metin.txt’ adlı bir dosya oluşturduk.

    [​IMG]



    rm komutu (remove=kaldırmak)
    Dosya veya klasör silmek için kullanılır.

    Parametreler:
    -p : Üst dizinler de (boş olmak kaydıyla) silinebilir.
    -r : Verilen dosyanın içindeki tüm dosyalar silinebilir.

    Örnek komut :
    rmdir -p /eski/yeni
    Açıklama: ’eski’ klasörünün içindeki ’yeni’ klasörünü siler. Eğer ’eski’ klasörü boşsa onu da siler. Boş değilse hata mesajı verir.

    Örnek komut 2:
    rmdir /yeni/resim.jpg
    Açıklama: ’yeni’ isimli klasörün içindeki ’resim.jpg’ isimli dosyayı siler.

    [​IMG]



    cp komutu (copy=kopyalamak)
    Veri kopyalamaya yarayan komuttur.

    Parametreler:
    -p : Dosya kopyalama esnasında dosya haklarını korur.
    -r : Dizin içerisindeki tüm dosyaları ve klasörleri de kopyalar.

    Örnek komut :
    cp -p /desktop/resim.jpg /desktop/resimler/resim.jpg
    Açıklama: ’desktop’ klasörü içerisindeki ’resim.jpg’ dosyasını ’desktop’ klasörünün içindeki ’resimler’ klasörüne kopyaladık.

    [​IMG]



    mv komutu (move=taşımak)

    Klasörlerin ismini değiştirmek veya kendisini taşımak için kullanılır.

    Parametreler:
    -f : Kaynak dosya hedef dosyaya herhangi bir mesaj, onay göstermeden kopyalanır.

    Örnek komut :
    mv -f eski-müzikler/ yeni-müzikler
    AÇIKLAMA...

    [​IMG]



    chown komutu (change own=sahibini değiştirmek)
    Dosyanın sahibini ve grubunu değiştirmek için kullanılır.

    Örnek komut : chown sahip1:grup1 ödevler.txt
    Açıklama: ’ödevler.txt’ dosyasının sahibini ’sahip1’, grubunu da ’grup1’ olarak değiştirdik.

    [​IMG]



    find komutu (find=bulmak)
    Dizin veya dosya aramak için kullanılır. Find komutunu kullanmak için root olmak gerekiyor.

    Örnek komutlar :
    1) find . -name "*.mp3"
    Açıklama: İçinde bulunulan klasörde ve alt klasörlerinde mp3 uzantılı dosyaları listeler.

    2) find ./music -name "*.mp3"
    Açıklama: Music-name klasöründe ve alt klasörlerinde mp3 uzantılı dosyaları listeler.

    3) find ./work -name yazılarım.doc
    Açıklama: Work klasöründe ve alt klasörlerinde ’yazılarım.doc’ dosyasını arar.

    4) find . -user User1
    Açıklama: User1 kullanıcısının tüm dosyalarını listeler.

    5) find . -type d
    Açıklama: D diskindeki ve alt klasörlerindeki dosyaları listeler.
    ...

    [​IMG]

    [​IMG]


    tar komutu (tape archive=arşivi kaydetmek)
    Dosya sıkıştırmak, depolamak veya sıkıştırılmış, depolanmış dosyayı açmak için kullanılan komuttur.

    Örnek komutlar:

    1) tar -czvf resimler.tar.gz /doğa /araba index.txt
    Açıklama: doğa ve araba klasörleri ile index.txt dosyasını birleştirip arşiv yapar ve adını resimler koyar.

    2)tar -xvfz müzikler.tar.gz
    Açıklama: İsmi ’müzikler.tar.gz’ olan arşiv dosyasını içinde bulunulan klasöre çıkartır.

    3) tar -cvf videolar.tar tarih.mp4
    Açıklama: ’tarih.mp4’ dosyasını arşivler(depolar) ve ’dosya.tar’ ismini verir.

    4) tar -xvf araçlar.tar
    Açıklama: ’araçlar.tar’ dosyasını ’araçlar’ ismiyle dışarı çıkartır.

    İpucu: Dikkat ettiyseniz sıkıştırma işlemi yaparken ’.tar.gz’ uzantısını, depolama işlemini yaparken ’.tar’ uzantısını kullanıyoruz.

    [​IMG]

    Komutlar hakkında detaylı bilgiye internetten ulaşabilirsiniz. Tüm ayrıntıları buraya sığdırmak mümkün değil.


    Selam ve dua ile...

    CATMAN
     
    Orion-Pax ve Tekniksizbirhacker bunu beğendi.

Bu Sayfayı Paylaş