لینوکس
زمان آن فرارسیده است تا بار دیگر فهرستی از بهترین نرمافزارهای رایگان و متنباز را که در سالهای گذشته و بر اساس تجربه عملی استفاده از آنها در لینوکس برای ما ارزشمند بودهاند، با شما به اشتراک بگذاریم.60 ابزار رایگان و متنباز ضروری لینوکس را دراین مطلب با توضیح مختصر معرفی خواهیم کرد. برخی از این ابزارها از نرمافزارهای قدیمی و مورد اعتماد محسوب میشوند که هر سال با بهبود عملکرد و قابلیتهای جدید، همچنان جایگاه خود را حفظ کردهاند. در مقابل، برخی دیگر پروژههای نوظهوری هستند که توانستهاند توجه ما را جلب کنند و در گردش کار روزمره لینوکس ...
ادامه مطلب
مدیریت فایل در محیط خط فرمان لینوکس همیشه یکی از مهارتهای کلیدی کاربران حرفهای بوده است. فایل منیجر کنسول لینوکس به شما کمک میکنند هنگام کار روی سیستم لوکال یا حتی در یک سرور ریموت از طریق SSH، عملیات فایل و پوشه را سریعتر، دقیقتر و کارآمدتر انجام دهید. نمایش بصری ساختار دایرکتوری در ترمینال باعث میشود عملیاتهایی مانند کپی، انتقال، حذف، تغییر سطح دسترسی و جستجوی فایلها با سرعت بیشتری انجام شود. در این مطلب، با ۱۴ مورد از محبوبترین و پرکاربردترین فایل منیجرهای خط فرمان لینوکس آشنا میشویم و ویژگیها و مزایای هر کدام را بررسی میکنیم. 1. ...
ادامه مطلب
راهاندازی LAMP Stack یکی از رایجترین روشها برای آمادهسازی یک سرور میزبانی وب لینوکسی است. در این راهنما، مراحل نصب و پیکربندی کامل LAMP شامل Apache، PHP 8.3 و MariaDB 11 را روی Ubuntu 24.04 بهصورت گامبهگام بررسی میکنیم. این آموزش مناسب مدیران سرور، توسعهدهندگان وب و افرادی است که قصد دارند یک زیرساخت پایدار برای اجرای وبسایتهای داینامیک یا سیستمهای مدیریت محتوا مانند وردپرس راهاندازی کنند. LAMP چیست و چه کاربردی دارد؟ LAMP مخفف چهار مولفه اصلی زیر است: Linux (سیستمعامل) Apache (وبسرور) MySQL/MariaDB (سیستم مدیریت پایگاه داده) PHP (زبان اسکریپتنویسی سمت سرور) این ترکیب یکی از محبوبترین پلتفرمهای ...
ادامه مطلب
در این آموزش، نحوه نصب RustDesk روی Ubuntu 24.04 LTS را توضیح خواهیم داد. اگر پیشتر با آن آشنا نبودهاید، RustDesk یک برنامه ساده و متنباز برای دسترسی از راه دور به کامپیوترهای دیگر است که دارای قابلیت انتقال فایل داخلی و TCP tunneling بوده و با زبان برنامهنویسی Rust نوشته شده است. این نرمافزار جایگزینی برای TeamViewer و AnyDesk محسوب میشود. RustDesk خدمات رایگان ریموت دسکتاپ را از طریق زیرساخت ابری و همچنین زیرساخت Self-Hosted برای سازمانها فراهم میکند. در این مطلب نصب RustDesk به صورت گامبهگام روی Ubuntu 24.04 نمایش داده میشود. همچنین میتوانید همین دستورالعملها را برای ...
ادامه مطلب
در دنیای سیستمعاملها، Linux و Unix دو نام بسیار شناختهشده هستند که اغلب بهعنوان دو گزینه اصلی برای سرورها، کامپیوترهای قدرتمند و محیطهای توسعه مطرح میشوند. بسیاری از افراد این دو را مترادف هم در نظر میگیرند، اما در عمل تفاوتهای مهمی بین آنها وجود دارد که دانستن آنها برای برنامهنویسان، مدیران سیستم و متخصصان DevOps ضروری است. در این مطلب با نگاهی دقیق تفاوتها، شباهتها، تاریخچه، موارد استفاده و ویژگیهای هرکدام را بررسی میکنیم تا انتخاب مناسبتری در پروژههای واقعی داشته باشید. آشنایی با Linux و Unix یونیکس چیست؟ Unix یک سیستمعامل با سابقه طولانی است که در دهه ...
ادامه مطلب
در دنیای مدیریت شبکه و تحلیل عملکرد ارتباطات، ابزارهایی وجود دارند که خروجی و اطلاعات عمیقتری نسبت به ابزارهای معمول ارائه میدهند. یکی از این ابزارها که بهطور خاص برای نمایش تصویری پاسخ پینگ در لینوکس طراحی شده است، gping نام دارد. این دستور نسخه گرافیکی و حرفهایتر از دستور سنتی ping است و میتواند تاخیر (Latency)، پکت لاس (Packet Loss) و پاسخگویی مقصدهای مختلف را بهصورت نموداری و زنده در ترمینال نمایش دهد. در این مطلب، بهصورت گامبهگام نحوه نصب، کاربردها، گزینههای مفید و مثالهای پیشرفته gping را بررسی میکنیم تا بتوانید بهسادگی از آن در تحلیل شبکه و ...
ادامه مطلب