Kategori arşivi: Linux

Linux Head ve Tail Komutu

Linux’ta bir dosyasının başından veya sonundan satırlar görüntülemek isteyebiliriz. Bu durumda tail ve head komutlarını kullanmamız gerekmektedir. Head komutu dosyanın başındaki satırları, tail komutu ise sonundaki satırları görüntülemeye yaramaktadır. Şimdi bu komutların nasıl kullanıldığını detaylı olarak öğrenelim;

Örnek1;

tail ornek.txt
head ornek.txt

İlk komut ile bulunduğumuz dizinde yer alan ornek.txt dosyasının son 10 satırını ikinci komut ile de ilk 10 satırını görüntülemiş olduk. Bu komutlara parametre eklemediğimizde varsayılan olarak 10 satır göstermektedir. Satır sayısı belirtmek için -n parametresini kullanmamız gerekmektedir. Bu parametrenin kullanımı için aşağıdaki örneği inceleyebilirsiniz.

Örnek2;

tail -n 50 ornek.txt
head -n 50 ornek.txt

Burada -n parametresini kullanarak baştan ve sondan göstermek istediğimiz satır sayısını belirtmiş olduk.

Örnek3;

Dosyadaki değişiklikleri anlık olarak izlemek için -f parametresini kullanmamız gerekmektedir;

tail -f ornek.txt
head -f ornek.txt

Örnek4;

Dosya içinde filtreleme yapmak için grep parametresini kullanabiliriz. Bu parametrenin kullanımını aşağıdaki örnekten inceleyebilrisiniz;

tail ornek.txt | grep deneme
head ornek.txt | grep deneme

Burada ornek.txt dosyasının içinde deneme kelimesi geçen satırları filtrelemiş olduk.

Linux Tarih ve Saat Değiştirme

Linux işletim sistemlerinde komut satırından tarih ve saati güncelleyebilmemiz mümkündür. Bu işlem için uygulamamız gereken komutlar şu şekildedir;

1-) İlk olarak sistemimizde root olmak için aşağıdaki komutu uyguluyoruz;

sudo su

Bu komuttan sonra bizden root hesabımızın şifresi istenecektir. Şifremizi girdikten sonra root yetkisine sahip olacağız.

2-) Daha sonra sistemimizdeki tarih ve saati görmek için aşağıdaki komutu uyguluyoruz;

date

3-) Yukarıdaki komutu uyguladıktan sonra tarih ve saatimizi yanlış olarak görüyorsak düzelmek için aşağıdaki örnekteki gibi bir komut uyguluyoruz;

date -s “29/04/2022 20:00:00”

Bu işlemlerden sonra tarih ve saatimiz değişecektir.

Ubuntu Desktop Kurulumu

Ubuntu, Linux çekirdeği ile oluşturulmuş işletim sistemlerinden bir tanesidir. Ubuntu’yu hem kişisel bilgisayarlarda hem de sunucularda kullanabilmemiz mümkündür. Bunun için iki farklı sürüm (server ve desktop) bulunmaktadır. Bu yazıda Ubuntu Desktop sürümünün kurulumunu anlatacağız.

Ubuntu Desktop kişisel bilgisayarlarda kullanılan bir işletim sistemi sürümüdür. Aşağıdaki videodaki adımları uygulayarak bilgisayarımıza Ubuntu Desktop işletim sistemini kurabiliriz. İyi seyirler;

Kurulum ile ilgili sorularınızı yorum bölümünden bizlere iletebilirsiniz. Tekrar görüşmek üzere. Şimdilik hoşçakalın.

Linux İçi Boş Klasörleri Toplu Silme

Linux’ta boş klasörleri bulup, teker teker silmemiz zor ve çok uzun zaman gerektiren bir işlemdir. Bunun yerine kullanacağımız bir komut ile boş klasörleri toplu olarak silmemiz mümkündür. Bu işlem için uygulamamız gereken komut şu şekildedir;

find . -empty -type d -delete

Bu komutu uyguladıktan sonra sistemimizde bulunan tüm boş klasörler silinecektir. Linux konularımıza devam edeceğiz. Bizi takip etmeye devam edin.

Linux Açık Portları Görme

Linux işletim sistemlerinde, komut satırı üzerinden uygulayacağımız bir satırlık komut ile açık portların listesini detaylı olarak görebiliriz. Bu işlem için uygulamamız gereken komut şu şekildedir;

netstat -tap

Bu komutu uyguladıktan sonra sistemimizde açık olan portları görebiliriz. Güvenlik için sık olarak kullanmamız gereken komutlardan bir tanesidir. Linux ile ilgili yazılarımıza devam edeceğiz. Bizi takip etmeye devam edin.

Linux Zamanlı Komut Çalıştırma

Linux’ta bir komutu zamanlayarak çalıştırabilmemiz mümkündür. Bu işlem için uygulamamız gereken komutlar şu şekildedir;

sudo apt install -y at
echo “history” | at 11:00

Burada ilk komut ile Linux sistemimizde zamanlı komut çalıştırmak için at paketini sistemimize kurmuş olduk. İkinci komut ile de history komutunu saat 11:00’da çalıştırmış olduk.

İşlem ile ilgili sorularınızı yorum bölümünden bizlere iletebilirsiniz. Linux ile ilgili konularımıza devam edeceğiz. Bizi takip etmeye devam edin.