Genel

C (csh) Kabuğu

tarihinde yayınlandı

Sh, bash ve ksh kabukları bourne kabuğundan elde edilmiştir. C kabuğu etkileşimli kullanım için en popüler kabuktur. Kaliforniya Üniversitesinin Berkeley kampüsünde geliştirilmiştir. Bourne kabuğunun ALGOL programlama dili yerine C yazılım dilini kullanır.  Bağımsız komutlar, değişkenler, koşullu yürütme En yaygın şekilde kullanılan komutlar, bağımsız komutlardır.  Bağımsız bir komutu bir değişken izleyebilir.  ssh 192.168.0.10 Örneğin, yukarıda ssh bir […]

Genel

Unix – Linux Kabukları (shell)

tarihinde yayınlandı

Neredeyse tüm insan icatlarının bir etkileşim/iletişim ara birimi bulunmaktadır. Araba, uçak, fayton, jakarlı tekstil makinesi, armül tezgah, sunucu, işletim sistemi vs.  Nix sistemlerin iletişim ara birimi ise kabuktur. Bu uygulama, çeşitli komut veya parametrelerini girerek, belirli bir sonuç alabileceğimiz ortamı sağlar. Bir Unix veya Linux işletim sistemi çalışmaya başladığı andan itibaren, kapanana kadar çalışmayı sürdürür. […]

Genel

Domain (alanadı) ve Domain Status Bilgileri

tarihinde yayınlandı

Bir domainin whois kaydını sorguladığımızda sıralaması değişse de şu ifadeler yer alır. Domain Name Registrar Referral URL Name Server(s) Status Update Date Creation Date Expiration Date Sırası ile domain name; sorguladığımız domaini, registrar; domaini kaydeden kayıt operatörünü, referral url; whois sunucusunu, name server; domainin dns bilgilerini (en fazla 13 adet girilebilir), status; domainin mevcut durumunu, […]

Genel

Yazılamalar – Alışkanlıkları Değiştirmece – Bilmece Bildirmece

tarihinde yayınlandı

Şimdi az veya çok rutin bir iş temposu var. Bazen çay almaya vakit olmazken bazende çayı ayrıştıracak kadar vakit olabiliyor. Aslında öncelikle neden bu yazıyı yazıyorum ona kendi kendime cevap vereyim.  Sanki hiç bilmiyormuş gibi yaparak, Unix ve Linux komutlarının arasına girip, bildiklerimi biraz da kitaptan esinlenerek yazıyorum. Doğal olarak da aslında ders çalışıyorum. Arada […]

Genel

Unix Çeşitli Komutlar

tarihinde yayınlandı

Çeşitli dedim fakat muhtemelen hiç bir sike sürülür yararı olmayan komutlar bunlar (imho)  Sort Hala ne işe yaradığını konusunda kararsızım. Bir dosyayı tanımladığımız şekilde sıralayabiliyor. Bir text belgesinde 12 satırlık yazıyı, tersten, ortadan veya belirlediğimiz satırı sona alıp, diğerlerini amcık boncuk şekilde sıralayabilir. Banner Ekrana kocaman Ascii karakterler yazmaya yarıyor. Portlarda bulunan figlet yazılımı gibi […]

Genel

Unix/Freebsd Arşivleme – Yedekleme veya Verilerin Saklanması

tarihinde yayınlandı

Unix sistemlerde verileri saklamak için kendi içinde bir çok yazılım mevcut olduğu gibi 3.parti yazılımlarda mevcuttur. Şu an için sadece komutlara bakıp, daha sonra 3.parti yazılımları da yazacağım. compress Aslında hali hazırda komuttan anladığımız gibi, bir dosyayı sıkıştırmaya yarar. Sıkıştırdığında dosya isminin sonuna .z eklenir ve dosya mevcut izinlerini korur. Fakat orjinal dosya artık .z […]

Genel

Freebsd Crontab – Zamanlanmış Görevler – Schedule

tarihinde yayınlandı

Crontab belirli zamanlarda çalıştırmamız gereken dosyaları sistemin kendisinin çalıştırmasını sağlar. Tüm Unix ve Linux dağıtımlarında aynı şekilde çalışır. Bu görevin bir benzerini at komutu da gerçekleştirir. Fakat at komutu bir sefere mahsus çalışmaktadır. Crontab ise belirlediğimiz tüm zamanlarda çalışabilir.  crontab’ta bir işlemin çalışmasını iki şekilde sağlayabiliriz. /etc/crontab dosyası ve crontab komutu ile.  -l  Mevcut crontab dosyamızın […]

Genel

Unix, Linux Metin Editörleri

tarihinde yayınlandı

 Daha önce TGG başlıklı yazıda belirttiğim gibi, şu anda elimde bir kitap var bu kitaptan sanki tekrar yapıyormuşçasına buraya yazı yazıyorum. Lazım olabilecek komut ve parametrelerini kendime not ediyorum. (Sümer Kolçak gibi hissettiğimde doğru) Kitabın sayfalarında vi’yi görünce sinirlendim ve yazmak istedim.  Ekşi sözlükte şöyle bir entry var. https://eksisozluk.com/entry/44746581 regl oldum diyemeyenler için alternatifler oldukça […]

Genel

More, Tail, Head, Grep, Egrep ve Od Komutları

tarihinde yayınlandı

-Hacım more’lasana şu logu bir! İşte more komutu aslında bu kadar basit. Misal 2gb boyutunda bir logumuz var. Bunu incelememiz gerekiyor. 2gb’lik bir dosyayı bir editör ya açamaz, (no buffer space) ya da açsa da uzun bir süre açmasını bekleriz. More burada imdadımıza yetişip, logu incelememizi sağlıyor. Peki bu kadar basit bir komutu neden yazıyorum? […]

Genel

Nix Sistemlerde Diğer Kullanıcılar İle İletişim

tarihinde yayınlandı

 Nix sistemlerde, hali hazırda aktif olan diğer kullanıcılar ile iletişime geçebiliriz veya mevcut sistemde kimlerin olduğunu görüntüleyebiliriz. w komutu mevcut sistemde online olan (shell’de) kullanıcıları listeleyecektir. USER       TTY      FROM                      LOGIN@  IDLE WHAT sek        pts/0    176.240.*.*   […]