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

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

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

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

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

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

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

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

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

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

خاموش کردن FreeBSD

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

دستور w در FreeBSD

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

پیکربندی NFS بر روی FreeBSD

در FreeBSD نیز مانند هر سیستم عامل یونیکسی دیگر می توان Network File System را به منظور اشتراک و توزیع فایل ها را پیکربندی کرد. نصب آن در FreeBSD ساده است و نیاز به نصب نرم افزار خاصی نیست و تنها باید فایل etc/rc.conf/ و فایل etc/exports/ را ویرایش کرد. پیکربندی شامل تنظیم سرور و کلاینت و سپس اتصال دایرکتوری اشتراکی شده بر روی کلاینت است. خواندن را ادامه دهید“پیکربندی NFS بر روی FreeBSD”

پارتیشن بندی دیسک ها در FreeBSD8

در مطلب نامگذاری دیسک ها درFreeBSD 8 با قواعد نامگذاری و همچنین گام ها برای ایجاد یک پارتیشن آشنا شدید. در FreeBSD 8 سیستم فایل پبشفرض UFS است. برای شروع با کاربر root دستور sysinstall را اجرا کنید. توجه داشته باشید که این دستور در نسخه های ۹ و ۱۰ از FreeBSD دیگر وجود ندارد. مطابق شکل زیرمنوی Configure را انتخاب کنید. خواندن را ادامه دهید“پارتیشن بندی دیسک ها در FreeBSD8”

نامگذاری دیسک ها در FreeBSD 8

ساختار سیستم فایل در توزیع های BSD مانند FreeBSD همانند دیگر سیستم عامل های یونیکسی، ساختاری تک درختی با ریشه root (دایرکتوری /) است. هدف از این مطلب آشنایی شما با چگونگی نامگذاری دیسک ها در FreeBSD و پارتیشن بندی آنها توسط دستور (ابزار) sysinstall در FreeBSD 8 به قبل است.هر پارتیشن در FreeBSD می تواند سیستم فالیلی مجزا از بقیه پارتیشن ها را داشته باشد. خواندن را ادامه دهید“نامگذاری دیسک ها در FreeBSD 8”

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

سرویس ها در سیستم عامل FreeBSD تحت کنترل فرایند init است. فرایند init اولین فرایندی است که در سیستم ایجاد شده و سپس کنترل بقیه فرایند ها در انجام می دهد. به عبارتی فرایندی است با PID=1 که والد تمامی دیگر فرایند ها در سیستم است. تمامی سرویس ها مانند DNS, DHCP, SSH و غیره تحت کنترل این فرایند هستند. سرویس های تحت کنترل فرایند init در زیر دایرکتوری etc/rc.d/ یک فایل اسکریپت دارند. خواندن را ادامه دهید“مدیریت سرویس ها در FreeBSD”

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

wget ابزار (دستوری) برای دنلود از خط فرمان است. wget امکان دانلود فایل ها و کل محتوای یک وب سایت را از طریق خط فرمان فراهم می کند. ساده ترین شکل، نوشتن URL در جلوی دستور در خط فرمان است. البته wget دارای option های بسیاری است که امکانات بسیاری به آن می دهد. wget در اکثر توزیع های لینوکسی و دیگر سیستم عامل های یونیکسی مانند مکینتاش و FreeBSD نصب است. در صورتی که نصب نبودن آنرا از مخازن نصب کنید. خواندن را ادامه دهید“دانلود فایل ها با wget از خط فرمان – بخش اول”