بانک سوالات پروژه‌ی ask-interview

همه پرسش‌ها (592) Grafana (28) Jaeger (25) LXD (28) OpenTelemetry (24) Prometheus (24) ansible (27) apache (28) bash (18) ccna (27) centos (24) ceph (25) devops (29) docker (30) freebsd (27) git (28) kubernetes (24) linux (31) lpic1 (30) lpic2 (27) nginx (16) ubuntu (45) windows-server (27)

🗂 پرسش‌ها در دسته: lpic1

❓ در LPIC-1، پروسه‌ی نصب یک بسته نرم‌افزاری بر روی توزیع‌های مبتنی بر دبیان چگونه است و چه ابزارهایی برای این کار استفاده می‌شود؟

برای نصب بسته‌های نرم‌افزاری در توزیع‌های دبیان، از ابزارهایی مثل 'apt' و 'dpkg' استفاده می‌شود. با دستور 'apt install نام_بسته' می‌توان بسته‌های مورد نظر را به راحتی نصب کرد. همچنین برای مدیریت وابستگی‌ها و به‌روزرسانی‌ها، 'apt' گزینه مناسبی است.

دسته: lpic1

❓ چگونگی مدیریت پردازش‌ها در لینوکس به چه صورت انجام می‌شه و کاربرد دستور `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

❓ چندتا ابزار برای مشاهده و مدیریت پروسس‌ها در لینوکس وجود داره و چه تفاوتی دارند؟

ابزارهای مختلفی برای مشاهده و مدیریت پروسس‌ها در لینوکس وجود داره، مثل ps، top و htop. ابزار ps اطلاعات کلی درباره پروسس‌های فعلی رو نشون می‌ده، در حالی که top به‌صورت زنده وضعیت پروسس‌ها رو به‌روزرسانی می‌کنه و htop نسخه گرافیکی و کاربرپسندتر top است. هرکدام به نوعی می‌تونند برای مدیریت و نظارت بر پروسس‌ها مورد استفاده قرار بگیرند.

دسته: lpic1