Tag: bash

  • Create, Copy, Move, Remove
  • Dosyaları görüntülemek

    Dosyaları görüntülemek

    cat Parametre olarak verilen dosya/ların çıktılarını ekrana basmak için kullanılır less more tail head watch

  • ls

    ls

    Bir direction’daki dosyaları listelemek için ls komutunu kullanıyoruz. Kullanımı Temel klasörler Temel Listeleme Listeleme yapılırken terminalde renkli çıktılar alıyoruz. Bu renkli çıktıların herbiri farklı bir şeyi temsil eder (dosya klasör link …) ama normalde siyah beyaz çıktı verir. Bu siyap beyaz çıktıda dosya ile klasörler ayırt edebilmek için -F parametresini kullanıyoruz. -F parametresiyle listelediğimizde directroy’lerin…

  • Command History

    Command History

    Genel CTRL+R CTRL+R ile history de araama yapabiliriz. Eğer CTRL+G ‘ye basarsak arama modundan çıkar ve satırı temizler. Kaydetmeden çalıştırma Çalıştırdığımız komutların history’e kayıt olmasını istemiyorsak komutu yazarken önünde bir boşluk(space) bırakıyoruz. Boşluk bıraktığımız komutların yanısıra ard arda tekrarladığımız komutlar da kayıt edilmez. Bu durum bir policy ile belirlenir. policy yi görüntülemek için echo komutundan…

  • Su & Sudo Farkı

    Su & Sudo Farkı

    su komutu kullanıcı/hesap değiştirmek için kullanılır. Örneğin “mehmet” isimli hesapla terminale girdiniz ve çeşitli işlemler yapıyorsunuz. Daha sonra belirli bir işlemi yapmak için “ali” adlı hesaba geçmeniz gerekti. Bunun için su ali yazıp şifresini girmeniz yeterli. Eğer “ali” diye herhangi bir kullanıcı belirtmezseniz varsayılan olarak root kullanıcısı hesabı seçilir ve sizden root şifresi istenir. sudo…

  • Bash Başlangıç

    Bash Başlangıç

    Temel komutlar tab tuşunu tamamlamak için kullanabiliriz. Tab tuşuna iki kere basarak da olası seçenekleri görebiliriz. man <komut> ile man page’ini görüntülenir. Gezinme Listeleme ls komutu ile bulunduğumuz klasördeki dosyaları listeliyebiliriz. Filtreleme Bulunduğumuz klasörde esat ve esad isminde iki tane dosya oluşturalım. Sonra ls komutunun yardımıyla bir takım sorgular çalıştıralım Copy, move, remove Linkleme 2…