faq-post
Linux’ta dosya silmek, dosyaları dosya sisteminden kalıcı olarak kaldırmak anlamına gelir; yerel bir geri dönüşüm kutusu veya geri alma mekanizması yoktur. Bu işlemin temel aracı rm komutudur; buna ek olarak find, rsync ve kabuk glob genişletmesi de kullanılır — her biri tek dosya kaldırmadan milyonlarca inode üzerinde toplu, ölçüt tabanlı temizliğe kadar farklı senaryolara uygundur. […]
Linux, çoğu standart kullanıcı alanı aracı aracılığıyla dosya oluşturma zamanını doğal olarak göstermez; ancak temel veriler genellikle mevcuttur — asıl zorluk, tam olarak nereye bakacağınızı ve hangi dosya sistemi ile çekirdek sürümünü çalıştırdığınızı bilmektir. Linux çekirdeği 4.11+ ile ext4, btrfs, xfs ve tmpfs dosya sistemlerinde, gerçek oluşturma zaman damgaları (crtime) inode’da saklanır ve belirli düşük […]
Süreç açlığı (process starvation), bir sürecin ilerleme kaydetmesi için ihtiyaç duyduğu CPU zamanından, bellekten veya I/O bant genişliğinden süresiz olarak yoksun bırakılması durumunda ortaya çıkar — kaynakların mevcut olmaması nedeniyle değil, zamanlama politikasının sürekli olarak diğer süreçleri tercih etmesi nedeniyle. Tüm rekabet eden süreçlerin engellendiği kilitlenmenin (deadlock) aksine, açlık sistemin işlevsel görünmesine izin verirken belirli […]
XRDP, Linux için Microsoft’un Uzak Masaüstü Protokolü (RDP) sunucusunun açık kaynaklı bir uygulamasıdır. Windows Uzak Masaüstü Bağlantısı, Remmina ve FreeRDP dahil olmak üzere herhangi bir RDP uyumlu istemcinin uzak bir Linux makinesinde tam grafiksel masaüstü oturumu kurmasını sağlar. Ubuntu 22.04’te XRDP, RDP istemcisi ile temel X11 veya Xorg görüntü oturumu arasında köprü görevi görerek VNC […]
HTTP 413 Request Entity Too Large hatası, gelen bir istek gövdesi — çoğunlukla bir dosya yüklemesi — web sunucusu, ters proxy veya uygulama katmanında yapılandırılmış maksimum yük boyutunu aştığında ortaya çıkan sunucu taraflı bir yanıt durum kodudur. Sunucu, isteği işlemeden önce aktif olarak reddeder ve istemciye 413 durumu döndürür. Bu hata, istemci taraflı bir hata […]
PHP 8.3, JIT derleyicisinde, tür sisteminde, readonly özelliklerinde ve temel dizi/string fonksiyonlarında önemli iyileştirmeler sunan PHP dilinin önemli bir küçük sürümüdür. 23 Kasım 2023’te yayımlanan bu sürüm; tiplendirilmiş sınıf sabitleri, json_validate(), array_is_list() iyileştirmeleri, Randomizer eklemeleri ve readonly özelliklerin derin klonlanmasını tanıtmaktadır — bu değişiklikler üretim sunucularında uygulama performansını, kod doğruluğunu ve sürdürülebilirliği doğrudan etkiler. PHP […]
Bir alan adını yeni bir kayıt kuruluşuna aktarmak, bir web sitesi sahibinin veya sistem yöneticisinin gerçekleştirdiği en kritik idari görevlerden biridir. Doğru yapıldığında sorunsuz geçer ve sıfır kesintiye yol açar. Yanlış yapıldığında DNS yayılım hatalarına, kilitli alan adlarına, süresi dolmuş yetkilendirme kodlarına veya günlerce süren kazara hizmet kesintilerine neden olabilir. Bu kılavuz, AlexHost’a alan adı […]
Ubuntu’da yeni bir klasör oluşturmak, öncelikle terminalde mkdir komutuyla yapılır. Temel sözdizimi mkdir folder_name‘dır ve mevcut çalışma konumunuzda anında bir dizin oluşturur. İç içe yapılar için mkdir -p parent/child/grandchild, ara dizinler henüz mevcut olmasa bile tüm yolu tek bir işlemde oluşturur. Bu kılavuz, temel bilgilerin çok ötesine geçmektedir. Ubuntu’da dizin oluşturmanın her pratik yöntemini kapsar […]
"SET PASSWORD has no significance for user 'root'@'localhost'" hatası, sunucu root hesabı için SET PASSWORD komutunu işlemeyi reddettiğinde MySQL’de oluşur — genellikle root kullanıcısının geleneksel parola tabanlı bir yöntem yerine auth_socket veya unix_socket eklentisi aracılığıyla kimlik doğrulaması yapması nedeniyle. Bu yapılandırmalarda MySQL, kimlik doğrulamasını işletim sistemine devreder ve parola tabanlı kimlik bilgisi değişikliklerini SQL düzeyinde […]
Linux’ta RAM kullanımını izlemek, fiziksel bellek tahsisi, swap kullanımı ve işlem başına yerleşik küme boyutları hakkında metrikler almak için çekirdeğin bellek alt sistemini sorgulamak anlamına gelir. En doğrudan yöntemler yerleşik yardımcı programları kullanır — free, top, htop, ps, vmstat ve smem — her biri sistem geneli toplamlardan işlem başına orantılı küme boyutuna (PSS) kadar bellek […]
