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

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

mount کردن سیستم فایل HFSPLUS در لینوکس

در مطلب “نصب مانجارو بر روی مک بوک پرو” چگونگی نصب توزیع مانجارو بر روی سیستم مک بوک پرو گفته شد. در واقع مکینتاش و سیستم عامل لینوکس به صورت Dual Boot در کنار هم نصب می شوند. پس از نصب احتمالا لازم است تا دیسک مربوط به مکینتاش در لینوکس به صورت Read/Write قابل دسترسی باشد. در این مطلب چگونگی mount کردن یک سیستم فایل مکینتاشی در لینوکسی گفته می شود. خواندن را ادامه دهید“mount کردن سیستم فایل HFSPLUS در لینوکس”

چگونه در مکینتاش ابزارهای یونیکسی را نصب کنیم

مکینتاش به دلیل به ارث بردن ویژگی های FreeBSD و NextStep در هسته خود، مانند هر سیستم عامل یونیکسی دیگری شامل پوسته ها و دستورهای رایج اپن سورسی است. اما این سیستم عامل به صورت پیشفرض شامل ابزارهای اپن سورس و یونیکسی نیست. برای نصب آنها (مانند ابزارهایی مانند wget) لازم است تا ابتدا بسته های کامپایل مانند gcc و سپس بسته نم افزاری brew را نصب کنیم. خواندن را ادامه دهید“چگونه در مکینتاش ابزارهای یونیکسی را نصب کنیم”

پیدا کردن حجم هر پارتیشن در مکینتاش از خط فرمان

مکینتاش مانند هر سیستم عامل شبه یونیکسی دیگری دارای فرامینی است که اجازه مدیریت آنرا از خط فرمان می دهد. هسته سیستم عامل مکینتاش به دلیل برگرفته شدن از یونیکس FreeBSD دارای فرامین عام سیستم عامل های شبه یونیکسی و همچنین دارای فرامین خاص خود نیز است. در این مطلب دستور های df و diskutil را برای پیدا کردن حجم هر پارتیشن گفته خواهد شد. خواندن را ادامه دهید“پیدا کردن حجم هر پارتیشن در مکینتاش از خط فرمان”

Kernel Extension در مکینتاش چیست

فایل های kernel Extension که به طور خلاصه kexts گفته می شوند و دارای پسوند kexts هستند، درایوارهای خاص سیستم عامل مکینتاش هستند. این فایل شامل قطعه کدهایی هستند که در زمان بوت شدن سیستم عامل لود یا Load می شوند. این فایل برای نصب سیستم عامل مک هک شده که هکینتاش نامیده می شوند بسیار کاربرد دارند تا درایور یک سخت افزار غیر اپل را برای نصب مکینتاش اماده کنند. خواندن را ادامه دهید“Kernel Extension در مکینتاش چیست”

ایجاد و نمایش فایل های مخفی در مکینتاش

مکینتاش نیز یک سیستم عامل یونیکسی است و برای ایجاد فایل های مخفی در یونیکس ها باید ابندای نام فایل یک نقطه قرار داد تا از دید سیستم فایل، فایل مخفی در نظر گرفته شود. هدف از این مطلب ارائه راهکاری کامل از ایجاد یک فایل متنی (از طریق خط فرمان) تا پنهان و نمایش دادن آن است. Finder  نام ابزار گرافیکی پیمایش سیستم فایل در مکینتاش است (مانند ناتیلوس در گنوم، دولفین در KDE و Explorer در ویندوز). به طور مثال برای ایجاد یک فایل متنی (اسکی) مخفی از خط فرمان، از دستور touch استفاده می کنیم که ابندای نام فایل یک نقطه قرار می گیرد. مطلب فوق بر روی مکینتاش 10.9 به قبل قابل استفاده است. خواندن را ادامه دهید“ایجاد و نمایش فایل های مخفی در مکینتاش”

Device File چیست

در سیستم عامل لینوکس و دیگر سیستم عامل های یونیکسی همه چیز فایل است حتی دیوایس های سخت افزاری مانند هارد دیسک، فلاپی دیسک و غیره که به این فایل ها device file می گویند. device file ها امکان دسترسی به سخت افزار را فراهم می کنند. device file که special file نیز نامیده می شود واسطه و رابطی به درایو دیوایس می باشد. device file که بسته به نوشتن بر روی آنها یا خواندن از آنها به دو گونه تقسیم می شوند: Character devices و block device ها. خواندن را ادامه دهید“Device File چیست”

سیستم فایل proc چیست – بخش نخست

سیستم فایل proc/ یک سیستم فایل مجازی است که در حافظه اصلی قرار دارد و به محض بوت شدن ایجاد شده و توسط کرنل خوانده/نوشته و کنترل می شود و پس از خاموش شدن سیستم از بین خواهد رفت و بعد از راه اندازی مجدد سیستم یا روشن شدن مجدد سیستم، از نو ایجاد و فایل های آن مقدار دهی می شوند. بسیاری از ابزار ها از فایل های درون این دایرکتوری استفاده می کنند. محتوای درون این دایرکتوری از دو نوع هستند: دایرکتوری های عددی که هر کدام مربوط به یک فرایند می باشد و همچنین دایرکتوری های غیر عددی و دومین نوع محتوا فایل ها می باشند. خواندن را ادامه دهید“سیستم فایل proc چیست – بخش نخست”

پیدا کردن اطلاعات سیستمی لینوکس و یونیکس

با استفاده از دستور uname در تمامی سیستم عامل های یونیکسی و دستور lsb_release در توزیع های مبتنی بر Redhat (مانند فدورا، CentOS) برای بدست آوردن اطلاعات سیستمی، می توان استفاده نمود. در ادامه سوئیچ های دستور uname گفته شده است. خواندن را ادامه دهید“پیدا کردن اطلاعات سیستمی لینوکس و یونیکس”

رمزنگاری و تنظیم پسورد روی فایل ها

رمزنگاری و تنظیم پسورد روی فایل ها

دستور های gpg و vi امکان رمزنگاری و تنظیم پسورد را روی فایل ها دارند. بعد استفاده از هرکدام از این دستور ها برای باز کردن (خواندن/نوشتن) فایل ها باید پسوردی را که تنظیم کرده ایم وارد کنیم.با استفاده از دستور ها فایل رمز شده و دیگر حتی با استفاده از دستور های مانند cat,less و یا vi قابل خواندن نیست. برای رمز و تنظیم پسورد روی فایلی به نام testfile از دستور gpg به صورت زیر انجام دهید. خواندن را ادامه دهید“رمزنگاری و تنظیم پسورد روی فایل ها”

چگونگی بازیابی پسورد در مکینتاش ۱۰.۷ و ۱۰.۸

چگونگی بازیابی پسورد در مکینتاش ۱۰.۷ و ۱۰.۸

یکی از مشکلاتی که ممکن است رخ دهد فراموش کردن پسورد سیستم عامل مکینتاش است. در ادامه این پست چگونگی بازیابی پسوردتان در سیستم عامل مکینتاش نسخه های ۱۰.۷ و ۱۰.۸ گفته خواهد شد. توجه داشته باشید روش گفته شده در این پست برای نسخه های پیشتر از ۱۰.۷ کاربردی ندارند. همچنین این آموزش بر روی نسخه ۱۰.۸ آزمایش و تست شده است. خواندن را ادامه دهید“چگونگی بازیابی پسورد در مکینتاش ۱۰.۷ و ۱۰.۸”

نمایش اندازه دایرکتوری ها و فایل ها (یونیکس ها)

نمایش اندازه دایرکتوری ها و فایل ها (یونیکس ها)

 du مخفف disk usage دستوری برای نشان داده حجم دایرکتوری ها و فایل های درون دایرکتوری ها ست. اگر بدون هیچ سوئیچ و پارامتری استفاده شود، حجم (میزان استفاده از دیسک) دایرکتوری ها و فایل های درون دایرکتوری جاری را نشان می دهد. معمولن خروجی دستور زیاد است پس بهتر است از دستور less برای صفحه بندی خروجی استفاده کنیم. شکل کلی دستور بصورت زیر است. خواندن را ادامه دهید“نمایش اندازه دایرکتوری ها و فایل ها (یونیکس ها)”