- عضویت
- 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
شاهین سالک توتونچی
آخرین ویرایش: