بایگانی برچسب: s

سری آموزش های FreeBsd : مدیریت کاربران

خوب قصد دارم یک سری اموزشی توی سایت ایجاد کنم تحت عنوان مدیریت سرور یونیکسی و توی هر پست می خوام به یک مبحث بپردازم . امیدوارم که دوستان استفاده لازم رو از این آموزش ها ببرند. روتیتر آموزش ها به شرح زیر خواهد بود :

  • مدیریت کاربران در سرور ها یونیکسی ( اضافه کردن ، ویرایش ، دسترسی دادن و … )
  • مدیریت سرویس ها ( تنظیمات مربوط به autostart و … )
  • مدیریت شبکه روی سرور ( تنظیمات ipv4  ، تنظیمات ipv6 ، hostname  و موارد دیگه )
  • مدیریت سرور های یونیکسی به صورت ریموت و نکات مهم آموزشی
  • نصب و مدیریت برنامه ها از مخازن ports یا pkg و …
  • مدیریت دیسک سخت در سرور یونیکسی و نحوه mount و …
  • کامند های مفیدی که هر یونیکس ادمین باید بلد باشه
  • راه اندازی یه سری سرویس ها مثل ftp ، http و …

خوب همانطور که توی فهرست هم لیست شده مورد اول مربوط به مدیریت کاربران هستش که مثل سایر سیستم عاملها قابلیت هایی مثل اضافه کردن ، حذف کردن ، ویرایش کردن ، دسترسی دادن و محدود کردن و … داره .

ادامه‌ی خواندن

چک کردن وجود یک فایل در Bash Script

عنوان شاید یکم گنگ باشه برای همین در اول راه کمی توضیح می دم که در مورد چی می خوایم صحبت کنیم. گاهی وقت ها داخل اسکریپت های خودمون می خواهیم از وجود یک فایل یا حتی دایرکتوری در آدرسی مشخص از سیستم آگاه بشیم و متناسب با جواب یک رفتاری رو برای برنامه در نظر بگیریم .

ادامه‌ی خواندن

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

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

سوالات ابهام دار :

  1.  فایلی پرمیشن نوشتن دارد اما پرمیشن اجرا و خواندن ندارد . می توان در آن چیزی نوشت ؟ بله
  2.  فایلی پرمیشن نوشتن دارد اما پرمیشن اجرا و خواندن ندارد . می توان آن را با ویرایشگر باز کرد ؟ خیر
  3.  فایلی پرمیشن اجرا دارد اما پرمیشن خواندن و نوشتن ندارد . می توان آن را اجرا کرد ؟ بستگی دارد
  4.  فایلی پرمیشن خواندن دارد اما پرمیشن اجرا و نوشتن ندارد . می توان آن را اجرا کرد ؟ خیر
  5.  فایلی پرمیشن نوشتن دارد اما پرمیشن اجرا و خواندن ندارد . می توان آن را اجرا کرد ؟ خیر
  6.  شرط لازم برای اجرا یک برنامه داشتن هم زمان پرمیشن اجرا و خواندن است ؟ خیر
  7.  اولین شرط لازم برای اجرا یک برنامه داشتن پرمیشن خواندن است ؟ خیر
  8.  بهتر است جهت اجرای یک برنامه پرمیشن خواندن و اجرا با هم در نظر گرفته شود ؟ بله

ادامه‌ی خواندن

and و or در بش اسکریپت

یادمه جایی شنیده بودم که اسکریپت های بش کار خاصی نمی کنن و فقط دستوراتی که به صورت تکی در ترمینال وارد می کنیم رو به صورت منظم در کنار هم به صورت خودکار اجرا می کنه . بحث امروز هم دقیقا همین هست، شاید در ظاهر ما در دستورات خودمون در ترمینال از or یا and استفاده نکنیم اما این دلیل نمیشه که استفاده از این ها فقط در اسکریپت و برنامه ها باشه .

ابتدا اجازه بدید توضیح بدیم که اصلا منظور از and و or چیست و چه شکلی استفاده می شود. زمانی پیش می آید که دستوری را اجرا می کنیم و می خواهیم دستور بعدی متناسب با دستور اول اجرا شود . یعنی یا اجرا شود یا اجرا نشود . در این صورت از and یا or استفاده می کنیم .

ادامه‌ی خواندن