linux

Linux Dosya İzinleri (File permissions)

Linux'u geç öğrenmenin getirisi ya da götürüsü diyelim. Aşağıdaki görsel bana bir şeyler ifade ettiğinden kenarda dursun istedim.

ll komutunun ardından görünen drxw'ler şifre olmaktan çıksın istiyorum. O halde şunu hatırlayayım:

Kaynak: Ücretsiz olarak dağıtılan Ubuntu Pocket Guide and Reference kitabı. İndirme adresi: http://ubuntupocketguide.com/download_main.html

Linux Ubuntu'da RSA anahtarı oluşturmak

Komut satırında aşağıdaki komutları sırayla giriyoruz;

mkdir ~/.ssh
chmod 700 ~/.ssh
ssh-keygen -t rsa

Yani

  1. home klasöründe .ssh adlı bir klasör oluştur
  2. bu klasöre 700 izni ver
  3. ssh-keygen dosyasını çalıştır

Bu noktada bize RSA anahtar dosyasını nereye kaydedeceğimiz sorulacak.

Generating public/private rsa key pair.
Enter file in which to save the key (/home/hosaf.org/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/hosaf.org/.ssh/id_rsa.
Your public key has been saved in /home/hosaf.org/.ssh/id_rsa.pub.

Bunu varsayılan olarak home klasörüne kaydetmek için Enter tuşuna basıp geçebiliriz. Ardından bir şifre (passphrase - geçiş ifadesi) istenecek. Bunu belirleyip iki kere yazıyoruz. Ardından işlem doğruysa bu anahtar belirttiğimiz yere yazılır.

Kaynak: https://help.ubuntu.com/community/SSH/OpenSSH/Keys#Generating_RSA_Keys

Linux Komut Satırında Disk Kullanımını Görüntülemek

Linux komut satırında du komutuyla disk kullanımını görüntüleyebilirsiniz. Bulunduğunuz klasörde çok fazla dosya varsa bu çok etkili bir yol olmayacaktır. Bunun yerine sadece belli bir klasör içeriği hakkında bilgi sahibi olmak için o klasörün adıyla komutu çalışabilirsiniz. Örneğin www klasörü için:
du www

Tabii ki bu klasör içinde de çok fazla dosya var ve sadece bu klasörün büyüklüğünü görmek için -s parametresini kullanırız:
du -s www

Fakat kilobyte olarak gördük ve megabyte cinsinden görmek istiyorsak -m:
du -s -m www

Linux Notları

Bu bölümde Linux ile ilgili çok kullandığım komutları, ayarları ve bunun gibi konularla alakalı notlarımı paylaşacağım.

Mysql Komut Satırına Linux Komut Satırından Erişim (Shell/Terminal)

Linux sunucu üzerine Mysql kurdunuz ve bu Mysql üzerinde sorgular çalıştırmak istiyorsunuz. Herhangi bir program kullanmak istemiyorsunuz. O halde komut satırından bu işi halledebilirsiniz.

mysql -u kullaniciadi -p veritabaniadi

Burada kullaniciadi yerine bağlantı yapacağınız kullanıcı adını, veritabaniadi yerine ise bağlanacağınız veritabanının adını yazın.

Not: Eğer root değilseniz komutu sudo olarak çalıştırmanız gerekebilir.

Sayfalar

Subscribe to RSS - linux