Linux
Linux ikili dizinleri, yürütülebilir programların, sistem yönetim araçlarının ve paylaşılan kütüphanelerin bulunduğu standartlaştırılmış dosya sistemi konumlarıdır. Dosya Sistemi Hiyerarşi Standardı (FHS), dağıtımlar genelinde tutarlı yazılım yerleşimini sağlamak amacıyla bu yolları tanımlar; böylece öngörülebilir `PATH` çözümlemesi, temiz paket yönetimi ve güvenilir…
The "The server quit without updating PID file" hatası, MySQL'in yapılandırılmış `.pid` dosyasına işlem tanımlayıcısını yazamadan sonlandığı anlamına gelir — bu, daemon'ın bağlantıları kabul etmesini engelleyen tam bir duruştur. Bu hata neredeyse her zaman daha derin bir sorunun belirtisidir: `my.cnf`…
DNF (Dandified YUM), RPM tabanlı Linux dağıtımları için YUM'un tam bir yedeği olarak tasarlanmış yeni nesil paket yöneticisidir. `libsolv` kütüphanesi aracılığıyla daha hızlı bağımlılık çözümlemesi, daha düşük bellek tüketimi ve kararlı bir Python API sunar. RHEL/CentOS 7 varsayılan olarak YUM…
Node.js, yüksek verimlilikle sunucu tarafında JavaScript kodu çalıştırmak için tasarlanmış, Chrome'un V8 motoru üzerine inşa edilmiş asenkron, olay güdümlü bir JavaScript çalışma ortamıdır. PM2, daemonlaştırma, otomatik çökme kurtarma, log toplama, cluster modu yük dengeleme ve başlangıç betiği oluşturma özelliklerini —…
Linux'ta `sleep` komutu, `sleep [NUMBER][SUFFIX]` sözdizimini kullanarak saniye, dakika, saat veya gün cinsinden belirtilen kesin bir süre boyunca betik yürütmesini askıya alır. Harici zamanlayıcılar gerektirmeden hız sınırlama, yeniden deneme mantığı, süreç senkronizasyonu ve zamanlanmış otomasyon sağlayan Bash betik yazımındaki en…
Linux'taki `which` komutu, `PATH` ortam değişkeninde listelenen dizinleri tarayarak ve bulduğu ilk eşleşmeyi döndürerek bir çalıştırılabilir dosyanın mutlak yolunu bulur. Sistem yöneticileri, geliştiriciler ve DevOps mühendisleri tarafından ikili dosya konumlarını doğrulamak, yürütme ortamlarını denetlemek ve PATH ile ilgili çakışmaları hata…
`mkfs` (dosya sistemi oluşturma) komutu, bir blok aygıtına — ham disk, bölüm veya mantıksal birim olsun — dosya sistemi yapısı yazmak için kullanılan birincil Linux yardımcı programıdır. Bu aygıta herhangi bir veri yazılabilmesi için gereken süper bloğu, inode tablolarını, blok…
Linux'ta yükseltilmiş ayrıcalıklar vermek, bir kullanıcı hesabına süper kullanıcı düzeyinde erişim gerektiren komutları çalıştırma yeteneği kazandırmak anlamına gelir — bunu ya `sudo` ya da `wheel` gibi ayrıcalıklı bir gruba ekleyerek, ya da `/etc/sudoers` dosyasında açıkça girişler yapılandırarak gerçekleştirebilirsiniz. En güvenli…
NVM (Node Version Manager), kök ayrıcalıkları gerektirmeden veya sistem genelindeki yolları değiştirmeden tek bir makinede birden fazla izole Node.js çalışma zamanı ortamı yükleyen ve yöneten POSIX uyumlu bir kabuk betiğidir. Her Node.js sürümü `~/.nvm/versions/node/` altında kendi dizininde bulunur ve projeler…
Bir VMware paylaşımlı klasörü, VMware Tools çekirdek modülleri aracılığıyla uygulanan HGFS (Host-Guest File System) protokolü üzerinden bir misafir sanal makineye sunulan, ana makine tarafındaki bir dizindir. Sanal diski tamamen atlayan bir sahte dosya sistemi bağlantısı olarak işlev görür; ağ yapılandırması,…
tasarruf edin
