انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: در مورد دستور ls  (دفعات بازدید: 500 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین abdossamad2003

  • Full Member
  • *
  • ارسال: 157
در مورد دستور ls
« : 10 آذر 1397، 11:20 ق‌ظ »
با سلام خدمت دوستان
یه سوال داشتم می خواستم بدونم چه طور میشه مثلا در یک دایرکتوری تنها لیست فایل های لینک شده را نمایش داد؟

با تشکر

آفلاین SMAH1

  • Jr. Member
  • *
  • ارسال: 35
  • جنسیت : پسر
پاسخ : در مورد دستور ls
« پاسخ #1 : 11 آذر 1397، 09:43 ق‌ظ »
سلام

ای کاش قبلش یک جستجو در گوگل می کردید!

https://askubuntu.com/questions/522051/how-to-list-all-symbolic-links-in-a-directory

ls -la /var/www/ | grep "\->"

آفلاین abdossamad2003

  • Full Member
  • *
  • ارسال: 157
پاسخ : در مورد دستور ls
« پاسخ #2 : 11 آذر 1397، 04:52 ب‌ظ »
با سلام
من دنبال لیست فایل هایی هستم که لینک شکسته هستند یعنی لینک آنها به فایل مبدای که وجود ندارد می باشد و با رنگ قرمز معلوم می شود.
ولی دستور شما تنها فایلهایی که لینک شده اند را مشخص می کند و نوع لینک را نشان نمی دهد به عنوان مثال لیست فایل های زیر را در نظر بگیرید:

[samad@localhost test]$ ls -l
total 0
lrwxrwxrwx. 1 samad samad  8 Dec  2 16:40 m1 -> /home/sd
lrwxrwxrwx. 1 samad samad 14 Dec  2 16:42 m2 -> /home/samad/Q1
lrwxrwxrwx. 1 samad samad 14 Dec  2 16:42 m3 -> /home/samad/q1
-rw-rw-r--. 1 samad samad  0 Dec  2 16:40 s1
-rw-rw-r--. 1 samad samad  0 Dec  2 16:40 s2
-rw-rw-r--. 1 samad samad  0 Dec  2 16:40 s3

همانظور که در کد زیر مشاهده می شود لینک های شکسته معلوم نمی شود

[samad@localhost test]$ ls -la|grep "\->"
lrwxrwxrwx.  1 samad samad    8 Dec  2 16:40 m1 -> /home/sd
lrwxrwxrwx.  1 samad samad   14 Dec  2 16:42 m2 -> /home/samad/Q1
lrwxrwxrwx.  1 samad samad   14 Dec  2 16:42 m3 -> /home/samad/q1


با تشکر از دوستان عزیز