Menu
Coddy logo textTech

İzinleri Anlama

Coddy'nin Terminal Journey'sinin Temeller bölümünün bir parçası — ders 53 / 82.

Linux'ta her dosya ve dizin, kimin erişebileceğini ve onunla ne yapabileceğini kontrol eden izinlere sahiptir. Bu güvenlik sistemi, yetkisiz kullanıcıların özel dosyalarınızı okumasını veya önemli sistem dosyalarını değiştirmesini önler.

İzinler üç eylem türüne ayrılır:

  • Oku (r) - Bir dosyanın içeriğini görüntüle veya bir dizinin içeriğini listele
  • Yazma (w) - Bir dosyayı değiştir veya bir dizinde dosyaları ekle/kaldır
  • Yürüt (x) - Bir dosyayı program olarak çalıştır veya bir dizine gir

Bu izinler üç farklı kullanıcı kategorisine atanır:

  • Sahip - Dosyayı oluşturan kullanıcı
  • Grup - Erişimi paylaşan kullanıcıların bir kümesi
  • Diğerleri - Sistemdeki diğer herkes

ls -l komutunu çalıştırdığınızda, ilk sütun izin dizesini gösterir. Bu, -rwxr-xr-- gibi bir şeye benzer. Bu dize, o dosya ile kimlerin ne yapabileceğini tam olarak söyler.

Yaklaşan derslerde, bu dizeyi nasıl okuyacağınızı ve dosyalarınıza erişimi kontrol etmek için izinleri nasıl değiştireceğinizi öğreneceksiniz.

challenge icon

Görev

Kolay

Mevcut dizininizdeki dosyaların ayrıntılı listesini görüntülemek için ls -l komutunu kullanın. Bu, her dosya ve dizin için izin dizelerini gösterecektir.

Çıktıyı inceleyin ve script.sh için izin dizgesini belirleyin. İlk sütunun dosya tipi ve izinleri temsil eden 10 karakterlik bir dizge gösterdiğine dikkat edin.

Komutu çalıştırın:

ls -l

Çıktıda, hem dosyalar hem de documents dizini için girişler göreceksiniz. Şunlara dikkat edin:

  • İlk karakter: dosyalar için -, dizinler için d
  • Sonraki 9 karakter okuma (r), yazma (w) ve çalıştırma (x) izinlerini gösterir
  • İzin dizgesinden sonra görünen sahip ve grup adları

Bu, Linux'un izin bilgilerini nasıl görüntülediğine dair ilk bakışınızdır. Sonraki derslerde, bu dizgeleri ayrıntılı olarak okumayı ve değiştirmeyi öğreneceksiniz.

Kopya kağıdı

Linux, dosya ve dizin erişimini kontrol etmek için izinler kullanır. Üç tür eylem vardır:

  • Oku (r) - Dosya içeriğini görüntüle veya dizin içeriğini listele
  • Yaz (w) - Bir dosyayı değiştir veya bir dizine dosya ekle/kaldır
  • Çalıştır (x) - Bir dosyayı program olarak çalıştır veya dizine gir

İzinler üç kullanıcı kategorisine atanır:

  • Sahip - Dosyayı oluşturan kullanıcı
  • Grup - Erişimi paylaşan kullanıcılar kümesi
  • Diğerleri - Sistemdeki herkes

Dosya izinlerini görüntülemek için kullanın:

ls -l

İlk sütun, 10 karakterlik bir izin dizesi gösterir (örneğin, -rwxr-xr--):

  • İlk karakter: dosyalar için -, dizinler için d
  • Sonraki 9 karakter: sahip, grup ve diğerleri için oku (r), yaz (w) ve çalıştır (x) izinleri

Kendin dene

Terminal
ls -l
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler