انجمنهای فارسی اوبونتو
		کمک و پشتیبانی => انجمن عمومی => نویسنده: abdossamad2003 در 10 آذر 1397، 11:20 قظ
		
			
			- 
				با سلام خدمت دوستان
 یه سوال داشتم می خواستم بدونم چه طور میشه مثلا در یک دایرکتوری تنها لیست فایل های لینک شده را نمایش داد؟
 
 با تشکر
- 
				سلام
 
 ای کاش قبلش یک جستجو در گوگل می کردید!
 
 https://askubuntu.com/questions/522051/how-to-list-all-symbolic-links-in-a-directory (https://askubuntu.com/questions/522051/how-to-list-all-symbolic-links-in-a-directory)
 
 ls -la /var/www/ | grep "\->"
- 
				با سلام
 من دنبال لیست فایل هایی هستم که لینک شکسته هستند یعنی لینک آنها به فایل مبدای که وجود ندارد می باشد و با رنگ قرمز معلوم می شود.
 ولی دستور شما تنها فایلهایی که لینک شده اند را مشخص می کند و نوع لینک را نشان نمی دهد به عنوان مثال لیست فایل های زیر را در نظر بگیرید:
 
 [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
 
 
 با تشکر از دوستان عزیز