Linux&Bash+Python_Experts
518 subscribers
330 photos
94 videos
767 files
377 links
Admin : @rayvar
Download Telegram
سوال مصاحبه :
در لينوكس سطح دسترسي به فايل يا دادن permission به چه صورت هست توضيح بديد :

خوب ميگوييد سطح دسترسي به owner به group و به other مي باشد
و به دو صورت ميتوان اعمال كرد يكي با عدد مثلا 754 كه 7 به owner داده شده كه سطح دسترسي full است يعني هم read هم write هم execute
و 5 به group داده شده كه يعني read و execute را دارد
و به other عدد 4 داده شده كه يعني فقط اجازه read دارد

با علائم مثلا
u=rwx, g=rx, o=r
براش توضيح ميديد كه يعني owner داراي دسترسي هاي read - write - execute است و group داراي فقط read - write و در اخر other فقط اجازه read دارد

خوب از چه دستوري استفاده ميكنيم براي دادن permission به file :
chmod

خوب فرض كنيد يك فايل داريد owner فول دسترس باشد و group فقط w و other فقط r داشته باشد چگونه اعمال ميكنيد :

chmod 724 myfile
سوال مصاحبه :
خوب سوال پرسيده ميشه كه دايركتوري ها را در لينوكس نام ببريد و توضيح بديد :

خوب جواب ميدهيد
/
خوب سرآغاز همه مسير ها به اين دايركتوري ختم ميشه و تنها كاربر root اجازه داره روي اين دايركتوري بنويسه
/bin
اين دايركتوري شامل دستورات باينري و قابل اجراس و با حالت تك كاربره مثل pwd - touch
/sbin
اين دايركتوري نيز دستورات باينري ست ولي دستورات به منظور مديريت سيستم بكار برده ميشه مثل fdisk - mkfs
/etc
اين دايركتوري محلي براي ذخيره فايل هاي پيكربندي سيستم هايي مثل dhcp س
/proc
اين دايركتوري شامل فايل هاي وضيعت سيستم و كرنل لينوكس است
/boot
شامل دايركتوري و فايل هايي كه مربوط به boot شدن سيستم عامل است
/tmp
برخي از برنامه هاي كاربردي مثل اوراكل و vmware نياز به محلي براي ايجاد فايل هاي موقتي دارند
توضيح ميديد كه محتريات اين دايركتوري بعد از reboot حذف ميشوند
/var
دايركتوري براي فايل هاي متغيير يا variable file
/dev
دايركتوري مربوط به فايل هاي هر device است
/lib
دايركتوري شامل فايل هاي كتابخانه اي به زبان C كه توسط دستورات دايركتوري bin و sbin استفاده ميشه
/srv
اين دايركتوري براي داده هاي سرويس ها مي باشد.

موفق باشيد
خوب سوال پرسيده ميشه كه bash چيست :

اختصار كلمه bourne again shell است و جايگزيني براي خط فرمان پيش فرض لينوكس در /bin ارائه شده است
اين خط فرمان تموم ويژگي هاي خط فرمان پيش فرض را داره و حتي گزينه هاي براي استفاده آسان تر نيز دارد
توضيح ميدهيد كه در حال حاضر پركاربردترين خط فرمان در توزيع هاي مختلف linux است.

خوب حالا بگوييد LiLo چيست :

خوب بايد بگييد كه boot loader لينوكس است و براي بارگذاري لينوكس روي حافظه اصلي رايانه بكار ميرود.

خوب بگيد GUI لينوكس چه نام دارد :

خوب بايد گفت GNOME و KDE نام دارن

خوب حالا اگه بخواهيد كه همه فايل ها با پسوند tar در دايركتوري home حذف كنيد چيكار ميكنيد :

خوب بايد جواب بديد كه اول با find جستجو ميكنيد و بعد با rm حذف ميكنيد

# find /home/-name '*.tar' | gs rm -rf

موفق باشيد
سوال مصاحبه :
خوب حالا بگوييد كه functional level چيست :

خوب شما توضيح ميديد كه functinal level يا سطح دسترسي قابليت هاي dimain و forest را در AD DS تعيين ميكنه
و ادامه ميديد كه اين قابليت فقط قابل raise كردن است و نميتونيم اون رو بعد از raise كردن كاهش بديم.

خوب آيا ميتونم سطح forest functional level رو بذارم 2k8r2 و سپس domain functional level رو بذارم 2k8 ؟

خوب شما بايد جواب منفي بديد چرا ؟ خوب توضيح ميديد كه سطح دسترسي دامين نميتونه پايين تر از forest باشه
ولي سطح دسترسي دامين ميتونه بالاتر از سطح دسترسي forest باشه.

خوب به ما بگييد كه اين قابليت در چه ابزاري raise ميشود :

خوب بايد بگيد كه در كنسول active directory domain and trusts

موفق باشيد
سوال مصاحبه :
خوب بگوييد UID كاربران مختلف لينوكس چند است :

خوب توضيح ميديد كه خداي سيستم عامل يا كاربر root داراي UID = 0 است

كاربران سيستم UID = 1 - 499

كاربران عادي UID = 500 - 6000

كاربران شبكه UID اشان بالاتر از 6000

و UID = 65534 براي هيچكس رزرو نشده است و براي كاربران anonymous مي باشد.

خوب به ما بگيد چطور بفهميم با چه كاربري login كرديم :

خوب مسلمه كه سريع بايد بگيد با كامند معروف whoami

خوب با چه دستور UID كاربري رو كه با اون login شده ام بفهمم :

خوب اينبار ميگيد كامند id ولي جلوي آن اسم كاربرد رو مينويسيم مثل
~$ id mostafa

موفق باشيد
Forwarded from ADMiNchannel
#Linux :bash - LiLo - KDE - Gnome

خوب سوال پرسيده ميشه كه bash چيست :

اختصار كلمه bourne again shell است و جايگزيني براي خط فرمان پيش فرض لينوكس در /bin ارائه شده است
اين خط فرمان تموم ويژگي هاي خط فرمان پيش فرض را داره و حتي گزينه هاي براي استفاده آسان تر نيز دارد
توضيح ميدهيد كه در حال حاضر پركاربردترين خط فرمان در توزيع هاي مختلف linux است.

خوب حالا بگوييد LiLo چيست :

خوب بايد بگييد كه boot loader لينوكس است و براي بارگذاري لينوكس روي حافظه اصلي رايانه بكار ميرود.

خوب بگيد GUI لينوكس چه نام دارد :

خوب بايد گفت GNOME و KDE نام دارن

خوب حالا اگه بخواهيد كه همه فايل ها با پسوند tar در دايركتوري home حذف كنيد چيكار ميكنيد :

خوب بايد جواب بديد كه اول با find جستجو ميكنيد و بعد با rm حذف ميكنيد

# find /home/-name '*.tar' | gs rm -rf

*** موفق باشيد ***