- عضویت
 - 10/5/15
 
- ارسال ها
 - 146
 
- امتیاز
 - 6
 
با سلام.
در این آموزش شما با نحوه پیداکردن فایلهای حجیم در تمامی توزیع های لینوکس از طریق command line و یا محیط ssh اشنا خواهید شد.
در این آموزش 4 نمونه کد کلیدی رو به شما معرفی می کنم ولی در نظر داشته باشید که برای این که بتوانید خودتان به دستورات زیر شاخ و برگ بدهید باید با لینوکس و دستورات command line آن به خوبی آشنا باشید ولی کد های زیر مشکلات ابتدایی شما رو برطرف می کنند.
دستور a
این دستور پایه ای ترین دستور پیداکردن فایلهای حجیم در تمامی توزیع های لینوکس می باشد :
	
		
با این دستور خروجی های بیش از حجم ۲۰ مگابایت رو دریافت می کنید.
دستور b
	
		
با این دستور شما می توانید فایلهای بزرگتر از ۲۰ مگابایت را به همراه ساز و مسیر آنها به راحتی پیدا کنید.
دستور C
این دستور نیز مانند دستور b عمل کرده با این تفاوت که در پرمیژن تفاوتی ندارد :
	
		
دستور d
توسط این دستور شما شما فایلها را به ترتیب حجم آنها پیدا میکنید و همچنین تفاوتی در پرمیژه ها ندارد :
	
		
دستور f
این دستور ابتدا فایلهای حجیم را نشان می دهد و بعد از آن به ترتیب فایلهایی با حجم کمتر :
	
		
موفق باشید.
شاهین سالک توتونچی
			
			در این آموزش شما با نحوه پیداکردن فایلهای حجیم در تمامی توزیع های لینوکس از طریق command line و یا محیط ssh اشنا خواهید شد.
در این آموزش 4 نمونه کد کلیدی رو به شما معرفی می کنم ولی در نظر داشته باشید که برای این که بتوانید خودتان به دستورات زیر شاخ و برگ بدهید باید با لینوکس و دستورات command line آن به خوبی آشنا باشید ولی کد های زیر مشکلات ابتدایی شما رو برطرف می کنند.
دستور a
این دستور پایه ای ترین دستور پیداکردن فایلهای حجیم در تمامی توزیع های لینوکس می باشد :
		کد:
	
	find ~ -size +20M
	با این دستور خروجی های بیش از حجم ۲۰ مگابایت رو دریافت می کنید.
دستور b
		کد:
	
	find / -type f -size +20M -exec ls -lh {} \; | awk '{ print $NF ": " $5 }'
	با این دستور شما می توانید فایلهای بزرگتر از ۲۰ مگابایت را به همراه ساز و مسیر آنها به راحتی پیدا کنید.
دستور C
این دستور نیز مانند دستور b عمل کرده با این تفاوت که در پرمیژن تفاوتی ندارد :
		کد:
	
	find / -type f -size +20M -exec ls -lh {} \; 2> /dev/null | awk '{ print $NF ": " $5 }'
	دستور d
توسط این دستور شما شما فایلها را به ترتیب حجم آنها پیدا میکنید و همچنین تفاوتی در پرمیژه ها ندارد :
		کد:
	
	find / -type f -size +20M -exec ls -lh {} \; 2> /dev/null | awk '{ print $NF ": " $5 }' | sort -nk 2,2
	دستور f
این دستور ابتدا فایلهای حجیم را نشان می دهد و بعد از آن به ترتیب فایلهایی با حجم کمتر :
		کد:
	
	find / -type f -size +20000k -exec ls -lh {} \; 2> /dev/null | awk '{ print $NF ": " $5 }' | sort -nrk 2,2
	
شاهین سالک توتونچی
			
				آخرین ویرایش: