Sorum her alanın ne anlama geldiği değil, sorum her alanın ne anlama geldiğinin nasıl belirleneceğidir.
Man sayfasında sadece -l uzun listeleme formatının ne anlama geldiğini açıklamadan uzun bir listeleme formatı kullanılır.
Sorum her alanın ne anlama geldiği değil, sorum her alanın ne anlama geldiğinin nasıl belirleneceğidir.
Man sayfasında sadece -l uzun listeleme formatının ne anlama geldiğini açıklamadan uzun bir listeleme formatı kullanılır.
Yanıtlar:
GNU coreutils uygulaması için kılavuz sayfanın sonunda ( lsLinux sistemlerinde ve diğer bazı Unices'ta olduğu gibi):
SEE ALSO
Full documentation at: <http://www.gnu.org/software/coreutils/ls>
or available locally via: info '(coreutils) ls invocation'
Çevrimiçi kılavuzun bağlantısını takiben, diğer şeylerin yanı sıra uzun çıktı biçimini daha ayrıntılı olarak açıklayan "Hangi bilgiler listelenir" etiketli bir bölüm görülür .
Diğer birçok sistemde, lsel kitabı bağımsızdır ve uzun biçimi açıklar. Örneğin OpenBSD ls (1) kılavuzu .
Hangi Unix'te olursanız olun , lsel kitabında ihtiyacınız olan bilgiler bulunur veya ayrıntıları içeren ilgili diğer el kitabına veya çevrimiçi belgeye başvurulur. Başlamazsa, bunu bir belge hatası olarak bildirmelisiniz.
Birçok komutun, farklı Unices'te farklı şekilde ya da aracın hangi sürümünün yükleneceğine bağlı olarak farklı şekilde uygulanabilen standart dışı uzantılara sahip olması nedeniyle, bir komut için bir seçeneğin ne yaptığını görmek tehlikelidir. Ne yapmak istediğimiz üzerine el kitabını okumaktır sizin sisteme.
Kılavuz, bir seçeneğin ne yaptığını veya biçimin ne olduğunu açık bir şekilde veya başka bir belgeye referansla tanımlamıyorsa, yukarıda söylediğim gibi, bu bir belge hatası olarak kabul edilir.
Benim lsadam sayfası bana Uzun Format hakkında tam bilgi verir. Sanırım bu tüm sistemlerde aynı olmalı. Aşağı kaydırın, belki de ihtiyacınız olan tüm bilgileri bulacaksınız
Uzun Biçim
Eğer
-ldosya modu, bağlantıların sayısı, sahibi adı, grup adı, dosyadaki bayt sayısı, kısaltılmış ay, dosya son düzenleme günündeki ay, saat dosyası: seçeneği belirtilmişse, aşağıdaki bilgiler her dosya için görüntülenen son değiştirilen, son değiştirilen dakika dosyası ve yol adı. Ayrıca, içeriği görüntülenen her dizin için, dizindeki dosyalar tarafından kullanılan toplam 512 baytlık blok sayısı, dizindeki dosyaların bilgisinden hemen önce kendi başına bir satırda görüntülenir. Dosya veya dizin genişletilmiş özniteliklere sahipse,-lseçenek tarafından yazdırılan izinler alanının ardından '@' karakteri gelir. Aksi takdirde, dosya veya dizinde genişletilmiş güvenlik bilgileri varsa (erişim denetim listesi gibi),-lseçeneğini '+' karakteri izler .Dosyanın değişiklik süresi geçmişte veya gelecekte 6 aydan fazlaysa, saat ve dakika alanlarının yerine son değişikliğin yılı görüntülenir.
Sahip veya grup adları bilinen bir kullanıcı veya grup adı değilse veya
-nseçenek belirtilirse, sayısal kimlikler görüntülenir.Dosya özel bir karakterse veya özel bir dosyayı engelliyorsa, dosya için büyük ve küçük aygıt numaraları boyut alanında görüntülenir. Dosya sembolik bir bağsa, bağlanan dosyanın yol adından önce '
->' gelir.
-lSeçenek altında yazdırılan dosya modu giriş türü, sahip izinleri ve grup izinlerinden oluşur. Giriş türü karakteri, dosya türünü aşağıdaki gibi açıklar:
bÖzel dosyayı engelle.cKarakter özel dosyası.dDizin.lSembolik bağlantı.sSoket bağlantısı.pFIFO.-Düzenli dosya.Sonraki üç alanın her biri üç karakterdir: sahip izinleri, grup izinleri ve diğer izinler. Her alanın üç karakter konumu vardır:
- Eğer
rdosya okunabilir; eğer-okunamazsa.- Eğer
wdosya yazılabilir olduğunu; eğer-bu yazılabilir değil.Aşağıdakilerden ilki geçerlidir:
SSahip izinlerinde, dosya çalıştırılamaz ve set-user-ID modu ayarlanır. Grup izinlerinde, dosya çalıştırılamaz ve set-group-ID modu ayarlanır.
sSahip izinlerinde ise, dosya yürütülebilir ve set-user-ID modu ayarlanır. Grup izinlerinde, dosya yürütülebilir ve setgroup-ID modu ayarlanır.
xDosya yürütülebilir veya dizin aranabilir.
-Dosya ne okunabilir, yazılabilir, yürütülebilir ne de set-user-ID veya set-group-ID modu ya da yapışkan değildir. (Aşağıya bakınız.)Bu sonraki ikisi yalnızca son gruptaki üçüncü karakter için geçerlidir (diğer izinler).
TYapışkan bit ayarlanmıştır (mod 1000), ancak yürütme veya arama izni yoktur. (Bkz.chmod(1)Veyasticky(8).)
tYapışkan bit ayarlanır (mod 1000) ve aranabilir veya yürütülebilir. (Bkz.chmod(1)Veyasticky(8).)
Psisteminizdeki kılavuzun bahsetmediği bir dosya türüne (olay bağlantı noktası) sahiptir.
Dbir kapının ne olduğunu anlamamı sağlayacak kadar ilgi çekici bir dosya tipi (kapı) vardır; Bence bir boruya benziyordu.
infoKomutunu olduğu gibi kullanmayı düşünün info ls. Birçok komut burada, man sayfalarından çok daha ayrıntılı belgelere sahiptir. Bu durumda, @ Kusalananda'nın cevabındaki bağlantıda aynı belgelerin çevrimdışı bir sürümünü alırsınız. info -k <search term>Bilgi sayfalarında arama yapmak için kullanabilirsiniz .
Yardım bulmanın bir başka yolu, apropos <search term>aradığınızı bulmanıza yardımcı olmak için man sayfalarının başlıklarını ve açıklamalarını araştıran komuttur. Bu, bir man sayfasının lssistemimde, bölüm 1 (varsayılan) ve 1p olan tüm bölümlerini bulmanıza yardımcı olur . man 1p lsçıktı biçimi hakkında bilgi sahibi olur.
infokomut yalnızca GNU yardımcı programlarına sahip sistemlerde kullanılabilir.