Linux
Komut satırından tüm MySQL veritabanlarını listelemek, MySQL sunucusuna mysql istemcisi kullanılarak kimlik doğrulaması yapıldıktan sonra çalıştırılan tek bir SQL ifadesiyle — SHOW DATABASES; — gerçekleştirilir. Bu, MySQL 5.7, MySQL 8.x veya uyumlu bir MariaDB sunucusu çalıştıran herhangi bir Linux dağıtımında çalışır ve SHOW DATABASES ayrıcalığı ya da süper kullanıcı erişimi gerektirir. Bu kılavuz temel komutun […]
Git, zaman içinde bir projenin dosya ağacının anlık görüntülerini kaydeden, herhangi sayıda katkıcının birbirinin değişikliklerinin üzerine yazmadan paralel olarak çalışmasına olanak tanıyan bir dağıtık sürüm kontrol sistemi (DVCS)‘dir. Her geliştirici, yerel makinesinde deponun tam bir kopyasını — tüm commit geçmişi dahil — barındırır; bu durum tek hata noktasını ortadan kaldırır ve tamamen çevrimdışı iş akışlarını […]
Java uygulamaları (applet), Mozilla Firefox dahil hiçbir modern web tarayıcısında artık desteklenmemektedir. Mozilla, Java uygulamalarını mümkün kılan mimari olan NPAPI eklenti desteğini 2017’de Firefox 52 ile birlikte kalıcı olarak kaldırdı. Bugün eski bir Java tabanlı web uygulamasını çalıştırmanız gerekiyorsa, mevcut bir Firefox sürümünde bir ayarı değiştirmeniz yeterli değildir; her biri farklı güvenlik ve operasyonel değiş […]
Cloudflare Hatası 520, Cloudflare’ın uç ağının kaynak sunucunuzdan boş, beklenmedik veya başka türlü yorumlanamayan bir yanıt aldığında döndürdüğü bir HTTP durum kodudur. Bir ağ geçidi zaman aşımı veya hatalı ağ geçidini gösteren 502 veya 504’ün aksine, 520, Cloudflare’ın tanınan herhangi bir HTTP spesifikasyonunun dışında kalan yanıtlar için kullandığı genel bir hata kodudur; bu, kaynak sunucunun […]
Bir MySQL veritabanını silmek, içindeki tüm tabloları, saklı prosedürleri, görünümleri, tetikleyicileri ve verileri kalıcı olarak kaldırır. İşlem, SQL DROP DATABASE ifadesiyle gerçekleştirilir ve motor düzeyinde geri alınamaz — komut tamamlandıktan sonra yerleşik bir geri alma mekanizması mevcut değildir. Aşağıdaki yöntemlerden herhangi birine geçmeden önce, hedef veritabanında DROP ayrıcalığına veya global olarak SUPER ayrıcalığına sahip olmanız […]
Ubuntu, hem tüketici donanımlarında hem de üretim sunucu altyapısında en yaygın kullanılan Linux dağıtımı olmaya devam etmektedir. Kuruluma karar vermeden önce, kesin donanım eşiklerini ve bu eşiklerin altında kalmanın gerçek dünyadaki sonuçlarını anlamak; kararlı bir dağıtımı sinir bozucu bir sorun giderme sürecinden ayırt eder. Doğrudan yanıt: Ubuntu Desktop 24.04 LTS, minimum 2 GHz çift çekirdekli […]
Bir traceroute, IP paketlerinin makinenizden hedef ana bilgisayara giden tam yolu haritalayan, yol boyunca her ara yönlendiriciyi (hop) kaydeden ve her birine olan gidiş-dönüş süresini (RTT) ölçen bir ağ tanılama aracıdır. Bir gecikme artışının, paket kaybının veya yönlendirme anomalisinin yerel ağınızdan mı, ISP altyapısından mı, bir transit omurgadan mı yoksa hedef sunucunun kendisinden mi kaynaklandığını […]
Sunucu kimlik doğrulaması, uzak bir sisteme, hosting kontrol paneline veya çevrimiçi hizmete yetkili erişim sağlamak için kimliğinizi doğrulama sürecidir. Üç baskın yöntem şunlardır: parola tabanlı SSH, SSH anahtar çifti kimlik doğrulaması ve web tabanlı kontrol paneli girişi — her birinin her yöneticinin anlaması gereken kendine özgü güvenlik profilleri, kullanım senaryoları ve hata modları vardır. İster […]
Linux’taki `history` komutu, bir terminal oturumunda yürütülen her komutu kaydeden, görüntüleyen ve yöneten yerleşik bir Bash kabuk yardımcı programıdır. Her kullanıcının ana dizinindeki düz metin dosyası olan `~/.bash_history`’dan okur ve bu dosyaya yazar; böylece komutları yeniden yazmadan oturumlar arasında hatırlamanıza, aramanıza, yeniden çalıştırmanıza ve denetlemenize olanak tanır. Sistem yöneticileri ve ileri düzey kullanıcılar için Bash […]
GNU Screen, tek bir terminal bağlantısından birden fazla bağımsız kabuk oturumu oluşturmanıza, yönetmenize ve kalıcı olarak devam ettirmenize olanak tanıyan bir terminal çoklayıcısıdır. Bir Screen oturumunu ayırdığınızda, içinde çalışan her işlem arka planda çalışmaya devam eder — siz oturumu açıkça yeniden bağlamadığınız veya sonlandırmadığınız sürece SSH bağlantı kesintilerinden, ağ düşmelerinden ve terminal kapanmalarından etkilenmez. Bu […]
on All Hosting Services
