Menu
Coddy logo textTech

İzinleri Okuma

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

Her bir öğenin izin dizgilerini incelemek ve ayrıntılı dosya listesini görüntülemek için ls -l komutunu kullanın.

Çıktıya bakın ve her `file` ve `directory` için izinleri belirleyin. Her bir öge için 10 karakterlik izin dizesini okuyun ve şunları tespit edin:

  • Bunun bir dosya (-) mı yoksa dizin (d) mi olduğu
  • Sahibinin (Owner) hangi izinlere sahip olduğu (üçlülerin ilki)
  • Grubun (Group) hangi izinlere sahip olduğu (üçlülerin ikincisi)
  • Diğerlerinin (Others) hangi izinlere sahip olduğu (üçlülerin üçüncüsü)

Komutu çalıştırın:

ls -l

Çıktıda backup.sh, report.txt ve config.cfg dosyalarının nasıl normal dosyalar olduğuna dikkat edin. Sahibi (owner) için özel okuma ve yazma izinlerini inceleyin.

Bunları, - yerine d ile başlayan ve kullanıcıların dizine girmesine izin veren yürütme iznine sahip projects dizini ile karşılaştırın.

challenge icon

Görev

Kolay

Ayrıntılı dosya listesini görüntülemek ve her bir öğenin izin dizelerini incelemek için ls -l komutunu kullanın.

Çıktıya bakın ve her bir dosya ve dizin için izinleri belirleyin. Her öğe için 10 karakterlik izin dizesini okuyun ve şunları tespit edin:

  • Bir dosya (-) mı yoksa bir dizin (d) mi olduğu
  • Sahibinin (Owner) hangi izinlere sahip olduğu (ilk üçlü grup)
  • Grubun (Group) hangi izinlere sahip olduğu (second group of three)
  • Diğerlerinin (Others) hangi izinlere sahip olduğu (üçüncü üçlü grup)

Komutu çalıştırın:

ls -l

Çıktıda, backup.sh, report.txt ve config.cfg dosyalarının çalıştırma izni (x) olmayan normal dosyalar olduğuna dikkat edin. Bunları, - yerine d ile başlayan ve kullanıcıların dizine girmesine izin veren çalıştırma iznini içeren projects dizini ile karşılaştırın.

Kendin dene

Terminal
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