لینوکس

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

 

rsync، یک ابزار خط فرمان سریع و همه کاره برای همگام‌سازی فایل‌ها و دایرکتوری‌ها بین دو سیستم از طریق shell ریموت یا از/به یک Rsync daemon ریموت است. این ابزار، انتقال بسیار سریع فایل را با انتقال تنها تفاوت‌ها بین مبدا و مقصد فراهم می‌کند.

Rsync را می‌توان به منظور انعکاس داده‌ها، پشتیبان گیری افزایشی، کپی کردن فایل‌ها بین سیستم‌ها و به عنوان جایگزینی برای دستورات scp ،sftp و cp استفاده کرد.

در این مقاله، نحوه استفاده از rsync به همراه نمونه‌های کاربردی و رایج‌ترین گزینه‌های آن شرح داده شده است.

ادامه‌ی مطلب

پاک کردن cache برای مرورگر Mozilla firefox

 

cache‌ها به‌طور کلی باعث افزایش سرعت مرورگر وب می‌شوند. اما در بسیاری از موارد ممکن است، فایل‌های اصلی‌ که توسط مرورگر cache شده‌اند، از طرف سرور، سازندگان، طراحان یا به هر دلیل دیگری تغییر داده شوند. در این حالت ممکن است مرورگر همان فایل ذخیره شده قدیمی را به کاربر نشان دهد، درحالی که این فایل ذخیره شده با فایل اصلی تفاوت دارد.

علاوه‌براین ممکن است آن‌ها باعث بروز مشکلاتی در هنگام بارگیری وب سایت و یا کاهش سرعت سیستم شوند که در چنین مواقعی باید cache مرورگر را پاک نمایید.

در این مقاله، نحوه پاک کردن cache برای مرورگر Mozilla Firefox شرح داده شده است.

ادامه‌ی مطلب

پاک کردن cache برای مرورگر Google Chrome

 

افزایش فایل‌های ذخیره شده در cache برای یک برنامه خاص، می‌تواند باعث بروز مشکلات زیادی از جمله کندی و اختلال در عملکرد آن شود. در مرورگر Google Chrome به منظور بهبود تجربه در زمینه وب‌‌گردی، فایل‌های cache زیادی ذخیره شده و این فرآیند ممکن است بعد از گذشت مدتی، شما را با مشکلات متعددی رو به رو کند. به همین دلیل بهتر است هر از چند گاهی cache آن را پاک کنید.

در این مقاله، نحوه پاک کردن cache مرورگر در Google Chrome شرح داده شده است.

ادامه‌ی مطلب

cache مرورگر چیست؟

 

 

هنگام روبه‌رو شدن با مشکلات بارگیری وب سایت (به عنوان مثال خطای 304) پاک کردن cache یک تشخیص ضروری است. اما سؤالی که پیش می‌آید این است که پاک کردن cache مرورگر به چه معناست و چگونه قابل انجام است؟

در این مقاله، به نحوه عملکر cache مرورگر پرداخته شده است.

ادامه‌ی مطلب

تنظیم سرور ذخیره سازی آبجکت MinIO در اوبونتو 20.04

 

توانایی ذخیره انباری از داده‌های object و قابل دسترس کردن آن‌ها از طریق APIهای HTTP، معروف به ذخیره‌سازی object، در چشم‌انداز فناوری مدرن، به‌ویژه با راه‌حل‌های پشتیبان‌گیری مبتنی بر ابر و شبکه‌های تحویل محتوا (CDN) با دسترسی بالا ضروری است.

MinIO، یک سرور ذخیره سازی object منبع باز است که با سرویس ذخیره سازی ابری آمازون S3 سازگار می‌باشد. برنامه‌های پیکربندی شده با رابط آمازون S3 می‌توانند با رابط MinIO نیز پیکربندی شوند؛ به این معنی که می‌توانید از MinIO به عنوان جایگزین مناسبی برای S3 به منظور کنترل بیشتر بر سرور ذخیره سازی objectهای خود استفاده کنید. این سرویس، داده‌های بدون ساختار مانند عکس‌ها، فیلم‌ها، فایل‌های گزارش، نسخه‌های پشتیبان و imageهای container و VM را ذخیره کرده و  یک سرور ذخیره‌سازی object واحد فراهم می‌نماید تا درایوهای متعددی را که در بسیاری از سرورها پخش شده‌اند، جمع‌آوری کند.

ادامه‌ی مطلب

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

 

هر فرآیندی که روی یک سیستم لینوکس اجرا می‌شود، دارای یک دایرکتوری root (دایرکتوری کاری) است. هنگامی‌که نیاز به تغییر این دایرکتوری داشته باشید، دستور Chroot می‌تواند به شما کمک کند. با استفاده از دستور chroot، دایرکتوری اصلی یک فرآیند و فرآیند‌های فرزند آن تغییر می‌نماید. در این مقاله، به شرح دستور chroot و کاربردهای آن پرداخته شده است.

ادامه‌ی مطلب

بررسی عملکرد SSD در اوبونتو

 

SSD یا Solid-State Device یک دستگاه ذخیره‌سازی فوق‌العاده سریع، با سرعت خواندن و نوشتن شگفت‌انگیز است. این دستگاه بسیار بهتر از هارد دیسک‌های سنتی است. آخرین نسل از SSDها دو نوع هستند: NVME وSSD های قدیمی SATA.

عملکرد هر سیستمی به طور مستقیم به عملکرد دستگاه ذخیره‌سازی بستگی دارد و زمانی‌که عملکرد فضای ذخیره‌سازی خوب نباشد، با سرعت بارگذاری پایین در سیستم خود مواجه خواهید شد.

در این مقاله، نحوه بررسی و تست سلامت SSD در اوبونتو به دو روش از طریق رابط کاربری گرافیکی (GUI) و از طریق ترمینال شرح داده شده است.

ادامه‌ی مطلب

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

 

دستور date، تاریخ سیستم را نمایش داده و یا تنظیم می‌کند. این دستور، اغلب به منظور چاپ تاریخ و زمان در قالب‌های مختلف و محاسبه تاریخ‌های آینده و گذشته استفاده می‌شود. در این آموزش، اصول اولیه دستور date و نحوه استفاده از گزینه‌های مختلف آن شرح داده شده است.

ادامه‌ی مطلب

شرح دستور Netcat به همراه مثال

 

دستور Netcat یا nc، یک ابزار خط فرمان قدرتمند برای مدیران شبکه است که با استفاده از پروتکل‌های TCP یا UDP، داده‌ها را در اتصالات شبکه می‌خواند و یا می‌نویسد. در این مقاله، به شرح این دستور و کاربردهای آن به همراه مثال پرداخته شده است.

ادامه‌ی مطلب