حذف فایلهایی با نام های خاص

شاید برای شما نیز این موضوع پیش آمده باشد که بخواهید تمام فایلها با یک پسوند خاص را در سرور  حذف کنید . با توجه به این که دستور rm قابلیت search ندارد نمی توان از این دستور استفاده نمود. جهت انجام این کار می توانید از دستور زیر استفاده نمایید. find . -name “FILE-TO-FIND”-exec…

Details

حذف فایل‌های یک Directory

برای خذف محتویات دایرکتوی (Directory) در linux بدون اعمال تغییربر روی خود دایرکتوری،‌ میتوان دستور زیر را در خط فرمان اجرا کرد:   find . -type f -exec rm {} \;   دستور فوق،‌ در ابتدا به کمک دستور find همه فایل‌های موجود در پوشه جاری را جستجو و پیدا کرده، سپس فایل‌های بدست آمده…

Details

جستجوی متن در تعدادی فایل

برای جستجوی یک متن در تعدادی فایل میتوان  از دستور زیر استفاده نمود.   grep -lir “some text” *   سوئیچ l نام فایل را در خروجی نمایش میدهد   سوئیچ i از حالت حساس به حروف کوچک و بزرگ را غیرفعال مینماید   سوئیچ r تمام زیر پوشه ها را نیز جستجو مینماد  

Details

جستجو براساس تاریخ ویرایش در سروهای لینوکسی

چطور می توانم فایلهای که اخیرا ایجاد شده است را جستجو کنم ؟ قبل از پرداختن به موضوع توجه به نکات زیر الزامی است : 1.atime-: در صورتی که به دنبال فایل هایی هستید که اخیرا به آن دسترسی پیدا شده است.از این پارامتر استفاده کنید. 2.btime-: در صورتی که به دنبال فایلهایی هستید که…

Details

جستجو و مرتب سازی نتیجه براساس حجم

برای جستجو و نمایش لیست مرتب شده براساس حجم در لینوکس میتوان از دستور زیر استفاده نمود: find ./ -size +10M -type f -print0 | xargs -0 ls -Ssh1 –color   فرمان فوق ابتدا فایلهای بیش از ۱۰مگابایت را پیدا مینماید و بصورت به xarg ارسال میکند و xarg هم بعنوان یک ارگومان آنرا به…

Details

تغییر پورت ssh

برای تغییر پورت SSH مراحل زیر را پیگیری نمایید: با دسترسی root به ssh وارد شوید و فایل /etc/ssh/sshd_config را ویرایش کنید. عدد 22 نوشته شد در خط port 22 را به عدد مربوط به پورت دلخواه خود تغییر دهید. سپس فایل را ذخیره و سرویس ssh را reset کنید. service sshd restart

Details

تغییر یک باره IP تمام DNS ها

گاهی بعد از تغییر سرور نیاز به تغییر IP تمامی DNS ها و رکورد های مربوطه در سرور دارید . که اگر بخواهید تمامی رکوردها را به تک تک تغییر دهید کار بسیار طاقت فرسایی است که برای حل این مشکل می توانید با یک دستور ساده IP جدید را جایگزین IP قدیم در رکوردهای…

Details

تغییر ویرایشگر پیش‌فرض Crontab

ویرایشگر پیش فرض برای تنظیمات Crontab ویرایشگر Vim میباشد. در صورتی که بخواهید این ویرایشگر را تغییر دهید کافیست در SSH از دستور زیر استفاده نمایید: export VISUAL=nano   این فرمان ویرایشگر را به nano تغییر میدهد، شما میتوانید دیگر ویرایشگرها را نیز جایگزین آن نمایید.

Details

تست سرویس Exim در سرور های لینوکس

برای تست سرویس Exim بعد از نصب دستور زیر را وارد نمایید. exim -bV اگر سرویس مربوطه به درستی نصب شده باشد. خروجی ورژن و تاریخ نصب را اعلام می کند ولی در صورتی که در فایل Config مربوطه خطای وجود داشته باشد .خروجی Error نمایش می دهد.  

Details