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

نگاهی به دستور cd

دستور cd (مخفف Change Directory) برای پیمایش در سیستم فایل و تغییر دایرکتوری به دایرکتوری دیگر در خط فرمان تمامی سیستم عامل های یونیکسی استفاده می شود. چندین علامت در ارتباط با دستور cd وجود دارند : علامت “تک نقطه”، علامت “دو نقطه”، علامت “~”، علامت “-”. علامت “تک نقطه” یعنی دایرکتوری جاری، علامت “دونقطه” […] ادامه مطلب

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

intractive and non-intractive Shell چیست

یک intractive shell دستورات را از کاربران بر روی یک tty دریافت و خروجی را نشان می دهد. یک شل اسکریپت توسط non-intractive shell اجرا می شود.بطور مشابه (با دستورات) یک شل اسکریپت توسط tty قابل دسترسی است، بطوریکه توسط فرمان read درون یک شل اسکریپت کاربر با شل اسکریپت در تعامل است ولی شل […] ادامه مطلب

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

تعریف تابع و استفاده از آن به عنوان دستور

کد های شل اسکریپت که در فایل هایی ذخیره می شوند از بالا به پایین تفسیر شده و خروجی را تولید می کنند. توابع امکان تکرار نوشتن کد های تکراری را از بین می برد به این صورت که یکبار کد ها را تحت یک نام نوشته و سپس از آن کد ها توسط فراخوانی […] ادامه مطلب

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

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

دستور های gpg و vi امکان رمزنگاری و تنظیم پسورد را روی فایل ها دارند. بعد استفاده از هرکدام از این دستور ها برای باز کردن (خواندن/نوشتن) فایل ها باید پسوردی را که تنظیم کرده ایم وارد کنیم.با استفاده از دستور ها فایل رمز شده و دیگر حتی با استفاده از دستور های مانند cat,less […] ادامه مطلب

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

بررسی اینکه آیا کاربری در سیستم وجود دارد یا نه

شاید شل اسکریپتی لازم داشته باشد که از ورودی نام کاربری را گرفته و اطلاعاتی را نشان دهد. پس باید بررسی کنیم که آیا کاربر وجود دارد یا نه؟ اگر کاربر در سیستم بود یک سری کد و اگر نبود باید از برنامه خارج شویم.فایل های etc/passwd/ و فایل etc/group/ در سیستم عامل های یونیکسی […] ادامه مطلب

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

چگونه در یونیکس ها فایل ها را بر اساس زمان پیدا کنیم؟ ( دستور find – بخش سوم)

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

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

یافتن تمامی فایل ها در مالکیت یک کاربر ویژه (دستور find – بخش دوم)

در بخش اول دستور find با چگونگی ساختار دستور آشنا شدید. در این مطلب چگونگی یافتن فایل های مرتبط به یک کاربر یا گروه خاص نشان داده می شود. در لینوکس هر فایل دارای مجوز های write,read و execute برای مالک (owner) و گروه اصلی که کاربر عضو آن است و دیگر افراد است. اگر […] ادامه مطلب

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

آرشیو و فشرده سازی با دستور tar

tar مخفف tape archive ابزاری خط فرمانی در تمامی سیستم عامل های مبتنی بر یونیکس برای فشرده سازی و آرشو فایل ها بکار می رود. با استفاده از این ابزار به همراه cron می توان بصورت خودکار از فایل ها در زمانی مشخص پشتیبان تهیه کرد. در این پست آموزش فشرده سازی توسط دستور gzip […] ادامه مطلب

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

راهنمای ایجاد / حذف کاربران در Linux/FreeBSD(با مثال-دستور های متفاوت)

یکی از وظایف مدیر، ایجاد و مدیریت کاربران است. در زمان ایجاد یک کاربر می توان اطلاعات را بصورت پیشفرض استفاده کرد یا اینکه با استفاده از سوئیچ هایی، اطلاعات لازم را فراهم کرد. دو فایل etc/passwd/ و etc/shadow/ بعنوان پایگاه داده هایی برای ذخیره کردن اطلاعات کاربران استفاده می شود. فایل passwd محلی برای […] ادامه مطلب

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

تغییر پوسته (Shell) پیشفرض در لینوکس (یونیکس)

در سیستم عامل های مبتنی بر یونیکس مانند توزیع های لینوکسی و سیستم عامل های مبتنی بر BSD و … از چندین پوسته یا Shell استفاده می کنند. هر کدام ویژگی های خودشان را دارند که شاید پر کاربردترین آنها BASH باشند. در لینوکس و هر سیستم عامل یونیکسی دیگر فایلی در مسیر etc/ به […] ادامه مطلب