Linux Dosya Silmek

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unix
    Andrei
    Andrei's avatar
    Banlanmış Üye
    Kayıt Tarihi: 11/Aralık/2008
    Erkek

    söyle dene  :

    rm \!(Deneme)


    %40 indirimli olarak "Centos Sistem ve Sunucu Yönetimi" adlı kitabımızı satın alarak, Linux üzerine yapılacak olan devam projeleri icin destekte bulunabilirsiniz : http://www.hepsiburada.com/centos-sistem-ve-sunucu-yonetimi-oku-izle-dinle-ogren-p-KKODLAB01579
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    myblackworldweb
    myblackworldweb's avatar
    Kayıt Tarihi: 10/Mart/2008
    Erkek
    Andrei bunu yazdı

    söyle dene  :

    rm \!(Deneme)

    orjinal dosya ismini yazayım 

     

    [root@VPS home]# rm \!(wpanel)

     

    -bash: syntax error near unexpected token `('

     


    Teizm.Com Gerçeği Tartışarak Öğrenin ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    All hail to Tux
    sandman
    sandman's avatar
    Kayıt Tarihi: 01/Eylül/2005
    Erkek

    Andrei'e alternatif olarak dosya içindeyken

    rm 'ls|grep -v silmekistemediğindosya'


    Mühendis kahveyi projeye dönüştüren bir insan evladıdır.
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unix
    Andrei
    Andrei's avatar
    Banlanmış Üye
    Kayıt Tarihi: 11/Aralık/2008
    Erkek

    echo !

    ve echo "!" cıktılarında ne alıyorsun ?

    set +H komutunu girdikten sonra tekrardan :

    rm !(wpanel) komutunu dener misin.


    %40 indirimli olarak "Centos Sistem ve Sunucu Yönetimi" adlı kitabımızı satın alarak, Linux üzerine yapılacak olan devam projeleri icin destekte bulunabilirsiniz : http://www.hepsiburada.com/centos-sistem-ve-sunucu-yonetimi-oku-izle-dinle-ogren-p-KKODLAB01579
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    myblackworldweb
    myblackworldweb's avatar
    Kayıt Tarihi: 10/Mart/2008
    Erkek
    Andrei bunu yazdı

    echo !

    ve echo "!" cıktılarında ne alıyorsun ?

    set +H komutunu girdikten sonra tekrardan :

    rm !(wpanel) komutunu dener misin.

     

    [root@VPS home]# echo !

    !

    [root@VPS home]# echo "!"

    -bash: !: event not found

     

     

     

    [root@VPS home]# set +H

    [root@VPS home]# rm !(wpanel)

    -bash: syntax error near unexpected token `('

     

     

     

    myblackworldweb tarafından 01/Şub/15 00:43 tarihinde düzenlenmiştir

    Teizm.Com Gerçeği Tartışarak Öğrenin ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unix
    Andrei
    Andrei's avatar
    Banlanmış Üye
    Kayıt Tarihi: 11/Aralık/2008
    Erkek

    dizin icerisindeyken :

    find ! -name 'wpanel' -type f -exec rm {} +

    bunu dene.


    %40 indirimli olarak "Centos Sistem ve Sunucu Yönetimi" adlı kitabımızı satın alarak, Linux üzerine yapılacak olan devam projeleri icin destekte bulunabilirsiniz : http://www.hepsiburada.com/centos-sistem-ve-sunucu-yonetimi-oku-izle-dinle-ogren-p-KKODLAB01579
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unix
    Andrei
    Andrei's avatar
    Banlanmış Üye
    Kayıt Tarihi: 11/Aralık/2008
    Erkek
    sandman bunu yazdı

    Andrei'e alternatif olarak dosya içindeyken

    rm 'ls|grep -v silmekistemediğindosya'

    bu syntax bu haliyle dogru gibi gelmedi, söyle olabilir ama :

    ls | grep -v 'wpanel' | xargs rm


    %40 indirimli olarak "Centos Sistem ve Sunucu Yönetimi" adlı kitabımızı satın alarak, Linux üzerine yapılacak olan devam projeleri icin destekte bulunabilirsiniz : http://www.hepsiburada.com/centos-sistem-ve-sunucu-yonetimi-oku-izle-dinle-ogren-p-KKODLAB01579
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    myblackworldweb
    myblackworldweb's avatar
    Kayıt Tarihi: 10/Mart/2008
    Erkek
    Andrei bunu yazdı
    sandman bunu yazdı

    Andrei'e alternatif olarak dosya içindeyken

    rm 'ls|grep -v silmekistemediğindosya'

    bu syntax bu haliyle dogru gibi gelmedi, söyle olabilir ama :

    ls | grep -v 'wpanel' | xargs rm

     

    [root@VPS home]# find ! -name 'wpanel' -type f -exec rm {} +

    Biraz bekledi bu komuttan sonra.

     

    [root@VPS home]# ls | grep -v 'wpanel' | xargs rm

    rm: missing operand

    Try `rm --help' for more information.

     

     

     


    Teizm.Com Gerçeği Tartışarak Öğrenin ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unix
    Andrei
    Andrei's avatar
    Banlanmış Üye
    Kayıt Tarihi: 11/Aralık/2008
    Erkek

    sadece bekledi mi, hicbir hata vermedi mi ? en iyisi yolla hocam sen team'i.


    %40 indirimli olarak "Centos Sistem ve Sunucu Yönetimi" adlı kitabımızı satın alarak, Linux üzerine yapılacak olan devam projeleri icin destekte bulunabilirsiniz : http://www.hepsiburada.com/centos-sistem-ve-sunucu-yonetimi-oku-izle-dinle-ogren-p-KKODLAB01579
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    myblackworldweb
    myblackworldweb's avatar
    Kayıt Tarihi: 10/Mart/2008
    Erkek

    150 k dosya olduğu için her komuttan sonra dosyaları listeletmek 5 dk dan fazla sürüyordu.

    son 2 komutta kontrol etmemiştim. meğerse silmiş dosyaları :)

    yani Andrei nin verdiği şu kod doğru ve çalışıyor.

    bundan sonra bir klasörün içinde iken silmek istemediğiniz bir klasör var ise, ve diğer herşeyi silmek istiyorsanız;

    şu komut yeterli olacaktır.

     

    -name 'wpanel' -type f -exec rm {} +

    wpanel yazan yere silmek istemediğiniz dosyanın ismini yazacaksınız.

    Teşekkürler Andrei

    __________________________________________________________

    Andrei eklemesi ;

    hemen bir düzeltme yapalım.

    bir önceki mesajda calıstırılan komut, buradaki örnekte "wpanel" icerisindeki dosyaları da siliyor, dizinleri bırakıyor ama bizim istedigimiz asıl dizin icerisinde sadece wpanel'in ve onun icerisindeki bütün dosya ve dizinlerin kalarak, kalan dosyaların silinmesiydi, o yüzden komutu su sekilde degistirdim :

    find -maxdepth 1 -type f  -not -name wpanel -exec rm -ir {} \;  (Bu tek tek silmek istiyormusun diye sorar)

     

    find -maxdepth 1 -type f -not -name wpanel -exec rm -r {} \; (Bu da sana sormadan hepsini siler.)

     

    mürid iyi ki snapshot almıs yoksa restore ile ugrasacaktık :l

    myblackworldweb tarafından 01/Şub/15 02:01 tarihinde düzenlenmiştir

    Teizm.Com Gerçeği Tartışarak Öğrenin ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
Toplam Hit: 1095 Toplam Mesaj: 30