نصب برنامه در FreeBSD با دستور pkg

در نسخه های قدیمی می توانستیم با استفاده از Port ها برنامه ها را در FreeBSD نصب کرد. روش دیگر برای نصب برنامه ها استفاده از دستور pkg استفاده کرد. pkg عملکردی شبیه به دستورهای yum و apt-get در توزیع های لینوکسی دارد. خواندن را ادامه دهید“نصب برنامه در FreeBSD با دستور pkg”

پیدا کردن مجوز یک فایل یا دایرکتوری در یونیکس

مجوزهای خواندن (Read)، نوشتن (Write) و اجرا (Execute) سه مجوز نرمال و سنتی در یونیکس ها هستند که به هر فایل یا دایرکتوری اختصاص داده می شود. مطابق شکل زیر (شکل۱) مجوزها به سه دسته مالک (Owner)، گروه (Group) و دیگران (Others) دسته بندی می شوند. خواندن را ادامه دهید“پیدا کردن مجوز یک فایل یا دایرکتوری در یونیکس”

کنترل فایل rc.conf در FreeBSD با دستور sysrc

سیستم عامل FreeBSD و مشتقات آن از فایل etc/rc.conf/ برای مدیریت سرویس ها (فعال و غیر فعال کردن سرویس ها) استفاده می کنند. دایرکتوری etc/rc.d/ شامل تمامی فایل های شل اسکریپت مربوط به سرویس های نصب شده بر روی سیستم، مانند سرویس sshd است. خواندن را ادامه دهید“کنترل فایل rc.conf در FreeBSD با دستور sysrc”

Logout خودکار از csh در FreeBSD

در سیستم عامل FreeBSD (و مشتقات آن مانند PCBSD) csh (یا tcsh) پوسته پیشفرض است. ممکن است برای مدت طولانی با ترمینال کار نکنید و می خواهید که پس از گذشت n دقیقه بی کاری، به صورت خودکار Logout انجام شود. برای این منظور باید متغیری به نام autologout را تعریف کنید. خواندن را ادامه دهید“Logout خودکار از csh در FreeBSD”

کدام پورت ها در لینوکس باز هستند

دستور ها و روش های متفاوتی برای پیدا کردن پورت های باز وجود دارد. زمانی که پورتی باز باشد به این معنی است که آن پورت در حال گوش دادن (Listening) به درخواست ها است. هر سرویس دارای یک شماره پورت خاص است. به طور مثال ۲۲ پورت مربوط به سرویس ssh است. خواندن را ادامه دهید“کدام پورت ها در لینوکس باز هستند”

پیدا کردن مسیر دستورها در یونیکس ها

زمانی که در یک سیستم عامل یونیکسی و حتی ویندوزی دستوری را از خط فرمان اجرا می کنید، سیستم عامل مسیرهای درون متغیر محیطی PATH را بررسی می کند که آیا مسیری برای پیدا کردن دستور در میان مسیرهای متغیر PATH وجود داشته باشد. اما با استفاده از دستورهایی می توانید مسیر یک دستور را پیدا کنید. خواندن را ادامه دهید“پیدا کردن مسیر دستورها در یونیکس ها”

تبدیل نام فایل ها به حروف کوچک

سیستم عامل های یونیکسی مانند لینوکس به کوچکی و بزرگی حروف حساس است بنابراین دو دایرکتوری dirname و Dirname متفاوت از یکدیگر هستند. ممکن است لازم باشد تا نام تمامی فایل های درون یک دایرکتوری را به حروف کوچک تبدیل کنید. خواندن را ادامه دهید“تبدیل نام فایل ها به حروف کوچک”

خاموش کردن FreeBSD

در FreeBSD (و دیگر توزیع های مشتق شده از آن مانند PCBSD) از دستور shutdown برای خاموش کردن سیستم در زمانی مشخص یا به طور آنی استفاده می شود. روش دستور همانند دستور shutdown در لینوکس است. خواندن را ادامه دهید“خاموش کردن FreeBSD”

تنظیم کارت شبکه در FreeBSD

در این مطلب تنظیم شبکه شامل آدرس IP، نام ماشین (Hostname)، و روش اختصاص IP که DHCP یا Static بودن است در سیستم عامل FreeBSD (و همچنین توزیع های مشتق از آن مانند PCBSD) نسخه ۱۰ به بعد توضیح داده شده است. خواندن را ادامه دهید“تنظیم کارت شبکه در FreeBSD”

دستور vmstat در FreeBSD

vmstat در FreeBSD برای نمایش آمار مربوط به حافظه مجازی (Virtual Memory) استفاده می شود. vmstat اطلاعاتی درباره فرایندها، حافظه، صفحه ها، دیسک، نقص ها (Fault) و پردازنده نشان می دهد. بنابراین خروجی به شش ستون زیر تقسیم می شود. خواندن را ادامه دهید“دستور vmstat در FreeBSD”

تشخیص سیستم عامل توسط nmap

یکی از کاربردهای nmap تشخیص نوع سیستم عاملی است که بر روی ماشین های راه دور نصب شده اند. درون یک شبکه انواع گوناگونی از سیستم عامل ها همچون سیستم عامل های خانواده ویندوز و سیستم عامل لینوکس وجود دارد. دستور nmap دارای سوئیچ های متفاوتی است که امکان پویش یا Scan کل شبکه را می دهد تا بتوانیم نوع سیستم عامل ها را پیدا کنیم. خواندن را ادامه دهید“تشخیص سیستم عامل توسط nmap”

دستور w در FreeBSD

w در تمامی سیستم عامل های شبه یونیکسی دستوری است که توسط آن خلاصه ای از وضعیت کنونی سیستم و  کاربرانی که در حال حاضر به سیستم لاگین کرده اند را می توان پیدا کرد. خط نخست وضعیت فعلی سیستم که همان خروجی uptime است و خطوط بعدی مربوط به اتصال های محلی یا راه دور (از طریق ssh) است. خواندن را ادامه دهید“دستور w در FreeBSD”