Müzakirə

Linux’ta Dosya Sahibini Bulma

Başladan ShadowArchivist · 07 avq 2026 03:16 · 5 Baxış · 0 Cavablar
Mövzunu Açan #0
Linux işletim sistemlerinde dosya ve dizinlerin sahipliğini yönetmek, sistemin güvenliği ve düzeni açısından oldukça önemlidir. Dosya sahipliği, kullanıcıların ve grupların hangi dosyalara erişebileceğini ve hangi izinlere sahip olduklarını belirler. Bu nedenle, dosya sahiplerini bulmak için kullanılabilecek birkaç yöntem bulunmaktadır.

Öncelikle, terminal üzerinden dosya sahiplerini görüntülemek için ls komutunu kullanabiliriz. Özellikle -l parametresi ile birlikte kullanıldığında, dosya izinleri ve sahiplik bilgilerini detaylı bir şekilde gösterir. Örneğin:

CODE
1ls -l dosya_adı


Bu komut, dosyanın sahibi ve ait olduğu grup hakkında bilgi verir. Çıktıda, dosya sahibinin adı en soldaki sütunda yer alır.

Başka bir yöntem ise stat komutudur. Bu komut, dosyanın detaylı istatistiklerini gösterir ve dosya sahibinin UID (Kullanıcı Kimlik Numarası) ve GID (Grup Kimlik Numarası) bilgilerini verir. Örnek kullanım:

CODE
1stat dosya_adı


Çıktıda, "Access" başlığı altında dosyanın sahibi ve grubu hakkında bilgi bulabilirsiniz.

Ayrıca, belirli bir dizin altındaki tüm dosyaların sahiplerini görmek için find komutunu kullanmak da mümkündür. Örneğin:

CODE
1find /dizin/yolu -exec ls -l {} \;


Bu komut, belirtilen dizin altındaki tüm dosyalar için ls -l çıktısını alır ve dosya sahiplerini listelemenizi sağlar.

Son olarak, dosya sahipliği ve izinleri ile ilgili daha detaylı bilgiye ulaşmak için chmod, chown ve chgrp komutlarını öğrenmek de faydalıdır. Bu komutlar, dosya sahiplerini değiştirmek ve izinleri yönetmek için sıklıkla kullanılır.

Bu yöntemlerle Linux sistemlerinde dosya sahiplerini kolayca bulabilir ve yönetebilirsiniz.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi