❓ چطور میتوانم حجمهای Docker را بهصورت خودکار با استفاده از Docker Compose مدیریت کنم؟
برای مدیریت حجمها در Docker Compose، میتوانیم در فایل docker-compose.yml، بخش volumes را تعریف کنیم. این بخش به ما اجازه میدهد که حجمها را بهصورت خودکار ایجاد و به کانتینرها متصل کنیم. مثلاً میتوانیم یک volume به نام db_data بسازیم و آن را به مسیر /var/lib/mysql در کانتینر متصل کنیم تا دادهها در آن ذخیره شوند.
دسته: docker
❓ چگونگی مدیریت پردازشها در لینوکس به چه صورت انجام میشه و کاربرد دستور `kill` چیه؟
مدیریت پردازشها در لینوکس به کمک دستورات مختلفی مانند `ps` برای نمایش پردازشها و `top` برای مشاهده وضعیت زنده آنها انجام میشود. دستور `kill` برای خاتمه دادن به پردازشها استفاده میشود. با استفاده از `kill PID` میتوانید پردازش با شناسه (PID) مشخص را متوقف کنید. همچنین میتوان از سیگنالهای مختلفی نظیر `SIGTERM` و `SIGKILL` برای مدیریت رفتار خاتمه پردازش استفاده کرد.
دسته: lpic1
❓ چطور میتوانم یک کاربر جدید به سیستم لینوکس اضافه کنم و این کار چه تنظیماتی نیاز داره؟
برای افزودن یک کاربر جدید، میتوان از دستور `useradd` استفاده کرد. به عنوان مثال، با دستور `sudo useradd -m -s /bin/bash username` یک کاربر با نام 'username' و دایرکتوری خانگی ایجاد میشود. پس از آن، با استفاده از دستور `passwd username` میتوانید برای کاربر جدید یک رمز عبور تنظیم کنید. همچنین، تنظیمات پیشرفتهتری مثل اضافه کردن کاربر به گروههای خاص را میتوان انجام داد.
دسته: lpic1
❓ مفهوم مجوزهای فایل در لینوکس چیه و چه تفاوتی بین مجوزهای خواندن، نوشتن و اجرا وجود داره؟
در لینوکس، هر فایل و دایرکتوری دارای سه نوع مجوز است: خواندن (r)، نوشتن (w) و اجرا (x). مجوز خواندن به کاربر اجازه میدهد محتوای فایل را بخواند، مجوز نوشتن اجازه تغییر یا حذف فایل را میدهد و مجوز اجرا به کاربر قابلیت اجرای فایلهای اسکریپت یا برنامه را میدهد. این مجوزها با ترکیب مالک، گروه و دیگران مشخص میشوند.
دسته: lpic1
❓ فرق بین RAID 0 و RAID 1 در چه مواردی است و هر کدام چه مزایا و معایبی دارند؟
RAID 0 دادهها را در چندین دیسک تقسیم میکند و عملکرد را افزایش میدهد، اما هیچ کدام از دادهها پشتیبانگیری نمیشود و در صورت خرابی یکی از دیسکها، تمامی دادهها از دست میرود. در مقابل، RAID 1 دادهها را در حداقل دو دیسک کپی میکند و از دست رفتن دادهها را در صورت خرابی یکی از دیسکها جبران میکند؛ اما عملکرد آن کمتر از RAID 0 است و فضای ذخیرهسازی مفید کمتری نیز دارد.
دسته: lpic2