آذرسیس

نحوه مشاهده فایل های پیکربندی بدون کامنت در لینوکس

اگر به دنبال یک فایل پیکربندی شده هستید که کامنت های بسیاری را دربر می گیرد، و فقط می خواهید تنظیمات مهم از آن را فیلتر کنید.

همچنین لازم به ذکر است، که این فایل ها اصلی ترین تفاوت بین سیستم عامل های لینوکس و ویندوز می باشد. اما لینوکس بسیار ساده تر است.

در این مقاله راه های مختلف برای مشاهده فایل پیکربندی بدون خط توضیحات در لینوکس به شما نشان می دهیم. با ما تا آخر آموزش نحوه مشاهده فایل های پیکربندی بدون کامنت در لینوکس همراه باشید.لینوکس

مقاله مفید: نحوه غیرفعال کردن SSH Root Login در لینوکس

مشاهده فایل های پیکربندی بدون کامنت در لینوکس

برای مشاهده فایل های پیکربندی بدون کامنت می توانید از دستور Grep To استفاده کنید. دستور زیر به شما امکان می دهد تنظیمات فعلی PHP 7.1 را بدون هیچ کامنتی مشاهده کنید.

علامت ; خطوطی که با این علامت شروع می شوند را حذف می کند. این کاراکتر در این مرحله برای کامنت گذاری استفاده می شود.

توجه داشته باشید از آن جایی که ; یک کاراکتر خاص است، برای تغییر معنا آن در دستور باید از کاراکتر \ escape استفاده کنید.

 grep ^[^\;] /etc/php/7.1/cli/php.ini

نحوه مشاهده فایل های پیکربندی بدون Comments در لینوکس

در اکثر فایل های پیکربندی، کاراکتر # برای کامنت کردن یک خط استفاده می شود، بنابراین می توانید از دستور زیر استفاده کنید.

 grep ^[^#] /etc/postfix/main.cf

اگر خطوطی دارید که با فاصله ها یا برگه های دیگری شروع می شوند، سپس # یا ; کاراکتر ؟ را به دنبال دارد، می توانید از دستور زیر استفاده کنید که باید فضاهای خالی یا خطوط خروجی را نیز حذف کند.

 egrep -v "^$|^[[:space:]]*;" /etc/php/7.1/cli/php.ini

یا

 egrep -v "^$|^[[:space:]]*#" /etc/postfix/main.cf

نحوه مشاهده فایل های پیکربندی بدون Comments در لینوکس

همان طور که در مثال بالا میبینید، سوئیچ v- به معنای نشان دادن خطوط غیر منطبق به جای نشان دادن خطوط منطبق (در واقع معنا تطبیق را معکوس می کند) و در الگو “^$|^[[:space:]]*#” است:

  • ^$ – حذف فضاهای خالی را فعال می کند.
  • ^[[:space:]]*# یا ^[[:space:]]*; – تطبیق خطوطی که با # یا ; شروع می شوند را فعال می کند. یا “some spaces/tabs.
  • | – عملگر infix است که دو عبارت منظم را به هم لینک می‌دهد.

با طی مراحل بالا می توانید فایل های پیکربندی بدون کامنت در Linux را مشاهده کنید.

برای داشتن یک میزبانی وب مناسب و با کیفیت سرور مجازی لینوکس انتخاب خوبی برای وب مستران و صاحبان کسب و کار خواهد بود.

جهت تهیه سرور مجازی لینوکس از 40 لوکیشن دلخواه همراه با پهنا باند نامحدود می توانید به وب سایت رسمی آذرسیس مراجعه کنید.

مقاله مفید: نحوه استخراج بیت کوین

سخن آخر

حال با مطالعه مقاله بالا دانستیم که برای فیلتر کردن تنظیمات مهم یک فایل پیکربندی شده، به همراه کامنت از چه دستوراتی استفاده کنیم.

ما در این آموزش نحوه مشاهده فایل های پیکربندی بدون کامنت در لینوکس را بررسی کرده، و همچنین راه های مختلفی برای این آموزش را نشان دادیم.

امیدواریم این آموزش برای تان مفید بوده باشد. شما می توانید نظرات و پیشنهادات خود را از طریق بخش نظرات برای ما ارسال کنید.

کدام فایل ها حاوی فایل های پیکربندی می باشد؟

دایرکتوری etc حاوی فایل های پیکربندی است.

Share this Post

3 Comments

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *