منبع اصلی نوشتار زیر در این لینک قرار دارد

مدیریت سرویس ها در FreeBSD

سرویس ها در سیستم عامل FreeBSD تحت کنترل فرایند init است. فرایند init اولین فرایندی است که در سیستم ایجاد شده و سپس کنترل بقیه فرایند ها در انجام می دهد. به عبارتی فرایندی است با PID=1 که والد تمامی دیگر فرایند ها در سیستم است. تمامی سرویس ها مانند DNS, DHCP, SSH و غیره […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

دانلود فایل ها با wget از خط فرمان – بخش اول

wget ابزار (دستوری) برای دنلود از خط فرمان است. wget امکان دانلود فایل ها و کل محتوای یک وب سایت را از طریق خط فرمان فراهم می کند. ساده ترین شکل، نوشتن URL در جلوی دستور در خط فرمان است. البته wget دارای option های بسیاری است که امکانات بسیاری به آن می دهد. wget […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

آشنایی با BASH – بخش هجدهم (مفهوم Trap)

زمانیکه ctrl+c یا کلید Break از کی بورد را فشار می دهید برنامه یا شل اسکریپت در حال اجرا بلافاصله stop یا قطع می شود و سپس خط اعلان یا Command Prompt نشان داده می شود و می توانید دستور جدیدی را اجرا کنید. اما فرض کنید در زمان اجرای یک شل اسکریپت (مانند شل […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

نصب برنامه ها در FreeBSD

FreeBSD مانند لینوکس، سیستم عاملی مبتنی بر یونیکس و اپن سورس و آزاد می باشد. در واقع BSD شاخه ای از یونیکس اولیه بود که رایگان در اختیار دیگران قرار نمی گرفت و FreeBSD مبتنی بر BSD اولیه است که اپن سورس و رایگان در اختیار عموم قرار گرفت. در FreeBSD از مجموعه Port ها […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

پیدا کردن MAC Address در لینوکس

هر کامپیوتری برای ارتباط با دیگر کامپیوتر ها نیاز به یک آدرس IP دارد که به کارت شبکه آن اختصاص داده می شود. هر کارت شبکه نیز دارای یک آدرس فیزیکی به نام MAC Address که مخفف Media Access Control است و آدرسی 48 بیتی است که 24 بیت نخست آن توسط IEEE و 24 […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

آشنایی با BASH – بخش هفدهم (اجرای متوالی دستور ها در خط فرمان)

دو کاراکتر & و ; برای اجرای متوالی دستور ها در خط فرمان به کار می رود. به طور معمول دستوری را در خط فرمان اجرا و تا پس از اتمام (موفق یا ناموفق) دستور خط اعلان اشغال است تا دستور بعدی را وارد و اجرا کنید. کاربرد علامت ; به این صورت است که […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

آشنایی با BASH – قسمت شانزدهم (عبارات شرطی)

در شل اسکریپت عبارات شزطی توسط دو دستور test یا ] اجرا می شوند. با عبارات شرطی بسته به شرایط فعالیت خاصی صورت می گیرد. به طور مثال اگر تعداد ورودی کاربر صفر باشد، پیغامی مناسب و یا اگر تعداد ورودی کاربر بیش از اندازه باشد، پیغامی مناسب نشان داده خواهد شد. if در شل […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

تغییر نام (rename) فایل ها و دایرکتوری ها

در محیط های گرافیکی با انتخاب فایل/دایرکتوری و کلیک راست بر روی آن و انتخاب rename امکان تغییر نام فایل/دایرکتوری وجود دارد. در خط فرمان لینوکس و دیگر سیستم عامل های مبتنی بر یونیکس از دستور mv برای rename کردن فایل/دایرکتوری استفاده می کنیم. در واقع mv برای move (یا cut در محیط گرافیکی) یک […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

واگذاری وظایف به کاربران با sudo و مثال های کاربردی

در سیستم عامل های یونیکسی مانند لینوکس از دستور sudo برای اجرای دستورهایی که نیاز به مجمز root دارند توسط کاربرهای معمولی سیستم استفاده می شود. مانند shutdown کردن سیستم که به تنها می تواند توسط root صورت گیرد. (منظور shutdown کردن سیستم از محیط خط فرمان یا Virtual Terminal ها). برای اجرای یک دستور […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

دستور xargs

xargs خروجی یک سدتور را بعنوان آرگومان دستور دیگری بعنوان Standard Input توسط Pipe کردن به دستوری دیگر می دهد. بطور پیشفرض و با اجرای تنهای دستور، xargs ورودی را از STDIN طلب می کند و سپس دستور echo را بر روی ورودی (stdin) اجرا و آنرا چاپ می کند. در شکل زیر xargs به […] ادامه مطلب