ls -l vs ls -lL


17

Bunun bir kopya gibi göründüğünü biliyorum, ancak daha önce sorulan sorular sorumu yanıtlamıyor

Kabukta /homedizine gidip orada bir dizin oluşturuyorumplay

daha sonra bu dizine gidip /home/playiki dosya oluşturuyorum, birincisi bir metin dosyası, ikincisi terminale sembolik bir bağlantıtty

şimdi kullanırsam ls -laşağıdaki çıktıyı alıyorum resim açıklamasını buraya girin

nereye koyarsam ls -lLonu alırımresim açıklamasını buraya girin

bu farkın ne anlama geldiği? soru işaretleri ne anlama geliyor?


1
"İkinci terminali için bir sembolik bağ" - kuyu biraz koyma yolunu karıştıran o, o adında bir dosyaya sadece bir sembolik beri terminaldeğil bir terminal ya da, kelimenin alışılmış anlamda terminali. Bir bağlantı daha çok ikinci bağlantıya benzer. /dev/tty
ilkkachu

Yanıtlar:


33

-LSeçenek söyler lsbağlantıya değil bağlantı kendisinin hedef için bilgi göstermek için. Kırmızısı ttygenellikle bozuk bir bağlantıyı veya var olmayan bir dosyayı işaret eden bir bağlantıyı gösterir. Hedef bulunmadığından, lsgörüntülenecek bilgileri bulamıyoruz, bunun yerine soru işaretleri görüntüleniyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.