:::: MENU ::::
Browsing posts in: CLI(Komut Satırı)

Linux’da Tshark Kullanarak Paket Analizi

Linux’da Tshark Kullanarak Paket Analizi  yapmak için:


Vim Nedir? ve Nasıl Kullanılır?

vim-kullanimiVim  Nedir? ve Nasıl Kullanılır? Vim (VIM – Vi IMproved,Vi’nin geliştirilmiş halidir.), UNIX ve LINUX sistemlerde konsolda kullanılabilecek başarılı editörlerden biridir. Her sistemde hazır olarak bulunması onu ihtiyaç duyulduğunda kullanılacak editör haline getirmiştir. Kullanım dışarıdan zor gibi gözükse de bir sefer kullanma zevkine varınca son derece kolay olduğu anlaşılacaktır.

Vim ile yazı yazmak için belli durumlar söz konusudur. Yazı modu ve editör fonksiyonlarını kullanmak içinde farklı bir konuma geçilmelidir.
Komut konumu bu konumda basılan bir tuş ekranda görüntülenmez ama bir işlevi vardır. O işlev gerçekleşir.

Bir komut başlamadan girilen rakamlar vim editörün o komutu kaç kez tekrarlayacağını belirtir.
Vim çalıştırmak amacıyla konsol içerisinde aşağıdaki biçimde yazılması yeterlidir.

Continue Reading


Mysql “ignoring query to other database”

Mysql’e bağlandınız ve arından “ignoring query to other database”  hatası aldıysanız;

Mysql’e bağlantı paremetrelerini yanlış yazdınız demektir.

Mysql “ignoring query to other database” için;

Doğru örnek:

Yanlış örnek: (Bu hatayı neden  yaptım ise =) )

veya


Unix ve Türevlerinde Dosyadaki Sayıların Toplamını Hesaplatma

Unix ve Türevlerinde Dosyadaki Sayıların Toplamını Hesaplatma için birden fazla yöntem mevcut.

Yukarıda belirttilen dosyadaki tüm numaraların toplanması için;

1.Yol: Awk Kullanma

Continue Reading


Awk Kullanarak Sum (Toplama İşlemi)

Awk Kullanarak Sum (Toplama İşlemi), Awk kullanarak  ls komutunun çıktısının,dosya boyutların toplamını hesaplayabiliriz.

uzantısı .php olan tüm dosyaların listelenmesi ve  MB cinsinden toplamını hesaplatmak için;

Örnek ekran görüntüsü:

 

 


Linux’de Sembolik Link Oluşturma

Linux’de Sembolik Link Oluşturma, Dosyamız bir klasörün içinde bulunuyor ve aynı zamanda farklı bir klasöründe içinde olmasını istiyorsak, yani dosyanın birden fazla kopyasının olmasını değil ama birden fazla yerden erişilmesini istiyorsak, dosyayı bu farklı konumlara kopyalamak yerine birer bağ yani sembolik link oluşturabiliriz.

Bu sayede dosya tek bir yerde saklanacak ve diskte bir kere yer kaplayacak ancak sembolik link oluşturulan her yerden erişilebilecektir.
Linux üzerinde sembolik link oluşturmak için “ln” komutu kullanılır (link kelimesinin kısaltması) ve sembolik bağ için –s parametresi kullanılır (Sembolik kelimesinin baş harfi) Eğer –s parametresi kullanılmazsa bu tip kurulan bağlara sıkı bağ (hard link) ismi verilir.

Bağlantı kurmak için aşağıdaki şekilde komut verilebilir.

örnek kullanım:

 




Linux Iptables,IP Bloklama

Bazen Linux’te bir ip adresininden gelen trafik engellenmek istenebilir. Bunun için aşağıda belirttiğim komutları terminalde çalıştırmak yeterli olacaktır.

Çok sayıda IP adresi engellemek için basit bir kabuk proglamı yazabiliriz.

Bir metin dosyası oluşturun:

IP adreslerini ekleyelim;

Aşağıdaki gibi bir komut dosyası oluştururuz;

kaydedin ve dosyayı kapatın.


UNIX/Linux’da Büyük Boyutlu Dosyaları Truncate Etme

Unix/Linux işletim sistemleri altında büyük bir metin dosyasının içeriğinin temizlenmesinin(truncate) çeşitli yöntemleri ve araçları vardır.

Bunlardan bazıları aşağıda belirttiğim gibidir.

1-Shell Output Redirction

2-Truncate Command

truncate komutu ile ilgili daha fazla bilgi için:

4- /dev/null (kara delik)

5- logrotate Yardımcısı

Logrotate kullanılarak dosyalar şişmeden sıkıştırma,kaldırma,taşıma gibi işlemleri yapabilirsiniz.


Sayfalar:123456