آموزش پرسش و پاسخ مصاحبه فنی لینوکس

Linux Technical Interview Questions and Answers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: لینوکس بیش از 15 ساعت سوالات مصاحبه فنی عملی، پاسخ ها و توضیحات برای Ace the Linux مصاحبه شغلی 2020 شما قادر خواهید بود به اکثر سوالات مصاحبه فنی لینوکس پاسخ دهید. شغل لینوکس دانشجو مطمئن خواهد بود که به اکثر سوالات فنی پاسخ می دهد مصاحبه کننده می تواند سوالات فنی عالی لینوکس را بپرسد. آنها پیش نیازها:آشنایی و درک اصول لینوکس. تمایل به دریافت مشاغل لینوکس این دوره با این فرض است که شما یک ماشین لینوکس در حال حاضر روی یک سرور فیزیکی یا سرور مجازی در حال اجرا دارید.
  • آیا تمام مهارت های لینوکس برای واجد شرایط بودن برای این شغل را دارید اما در مصاحبه شانس زیادی ندارید؟

  • آیا شغل جدیدی را در لینوکس یا فناوری اطلاعات شروع می‌کنید و در مصاحبه به کمک نیاز دارید؟

  • آیا به دنبال همه ابزارها و نکات مربوط به نحوه مصاحبه فنی ACE هستید؟

اگر پاسخ شما به هر یک از سوالات بالا بله است، به دوره درستی رسیده اید. من به شما کمک خواهم کرد که چگونه بر برخی موانع مصاحبه فنی غلبه کنید.


به پرسش‌ها و پاسخ‌های مصاحبه فنی لینوکس 2020 خوش آمدید، جایی که می‌خواهید بر مصاحبه شغلی فنی لینوکس تسلط داشته باشید. دوره را بگذرانید، مطالب را یاد بگیرید و با اطمینان از آمادگی خود وارد مصاحبه فنی شوید!
در مقایسه با سایر نامزدهایی که برای یادگیری مهارت‌های مصاحبه فنی وقت نگرفته‌اند برتری پیدا کنید.

یکی از ده ها دانش آموز من شوید که این دوره را با موفقیت گذرانده و شغلی را تضمین کرده اند.

این دوره به طور ماهرانه ای طراحی شده است تا اطمینان حاصل شود که مهارت های مصاحبه لینوکس خود را به سرعت بهبود می بخشید، بهره وری خود را افزایش می دهید و حرفه خود را بدون اتلاف وقت و بدون کرک بی فایده ارتقا می دهید.



در اینجا تعدادی از توصیفات از دانش آموزان ما آمده است:

===================================================== ==========

"بسیار بسیار مفید با تشکر" ----- Ambadas Bhagat ★★★★★

" من در این دوره با آشنایی با لینوکس ثبت نام کردم، اما نه زیاد. محتوا برای مبتدیان و برای کسانی که کمی با لینوکس آشنایی دارند بسیار خوب ارائه و مستند شده بود. تقریباً تمام جنبه های لینوکس را پوشش می دهد. من کاملاً آشنا هستم. راضی است."

----- پیتر لوسیچ ★★★★★

"عالی. این دوره به من دانش زیادی در مورد لینوکس می دهد. به کار من کمک زیادی می کند. متشکرم".

----- Le Hoang Son ★★★★★

----- میشل براردی ★★★★★

----- بو لیو ★★★★★

----- گیل ادمونسون ★★★★★

----- پوجا بابو ★★★★★

----- Latenis Dent ★★★★★

هیچ دلیلی وجود ندارد که شما ماه ها و سال ها لینوکس را مطالعه کنید و به دلیل یک مصاحبه فنی موفق به کسب شغل نشوید.





عیب یابی سیستم لینوکس - قسمت 1

1- چگونه می توان همه پیام های تولید شده توسط سیستم را از آخرین راه اندازی مجدد در RHEL7/CentOS 7 مشاهده کرد؟

2- چگونه پیام های گزارش مربوط به هسته را بررسی کنیم؟

3- چگونه می‌توانید به‌طور پیوسته لاگ‌ها را هنگام ورود آنها نظارت کنید؟

4- پیام های مربوط به نصب لینوکس را کجا می توانید پیدا کنید؟

5- بیشتر فایل های گزارش در کجا قرار دارند؟

عیب یابی سیستم لینوکس - قسمت 2

پارامترهای هسته - Ulimit

6- برای بهبود عملکرد، چگونه می‌توانید با خیال راحت محدودیت پردازش‌ها را برای root super-user نامحدود تعیین کنید؟

7- از کجا می توانید محدودیت منابع را برای کاربرانی که از طریق PAM وارد شده اند تعیین کنید؟

8- چگونه ulimit را برای یک کاربر بررسی کنیم؟

9- چگونه محدودیت فایل های باز شده در لینوکس را بررسی و افزایش دهیم؟

10- چگونه پارامترهای هسته زمان اجرا را مشاهده کنیم؟

11- چگونه پارامتر هسته زمان اجرا را برای حداکثر اندازه بخش مشترک بر حسب بایت تغییر دهیم؟

12- چگونه می توان پارامترهای زمان بوت را مشاهده کرد و کدام فایل برای تغییر این پارامترها اصلاح شده است؟


عیب یابی سیستم لینوکس - قسمت 3

عیب یابی با lsof pidof sar و موارد دیگر

13- چگونه می توان بار سیستم را بدون دستور بالا بررسی کرد؟

14- به طور پیش فرض میانگین بار در چند بازه نشان داده می شود؟

15- چگونه می توانید آمار حافظه فیزیکی و مجازی را بدست آورید؟

16- چگونه استفاده از cpu و سایر آمارها را بررسی کنیم؟

17- چگونه شناسه فرآیند یک فرآیند را پیدا کرده و بلافاصله آن را بکشیم؟

18- چگونه همه فایل های باز شده را بر اساس کاربر مشخص شده فهرست کنیم؟

19- چگونه همه فایل‌های باز را با دستور مشخص فهرست کنیم؟

20- چگونه می توانید تمام اتصالات شبکه را با پورت 22 لیست کنید؟

پرسش و پاسخ مدیریت سیستم پیشرفته لینوکس:


1- دستوری را اجرا کنید که تمام خطوط را به جز هر خطی که با کاراکتر "#" در یک فایل شروع می‌شود، نشان می‌دهد؟
2- چگونه می‌توانید فایل‌های گزارش را برای خطاها به طور مداوم نظارت کنید؟
3- چگونه به صورت خودکار فایل‌های قدیمی‌تر از ۷ روز را با ایجاد یک cron job برای اجرا هر شب حذف کنید؟
4- چگونه همه کاربران ایجاد شده در سیستم را فهرست/چاپ کنید و آنها را به یک فایل ارسال کنید (تغییر مسیر دهید)؟
5- چگونه می‌خواهید فقط ستون دوم را از یک فایل لیست کنید؟
6- چگونه برای همه کاربران وارد شده پیام ارسال کنیم؟
7- چگونه کاربری بدون دسترسی به ورود ایجاد کنیم؟
8- چگونه یک پیام را زمان بندی کنیم؟ راه اندازی مجدد سرور در 15 دقیقه؟
9- چگونه می توان میزان استفاده از دیسک توسط بزرگترین دایرکتوری ها را پیدا کرد؟
10- چگونه از حذف سایر فایل های کاربران در یک فهرست توسط کاربران جلوگیری کنیم؟
11- چگونه خط دهم را نمایش دهیم فقط یک فایل؟
12- سرور شما هک شد. با توجه به میزان آسیب، کل سرور نیاز به بازیابی دارد.
چگونه این کار را انجام می دهید؟
13- چه اقدامات لازم برای افزایش امنیت سرور
پس از انجام اولیه باید انجام شود. نصب کنید؟
14- کدام فایل برای بررسی پیام های گزارش بیشتر شناخته شده است؟
15- چگونه و چرا پینگ را غیرفعال کنیم؟
16- فیلدهای مختلف در/etc/passwd را توضیح دهید؟
17- کدام کماند می تواند تشخیص دهد که سیستم چه مدت کار کرده است؟
18- چگونه بررسی کنیم که یک پورت در حال گوش دادن است؟
19- شما یک بلیط دریافت کردید که نشان می دهد سرور خراب است، چگونه عیب یابی می کنید؟
20- چگونه همه فایل های موجود در bin/را با مجوزهای مشخص شده(755) پیدا کنیم؟

قسمت 2:

1- فایل پیکربندی پورت پیش فرض سرور SSH چیست؟

2- چگونه پورت پیش فرض ssh را در لینوکس تغییر دهیم؟

3- چگونه می توان حداکثر جلسات مجاز را از طریق SSH تغییر داد؟

4- فایل پیکربندی کلاینت ssh چیست؟

5- چگونه ورود به سیستم ریشه SSH را در سرور لینوکس غیرفعال کنیم؟

6- چگونه به کاربران خاص اجازه دهیم سرور لینوکس شما را ssh کنند؟

7- SCP و نحوه استفاده از آن؟

8- چگونه نسخه سرور SSH را بررسی کنیم؟

9- چگونه در لینوکس رمز عبور کمتر از احراز هویت ssh تنظیم کنیم؟

قسمت 3:

1- چگونه فضای SWAP را گسترش دهیم؟

2- چگونه یک حجم منطقی را گسترش دهیم؟

3- چگونه یک حجم منطقی ایجاد کنیم؟

4- چگونه یک گروه حجم ایجاد کنیم؟

5- چگونه بعد از اضافه شدن فضای دیسک یک حجم فیزیکی ایجاد کنیم؟

6- آیا امکان افزایش حجم منطقی در حال پرواز وجود دارد؟

7- چگونه می توان حجم منطقی را کاهش داد و آیا می توان آن را در لحظه کاهش داد؟

8-9- چگونه دیسک‌ها را برای گروه حجم موجود اسکن کنیم و چگونه یک
ولوم منطقی را از گروه حجم موجود اسکن کنیم؟

10-11-12-13- چگونه یک ولوم منطقی و یک گروه حجم را فعال، غیرفعال، غیرفعال/فعال کنیم؟
چگونه ولوم منطقی را در حالت غیرفعال فعال کنیم؟
چگونه صدا را غیرفعال کنیم؟ گروه؟ یا گروه ولوم را غیرفعال کنیم؟
چگونه گروه حجم را فعال کنیم؟ یا گروه صدا را فعال کنید؟

14- اندازه پیش فرض یک وسعت فیزیکی در LVM چیست؟

15-16-17-
چگونه حجم‌های فیزیکی و منطقی موجود را فهرست کنیم و اطلاعات گروه حجم را در سیستم مشاهده کنیم؟
چگونه حجم‌های فیزیکی موجود را در LVM فهرست کنیم؟
چگونه می‌توانیم ببینیم اطلاعات دقیق گروه حجم؟

قسمت 4:

1- چگونه فایل هایی با حجم بیش از 10 مگابایت پیدا کنیم؟

2- چگونه دستوری را اجرا می کنید که تمام خطوط حاوی کاراکتر # را در یک فایل نشان می دهد؟

3- چگونه همه خطوط یک فایل را با شماره خطوط نمایش می دهید؟

4- چگونه اطلاعات فعلی سیستم مانند اطلاعات نسخه یا نسخه سرور خود را پیدا کنیم؟

5- فایل‌های رابط شبکه در کجا قرار دارند؟

6- کدام دستور را می توانید اجرا کنید تا بفهمید بسته خاصی نصب شده است؟

7- چگونه کل خطوط یک فایل را بدون باز کردن آن فایل دریابیم؟

8- چگونه می توان میزان استفاده از دیسک توسط بزرگترین دایرکتوری ها را پیدا کرد؟

9- چگونه می توان همه دایرکتوری هایی را با نام conf در زیر ریشه پیدا کرد؟

10- چگونه فایل‌هایی را پیدا کنیم که در عرض 3 روز به آنها دسترسی پیدا نکرده‌ایم؟

11- چگونه تفاوت بین 2 فایل را مشاهده کنیم؟

12- فایل‌های پیکربندی سیستم که باید به طور منظم از آنها نسخه پشتیبان تهیه شود، در کجا قرار دارند؟

13- دستور مشاهده همه کاربرانی که در حال حاضر وارد شده اند چیست؟

مدیریت سیستم لینوکس Q A

1- هنگام ایجاد کاربر با دستور useradd، کدام 2 فایل دارای مقادیر پیش فرض هستند؟

سوالات 2-8 در یک سخنرانی پوشش داده شدند:

2- دستور ایجاد یک کاربر با uid، shell و
home از پیش تعریف شده چیست؟
3- چگونه یک کاربر را با فهرست اصلی خود حذف کنیم؟
4- چگونه ایجاد کنیم؟ کاربری که یک grp اولیه/ثانویه را مشخص می کند؟
5- چگونه می توان گروه اصلی را برای هر کاربری تغییر داد؟
6- چگونه می توانید به یک کاربر عادی تمام امتیازات سطح ریشه را بدهید؟
7- چگونه می توانید به آن ها بدهید؟ دسترسی sudo به هر کاربر بدون درخواست از او برای
ارائه رمز عبور هر بار که دستوری را اجرا می کند؟
7- چگونه جزئیات ورود و خروج کاربر را مشاهده کنیم؟
8- چگونه قفل حساب کاربری را باز کنیم؟

سؤالات 9-14 در یک سخنرانی پوشش داده شده است:

9- دستور مشاهده و تغییر تاریخ انقضا برای هر کاربری چیست؟
10- فیلدهای فایل/etc/passwd چیست؟
11- تفاوت بین .bash_profile و . bashrc؟
12- جزئیاتی که با فرمان انگشت به دست می آورید چیست؟
13- 3 فایل را نام ببرید که به طور خودکار در فهرست اصلی هر کاربر هنگام
افزودن کاربر ایجاد می شوند؟
14- چیست؟ دستور مشاهده همه کاربرانی که در حال حاضر وارد شده اند؟

سوالات و پاسخ های مدیریت سیستم پایه لینوکس:

1- هنگام ایجاد کاربر با دستور useradd، کدام 2 فایل حاوی مقادیر پیش فرض هستند؟

سوالات 2-8 که در قسمت 2 پوشش داده شده است:

2- دستور ایجاد کاربر با uid، پوسته و فهرست اصلی از پیش تعریف شده چیست؟

3- چگونه یک کاربر را با فهرست اصلی خود حذف کنیم؟

4- چگونه کاربری ایجاد کنیم که یک grp اولیه/ثانویه را مشخص می کند؟

5- چگونه گروه اصلی را برای هر کاربری تغییر دهیم؟

6- چگونه می توانید به یک کاربر عادی تمام امتیازات سطح ریشه را بدهید؟

7- چگونه می توانید دسترسی sudo را به هر کاربر بدون درخواست رمز عبور هر بار که دستوری را اجرا می کند، بدهید؟

7- چگونه جزئیات ورود و خروج کاربر را مشاهده کنیم؟

8- چگونه قفل حساب کاربری را باز کنیم؟

سوالات 9-14 که در قسمت 3 پوشش داده شده است:

9- فرمان مشاهده و تغییر تاریخ انقضا برای هر کاربری چیست؟

10- فیلدهای فایل/etc/passwd چیست؟

11- تفاوت بین .bash_profile و .bashrc چیست؟

12- جزئیاتی که با فرمان انگشت بدست می آورید چیست؟

13- 3 فایلی را که به صورت خودکار در فهرست اصلی هر کاربر ایجاد می شوند، نام ببرید؟

14- دستور مشاهده همه کاربرانی که در حال حاضر وارد شده اند چیست؟

پرسش‌ها و پاسخ‌های فنی پایه لینوکس

چگونه فایل های مخفی را نمایش دهیم؟

تفاوت بین $ و # درخواست در CLI چیست؟

چگونه یک خطا را در یک فایل پیدا کنیم؟

چگونه یک دایرکتوری بسازیم؟

چگونه یک فهرست را حذف کنیم؟

چگونه یک فایل ایجاد کنیم؟

چگونه یک فایل را جابجا کنیم؟

چگونه یک فایل را حذف کنیم؟

درگاه # پیش‌فرض برای DNS چیست

نام بسته DNS چیست؟

فایل پیکربندی DNS و مکان آن چیست؟

3 نوع فایل سیستم را فهرست کنید؟

هر 4 مزه لینوکس را فهرست کنید؟

چگونه از سیستم لینوکس خارج شویم؟

چگونه می توان بررسی کرد که بسته نصب شده است؟

چگونه دستورات قبلاً تایپ شده خود را بررسی کنیم؟

فایل‌های منطقه برای DNS در کجا قرار دارند؟

فرمان برای یافتن فهرست فعلی شما چیست؟

چگونه مجوزهای فایل را بررسی کنیم؟

چگونه نوع فایل یک فایل را پیدا کنیم؟

چگونه بفهمیم که دستور passwd کجا قرار دارد؟

چه دستوری برای تغییر مجوزهای فایل استفاده می شود؟

چه دستوری برای خواندن قسمت بالا/پایین یک فایل استفاده می شود؟

چگونه آدرس mtu، ip و MAC را بررسی کنیم؟

چگونه در مورد دستورات خاص کمک دریافت کنیم؟

چگونه نام میزبان خود را پیدا کنیم؟

چگونه کل خطوط یک فایل را بشماریم؟

فرمان ایجاد گروه چیست؟

چگونه یک ماشین لینوکس را با دستور init راه اندازی مجدد کنیم؟

گذرواژه های کاربر در کجا ذخیره می شوند؟

چگونه فرآیندهای در حال اجرا را در سیستم خود پیدا کنیم؟

فایل پیکربندی زمان شبکه در کجا قرار دارد؟

آخرین فرمان چه زمانی استفاده می شود؟



ویدیوهای پیشنهادی دانشجو

19 سخنرانی جدید به ویدیوهای پیشنهادی دانشجو اضافه شد بخش:


فرآیند بوت RHEL/CentOS 6 و 7 19:35 دقیقه

اجرای سطوح 5:41 دقیقه

9:05 دقیقه را هدف می گیرد

پیوند NIC 10:00 دقیقه

توزیع های لینوکس چیست؟ 6:47 دقیقه

مزایای استفاده از لینوکس چیست؟ 7:14 دقیقه

لینوکس چیست؟ 7:18 دقیقه

محیط مجازی یا مجازی سازی چیست؟ 10:09 دقیقه

چگونه Oracle Virtual Box را دانلود و نصب کنیم؟ 3:04 دقیقه

چگونه Redhat Linux را دانلود و نصب کنیم؟ 17:17 دقیقه

چگونه از طریق putty دانلود، نصب و وصل شویم؟ 7:28 دقیقه

روش های مختلف دسترسی به سرور لینوکس چیست؟ 5:44 دقیقه

مسیر مطلق در مقابل نسبی چیست؟ 9:53 دقیقه

چگونه کلمات، خطوط و کاراکترها را در یک فایل بشماریم؟ 6:44 دقیقه

چگونه نام میزبان سرور را نمایش و تنظیم کنیم؟ 7:04 دقیقه

اصول ویرایشگر vi را توضیح دهید؟ 12:20 دقیقه

چگونه منطقه زمانی سیستم را فهرست و اصلاح کنیم؟ 3:55 دقیقه

چگونه در لینوکس راهنمایی پیدا کنیم؟ 12:50 دقیقه

چگونه فایل ها را فشرده و بایگانی کنیم؟ 16:59 دقیقه


بخش جدید اضافه شد: "ساختار دایرکتوری، فایل‌ها، دایرکتوری‌ها، مجوزها و موارد دیگر"

14 سخنرانی جدید اضافه شد:


ساختار فهرست راهنمای لینوکس 27:35 دقیقه را توضیح دهید

انواع فایل های رایج مورد استفاده در لینوکس چیست؟ 13:01 دقیقه

چگونه فایل ها و دایرکتوری ها ایجاد کنیم؟ 10:19 دقیقه

چگونه فایل ها و دایرکتوری ها را فهرست کنیم؟ 7:25 دقیقه

چگونه محتوای فایل را با گربه، کمتر، بیشتر و دم نمایش دهیم؟ 12:04 دقیقه

چگونه دایرکتوری ها و فایل ها را کپی کنیم؟ 5:31 دقیقه

چگونه دایرکتوری ها و فایل ها را جابجا یا تغییر نام دهیم؟ 4:31 دقیقه

چگونه فهرست ها و فایل ها را حذف کنیم؟ 10:11 دقیقه

ویژگی های کنترل فایل و دایرکتوری چیست؟ 13:34 دقیقه

مبانی مجوزهای فایل و فهرست 8:07 دقیقه

چگونه مجوزهای فایل را تغییر دهیم؟ 13:12 دقیقه

مجوزهای پیش فرض و umask را توضیح دهید؟ 10:50 دقیقه

چگونه مالکیت فایل و عضویت در گروه را تغییر دهیم؟ 9:14 دقیقه

مجوزهای ویژه چیست: setuid، setgid و sticky bit؟ 30:03 دقیقه



سرفصل ها و درس ها

قسمت 1: قبل از مصاحبه Part 1: Before the Interview

  • معرفی Introduction

  • با Recruiter تماس بگیرید Call with Recruiter

  • درباره شرکت تحقیق کنید Research the Company

  • الزامات شغلی را درک کنید Understand the Job Requirement

  • رزومه خود را بشناسید Know Your Resume

  • فرمت مصاحبه Interview Format

درباره خودتان About Yourself

  • در مورد خودتان به من بگویید Tell me about yourself

سوالات مصاحبه رفتاری Behavioral Interview Questions

  • سوالات مصاحبه رفتاری Behavioral Interview Questions

  • بزرگترین دستاورد شما در این مرحله از زندگی چیست؟ What is you biggest achievement at this point in your life?

  • شرایط سخت را چگونه مدیریت می کنید؟ How do you handle difficult situation?

  • زمانی را که با سرپرست خود مخالفت کردید را شرح دهید؟ Discribe a time you disagreed with your supervisor?

  • 5 سال دیگر خودت را کجا می بینی؟ Where do you see yourself in 5 years

  • نقطه ضعف شما چیست؟ What is your weakness?

سوالات مصاحبه فنی Technical Interview Questions

  • نمونه مصاحبه فنی Technical Interview Example

  • هدف از داشتن پورت های مختلف شبکه چیست؟ What is the purpose of having different network ports?

  • فیلدهای فایل/etc/passwd چیست؟ What are the fields in /etc/passwd file?

  • Cron job syntax را توضیح دهید؟ Explain cron job syntax?

  • من را در فرآیند بوت لینوکس راهنمایی کنید؟ Walk me through the Linux boot process?

  • تفاوت بین RAID0، RAID1 و RAID5 را توضیح دهید؟ Explain the difference between RAID0, RAID1 and RAID5?

  • من را از طریق فرآیند اتصال NIC راهنمایی کنید؟ Walk me through the proecss of NIC bonding?

  • چگونه می خواهید سرور http را نصب و پیکربندی کنید؟ How would you go about installing and conifguration http server?

  • DNS چیست. هر رکورد DNS را توضیح دهید؟ What is DNS. Explain each DNS record?

  • پردازش آن با 100٪ CPU، چگونه عیب یابی کنیم؟ Process it taking 100% CPU, how to troubleshoot?

  • چگونه یک حافظه جدید در لینوکس را بدون راه اندازی مجدد سیستم اسکن کنیم؟ How to scan a new storage in Linux without system reboot?

  • چگونه به تنها یک کاربر مجوز اختصاص دهیم؟ How to assign permission to only ONE user?

سوالات مبتنی بر سناریو یا موقعیت Scenario or Situational Based Questions

  • سوالات مبتنی بر سناریو Scenario Based Questions

  • چگونه مشکلات فضای دیسک را عیب یابی کنیم؟ How to troubleshoot disk space issues?

  • اگر بتوانید یک سرور را با IP پینگ کنید اما نه با نام میزبان، مشکل چیست؟ What could be the issue if you can ping a server by IP but not by hostname?

  • شما تماسی دریافت می کنید که کاربر نمی تواند به سرور دسترسی پیدا کند، چگونه عیب یابی می کنید؟ You get a call that a user cannot reach a server, how would you troubleshoot?

  • اگر وب سایتی که بر روی سرور شما کار می کند خراب است چگونه عیب یابی کنیم؟ How to troubleshoot if a website running on your server is down?

  • به شما اطلاع داده می شود که یک سرور از کار افتاده است، چگونه عیب یابی کنیم؟ You are notified that a server is down, how to troubleshoot?

  • وقتی DBA شما مکرراً حافظه/دیسک بیشتری درخواست می‌کند، چگونه می‌توان وضعیت را مدیریت کرد؟ How to handle situation when your DBA is asking for more memory/disk frequently?

  • تجربه شما در مورد اسکریپت نویسی پوسته چیست؟ چند مثال بزنید؟ What is your experience on shell scripting. Provide some examples?

  • انواع مختلف سطوح اجرا چیست؟ What are the different types of run-levels?

  • شما تماسی دریافت می کنید که یک سرور کند کار می کند، چگونه عیب یابی می کنید؟ You get a call that a server is running slow, how would you troubleshoot?

  • من را از طریق فرآیند بازیابی رمز عبور ریشه راهنمایی کنید؟ Walk me through the process of recovering root password?

بخش دوم - سوالات مصاحبه فنی عمیق 2nd Part - In Depth Technical Interview Questions

  • مثال 1 Example 1

  • مثال 2 Example 2

مدیریت سیستم مصاحبه پایه لینوکس QnA Linux basic interview system administration QnA

  • بخش 1- پرسش و پاسخ مدیریت سیستم پایه لینوکس Part 1- Linux basic system administration questions and answers

  • مسابقه - قسمت 1 Quiz - Part 1

  • قسمت 2- پرسش و پاسخ مدیریت سیستم پایه لینوکس Part 2- Linux basic system administration questions and answers

  • مسابقه - قسمت 2 Quiz - Part 2

  • قسمت 3- پرسش و پاسخ مدیریت سیستم پایه لینوکس Part 3- Linux basic system administration questions and answers

  • مسابقه - قسمت 3 Quiz - Part 3

سوالات و پاسخ های فنی پایه لینوکس Linux Basic Technical questions and answers

  • سوالات و پاسخ های فنی پایه لینوکس Linux Basic Technical questions and answers

عیب یابی سیستم مصاحبه لینوکس QnA Linux interview system troubleshooting QnA

  • عیب یابی سیستم لینوکس - قسمت 1 Linux system Troubleshooting - Part 1

  • عیب یابی سیستم لینوکس - قسمت 2 Linux system Troubleshooting - Part 2

  • عیب یابی سیستم لینوکس - قسمت 3 Linux system Troubleshooting - Part 3

بخش 1- پرسش و پاسخ مدیریت سیستم لینوکس پیشرفته Part 1- Advanced Linux system administrations questions and answers

  • 1- تمام خطوط را به جز هر خطی که با کاراکتر a شروع می شود در یک فایل نشان دهید 1- show all lines except any lines starting with the a character # in a file

  • 2-چگونه می توان فایل های لاگ را به صورت مستمر از نظر خطا نظارت کرد؟ 2-How can you continuously monitor log files for errors?

  • 3- فایل های قدیمی تر از 7 روز را از طریق cron job پیدا و حذف کنید. 3- Find and remove files older than 7 days through cron job.

  • 4- یافتن، پرینت، کاربران روی سیستم و هدایت به یک فایل 4- Find, print, users on the system and redirect to a file

  • 5- چگونه فقط ستون 2 را از یک فایل دریافت می کنید؟ 5- How would you get only the 2nd column from a file?

  • 6- پیامی را برای کاربران پخش کنید 6- Broadcast a message to users

  • 7- کاربر بدون دسترسی به لاگین 7- User with no login access

  • 8- برای راه اندازی مجدد سرور در 15 دقیقه برنامه ریزی کنید 8- Schedule a server reboot in 15 minutes

  • 9- استفاده از دیسک 9- Disk usage

  • 10- استیک بیت 10- Stickybit

  • 11- فقط خط دهم یک فایل را چاپ کنید. 11- Print 10th line of a file only.

  • 12- سرور هک شده را بازیابی کنید 12- Restore a hacked Server

  • 13- امنیت سرور 13- Server security

  • 14- ثبت پیام ها 14- Log messages

  • 15- ICMP را غیرفعال کنید 15- ICMP disable

  • 16- فیلدهای فایل/etc/passwd را توضیح دهید 16- Explain fields in /etc/passwd file

  • 17- آپتایم سیستم 17- System uptime

  • 18- پورت های شنیداری 18- Listening Ports

  • 19- عیب یابی خرابی سرور 19- Server down troubleshooting

  • 20- فایل هایی با مجوزهای خاص را پیدا کنید 20- Find files with specific permissions

بخش 2- پرسش و پاسخ مدیریت سیستم لینوکس پیشرفته Part 2- Advanced Linux system administrations questions and answers

  • سخنرانی 1 Lecture 1

  • سخنرانی 2 Lecture 2

بخش 3- پرسش و پاسخ مدیریت سیستم لینوکس پیشرفته Part 3- Advanced Linux system administrations questions and answers

  • 1- فضای SWAP را گسترش دهید 1- Extend SWAP space

  • 2- حجم منطقی را گسترش دهید 2- Extend a logical volume

  • 3- یک حجم منطقی ایجاد کنید 3- Create a logical volume

  • 4- یک گروه حجمی ایجاد کنید 4- Create a volume group

  • 5- حجم فیزیکی ایجاد کنید 5- ​Create a physical volume

  • 6- افزایش حجم منطقی در پرواز 6- Increase logical volume on the fly

  • 7- حجم منطقی را کم کنید 7- Reduce the logical volume

  • 8 -9- گروه حجم اسکن و حجم منطقی 8 -9- Scanning volume group and logical volume

  • 10-13 - فعال و غیرفعال LV و VG 10-13 - Activating and deactivating LV and VG

  • 14- میزان فیزیکی در LVM 14- Physical Extent in LVM

  • 15-17- یافتن اطلاعات و جزئیات در LVM 15-17- Finding Info and details in LVM

بخش 4- پرسش و پاسخ مدیریت سیستم لینوکس پیشرفته Part 4- Advanced Linux system administrations questions and answers

  • 1- فایل هایی با حجم بیش از 10 مگابایت را پیدا کنید 1- Find files that are over 10MB in size

  • 2- نمایش خطوط فقط حاوی # 2- Show lines only containing #

  • 3- خطوط فایل با اعداد 3- File lines with numbers

  • 4- نسخه سرور و انتشار 4- Server version and release

  • 5- فایل های رابط شبکه 5- Network Interface files

  • 6- بسته های نرم افزاری نصب شده 6- Installed software Packages

  • 7- شمارش خطوط 7- Line count

  • 8- نحوه یافتن میزان استفاده از دیسک توسط بزرگترین دایرکتوری ها 8- How to find disk usage by the largest directories

  • 9- نحوه یافتن تمامی دایرکتوری های با نام .conf در زیر root 9- How to find all directories named .conf under root

  • 10- نحوه یافتن فایل هایی که در 3 روز به آنها دسترسی پیدا نکرده اند 10- How to find files not accessed in over 3 days

  • 11- چگونه تفاوت بین دو فایل مختلف را مشاهده کنیم؟ ​11- How to view the differences between two different files?

  • 12- از کدام فایل های پیکربندی سیستم باید به طور مرتب نسخه پشتیبان تهیه شود؟ 12- Which system configuration files should be backed up regularly?

  • 13- دستور مشاهده تمامی کاربرانی که در حال حاضر وارد شده اند چیست؟ 13- What is the command to view all currently logged in users?

پرسش و پاسخ مصاحبه در زندگی واقعی Real Life Interview Questions and Answers

  • فرآیند بوت RHEL/CentOS 6 و 7 Boot Process RHEL/CentOS 6 and 7

  • اجرای سطوح Run Levels

  • اهداف Targets

  • اتصال NIC NIC Bonding

  • توزیع های لینوکس چیست؟ What are Linux Distributions?

  • مزایای استفاده از لینوکس چیست؟ What are the advantages of using Linux?

  • لینوکس چیست؟ What is Linux?

  • محیط مجازی یا مجازی سازی چیست؟ What is a virtual environment or virtualization?

  • چگونه Oracle Virtual Box را دانلود و نصب کنیم؟ How to download and install Oracle Virtual Box?

  • چگونه Redhat Linux را دانلود و نصب کنیم؟ How to download and install Redhat Linux?

  • چگونه از طریق putty دانلود، نصب و متصل شویم؟ How to download, install and connect through putty?

  • راه های مختلف دسترسی به سرور لینوکس چیست؟ What are different ways of accessing a Linux Server?

  • مسیر مطلق در مقابل نسبی چیست؟ What is absolute vs relative Path?

  • چگونه کلمات، خطوط و کاراکترهای یک فایل را بشماریم؟ How to Count Words, Lines and Characters in a file?

  • چگونه نام میزبان سرور را نمایش و تنظیم کنیم؟ How to display and set the server's Hostname?

  • اصول اولیه ویرایشگر vi را توضیح دهید؟ Explain vi editor basics?

  • چگونه منطقه زمانی سیستم را فهرست و اصلاح کنیم؟ How to list and modify System Timezone?

  • چگونه در لینوکس کمک پیدا کنیم؟ How to find help within Linux?

  • چگونه فایل ها را فشرده و بایگانی کنیم؟ How to compress and archive files?

موارد اضافی: ساختار دایرکتوری، فایل ها، دایرکتوری ها، مجوزها و موارد دیگر EXTRAS: Directory structure, Files, directories, permissions and more

  • ساختار دایرکتوری لینوکس را توضیح دهید Explain Linux Directory Structure

  • انواع فایل های رایج مورد استفاده در لینوکس چیست؟ What are the common file types used in Linux?

  • چگونه فایل ها و دایرکتوری ها را ایجاد کنیم؟ How to create files and directories?

  • چگونه فایل ها و دایرکتوری ها را لیست کنیم؟ How to list files and directories?

  • چگونه محتوای فایل را با گربه، کمتر، بیشتر و دم نمایش دهیم؟ How to display File Contents with cat, less, more and tail?

  • چگونه دایرکتوری ها و فایل ها را کپی کنیم؟ How to copy directories and files?

  • چگونه فهرست ها و فایل ها را جابجا یا تغییر نام دهیم؟ How to move or rename directories and files?

  • چگونه دایرکتوری ها و فایل ها را حذف کنیم؟ How to remove directories and files?

  • ویژگی های کنترل فایل و دایرکتوری چیست؟ What are the file and directory control Attributes?

  • اصول اولیه مجوزهای فایل و دایرکتوری Basics of File and Directory Permissions

  • چگونه مجوزهای فایل را تغییر دهیم؟ How to modify file permissions?

  • مجوزهای پیش فرض و umask را توضیح دهید؟ Explain default permissions and umask?

  • چگونه مالکیت فایل و عضویت در گروه را تغییر دهیم؟ How to modify file ownership and group membership?

  • مجوزهای ویژه چیست: setuid، setgid و sticky bit؟ What are special permissions: setuid, setgid and sticky bit?

  • امنیت سرور لینوکس Linux Server Security

  • فایروال و iptables Firewall and iptables

  • درک فرآیندها Understanding Processes

  • مشاهده و نظارت بر فرآیندها Viewing and Monitoring Processes

  • فهرست کردن یک فرآیند خاص Listing a Specific process

  • مشاهده فرآیندها بر اساس مالکیت کاربر و گروه View Processes by User and group ownership

  • ایالات فرآیند Process States

  • Niceness فرآیند چیست What is process Niceness

  • مشاهده و تغییر فرآیند زیبایی Viewing and Changing Process Niceness

  • Renicing یک فرآیند در حال اجرا Renicing a Running Process

  • کنترل فرآیندها با سیگنال ها Control Processes with signals

  • برنامه ریزی شغلی Job Scheduling

  • کنترل دسترسی کاربر Controlling user access

  • فایل گزارش زمانبند Scheduler Log File

  • برنامه ریزی با در دستور Scheduling with at command

  • یک کار را ارسال، مشاهده، فهرست و حذف کنید Submit, view, list and remove an at job

  • با استفاده از کرونتاب Using crontab

  • نحو فایل های Crontab کاربر Syntax of User Crontab Files

  • لیست را اضافه کنید و یک کار Cron را حذف کنید Add list and remove a Cron job

  • تبریک می گویم Congratulations

به بخش پاداش خوش آمدید Welcome to Bonus Section

  • به بخش پاداش خوش آمدید Welcome to Bonus Section

  • ویدئوی جایزه Bonus video

نمایش نظرات

نظری ارسال نشده است.

آموزش پرسش و پاسخ مصاحبه فنی لینوکس
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
16.5 hours
146
Udemy (یودمی) udemy-small
10 بهمن 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
23,597
4.4 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kashif Ali Kashif Ali

مدیر و مشاور حرفه ای سیستم. کاشیف یک IT حرفه ای با بیش از یک دهه تجربه کار در چندین شرکت 500 ثروت در بازار ایالات متحده است. وی از مهارت های فنی خود برای شرکت هایی مانند Pfizer ، Verizon ، Cox communication و IBM استفاده کرده است. علاوه بر این ، او به عنوان یک مشاور فنی و یک پیمانکار مستقل برای مشاغل کوچک و شرکتهای Fortune 500 عمل کرده است. او تجربه حرفه ای با CentOS ، RedHat Enterprise Linux ، SUSE Linux Enterprise Server و Ubuntu را دارد. علاوه بر این ، تخصص حرفه ای وی لینوکس ، VMWare ، ویندوز ، آموزش و ITIL است. در طول سال ها وی نقش های مختلفی را بر عهده گرفته است مانند: Lead فنی ، مدیر فناوری اطلاعات ، مدیر سیستم لینوکس و یک مشاور.

Imran Afzal Imran Afzal

IT حرفه ای، کارآفرین و بهترین ها

سلام، من عمران افضل هستم و در اینجا تحصیلات و تجربه من است:

درباره من:

عمران افضل

تحصیلات:

لیسانس در سیستم های اطلاعات کامپیوتری (کالج باروخ، دانشگاه شهر نیویورک)

کارشناس ارشد مدیریت بازرگانی (موسسه فناوری نیویورک)

تجربه:

- بیش از 20 سال تجربه زیرساخت فناوری اطلاعات

- 7 سال تجربه آموزشی در لینوکس، VMWare، ویندوز و بسیاری دیگر از فناوری های IT

- 5 سال تجربه مدیریت زیرساخت فناوری اطلاعات

گواهینامه:

- مدیریت سیستم های لینوکس (دانشگاه نیویورک، نیویورک)

- سیستم عامل یونیکس

- مدیریت سیستم لینوکس و سیستم های داخلی

- VMWare Certified Professional

- گواهی سرور ویندوز

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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