بانک سوالات پروژه‌ی 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

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

در توزیع‌های لینوکس، مدیریت بسته‌ها معمولاً با استفاده از ابزارهایی مثل APT در اوبونتو و دبیان یا YUM/DNF در فدورا و ردهت انجام می‌شود. این ابزارها به شما امکان نصب، حذف و به‌روزرسانی بسته‌ها رو می‌دهند و به‌طور خودکار وابستگی‌های لازم رو مدیریت می‌کنند.

دسته: lpic1

❓ چطور می‌توانیم لیست کاربران و گروه‌ها در لینوکس رو ببینیم و اطلاعاتشون رو چطور مدیریت کنیم؟

برای مشاهده لیست کاربران، می‌تونیم به فایل `/etc/passwd` سر بزنیم و برای گروه‌ها، به فایل `/etc/group`. برای مدیریت کاربران، از دستور `useradd` برای اضافه‌کردن کاربر جدید، `usermod` برای تغییر مشخصات کاربر و `userdel` برای حذف کاربر استفاده می‌کنیم. همچنین می‌تونیم با دستور `groupadd` گروه‌های جدید بسازیم.

دسته: lpic1

❓ چطور میشه بسته‌های نرم‌افزاری رو در اوبونتو به‌روزرسانی کرد و ورژن‌های قدیمی رو حذف کرد؟

برای به‌روزرسانی بسته‌ها در اوبونتو، از دستورات `sudo apt update` برای به‌روزرسانی لیست بسته‌ها و `sudo apt upgrade` برای به‌روزرسانی خود بسته‌ها استفاده می‌کنیم. برای حذف ورژن‌های قدیمی تر هم می‌تونیم از دستور `sudo apt autoremove` استفاده کنیم که بسته‌های غیرضروری و قدیمی رو حذف می‌کنه.

دسته: lpic1

❓ تفاوت بین soft link و hard link در لینوکس چیه و هر کدوم چه مزایایی دارن؟

Soft link یا symbolic link، به یک فایل اشاره می‌کنه و می‌تونه به فایل‌هایی در سیستم‌های دیگه هم اشاره کنه. اما hard link، فقط به inode یک فایل اشاره داره و نمی‌تونه به فایل‌های دیگه یا فایل‌های درایو دیگه اشاره کنه. مزیت soft link اینه که می‌تونه به راحتی جابجا بشه و hard link اینه که تا زمانی که یک hard link وجود داره، فایل اصلی حذف نمی‌شه.

دسته: lpic1

❓ تفاوت بین سیستم فایل ext4 و xfs چیست و کدام یک را برای سرورهای پرکاربردتر توصیه می‌کنید؟

ext4 و xfs هر دو سیستم‌های فایل محبوب در لینوکس هستند، ولی ext4 بیشتر برای استفاده‌های عمومی و سرورهای کوچک مناسب است و به سادگی قابلیت‌های خوبی دارد. در مقابل، xfs برای کارهای سنگین و سرورهای با بار بالا طراحی شده و مدیریت بهتری بر روی حجم‌های بزرگ دارد. بنابراین، برای سرورهای پرکاربرد و دیتابیس‌های بزرگ، xfs را توصیه می‌کنم.

دسته: lpic1