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

Print Friendly

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

توصیه می کنم ابتدا با خواندن این کتاب ها شروع کنید و پس از آن سراغ پرسش ها بروید.

پرسش ۱) هسته سیستم عامل لینوکس چیست؟

  • Shell
  • Kernel
  • Command
  • Script
  • Terminal

[box type=”note” align=”alignright” ]پاسخ: Kernel هسته سیستم عامل لینوکس است. Shell مفسر خط فرمان ، Command دستوری است که کاربر به کامپیوتر می دهد ، Script مجموعه ای از کد هاست که در یک فایل ذخیره شده اند و Terminal یک رابط خط فرمان است.[/box]

[divider]

پرسش ۲) لینوس تروالدز خالق چیست؟

  • Fedora
  • Slackware
  • Debian
  • Gentoo
  • Linux

[box type=”note” align=”alignright” ]پاسخ: لینوس تروالدز خالق لینوکس است که هسته (قلب) تمامی گزینه های دیگر و تمامی سیستم عامل های گنو/لینوکسی دیگر است.[/box]

[divider]

پرسش ۳) تروالدز بیشتر کد های لینوکس را با زبان ++C نوشت. موافقید؟

[box type=”note” align=”alignright” ]پاسخ: نه! لینوکس در برگیرنده ۱۲,۰۲۰,۵۲۸ خط است که ۲,۱۵۱,۵۹۵ از خط های آن کامنت هستند. پس ۲,۱۵۱,۵۹۵ خط باقی می ماند که از این تعداد ۷,۸۹۶,۳۱۸ با زبان C نوشته شده است. بقیه کد ها هم با زبان های دیگر از جمله ++C ، پرل ، اسمبلی ، شل اسکریپت ، پایتون ، اچ تی ام ال و… نوشته شده. [/box]

[divider]

پرسش ۴) لینوکس ابتدا برای intel X86 نوشته شده بود و بعد ها به دستگاه های دیگر پورت شد. موافقید؟

[box type=”note” align=”alignright” ]پاسخ: بله! اما اکنون لینوکس در همه جا یافت می شود. تلفن های هوشمت و تبلت ها ، ریموت کنترل ها ، اکتشافات فضایی و… . لیست پایان ناپذیر است. [/box]

[divider]

پرسش ۵) آیا قانونی است که خط کد های لینوکس را ویرایش کنیم؟

[box type=”note” align=”alignright” ]پاسخ: بله! لینوکس تحت مجوز GPL منتشر شده است. [/box]

[divider]

پرسش ۶) کدامیک متفاوت است؟

  • HP-UX
  • AIX
  • OSX
  • Slackware
  • Solaris

[box type=”note” align=”alignright” ]پاسخ: Slackware با بقیه متفاوت است زیرا بقیه موارد از UNIX گرفته شده اند اما Slackware  تحت لینوکس است.[/box]

[divider]

پرسش ۷) آیا لینوکس ویروس ندارد؟

[box type=”note” align=”alignright” ]پاسخ: نه لینوکس هم ویروس دارد اما تعداد آن از بقیه سیستم عامل ها کمتر است. تا کنون ۶۰ الی ۱۰۰ ویروس برای لینوکس گزارش شده. این عدد در برخی از UNIX ها بین ۸۵ تا ۱۲۰ تا است.[/box]

[divider]

پرسش ۸) لینوکس چه نوع سیستم عاملی است؟

  • Multi User
  • Multi Tasking
  • Multi Process
  • تمام موارد
  • هیچکدام

[box type=”note” align=”alignright” ]پاسخ: تمام موارد.[/box]

[divider]

پرسش ۹) سینتکس دستور های لینوکسی چگونه است؟

  • [command [options] [arguments
  • [command options [arguments
  • [command [options] [arguments
  • command options arguments

[box type=”note” align=”alignright” ]پاسخ: سینتکس صحیح [Command [options] [arguments است.[/box]

[divider]

پرسش ۱۰) گزینه متفاوت را انتخاب کنید.

  • Vi
  • vim
  • cd
  • nano

[box type=”note” align=”alignright” ]پاسخ: cd زیرا بقیه موارد ویرایشگر متن هستند اما cd دستوری به منظور تغییر دادن دایرکتوری است.[/box]

علی نعمت اللهی

برنامه نویس ، طراح وب ، وبلاگ نویس و... و البته عاشق دنیای آزاد :)

شما احتمالا این مطالب را نیز دوست دارید...

۴ بازخورد

  1. عالی بود !‌
    خیلی ازش خوشم اومد …. امیدوارم ادامه داشته باشه 🙂

  2. سعید می‌گه:

    این قسمت “پس ۲,۱۵۱,۵۹۵ خط باقی می ماند” اصلاح شود به “پس ۹,۸۶۸,۹۳۳ خط باقی می ماند”
    احتمالا این قسمت جذابترین بخش برای شما بود 🙂

  3. reyhane می‌گه:

    چنتا سوال راجبه کد نویسی توی ترمینال لینوکس داشتم, با چه دستوری میشه تعداد خط های کرنل رو شمرد؟ چه جوری میشه وارد سیستمی شد که پسوردش رو گم کردیم؟ با چه دستوری میشه پورت vsb رو قطع کرد؟ چه جوری میشه اسم کرنل رو تغییر داد؟

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *