بایگانی شمسی تیر 1400

نحوه ایجاد و کار با Volume Docker

 

Volume Docker به عنوان یک ابزار مفید پرکاربرد به منظور محافظت از داده‌ها (در برابر از بین رفتن) هنگام کار در container مورد استفاده قرار می‌گیرد. به عبارت دیگر، Volume Dockerها جایگزین مناسبی نسبت به استفاده از لایه‌های اضافی برای محافظت از داده‌ها (که باعث افزایش اندازه Docker image می‌شوند) هستند.

در این آموزش، نحوه استفاده از Docker Volume به همراه مثال‌های عملی شرح داده شده است.

ادامه‌ی مطلب

باز کردن پورت 53 مربوط به DNS با استفاده از ufw در لینوکس

 

 

آیا تا به حال این سؤال برای شما پیش آمده است که چگونه می‌توان با استفاده از فایروال ufw، ترافیک ورودی پورت 53 اتصالات tcp/udp مربوط به DNS را از یک آدرس IP یا زیرشبکه خاص در یک سرور لینوکس اجازه عبور داد؟

ادامه‌ی مطلب

دریافت basename نام فایل یا نام دایرکتوری در bash

 

 

احتمالاً برای شما نیز پیش آمده است که بخواهید basename فایل را با استفاده از bash در لینوکس استخراج نمایید. در لینوکس با استفاده از دستورات داخلی یا دستورات خارجی پوسته bash می‌توان نام فایل و پسوند را استخراج کرد. در این مقاله، روش‌های مختلفی به منظور دریافت basename نام فایل برای مسیر داده شده (از طریق bash) شرح داده شده است.

ادامه‌ی مطلب

بررسی پیکربندی RAID در لینوکس

 

آیا تا به حال شده است که بخواهید پیکربندی RAID نرم افزار فعلی خود را در یک سرور مبتنی بر لینوکس که از RHEL/CentOS یا Debian/Ubuntu پشتیبانی می‌کند، بررسی نمایید؟

لینوکس از دستگاه‌های RAID مبتنی بر سخت افزار و نرم افزار پشتیبانی می‌کند. در این آموزش، نحوه بررسی دستگاه‌های RAID مبتنی بر نرم افزار ایجاد شده از دو یا چند دستگاه بلوک واقعی (درایوهای سخت / پارتیشن‌ها) نشان داده شده است.

ادامه‌ی مطلب

تشخیص 32 بیتی یا 64 بودن سرور لینوکسی

 

حتماً برای شما نیز در حین کار کردن با سرور لینوکس، پیش آمده است که بخواهید بفهمید، سرور لینوکس تان روی سیستم 32 بیتی کار می‌کند یا روی سیستم 64. در اینجا نحوه بدست آوردن نسخه سیستم لینوکس از طریق خط فرمان شرح داده شده است.

ادامه‌ی مطلب

نحوه عملکرد حافظه Swap در لینوکس

 

 

حتماً شما نیز هنگام کار با لینوکس، بارها سیستم‌تان هنگ کرده است. این اتفاق معمولاً به دلیل سرریز مصرف حافظه فیزیکی یا RAM رخ می‌دهد.

به منظور درک حافظه Swap در لینوکس، در اینجا به شرح مفهوم RAM و نحوه واکنش سیستم لینوکس هنگام سرریز ظرفیت RAM پرداخته شده است.

ادامه‌ی مطلب

dev/null/ در لینوکس

 

 

/dev/null در لینوکس یک فایل دستگاه مجازی null است. بر خلاف اکثر دستگاه‌های مجازی، این فایل برای خواندن اطلاعات توسط برنامه‌ها استفاده نمی‌شود؛ بلکه کاربر و برنامه‌ها تنها توانایی نوشتن در این فایل را دارند. به عبارت دیگر، هنگام خواندن فایل، هر آنچه در آن فایل نوشته شده است، کنار گذاشته شده و EOF برگردانده می‌شود.

با توجه به این خصوصیت، فایل /dev/null به عنوان یک سیاهچاله معروف است؛ چراکه هر آنچه به طرفش پرتاب می‌شود را می‌بلعد. در ادامه، نگاهی به درک معنای آن می‌اندازیم و بررسی می‌کنیم که با این فایل چه کارهایی می‌توان انجام داد.

ادامه‌ی مطلب

دستور nload در لینوکس

 

nload، یک ابزار خط فرمان لینوکس است که به منظور نظارت بر ترافیک شبکه و مصرف پهنای باند بصورت زمان واقعی (با استفاده از نمودارهای بصری و آمار ترافیک) استفاده می‌شود. در این مقاله، نحوه استفاده از دستور nload و کاربرد آن شرح داده شده است.

ادامه‌ی مطلب

نحوه استفاده از دستور lsof در لینوکس

 

وظیفه دستور lsof لیست کردن فایل‌های باز در سیستم است. در اینجا،  فایل الزاماً به معنای pdf یا یک فایل متنی نیست؛ بلکه شامل فایل‌های دیسک یا pipeهایی نیز می‌تواند باشد که توسط فرایندها در پس زمینه استفاده می‌شوند. در این آموزش، نحوه استفاده از دستور lsof و گزینه‌های مختلف آن شرح داده شده است.

ادامه‌ی مطلب

URL وب سایت چیست؟

 

آیا تا به حال برای شما این سوال پیش آمده است که URL وب سایت چیست؟ در این مقاله، شرح کاملی در پاسخ این سؤال بیان خواهیم کرد. در کنار آن، 3 بخش مهم ساختار URL و همچنین نحوه ارتباط هر یک از آن بخش‌ها به سایت وردپرس را تجزیه و تحلیل می‌نماییم.

ادامه‌ی مطلب