İçeriğe atla
  • Neden Linux?

    Bilim & Teknoloji
    23
    2 Oy
    23 İleti
    233 Bakış
    ictenlikI

    Ev bilgisayarm bir yıldırımın uzantısı olarak yanan modemin uzantısı olarak yanan ethernet kartım nedeniyle bir bakımdaydı. Şu an onu geri aldım. Windows 10 yeni formatlanmış . Sistem belleği 6gb ddr3 ram. Sistem boşta bellek kullanımı %50. Şu an tarayıcımda youtube, twitter ve bir kaç sekme daha açık ve tek başına chrome 2gb bellek tüketiyor ve bellek tüketimi %76

    Sökülüp takılıyorken bilgisayara bir de ssd eklettim ve dolayısıyla 500 lük bir hdd boşa çıkacaktı ve ona linux kurarım diyordum ve adam onu bu disk haşat diye takmamış. Test etmiş. Diski (bad sectorlari kapatan bir) yazılımla onarabilirsem ilk fırsatta linux deniyorum yani.

    Buraya da dün gece bilgisayarım yokken telefonla ben vakit geçiremiyorum bunaldım aklıma geldi bir girdim. Bu konuda yorum görünce dayanamadım bir şey yazdım çünkü windowsun durumu bu ve elde bu pc var ve bütçem buna yetiyor. Biri de hemen Ufo öttürmüş. Kendinize iyi davranın

  • Linux için bilgi paylaşalım.

    Kişisel Gelişim
    9
    2 Oy
    9 İleti
    134 Bakış
    B

    Bu | dik çizgi komut içerisinde bir önceki komuta göre işlev gördüğü için bir çok komutta hayat kurtarır.
    Örneğin, alttaki komutta önceki komuttan aldığı bilgiye göre bir sonraki komut satırda geçen eğri çizgi / öncesini siler.
    cat /home/bilgisezgi/file.text | sed 's+./++g'
    İlk komut bunu tek başına yapamadığı için araya konan dik çizgi sayesinde kendi yapamadığını ikinci komuta devreder. Yani bir nevi imece usulü işi paylaşırlar, zira linuxta ast-üst ilişkisi söz konusu değildir, işler paylaşımla yürütülür.
    Dik çizginin tek komut içerisinde çoklu kullanımına bir örnek.
    find "/usr/share/icons/hicolor" -type f -name ".png" | cut -d "." -f 2 | head -n 1
    İlk dik çizgi öncesi komut dosya arar, ilk dik çizgiden sonraki komut dosya adlarını kırpar, ikinci dik çizgiden sonraki komut sadece bir satırlık çıktıya geçit verir.
    Dik çizgi olmasaydı bu komutun yaptığı görevi yapması için alttaki örnekteki gibi olması gerekirdi.
    find "/usr/share/icons/hicolor" -type f -name "*.png" > /tmp/file.txt
    cut -d "." -f 2 /tmp/file,txt > /tmp/file2.txt
    file=$(sed -n '1p' /tmp/file2.txt)
    echo "$file" > /tmp/file3.txt

    Görüldüğü üzere dik çizgiyle tek komut ve tek dosyayla iş biterken, dik çizgi olmadan dört satırlı komut ve üç dosyayla ancak aynı iş yapılabildi.
    Dik çizginin marifetleri daha çok bu sadece bir örneği.
    Dik çizgi sayesinde çok büyük komutlar ve çok büyük dosyalar kolayca yapılabiliyor.
    Dik çizgiyle tanışmadan önce ben de çok satırlı ve çok dosyalı işlemlerle adeta kafayı yiyordum.
    Lİnux'ta çözümler çok üretkendir, öyle kıt beyinli inanırlara benzemez.