آموزش ها و مقالات کاربردی برای وبمستران

یافتن IP پیش فرض Gateway در لینوکس

 

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

ممکن است در مواقعی نیاز باشد که آدرس IP روتر خود را بدانید. در حالت عادی، IP مربوط به Gateway همان آدرس IP روتر شماست.

ادامه‌ی مطلب

نحوه نصب و استفاده از Wine در اوبونتو

 

Wine، ابزار منبع بازی است که به‌عنوان یک لایه بین سیستم عامل ویندوز و سیستم عامل مبتنی بر یونیکس قرار گرفته و به شما امکان می‌دهد برنامه‌های ویندوز را بر روی سیستم عامل‌های یونیکسی مانند Linux ،FreeBSD و macOS اجرا کنید. Wine، مخفف عبارت Wine Is Not an Emulator است. این ابزار، واسطی است که فراخوانی‌های سیستم ویندوز را به فراخوانی‌های معادل POSIX (که توسط لینوکس و سایر سیستم عامل‌های مبتنی بر یونیکس استفاده می‌شود) ترجمه می‌کند.

ادامه‌ی مطلب

برچسب زمان در فایل‌های لینوکس

 

در لینوکس، هر فایلی دارای تعدادی برچسب زمان است که برخی از تجزیه و تحلیل‌های مهم در مورد زمان اصلاح یا تغییر فایل یا ویژگی فایل را ارائه می‌دهد. در اینجا می‌خواهیم این برچسب‌های زمان را با جزئیات‌شان شرح دهیم.

ادامه‌ی مطلب

نمایش اعداد خطوط در Vim

 

Vim، ویرایشگر متن محبوب بسیاری از توسعه دهندگان نرم افزار و مدیران سیستم عامل لینوکس است.

به‌طور پیش‌فرض، Vim شماره خط‌ها را نشان نمی‌دهد. اما، به راحتی می‌توان به گونه‌ای آن را تنظیم نمود که شماره خطوط را نیز مشخص نماید.

ادامه‌ی مطلب

نصب Android Studio در اوبونتو

 

Android Studio، یک IDE با پلتفرم کارا و مستقل از سیستم عامل است که به شما در ساخت برنامه‌های کاربردی در هر نوع دستگاه Android کمک می‌کند. Android Studio که مبتنی بر JetBrain's IntelliJ IDEA است، شامل همه ویژگی‌های مورد نیاز برای توسعه Android می‌باشد.

ادامه‌ی مطلب

تنظیم و نمایش متغیرهای محیطی در لینوکس

 

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

ادامه‌ی مطلب

نحوه نصب و استفاده از PHP Composer در اوبونتو

 

Composer، یک ابزار برای مدیریت برنامه‌های پیش نیاز برای PHP است (مشابه npm برای Node.js یا pip برای پایتون). Composer، کلیه بسته‌های PHP مورد نیاز پروژه شما را (که پروژه شما به آن‌ها وابسته است) نگه‌داری کرده و آن‌ها را برای شما مدیریت می‌کند.

ادامه‌ی مطلب

آموزش مقدماتی Tmux

 

با استفاده از tmux، می‌توانید چندین نشست ترمینال ایجاد کنید؛ بطوریکه نشست‌ها بصورت مستقل باز (وصل) و بسته (جدا) شده و یا اینکه بطور همزمان همه از یک پنجره نمایش داده شوند.

ادامه‌ی مطلب

پیکربندی Master-Slave Replication در MySQL برروی Debian

 

MySQL replication، یک فرایند کپی کردن داده‌ها از یک سرور پایگاه‌داده master به یک یا چند سرور slave می‌باشد.

MySQL، از چندین توپولوژی همسان‌‌سازی (replication) پشتیبانی می‌کند و توپولوژی Master/Slave یکی از محبوب‌ترین توپولوژی ها است که در آن یک سرور پایگاه‌داده به‌عنوان master و یک یا چند سرور دیگر به عنوان salve (یا فرمانپذیر) عمل می‌کنند.

ادامه‌ی مطلب