اصطلاحات لینوکسی که هر مدیر شبکه ای باید بداند ( ۲ )

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال
 

 

۵۱. چگونه یک الگو جستجو و سپس در متن جایگزین میشود؟

با استفاده از دستور sed ، یا داخل ویرایشگر vi با زدن اسلش (s) و وارد کردن متن آن را یافته و با (g) جایگزین میکنیم.

 

۵۲. چگونه میتوان از iPtable لیست گرفت و آن را غیرفعال کرد؟

با زدن iptable و سوئیچ L- میتوان لیست گرفت و با استفاده از سوئیچ F- میتوان آن را غیرفعال کرد.

 

۵۳. چگونه میتوان حق دسترسی به فایل ها و فولدرها را تغییر داد؟

با استفاده از دو دستور زیر در گنو / لینوکس میتوان مجوز دسترسی را تغییر داد:

دستور تغییر مالک / گروه مالک : chown

دستور تغییر دسترسی کاربران : chmod

 

۵۴. Shell چیست؟

shell  رابط بین کاربر و kernel است که دستورات و فرامین را از کاربر دریافت کرده و پس از ترجمه آن را جهت اجرا به kenrel میدهد.

 

۵۵. KERNEL چیست؟

هسته اصلی سیستم عامل لینوکس و قسمتی از سیستم است که حافظ، فایل ها و وسایل جانبی را مدیریت کرده ، زمان و تاریخ را حفظ کرده ، برنامه های کاربردی را آغاز میکند و منابع سیستمی را تخصیص میدهد.Kernel  مستقیما با سخت افزار در ارتباط است.

 

۵۶. نحوه راه اندازی مجدد یک سرویس در لینوکس به چه صورت است ؟

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

- با استفاده از دستور زیر میتوان لیست سرویس های در حال اجرا بر روی سیستم را مشاهده کرد.

# ls /etc/init.d

- حال باید با استفاده از دستور زیر به کاربر  root سوئیچ کرد.

# su

- سپس پسورد کاربر root را وارد کرده  و با استفاده از دستور زیر سرویس مورد نظر را ریستارت

میکنیم :

# service “service_name” restart

به جای عبارت service_name نام سرویس مورد نظر را قرار میدهیم.

 

 ۵۷. SSH چیست؟

SSH ، پروتکل استانداری برای تبادل اطلاعات به صورت رمزنگاری شده میان کاربر و سرویس دهنده است. با رمزنگاری از استراق سمع و سرقت اطلاعات جلوگیری شده و ضریب امنیت افزایش خواهد یافت.SSH  کاربردهای مختلفی دارد مانند برقراری اتصال امن ( secure login ) و انتقال فایل امن ( SCP/SFTP ) و این امکان را فراهم میکند تا به سرور ریموت زده و آن را مدیریت کنید . 

 

۵۸. تفاوت میان SSH و Telnet چیست؟

SSH مخفف عبارت Secure Shell  و Telnet که مخفف عبارت TeleNetwork است که هر دو پروتکل های شبکه برای مدیریت تجهیزات شبکه و سرور کاربرد دارند. این دو پروتکل در عمل با هم تفاوتی نداشته و تنها تفاوت در امنیت میباشد که Telnet هیچ امنیتی ندارد.

 

۵۹. job scheduling در لینوکس چیست؟

گاهی اوقات نیاز هست که یک کار خاص در زمانی مشخص و به صورت دوره ای انجام شود مانند گرفتن بکاپ از دیتابیس و ... 

این کار در ویندوز از طریق Schedule Task  انجام میشود. در سیستم عامل های متن باز مانند لینوکس و یونیکس ابزاری به نام Cron و at برای انجام این کار وجود دارد.

 

۶۰. آیا امکان ویروسی شدن لینوکس وجود دارد؟

بله ویروس هایی مطابق با پلتفرم لینوکس و ویروس های مایکروسافت در لینوکس تاثیری نخواهد داشت.

 

۶۱. سرویس Bacula در لینوکس چیست؟

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

 

۶۲. توزیع های محبوب لینوکس کدام است؟

- آرچ لینوکس، یک توزیع که بر پایه قوانین KISS است که همواره آخرین نسخه ی نرم افزار ها را منتشر میکند. انتشار این توزیع به صورت rolling است.  به این معنا که انتشار به روز رسانی های آن آن به صورت بسته نرم افزاری است و هیچ نسخه ی زمان بندی شده ای از آن منتشر نمیشود.

- اسلکور اولین توزیع گنو/لینوکس که شاخۀ بزرگی از توزیع ها مانند زوزه از آن گرفته شده و یا مانند آرچ بعضی دیگر آنرا در مواردی مانند اصل KISS الگو قرار دادند.

- سنت اواس، از همان سورسی که ردهت استفاده میکند، مشتق شده است. این توزیع در حقیقت همان ردهت است، با این تفاوت که پشتیبانی تجاری شرکت ردهت شامل حال آن نمی شود و فقط دارای پشتیبانی انجمن کاربران و توسعه دهندگان آن است.

- دبیان، یک توزیع غیر تجاری است که توسط  جامعه ای از توسعه دهنده های داوطلب نگهداری میشود و پایه بسیاری از توزیع ها بوده است. دبیان یک توزیع جامع است و برای استفاده در هر نوع فعالیت توسعه پیدا میکند.

- فدورا یک توزیع بر پایه جامعه کاربری است که توسط ردهت مدیریت میشود.

- جنتو، توزیعی برای کاربران قویتر است. سیستم مدیر برنامه های آن نرم افزار هایی را از سورس کد برنامهها کامپایل میکند.

- ناپیکس، اولین توزیع سی دی زنده، که کاملا از یک رسانه قابل حمل بدون نصب در هارد دیسک اجرا میشود و از دیبان مشتق شده است.

- اوبونتو، از کاربرپسندترین توزیع ها است  و بر طبق آمار وب، این توزیع در بین دیگر توزیعهای گنو/لینوکس ۵۰ تا ۷۰ درصد سهم بازار را بدست آورده است. اوبونتو به سرپرستی شرکت کانونیکال توسعه داده میشود. این توزیع بر پایه ی دبیان ایجاد شده است.

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

برای مشاهده ی آخرین به روز آوری های توزیع ها، رتبه بندی آن ها در میان کاربران و ...  میتوانید به سایت distrowatch.com مراجعه کنید.

 

 ۶۳. gcc چیست؟

مخفف عبارت GNU C Compiler  است که برای کامپایل کدهای c در لینوکس کاربرد دارد.

 

۶۴.  Wget چیست؟

دستوری برای دانلود تحت محیط CLI که بسیار پرکاربرد است.

 

۶۵. برای نشان دادن فضای اشغال شده در لینوکس از چه دستوری استفاده  میشود ؟

از دستور du مخفف عبارت  disk usage

 

۶۶. روش های خاموش کردن سیستم عامل لینوکس از طریق محیط  CLI چیست؟

 

- shutdown

- telinit 0 یا init 0

- halt

- poweroff

۶۷. حداکثر تعداد کاراکتری که میتوان برای نامگذاری فایل ها در لینوکس استفاده کرد، چه تعداد است ؟

 ۲۵۵ کاراکتر

 

۶۸. synchronize  دو فایل در دو سیستم مختلف لینوکس به چه صورت است؟

دستور rsync برای بکاپ گیری و همچنین synchronize دو فایل در دو سیستم متفاوت استفاده میشود.

 

۶۹. blkid چیست؟

دستور blkid برای پیدا کردن اطلاعاتی در مورد درایوها از جمله اسم ، نوع فایل سیستم ، UUID و ... کاربرد دارد.

 

۷۰. کاربرد دستور wall چیست؟

دستور wall برای فرستادن متن به تمام کاربران وارد شده به سیستم استفاده میشود.

 

۷۱. دستور scp چیست؟

دستور scp مخفف عبارت secure copy برای کپی کردن اطلاعات از یک کامپیوتر به کامپیوتر دیگر

استفاده میشود.

درواقع تمام امکانات دستور cp را دارد با این تفاوت که قابلیت انتقال داده بین 2 کامپیوتر را نیز دارد. در واقع هم به صورت لوکال و هم به صورت ریموت کار میکند.

از دیگر مزایای این دستور ، استفاده از ssh هست که همه داده ها را رمزنگاری میکند.

 

۷۲. برای نمایش مسیر جاری روی سیستم، از چه دستوری استفاده میشود؟

از دستور pwd و یا  dirs

 

۷۳. برای از کار انداختن تمام فعالیت های در صف اجرا ، بدون خاموش کردن و یا راه اندازی مجدد سیستم ، چگونه میتوان عمل کرد؟

disown -r  تمام پردازش های در حال اجرا را حذف میکند.

 

۷۴. برای مشاهده یک فایل متنی بزرگ در یک لحظه از چه دستوری استفاده میشود؟

با استفاده از دستور cat file_name.txt و pipe کردن با دستور more میتوان تمام فایل را مشاهده کرد.

 

۷۵. پورت های پیش فرض سرویس های پرکاربرد :

SMTP 25

DNS 53

FTP 20 (data transfer) , 21 ( Connection established)

DHCP 67/UDP(dhcp server) , 68/UDP(dhcp client)

SSH 22

Squid 3128

 

۷۶. نحوه بررسی پورت های در حال استفاده در سرور لینوکس چگونه است؟ 

netstat –listen  و lsof –i

 

۷۷. باز کردن خط فرمان جدید با وجود درگیر بودن خط فرمان فعلی ، چگونه است؟

از طریق فشار دادن کلیدهای Ctrl+Alt+F1 خط فرمان جدیدی باز میشود.

 

۷۸. از چه دستوری برای مشاهده حافظه در حال استفاده ، استفاده میشود؟

از طریق دستور cat procmeminfo میتوان کل مموری آزاد، اشغال شده و وضعیت swap را بررسی کرد.

 

۷۹. کلید ترکیبی Ctrl+Alt+Del در لینوکس چه کاری انجام میدهد؟

۷راه اندازی سریع مجدد سیستم بدون هیچ پیامی خواهد شد.

 

۸۰. redirection  چیست؟

ارسال خروجی از پردازش یا برنامه به پردازش و  برنامه ای دیگر

 

۸۱. دستور grep چیست؟

دستور جستجو بر مبنای pattern و سوئیچ میباشد.

 

۸۲.  چگونه میتوان پردازش در حال اجرا را متوقف کرد؟

ابتدا با استفاده از دستور اول pid آن را یافته و با دستور دوم پروسس را متوقف میکنیم:

ps aux

kiill pid 0

 

۸۳. دستور نمایش تمام فایل های txt با مجوزهای دسترسی آنها به چه صورت است؟

ls -a -l *.txt

 

۸۴. مراحل init چیست ؟

halt

Single user mode

Multiuser, without NFS

Full multiuser mode

unused

X11

reboot

۸۵. کدام فایل به عنوان پروفایل کاربر نامیده و فعالیت های آن بعد لاگین در آن قرار میگیرد؟

 

$HOME/.bash_profile, $HOME/.bash_bashrc

 

۸۶. دستور تغییر رمز عبور کاربر چیست؟

passwd

 

۸۷. دستور قفل کردن رمز عبور کاربر چیست؟

usermod -L username

 

۸۸. از پوسته های استاندارد لینوکس چه مواردی است؟

SH, BASH, CSH, TCSH, NOLOGIN, KSH

 

۸۹. تنظیمات کارت های شبکه در  چه فایلی قرار دارد؟

 

/etc/sysconfig/network-scripts/ethX

 

۹۰. برای نمایش پورتهای در حال اجرا و استفاده شده ، از چه دستوری استفاده میشود؟

netstat –antp

 

۹۱. برای بررسی پورت های سیستم راه دور از چه دستوری استفاده میشود؟

nmap

 

۹۲. تنظیم حساب کاربری بدون داشتن تاریخ اکسپایر چگونه است؟

chage -E never username

 

۹۳. از بین بردن تمام پردازش های یک کاربر خاص به چه صورت قابل انجام است؟

killall -u username

 

۹۴. چگونه میتوان تجزیه و تحلیل روزانه سیستم را روی ایمیل خود دریافت کرد؟

logwatch 

 

۹۵. دستور اجرای ساختار زیر را در iptable وارد نمائید.

  ” inbound to 192.168.0.2 with a port of

”80 from 172.168.0.1 should accept

 

iptables –A INPUT –p tcp –dport 80 –s 172.168.0.1 –d

192.168.0.2 –j ACCEPT

۹۶. چند init levels در لینوکس داریم؟

۷

 

۹۷. Syntax  دستورات یونیکسی چیست؟

command [options] [arguments]

 

۹۸. دستور NANO چیست؟

ویرایشگر متن برخی توزیع های لینوکس

 

۹۹. برای مشاهده دستگاه های usb  متصل به سیستم از چه دستوری استفاده میشود؟

lsusb

 

۱۰۰. برای مشاهده نام سرور کنونی از چه دستوری استفاده میشود؟

hostname

 

۱۰۱. چگونه میتوان یک آی پی را به یک کارت شبکه در لینوکس اضافه کرد؟

ip a a dev eth0 192.168.1.5/24

ifconfig eth0 192.168.1.5 255.255.255.0 up