Kategori arşivi: Linux

Linux Time Komutu

Linux’ta bir komutun ne kadar sürede tamamlandığını görmek istiyorsak time komutunu kullanmamız gerekmektedir. Bu komutun kullanımı şu şekildedir;

time komut

Örnek;

time ls -l

Burada ls -l komutun ne kadar sürede tamamlandığını görmüş olduk.

Not: Time komutu çalışmıyorsa aşağıdaki komutu uygulayarak gerekli servisi kurabiliriz;

sudo apt-get install time

Linux ile ilgili konularımıza devam edeceğiz. Bizi takip etmeye devam edin.

Linux Sürüm Öğrenme

Linux’ta işletim sisteminin sürümü ile ilgili bilgi almak istediğimizde uname komutunu kullanmamız gerekmektedir. Bu komutu tek başına kullandığımızda çıktıda sadece işletim sisteminin ismi yazacaktır. Bunun yerine bu komuta -a parametresini eklememiz gerekmektedir. Komutun kullanımı şu şekildedir;

uname -a

Bu komuttan sonra işletim sisteminin bilgisi, sürüm numarası, kaç bit olduğu gibi bilgiler karşımıza gelecektir. Linux ile ilgili konularımıza devam edeceğiz. Bizi takip etmeye devam edin.

Linux Grep Komutu

Linux’ta grep komutu dosya içinde istediğimiz değerleri bulmamızı sağlamaktadır. Bu yazıda bu komutun kullanımını örnekler ile açıklayacağız.

Grep Komutunun Kullanımı;

grep “aranacak-deger” dosyaismi

Grep komutunun basit olarak kullanımı bu şekildedir. Şimdi bu komutun kullanımı için bir tane örnek yapalım;

Örnek1;

grep “bilgisayar eğitimi” deneme.txt

Bu örnekte bulunduğumuz dizinde yer alan deneme.txt dosyasının içinde yer alan bilgisayar eğitimi yazan yerleri aratmış olduk. Örnekten sonra bu komutun kullanımını daha iyi anladığınızı düşünüyorum.

Örnek2;

grep -v “bilgisayar eğitimi” deneme.txt

İlk örneğimizdeki komuta -v parametresini ekleyerek komutun işlevini tam tersine çevirdik. Yani deneme.txt dosyasında “bilgisayar eğitimi” geçmeyen yerleri aratmış olduk.

Grep komutunun aldığı diğer bazı parametreler ise şu şekildedir;

-i : Arama sırasında büyük küçük harf ayrımı yapmaz.
-c : Aramaya uygun satırların sadece sayısını gösterir.
-w : Aranan değeri aynı şekilde gösterir. Yani dosyada “bilgi” değerini arattığımızda “bilgialnet” değeri dosyada olsa bile aramada çıkmayacaktır.

Linux ile ilgili konularımıza devam edeceğiz. Bizi takip etmeye devam edin.

Linux RAM Bilgisi Öğrenme

Linux’ta sistemimizde bulunan ram bellekler ile ilgili detaylı bilgi almak istediğimizde proc dizininin içinde bulunan meminfo dosyasını okumamız gerekmektedir. Bu işlem için Linux komut satırından aşağıdaki komutu uygulamamız yeterli olacaktır;

cat /proc/meminfo

Bu komuttan sonra sistemimizde bulunan ram bellekler ile ilgili detaylı bilgi sayfası karşımıza gelecektir. Linux ile ilgili konularımıza devam edeceğiz. Bizi takip etmeye devam edin.

Linux Kullanıcı Değiştirme

Linux’ta sisteme bağlantı yaptığımız kullanıcı hesabını değiştirmek istediğimizde su ile birlikte hesap ismini yazmamız yeterli olmaktadır. Bu işlem için aşağıdaki örneğimizi inceleyebilirsiniz;

Sistemi Gizem isimli kullanıcı ile bağlantı yaptığımızı varsayıyoruz ve Onur kullanıcısına geçiş yapmak istiyoruz. Bu işlem için uygulamamız gereken komut şu şekildedir;

su onur

Bu komuttan sonra bizden Onur kullanıcısının şifresi istenecektir. Gerekli şifreyi girdikten sonra Onur kullanıcısı ile sistemde aktif olacağız. Bunu teyit etmek için aşağıdaki komutu uygulayabiliriz;

whoami

Linux konularımıza devam edeceğiz. Bizi takip etmeye devam edin.

Linux Komut Geçmişi

Linux sistemimizde geçmişte uyguladığımız komutları görmek isteyebiliriz. Bu durumda history komutunu kullanmamız gerekmektedir. Bu komutu uyguladığımızda sistemimiz aktif olduğundan bu yana uyguladığımız komutların tamamı satır satır ekranda gözükecektir. Bu komutun kullanımı şu şekildedir;

history

Sistemimizin uzun süre çalışmasına bağlı olarak uyguladığımız komutlarda artmaktadır. Bu durum komut geçmişi listesinin çok uzamasına neden olacaktır. Bu nedenden dolayı komut geçmişini belirli aralıklarla temizlememiz önemlidir. Bu işlem için uygulamamız gereken komut ise şu şekildedir;

history -c

Bu komutu uyguladıktan sonra komut geçmişi temizlenmiş olacaktır. Linux ile ilgili konularımıza devam edeceğiz. Bizi takip etmeye devam edin.