لینوکس
بسیاری از دستورات در لینوکس به طور خاص برای اجرای فرآیندهای درون توزیعهای مختلف استفاده میشوند. مثل دستور ps که میتوان در ترمینال لینوکس اجرا کرد و در ادامه مطلب شما را در مورد استفاده از دستور ps aux و آپشنهای آن راهنمایی خواهیم نمود. فرآیندها در لینوکس چیست؟ هنگامی که یک دستور را اجرا یا یک برنامه را در لینوکس باز میکنید، یک فرآیند آغاز میگردد، البته برنامهها چندین فرآیند را برای وظایف مختلف تولید و اجرا میکنند، در حالی که دستورات فقط یکی را ایجاد مینمایند. به عنوان مثال، هنگامی که ویرایشگر کد ویژوال استودیو را راه اندازی ...
ادامه مطلب
اینترنت تسخیر جهان را در دهه 90 میلادی آغاز کرد، کل پروتکل Web را میتوان به عنوان یک بازدید کننده در نظر گرفت که یک سند را از یک آدرس وب معین به کمک سیستم DNS و IP که درخواست را به کامپیوتر مناسب ارسال مینماید. این کامپیوتر که میزبان صفحه وب درخواستی است، صفحه وب را به بازدیدکننده به اصطلاح serve میکند.در این مطلب برای کمک به شما در تصمیم گیری، وبسرور Apache و Nginx را به تفصیل مقایسه میکنیم. پس از ارائه یک نمای کلی از دو گزینه، آنچه را که هر وب سرور در مورد معماری، سازگاری، ...
ادامه مطلب
هدف این راهنما ایجاد درک درستی از اسکریپت bash، مفاهیم برنامه نویسی bash و سینتکس آنها، همراه با چند مثال ارزشمند است. در این مطلب، اسکریپت نویسی bash را از پایه و نحوه خودکارسازی فرآیندها در سرورهای لینوکس را یاد خواهید گرفت. متغیرها، دستورات شرطی، انتقال آرگومانهای خط فرمان به اسکریپتها، خواندن ورودی کاربر، حلقهها، توابع و بسیاری موارد دیگر بحث خواهیم کرد. اسکریپت shell/bash چیست؟ اسکریپت نویسی bash ابزار قدرتمندی برای خودکارسازی وظایف در یک سیستم لینوکس فراهم میکند. از کاربرد دستورات خروج از shell گرفته تا کنترل جریان یک اسکریپت با عبارات if-elseif-else، اسکریپتهای bash به شما این ...
ادامه مطلب
پس از چندین ماه توسعه، دبیان آخرین نسخه پایدار سیستم عامل محبوب مبتنی بر لینوکس خود را منتشر کرد. دبیان 12 با نام Bookworm نقطه عطف مهمی در نبرد با سیستم عامل های انحصاری، به ویژه ویندوز 11 است. بعد از حدود 2 سال توسعه، پروژه دبیان نسخه 12 پایدار جدید خود را با نام bookworm منتشر کرد. به لطف همکاری تیم امنیتی دبیان و تیم پشتیبانی طولانی مدت دبیان، bookworm تا 5 سال آینده پشتیبانی خواهد شد. به دنبال قطعنامه عمومی 2022 در مورد non-free-firmware، یک منطقه آرشیو جدید را معرفی کرده که امکان جداسازی non-free-firmware از سایر بسته های غیر ...
ادامه مطلب
با توجه به اعلام ناخوشایند RedHat در مورد پایان پشتیبانی از CentOS و همچنین تمرکز RedHat بر CentOS Stream انتشار توزیع Rocky Linux توانست تحولی در بین کاربران ایجاد کند و آنها را امیدوار کند که تصمیمی عجولانه برای تغییر توزیع سیستم عامل خود نگیرند. در این مقاله قصد داریم شما را با راکی لینوکس آشنا کنیم. راکی لینوکس یک سیستم عامل enterprise متنباز و جایگزین CentOS است که به گونهای طراحی شده است که 100٪ سازگار با باگ ( bug-for-bug ) با Red Hat Enterprise Linux باشد و در حال توسعه فشرده توسط جامعه است. تاریخچه راکی لینوکس – Rocky Linux با پایان عمر CentOS 8 ...
ادامه مطلب
Rsync یک دستور معروف لینوکس است که میتوان از آن برای کپی و همگامسازی فایلها و پوشهها از طریق دسترسی ریموت یا به صورت لوکال استفاده کرد. استفاده از دستور Rsync امکان میدهد کارهای مختلف مرتبط با دادهها مانند همگام سازی، کپی کردن و تهیه بکاپ را انجام دهیم. چگونه از Rsync در لینوکس استفاده کنیم؟ چه ادمین باشید یا یک کاربر معمولی، به احتمال زیاد از فایلهای خود بکاپ تهیه میکنید یا آنها را بین چندین سیستم سینک (sync) مینمائید. اگر این کار نیاز به بازنویسی همه فایلها در هر دفعه داشته باشد، به ویژه در فایلهای سنگین و حجیم، کسل ...
ادامه مطلب