Linux+ Guide to Linux Certification Chapter Fifteen Linux Networking.
Arabic linux guide
-
Upload
mohamed-alnabarawy -
Category
Education
-
view
1.293 -
download
10
description
Transcript of Arabic linux guide
يدتهملا لالج دادعإ مينغلا دلاخ د فارشإ
2000لوليا ريوطتلا خيرات
3 رادصإلا مقر
دقل ةقدلا نم ةيلاع ةجرد ىلع ليلدلا اذه نوكيل ريثكلا دهجلا لذب عيمج نإف رادصإلا اذه دعب تفيضأ دق تاليدعتلا ضعب كانه تناك اذإ لاح ةيأ ىلعو عقوملا يلع اهيلع عالطإلل ةحاتم تاحيقنتلاو تاليدعتلا
ccisguideccsaeduksucciswwwhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
2
تايوتحملا سرهف خم ليغشت ةمظنأ تحت ليغشتلاndash 1 ةفلت
ماظن تحت ليغشتلا 1-1 Windows NT تحت ليغشتلا 1-2 PPPيفتاهلا لاصتالا مادختسا Linux ماظن
PPPيفتاهلا لاصتالل ةماعلا تابلطتملا bull PPPلاصتالا ماظنل Windowstrade 95ليغشتلا ماظن يمدختسمل فيصوتلا bullقيرط نع LinuxUnixماظنب نيمدختسملا لاصتا bull PPPحملا ةكبشلا وأ LANةيل ( FTP )دعب نع تافلملا لاسرإ bull LinuxUnixماظنب كلاصتا متي امدنع bullماظن تحت Passwordرسلا ةملك رييغت bull LinuxUnix ماظن تحت رماوألا ضرعو Editingحيقنتلا bull LinuxUnix LinuxUnixماظن تحت ةشاشلا ىلع ةضورعملا تانايبلا مجح يف مكحتلا bull ليغشتلا ةيلمع فاقيإ bull LinuxUnixماظن تحت لمعت يتلا ةيفرطلا تاياهنلا bull ليغشتلا ماظن نم جورخلا bull
ماظنل رصتخم خيراتndash 2 LinuxUnix ةلدألاو تافلملا-3
تافلملا ةمئاق ضرع3-1 فلملا ىوتحم ضرع3-2 تافلملا عم لمعلا 3-3 ماظن ليغشت يف ةدعاسملل حوتفملا طخلا 3-4 Linux معلا3-5 ةلدألا عم ل مادختسا 3-6 Wildcard ليلد فذح 3-7 فلم ةعابط3-8
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
3
نيمدختسملا نم ريغلا عم لاصتالا-4 يلآلا ديربلا مادختسا 4-1 E-Mail
rdquoPineldquoمادختسا Plain mailldquoمادختسا وأ PPPلالخ يلآلا ديربلا مادختسا LAN
ليغشتلا ماظن تحت جماربلا ةباتك -5 LinuxUnix حقنملا مادختسا 5-1 Emacs Emacsعم ةمدختسملا رماوألل عيرس ضرع جماربلا ةمجرت5-2 Cةغل مجرتم Pascalةغل مجرتم جماربلا ةعابط
ةذفانلا مادختسا -6 X-Window ةذفانلا عم ةيادبلا 6-1 X-Window
تافلم ةجلاعمو ةباتكو ةءارق -7 DOS ماظن تحت Linux مادختسا يف ةمدقم 7-1 ldquomtoolsrdquo
ةيلكلا ةكبش ىلإ لوصولا تامدخ-8 لماعم نم ةكبشلا ليغشت 8-1 NTtrade and Macintoshtrade لماعم نم ةكبشلا ليغشت 8-2 Linux لرتملا نم ةكبشلا ليغشت 8-3 PPP مدوملا مادختساب ةصاخ ةحفص ءاشنإ 8-4 Homepage
ةمظنأ تحت ليغشتلاndash 1 ةفلتخم ليغشت
متي ةنيابتم ةزهجأ ا CCIS تامولعملاو بساحلا مولع ةيلك يف رفوتي ةفلتخم لماعم ةدع اميف اطيسب افالتخا ةمظنألا هذه نيب ليغشتلا تاءارجإ فلتختو ةفلتخم ليغشت ةمظنأب اهليغشت
عبتت نأ بجي ةماع تاداشرإ كانه نأ الإ اهنيب
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
4
ةماع تاداشرإتدرأ اذإو لمعملا يف قلغم زاهج يأ حتفت الو لمعلا نم كئاهتنا دعب زاهجلا قلغت ال
ةدعاسملاليغشتلا نع نيلوئسملا نم ةناعتسالا بلط يف ددرتت الف
يف دوعتل حاتفم يأ ىلع طغضلا الإ كيلع امو ةقلغم ا أكو ةشاشلا ودبت نايحألا ضعب يف عضو
ليغشتلا ON ا دنع ضرعتت ال ىتح كباسح قلغو جورخلا تاءارجإ لمع نم دكأتلا بجي لمعلا نم كئاهتن
قلغ نودب ةشاشلاو زاهجلا كرت عم ا ثبعلا وأ عايضلل كتافلم صتخملا مسقلا نم اهبلط يف ددرتت ال ليغشتلا تاءارجإ وحن اهجاتحت يتلا تامولعملا نم ديزملل
ماظن تحت ليغشتلا 1-1 Windows NT ىنبم يف ليغشتلا ماظن تحت لمعت لماعم ثالث رفوتت 4 Windows NT تارجحلا يف اهنكامأ
مقر امإ جاتحت كنإف ةزهجألا ىدحإ ىلع لمعت يكلو أأ 118 أأ123 أأ84أأ 85يلإ ةفاضإلاب ددحم يسارد ررقمب صاخ مقر وأ ) بالطلل يعماجلا مقرلا وهو ( يصخش باسح
رسلا ةملكرسلا ةملك رييغت ةثالثلا حيتافملا ىلع طغضا كب ةصاخلا رسلا ةملك رييغت يكل
CTRL+ALT+Del ىلع ) رسيألا حاتفملا ( ةرأفلاب طغضا لمعلا نم ءاهتناللو ليغشتلا ءانثأ اعمldquoStartrdquo رتخا مثldquoShut Downrdquo رتخا اهنموldquoClose all programs and Log as a
different userrdquo
Linux ماظنتحت ليغشتل ا1-2
اهريغو DOS Windowstrade Systemtrade 7xليغشتلا ةمظنأ نم سكعلا ىلع هنأ ركذتت نأ مهملا نم اريغص بوتكملا فرحلا ينعم فلتخي ثيح فرحلا ةلاحب رثأتت LinuxUNIXةمظنأعيمج نأ ةمظنألا نم
لكشلاو Sلكشلا نيب فالتخا دجوي كلذ لاثم اريبك هنع s ةملكوList ةملك نع فلتخم ىنعم اهلlist
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
5
لمعت يتلا لماعملا دحأ يلإ بهذت نأ قرطلا هذه دحأو Linux ماظنبلصتت يكل قرط ةدع كانهو ماظنب ا مقر ةرجحلا يف دوجوملا لمعملا لثم Linuxزهجأ كنكمي كلذ ىلإ ةفاضإلابو 4ىنبم أأ 126
ماظن مادختساب كلرتم نم ماظنلاهذه ىلع لمعلا PPP ( Point to Point Protocol ) لالخ نم MODEM ةيلحملا ةكبشلا قيرط نع ماظنلاب لاصتالا كنكمي امك
PPPيفتاهلا لاصتالا مادختسا bullرفويو Linux ماظنبةيلكلا جرا خ نم يفتاهلا لاصتالا ةمدخ ةيلكلاب يلآلا بساحلا زكرم مدقي
مقر لمحت نوفلت طخ32نم رثكأ ةمدخلا هذهلني نوكي نأ نكمي يفتاهلا لاصتالا قيرط نعو ماظن ىلع دمتعت يتلا جماربلا ليغشت مهنكميو ةيلحملا ةيلكلا ةكبش تامدخ نم ءزج نيديفتسملا
TCPIP لثم FTP ) 9ص ( وأTELNET) 8ص ( وأWeb browsers) خلا) 42ص ةيلاع ةعرس تاذ MODEMكيدل رفوتي نأ بجي تامدخلا هذه نم ديفتست يكلو لضفي (
33660 BPS رثكأ وأ عم يتأت يذلا client PPPلاصتالا جمانربو نوفلت طخ كلذكو ) Microsofttrade Windows 95
PPPيفت اهلا لاصتالل ةماعلا تابلطتملا bull
ليغشت يه ةماعلا تابلطتملا نإف ةيلكلا ةكبشب لاصتالاب نكمتت يكل كزاهج فيصوتل ةيلاتلا تافيصولا لمعو لاصتالا جمانرب
server-assigned وأ automatic نوكيل IP ناونعلا لقح فص 1نوكيل DNS (Domain Name Server)يساسألا مداخلا مقر فص 2 مداخلاو 1010103
1010102نوكيل يوناثلا ccisksuedusaوهو ايرورض كلذ ناك اذإ هب لاصتالا دارملا مداخلا مسا لخدا 3 MTU (Maximum Transmissionليوحتلل ىصقألا دحلا ةدحو لقح عضو لضفملا نم 4
Unit) نيب حوارتت ةميقب receive لابقتسالا ةذفان لقح عضت نأ بجي امك 1024 و 560
window ىتح ةفلتخم ميقب تالواحم ةدع ءارجإ يلإ جاتحت امبر ( 8192 و 2048نيب حوارتت ةميقب )لاصتا ةمدخ لضفأ ىلع لصحت
وأ 4680900لاصتالا فتاه مقر عض 5 4680490
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
6
PPPلاصتالا ماظنل Windowstrade 98ليغشتلا ماظن يمدختس مل فيصوتلا bull
ةكبشلا عم فتاهلا طخ فيصوت يلوألا ةوطخلا رتخاو Startةيادبلا حاتفم ىلع طغضا bull Settings مكحتلا ةحول رتخا مث Control Panel عض
لل رسيألا حاتفملا ىلع نيتيلاتتم نيترم طغضاوPrograms AddRemoveىلع ةرأفلا رشؤم ةرأف رتخا Windows Setupتحت bull Communications ذيفنتل نيترم ةرأفلا طغضاوDetails OKطغضا ذئدنع Dial-Up Networkingصحف دق زاهجلا نأ نم دكأت bull
TCPIPلوكوتوربلا فيصوتو ةفاضإ ةيناثلا ةوطخلا
نيترم طغضاوControl Panelمكحلا ةحول ىلإ ةيناث ةرم دع bull ىلع Network ذيفنتل طغضا مث Add رتخا كلذ دعبAdapter ىلع طغضاAdd
ةمئاقلا نم رتخا Manufacturersنيجتنملا ناونع تحت bull Microsoft رتخاو Dial-Up ةمئاق نم
Network Adapters طغضا مث OKةقباسلا تارايتخالا ذيفنتل ةمئاق نم Protocolرتخا bull Network components طغضا مثOK ةمئاقلا نم رتخا Manufacturersنيجتنملا ناونع تحت bull Microsoft رتخاوTCPIP لوكوتربك
OKطغضا مث Network Protocolةكبشلل Yesرتخا ديدج نم ةذفانلا ليغشت نع زاهجلا كلأسي ذئدنع bull
PPPليغشتل بتكملا حطس ىلع ةنوقيأ ءاشنإ ةثلاثلا ةوطخلا
Dial-up مث Accessories مث Programs رتخا مث Startأدبا ىلع طغضا ةذفانلا ليغشت دعب 1Networking
ديدج لاصتا لمع ذيفنتلMake new connectionىلع نيترم طغضا 2 ةمئاقلا نم كيدل يذلا مدوملا عون رتخا rdquo CCIS Netldquoالثم نكيلو لاصتالا ةهجل مسا بتكا 3 مث
Configureفيصوتلا ىلع طغضا كزاهج يف مدوملا فيصوتل اقبط COM portةبسانملا ةباوبلا رتخا General sectionماعلا مسقلا يف 4
نأ نم دكأتو 57600ىوصقلا ةعسلا رتخا lsquoOnly connect at this speedrsquo ةصوحفم ريغunchecked
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
7
مث Data-bits 8 parity none stop bits 1 يتآلا ر تخا connection sectionلاصتالا مسق يفو 5 Next مثOKرتخا
لاصتالا طخ مقر مث ةقطنملا دوكل 1مقرلا لخدا 6 4680900 (16+ numbers) رتخا 4680490 وأ ءا Nextرتخا مث اهنم لصتت يتلا ةلودلا مسا Finishإ مث
بتكملا حطسىلع CCIS Netةنوقيأ رهظت ذئدنع 6
CCIS Net PPP فيصوتل ةيئاهنلا تاوطخلا ةعبارلا ةوطخلا Propertiesصئاصخ رتخاو ةرأفلل نميألا حاتفملا ىلع نيترم طغضا bullرتخاو Server Typeىلع طغضا bull lsquoPPP Windows95 Windows NT 35 Internetrsquo
مداخلل عونل فيصوتك rsquoRequire encrypted passwordlsquo و rsquoLog on to networklsquoنم لك صحف نودي كرتا bull
rsquoEnable software compressionlsquoرايخلا صحف كنكميو نم TCPIPرتخا bull Allowed Network Protocols مث TCPIPفيصوت ىلع طغضا bull Specify Namelsquo مداخلا مسا ناونعو rsquoServer Assigned IP addresslsquoناونع صحفا bull
Server addressesrsquo عون عضDNS يلوألا 1010102يوناثلاو 1010103 Use default Gateway on remotelsquoو rsquoUse IP Header compressionlsquoنم الك صحفا bull
networkrsquo دوعت ىتح اهرركو OKةمالع ىلع طغضا bull Dial-up Networkingةمئاق ىلإ
CCIS Netةكبشلاب لاصتالا ةسماخلا ةوطخلا
دجت كنإف ماري ام ىلع ئش لك ناك اذإف Connectرتخا مث CCIS Netةنوقيأ ىلع نيترم طغضا bull طغضا اهدنع بساحلا زكرم يف هتلجس يذلا كمقرب لاصتالا دواعتس ةيلكلا ةزهجأ نأبديفت ةلاسر
لاصتالا ةيلكلا ةزهجا دواعتس مث OKىلع rsquoConnectedlsquo لوقت ةلاسر ىلع لصحت نا بجيو لاصتالا ءا لاصتالا يهني فوس rsquoDisconnectlsquoإ حتفم ىلع طغضلاو
)رركتت الو ىلوألا ةرملل ةئيهتلا تاوطخ يه ةعبرأ ىلإ دحاو نم تاوطخلا نأ ظحالملا نم ( ةــــئن ة سداسلا ةوطخلا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
8
ىلع كباسح مادختسا كناكمإ يفو ةيلكلا ةكبشب لاصتالل دادعإلا تاوطخ تلمكتسا دق نآلا تنأ تنارتنإلا ةكبش ىلإ ةفاضإلاب Linuxماظن
قيرط نع Linuxماظنب نيمدختسملا لاصتا bull PPP ةيلحملا ةكبشلا وأ LAN
جمانرب مادختساب LinuxUnixماظنب لاصتال ا كنكمي هنإف حاجنب تمت دق لاصتالا تاوطخ تناك اذإ
TELNET ماظنب لمعي ةكبشلاب زاهج 50نم رثكأ دجويو Linux لاصتالا كنكمي هنإف كلذلو تنك اذإ الثمف rdquolinux150ccisksuedusaldquoىلإ rdquoLinux101ccisksuedusaldquo نم يأ اهادحإب
رمألا بتكاو Run مث Startى لع طغضا Windows 95 ماظن تحت لمعت telnet linux110ccisksuedusa
لاصتالل ثحبلاب بساحلا بيجي فTrying 904126110
Connected to linux110ccisksuedusa Escape character is ^]
Linux 410 (linux110ccisksuedusa) (ttyp0) Linux110 login _
تاظحالم
بيجتست ال ا إف كلذلو حوتفملا طخلا ىلع ةزهجألا ضعب نوكت ال دق نايحألا ضعب يف رايتخا بجي لب ةلواحملا راركت لضفملا نم سيل ذئدنع time-out errorةلاسرلا رهظتو لاصتالل
رخآ زاهجنم هنإف ريثك زاهجلا يمدختسم ددع نأ ترعش وأ ايبسن ئطب هب لصتت يذلا زاهجلا ترعش اذإ
زاهجلا اذه ىلع طغضلا نم ففختل رخآ زاهج ىلع لوخدلا لواحتو جرخت نأ لضفملاليغشت عيطتست ال كنأ ينعي اذهو ( أطخ ةيفرطلا ةياهنلا فيصوت نوكي دق تالاحلا ضعب يف
logging inلاصتالا بقع رماوألا ضعب ليغشتل جاتحت كنإف كلذل ) تاقيبطتلا ضعب setenv TERM vt100
export term=vt100وأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
9
( FTP )دعب نع تافلملا لاسرإ bullوأ PPPقيرط نع ماظنلاب لاصتالا ةيناكمإ يلإ ةفاضإلاب LAN ملا تافلملا لقن كنكمي هنإف ماظنلاب ةبوتك
ماظن يف كباسح ىلإو كزاهج ىلإو نم) زومرلا ( يداعلا وأ يئانثلا LinuxUnix لالخ نم ـل راصتخا يهو FTPلوكوتورب file transfer protocol جاتحت كنإف كلذ لمع عيطتست يكلو
95ةذفانلا ع م يتأي يذلا جمانربلا مدختسا FTP client programليمعلا تافلم لقن جمانرب ىلإ Runليغشت مث Startldquoأدبا رتخا sectنيب ءامسألا دحأ زاهجلا مسا نوكي ثيح هب لصتت يذلا زاهجلا مسا بتكأ sect
linux101ccisksuedusa و linux150ccisksuedusa يرسلا كمقرو كباسح مقر لخدا sectيزمر هليوحت بولطملا فلملا ناك اذإ ASCبتكأ sect ASCII بتكأ وأ BINيئانث فلملا ناك اذإ فلملا مسا مث PUTرمألا مدختسا sect PUT filename رمألا وأ كباسح يف فلملا عضولGET
GET filenameكباسح يف فلملا عضول FTPرماوأ نم ديزملا ىلع لوصحلل ماهفتسالا ةمالع بتكأ ةدعاسملا ىلع لوصحلا لجأ نم sect
يقيبطت لاثم يلي اميفو ftp
رمألا لخداftpgt open linux120ccisksuedusa
بساحلا نم ةباجإلا نوكت دقفConnected to linux120ccisksuedusa
220 linux120 FTP server (Version wu-24(1) Tue Dec 5 205115 CST 1995) ready User (linux120ccisksuedusa(none)) _
همساو FTPجمانرب ىلإ رظنت نأ كنكمي هنإف كلذ ىلإ ةفاض إلابو ldquoWS_FTPrdquo نمض دوجوملاو tradeWindowsةذفانلا جمارب
Linuxماظنب كلاصتا متي امدنع bull
يتآلاك هب ةصاخلا رسلا ةملكو كباسح مقر لاخدإل ادعتسم نوكت كنإف لاصتالا يف كحاجن دعب
Linux 410 (linux110ccisksuedusa) (ttyp0)
linux110 login _ كباسح مقر لخدا---
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
10
After typing the user name or number you will be prompted to enter your password
Password _ رسلا ةملك لخدا---
اهيلع ةظفاحملا ىلإ وعدي اذهو نمألا بابسأل كلذو ةشاشلا ىلع رهظت ال رسلا ةملك نأ ظحاليو ةيلاتلا ةلاسرلا كمامأ رهظت كيلع فرعتلا ةلاح يفو نيثباعلا نم
Last login Thu Oct 3 140513 from linux110
Linux 200 You have new mail كل يلآ ديرب دجوي هنأ ديفت ةلاسر رهظت دقو
linux110~gt _
باسحلا مقر لاخدإ ةداعإ كنم بلطيو يتآلاب ةهيبش ةلاسر كل رهظت دقف ام أطخ كانه ناك اذإو لكشلاو مجحلا ثيح نم ةحيحص لا زومرلاب لاخدإلا نوكي نأ ةاعارم عم يرخأ ةرم رسلا ةملكو
login incorrect
linux110 login _
ماظن تحت Passwordرسلا ةملك رييغت Linux
ىرخأ ةرم ركذت رسلا ةملك رييغت كيلع بجي هنإف ةرم لوأل كباسح لغشت تنك اذإنم رخآ درف يأ عيطتسي الو نيرخ آلا ثبع نم كتافلم ةيامحل وه رسلا ةملك نم فدهلا نأ
وأ ةقرو يأ يف اهبتكت الو اهظفح لهسي رس ةملك راتخت نأ بجي هيلعو كباسح مادختسا اهنيمخت بعصلا نم نوكي نأ بجي تقولا سفن يفو ةركذم
ذيفنتلا حاتفم ىلع مث rdquopasswdldquoبتكأ رسلا ةملك رييغتلو ltRETURNgt وأltEntergt ذئدنع طغضا رس ةملك كيدل نكي مل اذإ ( كنم دكأتلل ةميدقلا رسلا ةملك لاخدإ ن ع بساحلا كلأسي
ltEntergt ( نأ نكمي ثيح زومر 6نع لقت ال يتلا ةديدجلا رسلا ةملك لاخدإ كنم بلطي كلذ دعب ىرخأ ةرم ةديدجلا رسلا ةملك لاخدإ بساحلا كنم بلطو ةصاخ زومرو ماقرأو فورح نم نوكتتةريغصلاو ةريبكلا فورحلا نيب قرفيUNIXماظن نأ ىسنت الو اهظفحت كنأ نم دكأتلل
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
11
ماظن تحت رماوألا ضرعو Editingحيقنتلا bull Linux
bull Backspace وأ delete وأ ltCTRL hgt هتبتك زمر رخآ يغلت رماوألا هذه نم يأ
رماوأو تاملك نم هتباتك كل قبس ام ىلإ لوصولاب كل ناحمسيDown و Up نامهسلا bullنم ىلوألا فورحلا تبتك ول هنأ ىنعمب فلملا مسا لامكتساب كل حمسي Tab لوقحلا حاتفم bull
رهظي فوس مسالا يقاب نإف لوقحلا حاتفم ىلع تطغضو هنيزخت قبس فلم مسا
LinuxUnixماظن تحت ةشاشلا ىلع ةضورعملا تانايبلا مجح يف مكحتلا bullبساحلا ربخي Scroll Lockحاتفملا وأ s فرح عم lt Ctrlgtنيحاتفملا دحأ ىلع طغضلا
نيحاتفملا دحأ ىلع طغضلا امنيب اتقؤم تانايبلا قفدت فقوي يأ ةشاشلا ىلإ تانايبلا لاسرإ فاقيإب ltCtrl gt فرح عمq حاتفملا وأ Scroll Lock فاقيإلا ةيلمع يغلي ةيناث ةرم
ماظن ا ةيفرط ةيا ىلع لمعت تنك اذإLinux ةرشابم كنكمي هنإف ) ةيلكلا لماعم دحأ يف يأ ( shift+Page up مادختساب ةشاشلا ىلع ةيفلخلا ةحفصلل دوعت نأ
ليغشتلا ةيلمع فاقيإ bull
امف ام أطخ دوجول وأ ليغشتلا ءا أ إل جمانربلا ليغشت فيقوت ىلإ جاتحت دق نايحألا ضعب يفاعم ltCTRL Cgtنيحاتفملا ىلع طغضلا الإ كيلع
CTRLgtنيحاتفملا ىلع طغضلا ب كلذ لمع عيطتست كنإف اتقؤم جمانربلا ليغشت فاقيإ ديرت دق ب
Zgt اعم رماوألاو جماربلا ءامسأ ةمئاق ىلع فرعتلا كنكميو فيقوتلا اذه ءاغلإ ةرتف دعب كنكميو يلاتلا لاثملا يف امك jobsرمألا ةباتكب اهفيقوت قبس يتلا
linux120~gt jobs [1] - Suspended (tty output) emacs testc
[2] + Suspended (tty output) emacs progpas linux120~gt _
رارمتسا دارملا جمانربلا مقرب ةعوبتم ()ةيوئملا ةبسنلا ةمالع بتكأ فيقوتلا رمتسي نأ تدرأ اذإو emacs testcلوألا جمانربلا فيقو ت رارمتسا تدرأ اذإ الثمف ةفوقوملا جماربلا ةمئاق نم هفيقوت
1بتكأ بتكأ ام جمانربل فيقوتلا ءاغلإ تدرأ اذإ كلذ ىلإ ةفاضإلابو kill يف جمانربلا مقرب ةعوبتم
ةفوقوملا جماربلا ةمئاق
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
12
Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا bullةياهنلا ةدحو نوكتتو طقف Linux لماعم يف Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا رفوتت
ةيفرطلا ةياهنلا ليغشت نكمي ثيح Linuxماظنب ةرشابم لصتتو حيتافم ةحولو ةشاش نم ةيفرطلا يزافرعي امب ةرشابم نأب ةيفرطلا ةياهنلا مادختساب حمسي يذلا Virtual Consoles ا ليغشتلاب
ةيفرطلا ةياهنلا لالخ نم كباسح حتفا كلذ قيبطتلو تقولا سفن يف مدختسم نم رثكأل لمعت باسحب حتفلا ةيناكمإل ةيادبلا ةمالع دجت ltALT+F2gtنيحاتفملا ىلع طغضا مث هحرش قبس امك ltALT+F1gtطغضا لوألا باسحلا ىلإ ةدوعللو رخآ
يه يزا Linuxةمظنأ بيصنت يف حمسي ام ةداعو ا ليغشتلل تاونق ةعبرأب ltALT+F1gt ىلإltALT+F4gt ةيفرط ةيا 12ىتح حامسلا ماظنلل نكمي لاح ةيأ ىلعو لالخ نم يزاجم ليغشت
ثيح Fiهب صاخلا فئاظولا حاتفم ىلع فرعم اهنم دحاو لك ةدحاو i ىلإ 1نم ماقرألا نع ربعت تقولا سفن يف تاباسح ةدعب ةيفرطلا ةياهنلا ىلع لمعت نأ ديفملا نم هنإف عبطلابو 12
جورخلا ينعي ال ثيح ةيفرطلا ةياهنلا كرت لبق اهتحتف يتلا تاباسحلا عيمج قلغ نم دكأت ةظحالم ةحوتفملا تاباسحلا عيمج نم جورخلا ام باسح نم
لمعلا ءا إ وأ logoutرمألا ةباتكب كلذو ماظنلا نم جرختو كباسح قلغت نأ بجي لمعلا نم ءاهتنالا دعب
كل رهظت ةيلاتلا ةلاسرلا نإف لمعت تافلملا ضعب كانه تناك اذإو exit رمألا
There are suspended jobs رمألا ةباتك وأ هئا رمألا وأ hellipkillإو فلملا ىلإ لاقتنالا كنكمي ذئدنع exit ةيناث ةرم
Linuxماظن نع ةيخيرات ةذبن ـ 2
دقو ةريبك معد ةدعاق نم هيلع لمتشي امل اعويش ليغشت لا ةمظنأ رثكأ نم Linuxماظن دعي جماربلل ليغشتلا ددعتم ليغشت ماظنك ةيداليملا تانيعبسلا فصتنم يف الوأ ماظنلا اذه جرخ
multitasking ةريبكلاو ةطسوتملا تابساحلا يفMini-computers amp Mainframe دادعإ مت دقوم ريثكب لهسأ يهو++Cةغلب ماظنلا اذه ىلع ملاعلا ءاحنأ ىتش يف نيجمربملا دعاس امم عيمجتلا ةغل ن
ةيصخشلا تابساحلا نم اءدب تابساحلا عاونأ عيمج عم مدختست ةديدع تارادصإ جورخو هريوطت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
13
تابساحلل ترهظ يتلا تارادصإلا مظعم ىلإ ىزعيو Cray Y-MPلثم ةقالمعلا تابساحلاب ءاهتناو يلاكتلا ةعفترم ا تارادصإ دحأ Linuxماظن دعيو ىرخألا ليغشتلا ةمظنأب ةنراقم فأ ةيصخشلا
Unix قيرط نع ساسأ روط يذلا Linus Torvalds يكنسله ةعماجب نيجمربملا نم ديدعلا ةدعاسمب ملاعلا ءاحنأ ىتش نم نيجمربملا نم ديدعلا ريوطتلا ةيلمع يف كراش امك تنرتنإلا ةكبش قيرط نع ادنلنفب
ةظحالم
هيلإ ةباتكلا وأ بساحلا ةسدنه مسق مينغلا دلاخ روتكدلا نم Linuxماظن نم ةيناجم ةخسن ىلع لوصحلا نك مييصخشلا كبساح يف ماظنلا بيصنت تدرأ اذإ (saeduksukhaledccis) ناونعلا ىلع يلآلا ديربلاب
ةلدألاو تافلملا ndash 3
ماظن هيف امب ليغشتلا ةمظنأ مظعم موقت Linux يف جلاعت وأ نزخت يتلا تانايبلا ميظنتبتاعوم اهيلع لالدتسالل ةعومجملل ناونع وأ مسا اهنم لكل ةقستم تاعومجم ا هذه فرعتو فلملا نوكي نأ نكميو تافلملاب
نيعم عوضومب قلعتي يخيرات دنتسم bull ةيديرب ةلاسر bull الثم لاكسابلا ةغل نكتلو ام ةغلب بوتكم بساح جمانرب bull
نم اددع فلملا مسا يوتحي نأ نكمي ذإ Linuxماظن يف فلملا مسا نع ريبعتلل ددحم طمن دجوي الو زمر256ىلإ لصت زومرلا اميف ( ةصاخلا زومرلاو فورحلاو دادعألا ىلع لمتشت زومرلا هذه نأ امك
) ةلئاملا ةطرشلا ادع ةدحاولا ةقالعلا تاذ تافلملا نم ةعومجم هنأب ليلدلا فرعي ثيح ةلدألا فيرعت ىلإ يتأن فلملا أدبم نمو جماربلل ليلد اريخأو لئاسرلل ناث ليلدو ةيخيراتلا تافلملا عيمجل ليلد عضو نكمي ةقباسلا ةلثمألا يفف
يرجشلا عرفتلل اقبط اهل ةيعرف ةلدأ ةلدألا هذه عبتت نأ نكمي امكامبرو ليلد مسا ىلع راسملا يوتحي دقو فلملا نيزخت ناكم ىلإ هعبتي يذلا راسملاب فلملا ىلإ راشي ةداعوهذه نمو programsهمسا ليلد يف ةبوتكم جماربلا نم ةعومجم انيدل ناك اذإ الثمف يعرف ليلد ىلإ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
14
program1pasجمانربلا ءاعدتسا اندرأو hellip program1pas program2c infodatجماربلا يتآلاك نوكي هراسم نإف
programsprogram1pas مدع ىلإ اناعد ام اذهو فلملا مساو ليلدلا مسا نيب لصفلل انه تمدختسا ةلئاملا ةطرشلا نأ ظحال
ليلدلا وأ فلملا مسا فيرعت يف اهمادختساهعبتي دق programsليلدلا الثمف ةيلصألا ةلدألا تحت ةيعرف ةلدأ نيوك ت نكمي لبق نم انرشأ امكو
دحأ نكيلو جماربلا تانايب ىلع يوتحت تافلملا نم ةعومجم هبو dataهمسا تانايبلاب صاخ يعرف ليلد هؤاعدتسا بولطموcoursesdataهمسا تافلملا هذه يتآلاك راسملا نوكي كلذ دنع
programsdatacoursesdat يرجشلا عرفتلل اقبط فلملا مسا مث يعرفلا ليلدلا مث ليلدلا ددحي راسملا نأ قباسلا لاثملا نم ظحاليو
data يعرفلا ليلدلل بألا وه programsليلدلا نأ لوقلا نكميو
رمألاب تافلملا ةمئاق ضرع 1 ـ 3 ls كلذ لاثم يعرفلا وأ يلصألا ليلدلا يف تافلملا ءامسأب ةمئاق ضرعل lsرمألا مدختسي
linux110~gt ls
aout dummytxt homebanrgif sampletxt wchat02tar backggif filepas indexhtml testpas xxx
dummy filepas~ mbox testpas~ ةيدجبألا فورحلا بسح ةبترم ليلدلا اهيلع يوتحي يتلا تافلملا ءامسأ رهظت ثيح
يتآلاك نوكيل 1ndashضرعلا رمأل فضأ تافلملا نع ةيليصفت تامولعم تدرأ اذإو linux110~gt ls -l
total 167 -rwxr-xr-x 1 15s100 users 34095 Oct 8 0118 aout
-rw-rw-r-- 1 15s100 users 31688 Oct 10 1437 backggif -rw-r--r-- 1 15s100 users 0 Oct 8 0050 dummy
-rw-r--r-- 1 15s100 users 0 Oct 8 0049 dummytxt -rw-r--r-- 1 15s100 users 225 Oct 8 0118 filepas
-rw-r--r-- 1 15s100 users 266 Oct 8 0102 filepas~ -rw-rw-r-- 1 15s100 users 10737 Oct 10 1417 homebanrgif
-rw-rw-r-- 1 15s100 users 242 Sep 29 1132 indexhtml -rw------- 1 15s100 users 652 Oct 14 0131 mbox
-rw-r--r-- 1 15s100 users 2 Oct 8 0050 sampletxt -rw-r--r-- 1 15s100 users 280 Oct 4 0008 testpas
-rw-r--r-- 1 15s100 users 278 Oct 4 0006 testpas~ -rw-rw-r-- 1 15s100 users 81920 Oct 10 1403 wchat02tar
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
15
-rw-r--r-- 1 15s100 users 75 Oct 8 0102 xxx
فلملا تايوتحم ضرع 2ـ 3 cat
يلاتلا لاثملا يف امك فلملا تايوتحم ضرعل catرمألا مادختسا نكمي cat sampletxt
ديدج فلم ءاشنإل catرمألا مادختسا نكمي كلذ ىلإ ةفاضإلابو ءاشنإ ديرت كنأ الثم ضرتفنلف ب اعوبتم catرمألا بتكأ بيحرت ةلاسر ىلع يوتحي ديدج فلم اذهل هديرت يذلا مسالا مث lt ةمالعلا
ctrl+dطغضا ءاهتنالا دعبو فلملا روطسل ةباتكلاب كل حمسي ذئنيح cat gt hellotxt يتآلاك فلملا ماظنلل ةيادبلا ةمالع ىلإ دوعت يكل ) هتبتك رطس رخآ ىلع سيلو لاخ رطس يف تنأو (
linux120~gt cat gt hellotxt
Hello World How is everybody
[ctrl+d] linux120~gt _
هانأشنأ يذلا فلملا تايوتحم نآلا ىرنل
linux120~gt cat hellotxt Hello World
How is everybody linux120~gt _
انل حمسي نل ةقباسلا ةقيرطلاب فلملا ءاعدتسا نإف ةشاش نم رثكأ ألمتو ةريثك فلملا تايوتحم تناك اذإ لثم moreرمألا مدختسا ةيادبلا ذنم فلملا تايوتحم ةدهاشم تدرأ اذإو فلملا نم ةريخألا ةشاشلاب الإ
more sampletxt طغضلا بجي لب ةرشابم ةيناثلا ةشاشلا ىلإ لقتني الو فلملا نم ىلوألا ةشاشلا الوأ ضرعي moreرمألاف
ةيلاتلا ةحفصلل لاقتنالل space barتافاسملا ةرطسم ىلع لالخ ةقباس ةحفصل ةدوعل ا كنكمي امك فرحلا ىلع طغضلاب حفصتلا ةيلمع يهنت وأ bفرحلا ىلع طغضلاب فلملل كحفصت q
ىلع طغضلاب كلذو moreرمألل امدختسم تنأو ةدعاسملا بلط ءارجإ كنكمي هنأ كلذ ىلع ةوالع رمألل ةدعاسملا رماوألا عيمج ضرع متي ثيح hفرحلا more
حيرصتلا ديفتسملا خيرات رخآ فلملا مسا فلملا مجح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
16
ملا عم لمعلا3 ndash 3 تافل cpخسنلا رمأ
يلاتلا لاثملا يف امك ليلدلا سفن يف رخآ ىمسم تحت ليلدلا نم ام فلم خسن ةيلمع ءارجإ نكمي
cp file1 file2 نأ ثيح
cp خسنلا رمأ file1 هخسن دارملا فلملا مسا file2ديدجلا فلملا مسا
rm فذحلا رمأ رمألاب نيزختلا صارقأ يف ربكأ ةيلاخ ةحاسم ةحاتإل ا كنكمي ظافتحالا ديرت ال يتلا تافلملا فذحrm
يلاتلا لاثملا يف امك rm file3
file3ىمسملا فلملا فذح مني ثيح
ةظحالم ةيلاتلا ةلاسرلا روهظب كلذو ةمظنألا ضعب يف فذحلا ديكأت كنم بلطي امبر
Remove file3 (yn) _ فرحلا وأ ديكأتلل yفرحلا لخدأ ذئدنع n رمألا ءاغلإل
mvرمألاب فلم مسا رييغت
مسالا ىلإ الثم file1نكيلو فلملا مسا رييغت كنكمي file2 رمألا مادختساب mv يلي امك mv file1 file2
عم حوتفملا طخلا قيرط نع ةدعاسملا 4 ndash 3 Linux رمألا قيرط نع Linuxليغشتلا ماظن ليلد ءاعدتسا كنكمي ماظنلل حوتفملا طخلا لالخ نم man
هنع مالعتسالا بولطم وه امب اعوبتم - manualةملكل راصتخا يهو ةقيرط نع مالعتسالل الثمف رمألا بتكأ passwdرسلا ةملك رييغت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
17
man passwd اذإ الثمف هنع مالعتسالا بولطملا مسالل راصتخالا طبضلاب فرعت ال دق ناي حألا ضعب يفو
بلطأ ذئدنع Pass Wordوهو اهل يملعلا مسالا الإ فرعت الو رسلا ةملك نع مالعتسالا ديرت تنك يتآلاك ةبولطملا ةملكلل ةفدارملا رماوألا ءامسأب ةمئاق
man -k pass word رمألاب اهنع ملعتست نأ عيطتست ثيح passwdةملك ك ل رهظت ذئدنع
man passwd
هيبنت مادختسا عيطتست كنإف مالعتسالل ةقباسلا ةيطخلا ةهجاوملا رماوأ همدقت امب ايفتكم نكت مل اذإ
ةيلحملا ةكبشلاب لاصتالا قيرط نع ةمسارلا ةهجاوملا html2manbin-cgisaeduksucciswwwhttp
ةلدألا عم لمعلا 5 ndash 3 مساب فرعي هب صاخ يساسأ ليلد مدختسم لكل Linuxماظن مدقي Home Directory
ليلدلا اذه يف هجماربو هتافلم نيزختب موقي نأ ماظنلل مدختسملل نكميو ةلدأ ءاشنإ نكمي قيسنتللو يتلا ةلدألا عيمج يف مكحتلا يف ماظنلا مدختسم نكمتيو ةدحاولا ةعيبطلا تاذ تافلملا عيمجتل ةيعرف
يساسألا ليلدلا تحت اهأشنأ كعيراشم تافلم عيمجتل ليلد ءاشنإ تدرأ اذإف mkdirرمألا مدختسا ديدج ليلد لمعلو
يلاتلا رمألا بتكأ mkdir projects
pwd رمألا بتكأ لمعت يذلا ليلدلا مسا ةفرعملو ةرابعلل راصتخا وه pwdرمألا نأ ظحال Print Working Directory ليلدلا تايوتحم عبطا يأ
طقف ليلدلا اذه يف ةدوجوملا تافلملا ةمئاق كل رهظت يأ يلاحلاليلد ىلإ لقتنت يكلف cdرمألا ماد ختسا يرط نع رخآ ىلإ ليلد نم لاقتنالا كنكميو ةيادبلا ةمالع مامأ بتكأ projectsعيراشملا
linux120~gt cd projects linux120~projectsgt _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
18
ةظحالم ديدجلا ليلدلا مسا نمضتي ةيادبلا رطس نإف رخآ ليلد ىلإ يلاحلا ليلدلا رييغت دنع
cdرمألا مادختساب يساسألا ليلدلا ىلإ ةرشابم لاقت نالا كنكميو
linux120~projectsgt cd linux120~gt _
cdرمألا مدختسا ةرشابم قباسلا ليلدلل ةدوعلا تدرأ اذإ امأ
linux120somewheregt cd linux120~gt _
ةظحالم
ةمالعلا ريشت ثيح ~ cdرمألا مادختساب يساسألا ليلدلا يلإ ةدوعلا كنكمي ىلإ ~ يلصألا ليلدلا ىلإ ةرشابم ةدوعلا
نكمي ثيح ةلدألا عم رماوألا سفنب لماعتلا كنكمي تافلملا عم لماعتلا يف لاحلا وه امكو
يلاتلا لاثملا يف امك خسنلاو لقنلاو فذحلل cp mv rmرماوألا مادختسا linux120~gt mv myfile projectsmyfile
linux120~gt cp testpas test2pas linux120~gt rm projectsmyfile
linux120~gt _ فلملا لقن نع قباسلا لاثملا يف لوألا رطسلا ربعي myfile عيراشملا ليلد ىلإ يلاحلا ليلدلا نمprojects
فلملا خسن نع يناثلا رطسلا ربعي امنيب myfileمسالا سفن تحت testpas يساسألا ليلدلا نمفلملا فذح ينعي ثلاثلا رطسلا نإف اريخأو test2pasىمسم تحت ليلدلا سفن يف ةخسنلا نيزختو
myfile عيراشملا ليلد نم projects مادختسا 6 ndash 3
نم هنإف رخآ ليلد يف اعيمج مهخسن ديرتو ةلدألا دحأ يف رثكأ وأ فلم20وحن كيدل ناك اذإ ىلع كدعاست يتلا تاليهستلا ضعب دجوت كلذل ةدح ىلع فلم لك خسنب موقت نأ لمملا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
2
تايوتحملا سرهف خم ليغشت ةمظنأ تحت ليغشتلاndash 1 ةفلت
ماظن تحت ليغشتلا 1-1 Windows NT تحت ليغشتلا 1-2 PPPيفتاهلا لاصتالا مادختسا Linux ماظن
PPPيفتاهلا لاصتالل ةماعلا تابلطتملا bull PPPلاصتالا ماظنل Windowstrade 95ليغشتلا ماظن يمدختسمل فيصوتلا bullقيرط نع LinuxUnixماظنب نيمدختسملا لاصتا bull PPPحملا ةكبشلا وأ LANةيل ( FTP )دعب نع تافلملا لاسرإ bull LinuxUnixماظنب كلاصتا متي امدنع bullماظن تحت Passwordرسلا ةملك رييغت bull LinuxUnix ماظن تحت رماوألا ضرعو Editingحيقنتلا bull LinuxUnix LinuxUnixماظن تحت ةشاشلا ىلع ةضورعملا تانايبلا مجح يف مكحتلا bull ليغشتلا ةيلمع فاقيإ bull LinuxUnixماظن تحت لمعت يتلا ةيفرطلا تاياهنلا bull ليغشتلا ماظن نم جورخلا bull
ماظنل رصتخم خيراتndash 2 LinuxUnix ةلدألاو تافلملا-3
تافلملا ةمئاق ضرع3-1 فلملا ىوتحم ضرع3-2 تافلملا عم لمعلا 3-3 ماظن ليغشت يف ةدعاسملل حوتفملا طخلا 3-4 Linux معلا3-5 ةلدألا عم ل مادختسا 3-6 Wildcard ليلد فذح 3-7 فلم ةعابط3-8
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
3
نيمدختسملا نم ريغلا عم لاصتالا-4 يلآلا ديربلا مادختسا 4-1 E-Mail
rdquoPineldquoمادختسا Plain mailldquoمادختسا وأ PPPلالخ يلآلا ديربلا مادختسا LAN
ليغشتلا ماظن تحت جماربلا ةباتك -5 LinuxUnix حقنملا مادختسا 5-1 Emacs Emacsعم ةمدختسملا رماوألل عيرس ضرع جماربلا ةمجرت5-2 Cةغل مجرتم Pascalةغل مجرتم جماربلا ةعابط
ةذفانلا مادختسا -6 X-Window ةذفانلا عم ةيادبلا 6-1 X-Window
تافلم ةجلاعمو ةباتكو ةءارق -7 DOS ماظن تحت Linux مادختسا يف ةمدقم 7-1 ldquomtoolsrdquo
ةيلكلا ةكبش ىلإ لوصولا تامدخ-8 لماعم نم ةكبشلا ليغشت 8-1 NTtrade and Macintoshtrade لماعم نم ةكبشلا ليغشت 8-2 Linux لرتملا نم ةكبشلا ليغشت 8-3 PPP مدوملا مادختساب ةصاخ ةحفص ءاشنإ 8-4 Homepage
ةمظنأ تحت ليغشتلاndash 1 ةفلتخم ليغشت
متي ةنيابتم ةزهجأ ا CCIS تامولعملاو بساحلا مولع ةيلك يف رفوتي ةفلتخم لماعم ةدع اميف اطيسب افالتخا ةمظنألا هذه نيب ليغشتلا تاءارجإ فلتختو ةفلتخم ليغشت ةمظنأب اهليغشت
عبتت نأ بجي ةماع تاداشرإ كانه نأ الإ اهنيب
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
4
ةماع تاداشرإتدرأ اذإو لمعملا يف قلغم زاهج يأ حتفت الو لمعلا نم كئاهتنا دعب زاهجلا قلغت ال
ةدعاسملاليغشتلا نع نيلوئسملا نم ةناعتسالا بلط يف ددرتت الف
يف دوعتل حاتفم يأ ىلع طغضلا الإ كيلع امو ةقلغم ا أكو ةشاشلا ودبت نايحألا ضعب يف عضو
ليغشتلا ON ا دنع ضرعتت ال ىتح كباسح قلغو جورخلا تاءارجإ لمع نم دكأتلا بجي لمعلا نم كئاهتن
قلغ نودب ةشاشلاو زاهجلا كرت عم ا ثبعلا وأ عايضلل كتافلم صتخملا مسقلا نم اهبلط يف ددرتت ال ليغشتلا تاءارجإ وحن اهجاتحت يتلا تامولعملا نم ديزملل
ماظن تحت ليغشتلا 1-1 Windows NT ىنبم يف ليغشتلا ماظن تحت لمعت لماعم ثالث رفوتت 4 Windows NT تارجحلا يف اهنكامأ
مقر امإ جاتحت كنإف ةزهجألا ىدحإ ىلع لمعت يكلو أأ 118 أأ123 أأ84أأ 85يلإ ةفاضإلاب ددحم يسارد ررقمب صاخ مقر وأ ) بالطلل يعماجلا مقرلا وهو ( يصخش باسح
رسلا ةملكرسلا ةملك رييغت ةثالثلا حيتافملا ىلع طغضا كب ةصاخلا رسلا ةملك رييغت يكل
CTRL+ALT+Del ىلع ) رسيألا حاتفملا ( ةرأفلاب طغضا لمعلا نم ءاهتناللو ليغشتلا ءانثأ اعمldquoStartrdquo رتخا مثldquoShut Downrdquo رتخا اهنموldquoClose all programs and Log as a
different userrdquo
Linux ماظنتحت ليغشتل ا1-2
اهريغو DOS Windowstrade Systemtrade 7xليغشتلا ةمظنأ نم سكعلا ىلع هنأ ركذتت نأ مهملا نم اريغص بوتكملا فرحلا ينعم فلتخي ثيح فرحلا ةلاحب رثأتت LinuxUNIXةمظنأعيمج نأ ةمظنألا نم
لكشلاو Sلكشلا نيب فالتخا دجوي كلذ لاثم اريبك هنع s ةملكوList ةملك نع فلتخم ىنعم اهلlist
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
5
لمعت يتلا لماعملا دحأ يلإ بهذت نأ قرطلا هذه دحأو Linux ماظنبلصتت يكل قرط ةدع كانهو ماظنب ا مقر ةرجحلا يف دوجوملا لمعملا لثم Linuxزهجأ كنكمي كلذ ىلإ ةفاضإلابو 4ىنبم أأ 126
ماظن مادختساب كلرتم نم ماظنلاهذه ىلع لمعلا PPP ( Point to Point Protocol ) لالخ نم MODEM ةيلحملا ةكبشلا قيرط نع ماظنلاب لاصتالا كنكمي امك
PPPيفتاهلا لاصتالا مادختسا bullرفويو Linux ماظنبةيلكلا جرا خ نم يفتاهلا لاصتالا ةمدخ ةيلكلاب يلآلا بساحلا زكرم مدقي
مقر لمحت نوفلت طخ32نم رثكأ ةمدخلا هذهلني نوكي نأ نكمي يفتاهلا لاصتالا قيرط نعو ماظن ىلع دمتعت يتلا جماربلا ليغشت مهنكميو ةيلحملا ةيلكلا ةكبش تامدخ نم ءزج نيديفتسملا
TCPIP لثم FTP ) 9ص ( وأTELNET) 8ص ( وأWeb browsers) خلا) 42ص ةيلاع ةعرس تاذ MODEMكيدل رفوتي نأ بجي تامدخلا هذه نم ديفتست يكلو لضفي (
33660 BPS رثكأ وأ عم يتأت يذلا client PPPلاصتالا جمانربو نوفلت طخ كلذكو ) Microsofttrade Windows 95
PPPيفت اهلا لاصتالل ةماعلا تابلطتملا bull
ليغشت يه ةماعلا تابلطتملا نإف ةيلكلا ةكبشب لاصتالاب نكمتت يكل كزاهج فيصوتل ةيلاتلا تافيصولا لمعو لاصتالا جمانرب
server-assigned وأ automatic نوكيل IP ناونعلا لقح فص 1نوكيل DNS (Domain Name Server)يساسألا مداخلا مقر فص 2 مداخلاو 1010103
1010102نوكيل يوناثلا ccisksuedusaوهو ايرورض كلذ ناك اذإ هب لاصتالا دارملا مداخلا مسا لخدا 3 MTU (Maximum Transmissionليوحتلل ىصقألا دحلا ةدحو لقح عضو لضفملا نم 4
Unit) نيب حوارتت ةميقب receive لابقتسالا ةذفان لقح عضت نأ بجي امك 1024 و 560
window ىتح ةفلتخم ميقب تالواحم ةدع ءارجإ يلإ جاتحت امبر ( 8192 و 2048نيب حوارتت ةميقب )لاصتا ةمدخ لضفأ ىلع لصحت
وأ 4680900لاصتالا فتاه مقر عض 5 4680490
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
6
PPPلاصتالا ماظنل Windowstrade 98ليغشتلا ماظن يمدختس مل فيصوتلا bull
ةكبشلا عم فتاهلا طخ فيصوت يلوألا ةوطخلا رتخاو Startةيادبلا حاتفم ىلع طغضا bull Settings مكحتلا ةحول رتخا مث Control Panel عض
لل رسيألا حاتفملا ىلع نيتيلاتتم نيترم طغضاوPrograms AddRemoveىلع ةرأفلا رشؤم ةرأف رتخا Windows Setupتحت bull Communications ذيفنتل نيترم ةرأفلا طغضاوDetails OKطغضا ذئدنع Dial-Up Networkingصحف دق زاهجلا نأ نم دكأت bull
TCPIPلوكوتوربلا فيصوتو ةفاضإ ةيناثلا ةوطخلا
نيترم طغضاوControl Panelمكحلا ةحول ىلإ ةيناث ةرم دع bull ىلع Network ذيفنتل طغضا مث Add رتخا كلذ دعبAdapter ىلع طغضاAdd
ةمئاقلا نم رتخا Manufacturersنيجتنملا ناونع تحت bull Microsoft رتخاو Dial-Up ةمئاق نم
Network Adapters طغضا مث OKةقباسلا تارايتخالا ذيفنتل ةمئاق نم Protocolرتخا bull Network components طغضا مثOK ةمئاقلا نم رتخا Manufacturersنيجتنملا ناونع تحت bull Microsoft رتخاوTCPIP لوكوتربك
OKطغضا مث Network Protocolةكبشلل Yesرتخا ديدج نم ةذفانلا ليغشت نع زاهجلا كلأسي ذئدنع bull
PPPليغشتل بتكملا حطس ىلع ةنوقيأ ءاشنإ ةثلاثلا ةوطخلا
Dial-up مث Accessories مث Programs رتخا مث Startأدبا ىلع طغضا ةذفانلا ليغشت دعب 1Networking
ديدج لاصتا لمع ذيفنتلMake new connectionىلع نيترم طغضا 2 ةمئاقلا نم كيدل يذلا مدوملا عون رتخا rdquo CCIS Netldquoالثم نكيلو لاصتالا ةهجل مسا بتكا 3 مث
Configureفيصوتلا ىلع طغضا كزاهج يف مدوملا فيصوتل اقبط COM portةبسانملا ةباوبلا رتخا General sectionماعلا مسقلا يف 4
نأ نم دكأتو 57600ىوصقلا ةعسلا رتخا lsquoOnly connect at this speedrsquo ةصوحفم ريغunchecked
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
7
مث Data-bits 8 parity none stop bits 1 يتآلا ر تخا connection sectionلاصتالا مسق يفو 5 Next مثOKرتخا
لاصتالا طخ مقر مث ةقطنملا دوكل 1مقرلا لخدا 6 4680900 (16+ numbers) رتخا 4680490 وأ ءا Nextرتخا مث اهنم لصتت يتلا ةلودلا مسا Finishإ مث
بتكملا حطسىلع CCIS Netةنوقيأ رهظت ذئدنع 6
CCIS Net PPP فيصوتل ةيئاهنلا تاوطخلا ةعبارلا ةوطخلا Propertiesصئاصخ رتخاو ةرأفلل نميألا حاتفملا ىلع نيترم طغضا bullرتخاو Server Typeىلع طغضا bull lsquoPPP Windows95 Windows NT 35 Internetrsquo
مداخلل عونل فيصوتك rsquoRequire encrypted passwordlsquo و rsquoLog on to networklsquoنم لك صحف نودي كرتا bull
rsquoEnable software compressionlsquoرايخلا صحف كنكميو نم TCPIPرتخا bull Allowed Network Protocols مث TCPIPفيصوت ىلع طغضا bull Specify Namelsquo مداخلا مسا ناونعو rsquoServer Assigned IP addresslsquoناونع صحفا bull
Server addressesrsquo عون عضDNS يلوألا 1010102يوناثلاو 1010103 Use default Gateway on remotelsquoو rsquoUse IP Header compressionlsquoنم الك صحفا bull
networkrsquo دوعت ىتح اهرركو OKةمالع ىلع طغضا bull Dial-up Networkingةمئاق ىلإ
CCIS Netةكبشلاب لاصتالا ةسماخلا ةوطخلا
دجت كنإف ماري ام ىلع ئش لك ناك اذإف Connectرتخا مث CCIS Netةنوقيأ ىلع نيترم طغضا bull طغضا اهدنع بساحلا زكرم يف هتلجس يذلا كمقرب لاصتالا دواعتس ةيلكلا ةزهجأ نأبديفت ةلاسر
لاصتالا ةيلكلا ةزهجا دواعتس مث OKىلع rsquoConnectedlsquo لوقت ةلاسر ىلع لصحت نا بجيو لاصتالا ءا لاصتالا يهني فوس rsquoDisconnectlsquoإ حتفم ىلع طغضلاو
)رركتت الو ىلوألا ةرملل ةئيهتلا تاوطخ يه ةعبرأ ىلإ دحاو نم تاوطخلا نأ ظحالملا نم ( ةــــئن ة سداسلا ةوطخلا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
8
ىلع كباسح مادختسا كناكمإ يفو ةيلكلا ةكبشب لاصتالل دادعإلا تاوطخ تلمكتسا دق نآلا تنأ تنارتنإلا ةكبش ىلإ ةفاضإلاب Linuxماظن
قيرط نع Linuxماظنب نيمدختسملا لاصتا bull PPP ةيلحملا ةكبشلا وأ LAN
جمانرب مادختساب LinuxUnixماظنب لاصتال ا كنكمي هنإف حاجنب تمت دق لاصتالا تاوطخ تناك اذإ
TELNET ماظنب لمعي ةكبشلاب زاهج 50نم رثكأ دجويو Linux لاصتالا كنكمي هنإف كلذلو تنك اذإ الثمف rdquolinux150ccisksuedusaldquoىلإ rdquoLinux101ccisksuedusaldquo نم يأ اهادحإب
رمألا بتكاو Run مث Startى لع طغضا Windows 95 ماظن تحت لمعت telnet linux110ccisksuedusa
لاصتالل ثحبلاب بساحلا بيجي فTrying 904126110
Connected to linux110ccisksuedusa Escape character is ^]
Linux 410 (linux110ccisksuedusa) (ttyp0) Linux110 login _
تاظحالم
بيجتست ال ا إف كلذلو حوتفملا طخلا ىلع ةزهجألا ضعب نوكت ال دق نايحألا ضعب يف رايتخا بجي لب ةلواحملا راركت لضفملا نم سيل ذئدنع time-out errorةلاسرلا رهظتو لاصتالل
رخآ زاهجنم هنإف ريثك زاهجلا يمدختسم ددع نأ ترعش وأ ايبسن ئطب هب لصتت يذلا زاهجلا ترعش اذإ
زاهجلا اذه ىلع طغضلا نم ففختل رخآ زاهج ىلع لوخدلا لواحتو جرخت نأ لضفملاليغشت عيطتست ال كنأ ينعي اذهو ( أطخ ةيفرطلا ةياهنلا فيصوت نوكي دق تالاحلا ضعب يف
logging inلاصتالا بقع رماوألا ضعب ليغشتل جاتحت كنإف كلذل ) تاقيبطتلا ضعب setenv TERM vt100
export term=vt100وأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
9
( FTP )دعب نع تافلملا لاسرإ bullوأ PPPقيرط نع ماظنلاب لاصتالا ةيناكمإ يلإ ةفاضإلاب LAN ملا تافلملا لقن كنكمي هنإف ماظنلاب ةبوتك
ماظن يف كباسح ىلإو كزاهج ىلإو نم) زومرلا ( يداعلا وأ يئانثلا LinuxUnix لالخ نم ـل راصتخا يهو FTPلوكوتورب file transfer protocol جاتحت كنإف كلذ لمع عيطتست يكلو
95ةذفانلا ع م يتأي يذلا جمانربلا مدختسا FTP client programليمعلا تافلم لقن جمانرب ىلإ Runليغشت مث Startldquoأدبا رتخا sectنيب ءامسألا دحأ زاهجلا مسا نوكي ثيح هب لصتت يذلا زاهجلا مسا بتكأ sect
linux101ccisksuedusa و linux150ccisksuedusa يرسلا كمقرو كباسح مقر لخدا sectيزمر هليوحت بولطملا فلملا ناك اذإ ASCبتكأ sect ASCII بتكأ وأ BINيئانث فلملا ناك اذإ فلملا مسا مث PUTرمألا مدختسا sect PUT filename رمألا وأ كباسح يف فلملا عضولGET
GET filenameكباسح يف فلملا عضول FTPرماوأ نم ديزملا ىلع لوصحلل ماهفتسالا ةمالع بتكأ ةدعاسملا ىلع لوصحلا لجأ نم sect
يقيبطت لاثم يلي اميفو ftp
رمألا لخداftpgt open linux120ccisksuedusa
بساحلا نم ةباجإلا نوكت دقفConnected to linux120ccisksuedusa
220 linux120 FTP server (Version wu-24(1) Tue Dec 5 205115 CST 1995) ready User (linux120ccisksuedusa(none)) _
همساو FTPجمانرب ىلإ رظنت نأ كنكمي هنإف كلذ ىلإ ةفاض إلابو ldquoWS_FTPrdquo نمض دوجوملاو tradeWindowsةذفانلا جمارب
Linuxماظنب كلاصتا متي امدنع bull
يتآلاك هب ةصاخلا رسلا ةملكو كباسح مقر لاخدإل ادعتسم نوكت كنإف لاصتالا يف كحاجن دعب
Linux 410 (linux110ccisksuedusa) (ttyp0)
linux110 login _ كباسح مقر لخدا---
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
10
After typing the user name or number you will be prompted to enter your password
Password _ رسلا ةملك لخدا---
اهيلع ةظفاحملا ىلإ وعدي اذهو نمألا بابسأل كلذو ةشاشلا ىلع رهظت ال رسلا ةملك نأ ظحاليو ةيلاتلا ةلاسرلا كمامأ رهظت كيلع فرعتلا ةلاح يفو نيثباعلا نم
Last login Thu Oct 3 140513 from linux110
Linux 200 You have new mail كل يلآ ديرب دجوي هنأ ديفت ةلاسر رهظت دقو
linux110~gt _
باسحلا مقر لاخدإ ةداعإ كنم بلطيو يتآلاب ةهيبش ةلاسر كل رهظت دقف ام أطخ كانه ناك اذإو لكشلاو مجحلا ثيح نم ةحيحص لا زومرلاب لاخدإلا نوكي نأ ةاعارم عم يرخأ ةرم رسلا ةملكو
login incorrect
linux110 login _
ماظن تحت Passwordرسلا ةملك رييغت Linux
ىرخأ ةرم ركذت رسلا ةملك رييغت كيلع بجي هنإف ةرم لوأل كباسح لغشت تنك اذإنم رخآ درف يأ عيطتسي الو نيرخ آلا ثبع نم كتافلم ةيامحل وه رسلا ةملك نم فدهلا نأ
وأ ةقرو يأ يف اهبتكت الو اهظفح لهسي رس ةملك راتخت نأ بجي هيلعو كباسح مادختسا اهنيمخت بعصلا نم نوكي نأ بجي تقولا سفن يفو ةركذم
ذيفنتلا حاتفم ىلع مث rdquopasswdldquoبتكأ رسلا ةملك رييغتلو ltRETURNgt وأltEntergt ذئدنع طغضا رس ةملك كيدل نكي مل اذإ ( كنم دكأتلل ةميدقلا رسلا ةملك لاخدإ ن ع بساحلا كلأسي
ltEntergt ( نأ نكمي ثيح زومر 6نع لقت ال يتلا ةديدجلا رسلا ةملك لاخدإ كنم بلطي كلذ دعب ىرخأ ةرم ةديدجلا رسلا ةملك لاخدإ بساحلا كنم بلطو ةصاخ زومرو ماقرأو فورح نم نوكتتةريغصلاو ةريبكلا فورحلا نيب قرفيUNIXماظن نأ ىسنت الو اهظفحت كنأ نم دكأتلل
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
11
ماظن تحت رماوألا ضرعو Editingحيقنتلا bull Linux
bull Backspace وأ delete وأ ltCTRL hgt هتبتك زمر رخآ يغلت رماوألا هذه نم يأ
رماوأو تاملك نم هتباتك كل قبس ام ىلإ لوصولاب كل ناحمسيDown و Up نامهسلا bullنم ىلوألا فورحلا تبتك ول هنأ ىنعمب فلملا مسا لامكتساب كل حمسي Tab لوقحلا حاتفم bull
رهظي فوس مسالا يقاب نإف لوقحلا حاتفم ىلع تطغضو هنيزخت قبس فلم مسا
LinuxUnixماظن تحت ةشاشلا ىلع ةضورعملا تانايبلا مجح يف مكحتلا bullبساحلا ربخي Scroll Lockحاتفملا وأ s فرح عم lt Ctrlgtنيحاتفملا دحأ ىلع طغضلا
نيحاتفملا دحأ ىلع طغضلا امنيب اتقؤم تانايبلا قفدت فقوي يأ ةشاشلا ىلإ تانايبلا لاسرإ فاقيإب ltCtrl gt فرح عمq حاتفملا وأ Scroll Lock فاقيإلا ةيلمع يغلي ةيناث ةرم
ماظن ا ةيفرط ةيا ىلع لمعت تنك اذإLinux ةرشابم كنكمي هنإف ) ةيلكلا لماعم دحأ يف يأ ( shift+Page up مادختساب ةشاشلا ىلع ةيفلخلا ةحفصلل دوعت نأ
ليغشتلا ةيلمع فاقيإ bull
امف ام أطخ دوجول وأ ليغشتلا ءا أ إل جمانربلا ليغشت فيقوت ىلإ جاتحت دق نايحألا ضعب يفاعم ltCTRL Cgtنيحاتفملا ىلع طغضلا الإ كيلع
CTRLgtنيحاتفملا ىلع طغضلا ب كلذ لمع عيطتست كنإف اتقؤم جمانربلا ليغشت فاقيإ ديرت دق ب
Zgt اعم رماوألاو جماربلا ءامسأ ةمئاق ىلع فرعتلا كنكميو فيقوتلا اذه ءاغلإ ةرتف دعب كنكميو يلاتلا لاثملا يف امك jobsرمألا ةباتكب اهفيقوت قبس يتلا
linux120~gt jobs [1] - Suspended (tty output) emacs testc
[2] + Suspended (tty output) emacs progpas linux120~gt _
رارمتسا دارملا جمانربلا مقرب ةعوبتم ()ةيوئملا ةبسنلا ةمالع بتكأ فيقوتلا رمتسي نأ تدرأ اذإو emacs testcلوألا جمانربلا فيقو ت رارمتسا تدرأ اذإ الثمف ةفوقوملا جماربلا ةمئاق نم هفيقوت
1بتكأ بتكأ ام جمانربل فيقوتلا ءاغلإ تدرأ اذإ كلذ ىلإ ةفاضإلابو kill يف جمانربلا مقرب ةعوبتم
ةفوقوملا جماربلا ةمئاق
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
12
Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا bullةياهنلا ةدحو نوكتتو طقف Linux لماعم يف Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا رفوتت
ةيفرطلا ةياهنلا ليغشت نكمي ثيح Linuxماظنب ةرشابم لصتتو حيتافم ةحولو ةشاش نم ةيفرطلا يزافرعي امب ةرشابم نأب ةيفرطلا ةياهنلا مادختساب حمسي يذلا Virtual Consoles ا ليغشتلاب
ةيفرطلا ةياهنلا لالخ نم كباسح حتفا كلذ قيبطتلو تقولا سفن يف مدختسم نم رثكأل لمعت باسحب حتفلا ةيناكمإل ةيادبلا ةمالع دجت ltALT+F2gtنيحاتفملا ىلع طغضا مث هحرش قبس امك ltALT+F1gtطغضا لوألا باسحلا ىلإ ةدوعللو رخآ
يه يزا Linuxةمظنأ بيصنت يف حمسي ام ةداعو ا ليغشتلل تاونق ةعبرأب ltALT+F1gt ىلإltALT+F4gt ةيفرط ةيا 12ىتح حامسلا ماظنلل نكمي لاح ةيأ ىلعو لالخ نم يزاجم ليغشت
ثيح Fiهب صاخلا فئاظولا حاتفم ىلع فرعم اهنم دحاو لك ةدحاو i ىلإ 1نم ماقرألا نع ربعت تقولا سفن يف تاباسح ةدعب ةيفرطلا ةياهنلا ىلع لمعت نأ ديفملا نم هنإف عبطلابو 12
جورخلا ينعي ال ثيح ةيفرطلا ةياهنلا كرت لبق اهتحتف يتلا تاباسحلا عيمج قلغ نم دكأت ةظحالم ةحوتفملا تاباسحلا عيمج نم جورخلا ام باسح نم
لمعلا ءا إ وأ logoutرمألا ةباتكب كلذو ماظنلا نم جرختو كباسح قلغت نأ بجي لمعلا نم ءاهتنالا دعب
كل رهظت ةيلاتلا ةلاسرلا نإف لمعت تافلملا ضعب كانه تناك اذإو exit رمألا
There are suspended jobs رمألا ةباتك وأ هئا رمألا وأ hellipkillإو فلملا ىلإ لاقتنالا كنكمي ذئدنع exit ةيناث ةرم
Linuxماظن نع ةيخيرات ةذبن ـ 2
دقو ةريبك معد ةدعاق نم هيلع لمتشي امل اعويش ليغشت لا ةمظنأ رثكأ نم Linuxماظن دعي جماربلل ليغشتلا ددعتم ليغشت ماظنك ةيداليملا تانيعبسلا فصتنم يف الوأ ماظنلا اذه جرخ
multitasking ةريبكلاو ةطسوتملا تابساحلا يفMini-computers amp Mainframe دادعإ مت دقوم ريثكب لهسأ يهو++Cةغلب ماظنلا اذه ىلع ملاعلا ءاحنأ ىتش يف نيجمربملا دعاس امم عيمجتلا ةغل ن
ةيصخشلا تابساحلا نم اءدب تابساحلا عاونأ عيمج عم مدختست ةديدع تارادصإ جورخو هريوطت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
13
تابساحلل ترهظ يتلا تارادصإلا مظعم ىلإ ىزعيو Cray Y-MPلثم ةقالمعلا تابساحلاب ءاهتناو يلاكتلا ةعفترم ا تارادصإ دحأ Linuxماظن دعيو ىرخألا ليغشتلا ةمظنأب ةنراقم فأ ةيصخشلا
Unix قيرط نع ساسأ روط يذلا Linus Torvalds يكنسله ةعماجب نيجمربملا نم ديدعلا ةدعاسمب ملاعلا ءاحنأ ىتش نم نيجمربملا نم ديدعلا ريوطتلا ةيلمع يف كراش امك تنرتنإلا ةكبش قيرط نع ادنلنفب
ةظحالم
هيلإ ةباتكلا وأ بساحلا ةسدنه مسق مينغلا دلاخ روتكدلا نم Linuxماظن نم ةيناجم ةخسن ىلع لوصحلا نك مييصخشلا كبساح يف ماظنلا بيصنت تدرأ اذإ (saeduksukhaledccis) ناونعلا ىلع يلآلا ديربلاب
ةلدألاو تافلملا ndash 3
ماظن هيف امب ليغشتلا ةمظنأ مظعم موقت Linux يف جلاعت وأ نزخت يتلا تانايبلا ميظنتبتاعوم اهيلع لالدتسالل ةعومجملل ناونع وأ مسا اهنم لكل ةقستم تاعومجم ا هذه فرعتو فلملا نوكي نأ نكميو تافلملاب
نيعم عوضومب قلعتي يخيرات دنتسم bull ةيديرب ةلاسر bull الثم لاكسابلا ةغل نكتلو ام ةغلب بوتكم بساح جمانرب bull
نم اددع فلملا مسا يوتحي نأ نكمي ذإ Linuxماظن يف فلملا مسا نع ريبعتلل ددحم طمن دجوي الو زمر256ىلإ لصت زومرلا اميف ( ةصاخلا زومرلاو فورحلاو دادعألا ىلع لمتشت زومرلا هذه نأ امك
) ةلئاملا ةطرشلا ادع ةدحاولا ةقالعلا تاذ تافلملا نم ةعومجم هنأب ليلدلا فرعي ثيح ةلدألا فيرعت ىلإ يتأن فلملا أدبم نمو جماربلل ليلد اريخأو لئاسرلل ناث ليلدو ةيخيراتلا تافلملا عيمجل ليلد عضو نكمي ةقباسلا ةلثمألا يفف
يرجشلا عرفتلل اقبط اهل ةيعرف ةلدأ ةلدألا هذه عبتت نأ نكمي امكامبرو ليلد مسا ىلع راسملا يوتحي دقو فلملا نيزخت ناكم ىلإ هعبتي يذلا راسملاب فلملا ىلإ راشي ةداعوهذه نمو programsهمسا ليلد يف ةبوتكم جماربلا نم ةعومجم انيدل ناك اذإ الثمف يعرف ليلد ىلإ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
14
program1pasجمانربلا ءاعدتسا اندرأو hellip program1pas program2c infodatجماربلا يتآلاك نوكي هراسم نإف
programsprogram1pas مدع ىلإ اناعد ام اذهو فلملا مساو ليلدلا مسا نيب لصفلل انه تمدختسا ةلئاملا ةطرشلا نأ ظحال
ليلدلا وأ فلملا مسا فيرعت يف اهمادختساهعبتي دق programsليلدلا الثمف ةيلصألا ةلدألا تحت ةيعرف ةلدأ نيوك ت نكمي لبق نم انرشأ امكو
دحأ نكيلو جماربلا تانايب ىلع يوتحت تافلملا نم ةعومجم هبو dataهمسا تانايبلاب صاخ يعرف ليلد هؤاعدتسا بولطموcoursesdataهمسا تافلملا هذه يتآلاك راسملا نوكي كلذ دنع
programsdatacoursesdat يرجشلا عرفتلل اقبط فلملا مسا مث يعرفلا ليلدلا مث ليلدلا ددحي راسملا نأ قباسلا لاثملا نم ظحاليو
data يعرفلا ليلدلل بألا وه programsليلدلا نأ لوقلا نكميو
رمألاب تافلملا ةمئاق ضرع 1 ـ 3 ls كلذ لاثم يعرفلا وأ يلصألا ليلدلا يف تافلملا ءامسأب ةمئاق ضرعل lsرمألا مدختسي
linux110~gt ls
aout dummytxt homebanrgif sampletxt wchat02tar backggif filepas indexhtml testpas xxx
dummy filepas~ mbox testpas~ ةيدجبألا فورحلا بسح ةبترم ليلدلا اهيلع يوتحي يتلا تافلملا ءامسأ رهظت ثيح
يتآلاك نوكيل 1ndashضرعلا رمأل فضأ تافلملا نع ةيليصفت تامولعم تدرأ اذإو linux110~gt ls -l
total 167 -rwxr-xr-x 1 15s100 users 34095 Oct 8 0118 aout
-rw-rw-r-- 1 15s100 users 31688 Oct 10 1437 backggif -rw-r--r-- 1 15s100 users 0 Oct 8 0050 dummy
-rw-r--r-- 1 15s100 users 0 Oct 8 0049 dummytxt -rw-r--r-- 1 15s100 users 225 Oct 8 0118 filepas
-rw-r--r-- 1 15s100 users 266 Oct 8 0102 filepas~ -rw-rw-r-- 1 15s100 users 10737 Oct 10 1417 homebanrgif
-rw-rw-r-- 1 15s100 users 242 Sep 29 1132 indexhtml -rw------- 1 15s100 users 652 Oct 14 0131 mbox
-rw-r--r-- 1 15s100 users 2 Oct 8 0050 sampletxt -rw-r--r-- 1 15s100 users 280 Oct 4 0008 testpas
-rw-r--r-- 1 15s100 users 278 Oct 4 0006 testpas~ -rw-rw-r-- 1 15s100 users 81920 Oct 10 1403 wchat02tar
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
15
-rw-r--r-- 1 15s100 users 75 Oct 8 0102 xxx
فلملا تايوتحم ضرع 2ـ 3 cat
يلاتلا لاثملا يف امك فلملا تايوتحم ضرعل catرمألا مادختسا نكمي cat sampletxt
ديدج فلم ءاشنإل catرمألا مادختسا نكمي كلذ ىلإ ةفاضإلابو ءاشنإ ديرت كنأ الثم ضرتفنلف ب اعوبتم catرمألا بتكأ بيحرت ةلاسر ىلع يوتحي ديدج فلم اذهل هديرت يذلا مسالا مث lt ةمالعلا
ctrl+dطغضا ءاهتنالا دعبو فلملا روطسل ةباتكلاب كل حمسي ذئنيح cat gt hellotxt يتآلاك فلملا ماظنلل ةيادبلا ةمالع ىلإ دوعت يكل ) هتبتك رطس رخآ ىلع سيلو لاخ رطس يف تنأو (
linux120~gt cat gt hellotxt
Hello World How is everybody
[ctrl+d] linux120~gt _
هانأشنأ يذلا فلملا تايوتحم نآلا ىرنل
linux120~gt cat hellotxt Hello World
How is everybody linux120~gt _
انل حمسي نل ةقباسلا ةقيرطلاب فلملا ءاعدتسا نإف ةشاش نم رثكأ ألمتو ةريثك فلملا تايوتحم تناك اذإ لثم moreرمألا مدختسا ةيادبلا ذنم فلملا تايوتحم ةدهاشم تدرأ اذإو فلملا نم ةريخألا ةشاشلاب الإ
more sampletxt طغضلا بجي لب ةرشابم ةيناثلا ةشاشلا ىلإ لقتني الو فلملا نم ىلوألا ةشاشلا الوأ ضرعي moreرمألاف
ةيلاتلا ةحفصلل لاقتنالل space barتافاسملا ةرطسم ىلع لالخ ةقباس ةحفصل ةدوعل ا كنكمي امك فرحلا ىلع طغضلاب حفصتلا ةيلمع يهنت وأ bفرحلا ىلع طغضلاب فلملل كحفصت q
ىلع طغضلاب كلذو moreرمألل امدختسم تنأو ةدعاسملا بلط ءارجإ كنكمي هنأ كلذ ىلع ةوالع رمألل ةدعاسملا رماوألا عيمج ضرع متي ثيح hفرحلا more
حيرصتلا ديفتسملا خيرات رخآ فلملا مسا فلملا مجح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
16
ملا عم لمعلا3 ndash 3 تافل cpخسنلا رمأ
يلاتلا لاثملا يف امك ليلدلا سفن يف رخآ ىمسم تحت ليلدلا نم ام فلم خسن ةيلمع ءارجإ نكمي
cp file1 file2 نأ ثيح
cp خسنلا رمأ file1 هخسن دارملا فلملا مسا file2ديدجلا فلملا مسا
rm فذحلا رمأ رمألاب نيزختلا صارقأ يف ربكأ ةيلاخ ةحاسم ةحاتإل ا كنكمي ظافتحالا ديرت ال يتلا تافلملا فذحrm
يلاتلا لاثملا يف امك rm file3
file3ىمسملا فلملا فذح مني ثيح
ةظحالم ةيلاتلا ةلاسرلا روهظب كلذو ةمظنألا ضعب يف فذحلا ديكأت كنم بلطي امبر
Remove file3 (yn) _ فرحلا وأ ديكأتلل yفرحلا لخدأ ذئدنع n رمألا ءاغلإل
mvرمألاب فلم مسا رييغت
مسالا ىلإ الثم file1نكيلو فلملا مسا رييغت كنكمي file2 رمألا مادختساب mv يلي امك mv file1 file2
عم حوتفملا طخلا قيرط نع ةدعاسملا 4 ndash 3 Linux رمألا قيرط نع Linuxليغشتلا ماظن ليلد ءاعدتسا كنكمي ماظنلل حوتفملا طخلا لالخ نم man
هنع مالعتسالا بولطم وه امب اعوبتم - manualةملكل راصتخا يهو ةقيرط نع مالعتسالل الثمف رمألا بتكأ passwdرسلا ةملك رييغت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
17
man passwd اذإ الثمف هنع مالعتسالا بولطملا مسالل راصتخالا طبضلاب فرعت ال دق ناي حألا ضعب يفو
بلطأ ذئدنع Pass Wordوهو اهل يملعلا مسالا الإ فرعت الو رسلا ةملك نع مالعتسالا ديرت تنك يتآلاك ةبولطملا ةملكلل ةفدارملا رماوألا ءامسأب ةمئاق
man -k pass word رمألاب اهنع ملعتست نأ عيطتست ثيح passwdةملك ك ل رهظت ذئدنع
man passwd
هيبنت مادختسا عيطتست كنإف مالعتسالل ةقباسلا ةيطخلا ةهجاوملا رماوأ همدقت امب ايفتكم نكت مل اذإ
ةيلحملا ةكبشلاب لاصتالا قيرط نع ةمسارلا ةهجاوملا html2manbin-cgisaeduksucciswwwhttp
ةلدألا عم لمعلا 5 ndash 3 مساب فرعي هب صاخ يساسأ ليلد مدختسم لكل Linuxماظن مدقي Home Directory
ليلدلا اذه يف هجماربو هتافلم نيزختب موقي نأ ماظنلل مدختسملل نكميو ةلدأ ءاشنإ نكمي قيسنتللو يتلا ةلدألا عيمج يف مكحتلا يف ماظنلا مدختسم نكمتيو ةدحاولا ةعيبطلا تاذ تافلملا عيمجتل ةيعرف
يساسألا ليلدلا تحت اهأشنأ كعيراشم تافلم عيمجتل ليلد ءاشنإ تدرأ اذإف mkdirرمألا مدختسا ديدج ليلد لمعلو
يلاتلا رمألا بتكأ mkdir projects
pwd رمألا بتكأ لمعت يذلا ليلدلا مسا ةفرعملو ةرابعلل راصتخا وه pwdرمألا نأ ظحال Print Working Directory ليلدلا تايوتحم عبطا يأ
طقف ليلدلا اذه يف ةدوجوملا تافلملا ةمئاق كل رهظت يأ يلاحلاليلد ىلإ لقتنت يكلف cdرمألا ماد ختسا يرط نع رخآ ىلإ ليلد نم لاقتنالا كنكميو ةيادبلا ةمالع مامأ بتكأ projectsعيراشملا
linux120~gt cd projects linux120~projectsgt _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
18
ةظحالم ديدجلا ليلدلا مسا نمضتي ةيادبلا رطس نإف رخآ ليلد ىلإ يلاحلا ليلدلا رييغت دنع
cdرمألا مادختساب يساسألا ليلدلا ىلإ ةرشابم لاقت نالا كنكميو
linux120~projectsgt cd linux120~gt _
cdرمألا مدختسا ةرشابم قباسلا ليلدلل ةدوعلا تدرأ اذإ امأ
linux120somewheregt cd linux120~gt _
ةظحالم
ةمالعلا ريشت ثيح ~ cdرمألا مادختساب يساسألا ليلدلا يلإ ةدوعلا كنكمي ىلإ ~ يلصألا ليلدلا ىلإ ةرشابم ةدوعلا
نكمي ثيح ةلدألا عم رماوألا سفنب لماعتلا كنكمي تافلملا عم لماعتلا يف لاحلا وه امكو
يلاتلا لاثملا يف امك خسنلاو لقنلاو فذحلل cp mv rmرماوألا مادختسا linux120~gt mv myfile projectsmyfile
linux120~gt cp testpas test2pas linux120~gt rm projectsmyfile
linux120~gt _ فلملا لقن نع قباسلا لاثملا يف لوألا رطسلا ربعي myfile عيراشملا ليلد ىلإ يلاحلا ليلدلا نمprojects
فلملا خسن نع يناثلا رطسلا ربعي امنيب myfileمسالا سفن تحت testpas يساسألا ليلدلا نمفلملا فذح ينعي ثلاثلا رطسلا نإف اريخأو test2pasىمسم تحت ليلدلا سفن يف ةخسنلا نيزختو
myfile عيراشملا ليلد نم projects مادختسا 6 ndash 3
نم هنإف رخآ ليلد يف اعيمج مهخسن ديرتو ةلدألا دحأ يف رثكأ وأ فلم20وحن كيدل ناك اذإ ىلع كدعاست يتلا تاليهستلا ضعب دجوت كلذل ةدح ىلع فلم لك خسنب موقت نأ لمملا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
3
نيمدختسملا نم ريغلا عم لاصتالا-4 يلآلا ديربلا مادختسا 4-1 E-Mail
rdquoPineldquoمادختسا Plain mailldquoمادختسا وأ PPPلالخ يلآلا ديربلا مادختسا LAN
ليغشتلا ماظن تحت جماربلا ةباتك -5 LinuxUnix حقنملا مادختسا 5-1 Emacs Emacsعم ةمدختسملا رماوألل عيرس ضرع جماربلا ةمجرت5-2 Cةغل مجرتم Pascalةغل مجرتم جماربلا ةعابط
ةذفانلا مادختسا -6 X-Window ةذفانلا عم ةيادبلا 6-1 X-Window
تافلم ةجلاعمو ةباتكو ةءارق -7 DOS ماظن تحت Linux مادختسا يف ةمدقم 7-1 ldquomtoolsrdquo
ةيلكلا ةكبش ىلإ لوصولا تامدخ-8 لماعم نم ةكبشلا ليغشت 8-1 NTtrade and Macintoshtrade لماعم نم ةكبشلا ليغشت 8-2 Linux لرتملا نم ةكبشلا ليغشت 8-3 PPP مدوملا مادختساب ةصاخ ةحفص ءاشنإ 8-4 Homepage
ةمظنأ تحت ليغشتلاndash 1 ةفلتخم ليغشت
متي ةنيابتم ةزهجأ ا CCIS تامولعملاو بساحلا مولع ةيلك يف رفوتي ةفلتخم لماعم ةدع اميف اطيسب افالتخا ةمظنألا هذه نيب ليغشتلا تاءارجإ فلتختو ةفلتخم ليغشت ةمظنأب اهليغشت
عبتت نأ بجي ةماع تاداشرإ كانه نأ الإ اهنيب
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
4
ةماع تاداشرإتدرأ اذإو لمعملا يف قلغم زاهج يأ حتفت الو لمعلا نم كئاهتنا دعب زاهجلا قلغت ال
ةدعاسملاليغشتلا نع نيلوئسملا نم ةناعتسالا بلط يف ددرتت الف
يف دوعتل حاتفم يأ ىلع طغضلا الإ كيلع امو ةقلغم ا أكو ةشاشلا ودبت نايحألا ضعب يف عضو
ليغشتلا ON ا دنع ضرعتت ال ىتح كباسح قلغو جورخلا تاءارجإ لمع نم دكأتلا بجي لمعلا نم كئاهتن
قلغ نودب ةشاشلاو زاهجلا كرت عم ا ثبعلا وأ عايضلل كتافلم صتخملا مسقلا نم اهبلط يف ددرتت ال ليغشتلا تاءارجإ وحن اهجاتحت يتلا تامولعملا نم ديزملل
ماظن تحت ليغشتلا 1-1 Windows NT ىنبم يف ليغشتلا ماظن تحت لمعت لماعم ثالث رفوتت 4 Windows NT تارجحلا يف اهنكامأ
مقر امإ جاتحت كنإف ةزهجألا ىدحإ ىلع لمعت يكلو أأ 118 أأ123 أأ84أأ 85يلإ ةفاضإلاب ددحم يسارد ررقمب صاخ مقر وأ ) بالطلل يعماجلا مقرلا وهو ( يصخش باسح
رسلا ةملكرسلا ةملك رييغت ةثالثلا حيتافملا ىلع طغضا كب ةصاخلا رسلا ةملك رييغت يكل
CTRL+ALT+Del ىلع ) رسيألا حاتفملا ( ةرأفلاب طغضا لمعلا نم ءاهتناللو ليغشتلا ءانثأ اعمldquoStartrdquo رتخا مثldquoShut Downrdquo رتخا اهنموldquoClose all programs and Log as a
different userrdquo
Linux ماظنتحت ليغشتل ا1-2
اهريغو DOS Windowstrade Systemtrade 7xليغشتلا ةمظنأ نم سكعلا ىلع هنأ ركذتت نأ مهملا نم اريغص بوتكملا فرحلا ينعم فلتخي ثيح فرحلا ةلاحب رثأتت LinuxUNIXةمظنأعيمج نأ ةمظنألا نم
لكشلاو Sلكشلا نيب فالتخا دجوي كلذ لاثم اريبك هنع s ةملكوList ةملك نع فلتخم ىنعم اهلlist
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
5
لمعت يتلا لماعملا دحأ يلإ بهذت نأ قرطلا هذه دحأو Linux ماظنبلصتت يكل قرط ةدع كانهو ماظنب ا مقر ةرجحلا يف دوجوملا لمعملا لثم Linuxزهجأ كنكمي كلذ ىلإ ةفاضإلابو 4ىنبم أأ 126
ماظن مادختساب كلرتم نم ماظنلاهذه ىلع لمعلا PPP ( Point to Point Protocol ) لالخ نم MODEM ةيلحملا ةكبشلا قيرط نع ماظنلاب لاصتالا كنكمي امك
PPPيفتاهلا لاصتالا مادختسا bullرفويو Linux ماظنبةيلكلا جرا خ نم يفتاهلا لاصتالا ةمدخ ةيلكلاب يلآلا بساحلا زكرم مدقي
مقر لمحت نوفلت طخ32نم رثكأ ةمدخلا هذهلني نوكي نأ نكمي يفتاهلا لاصتالا قيرط نعو ماظن ىلع دمتعت يتلا جماربلا ليغشت مهنكميو ةيلحملا ةيلكلا ةكبش تامدخ نم ءزج نيديفتسملا
TCPIP لثم FTP ) 9ص ( وأTELNET) 8ص ( وأWeb browsers) خلا) 42ص ةيلاع ةعرس تاذ MODEMكيدل رفوتي نأ بجي تامدخلا هذه نم ديفتست يكلو لضفي (
33660 BPS رثكأ وأ عم يتأت يذلا client PPPلاصتالا جمانربو نوفلت طخ كلذكو ) Microsofttrade Windows 95
PPPيفت اهلا لاصتالل ةماعلا تابلطتملا bull
ليغشت يه ةماعلا تابلطتملا نإف ةيلكلا ةكبشب لاصتالاب نكمتت يكل كزاهج فيصوتل ةيلاتلا تافيصولا لمعو لاصتالا جمانرب
server-assigned وأ automatic نوكيل IP ناونعلا لقح فص 1نوكيل DNS (Domain Name Server)يساسألا مداخلا مقر فص 2 مداخلاو 1010103
1010102نوكيل يوناثلا ccisksuedusaوهو ايرورض كلذ ناك اذإ هب لاصتالا دارملا مداخلا مسا لخدا 3 MTU (Maximum Transmissionليوحتلل ىصقألا دحلا ةدحو لقح عضو لضفملا نم 4
Unit) نيب حوارتت ةميقب receive لابقتسالا ةذفان لقح عضت نأ بجي امك 1024 و 560
window ىتح ةفلتخم ميقب تالواحم ةدع ءارجإ يلإ جاتحت امبر ( 8192 و 2048نيب حوارتت ةميقب )لاصتا ةمدخ لضفأ ىلع لصحت
وأ 4680900لاصتالا فتاه مقر عض 5 4680490
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
6
PPPلاصتالا ماظنل Windowstrade 98ليغشتلا ماظن يمدختس مل فيصوتلا bull
ةكبشلا عم فتاهلا طخ فيصوت يلوألا ةوطخلا رتخاو Startةيادبلا حاتفم ىلع طغضا bull Settings مكحتلا ةحول رتخا مث Control Panel عض
لل رسيألا حاتفملا ىلع نيتيلاتتم نيترم طغضاوPrograms AddRemoveىلع ةرأفلا رشؤم ةرأف رتخا Windows Setupتحت bull Communications ذيفنتل نيترم ةرأفلا طغضاوDetails OKطغضا ذئدنع Dial-Up Networkingصحف دق زاهجلا نأ نم دكأت bull
TCPIPلوكوتوربلا فيصوتو ةفاضإ ةيناثلا ةوطخلا
نيترم طغضاوControl Panelمكحلا ةحول ىلإ ةيناث ةرم دع bull ىلع Network ذيفنتل طغضا مث Add رتخا كلذ دعبAdapter ىلع طغضاAdd
ةمئاقلا نم رتخا Manufacturersنيجتنملا ناونع تحت bull Microsoft رتخاو Dial-Up ةمئاق نم
Network Adapters طغضا مث OKةقباسلا تارايتخالا ذيفنتل ةمئاق نم Protocolرتخا bull Network components طغضا مثOK ةمئاقلا نم رتخا Manufacturersنيجتنملا ناونع تحت bull Microsoft رتخاوTCPIP لوكوتربك
OKطغضا مث Network Protocolةكبشلل Yesرتخا ديدج نم ةذفانلا ليغشت نع زاهجلا كلأسي ذئدنع bull
PPPليغشتل بتكملا حطس ىلع ةنوقيأ ءاشنإ ةثلاثلا ةوطخلا
Dial-up مث Accessories مث Programs رتخا مث Startأدبا ىلع طغضا ةذفانلا ليغشت دعب 1Networking
ديدج لاصتا لمع ذيفنتلMake new connectionىلع نيترم طغضا 2 ةمئاقلا نم كيدل يذلا مدوملا عون رتخا rdquo CCIS Netldquoالثم نكيلو لاصتالا ةهجل مسا بتكا 3 مث
Configureفيصوتلا ىلع طغضا كزاهج يف مدوملا فيصوتل اقبط COM portةبسانملا ةباوبلا رتخا General sectionماعلا مسقلا يف 4
نأ نم دكأتو 57600ىوصقلا ةعسلا رتخا lsquoOnly connect at this speedrsquo ةصوحفم ريغunchecked
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
7
مث Data-bits 8 parity none stop bits 1 يتآلا ر تخا connection sectionلاصتالا مسق يفو 5 Next مثOKرتخا
لاصتالا طخ مقر مث ةقطنملا دوكل 1مقرلا لخدا 6 4680900 (16+ numbers) رتخا 4680490 وأ ءا Nextرتخا مث اهنم لصتت يتلا ةلودلا مسا Finishإ مث
بتكملا حطسىلع CCIS Netةنوقيأ رهظت ذئدنع 6
CCIS Net PPP فيصوتل ةيئاهنلا تاوطخلا ةعبارلا ةوطخلا Propertiesصئاصخ رتخاو ةرأفلل نميألا حاتفملا ىلع نيترم طغضا bullرتخاو Server Typeىلع طغضا bull lsquoPPP Windows95 Windows NT 35 Internetrsquo
مداخلل عونل فيصوتك rsquoRequire encrypted passwordlsquo و rsquoLog on to networklsquoنم لك صحف نودي كرتا bull
rsquoEnable software compressionlsquoرايخلا صحف كنكميو نم TCPIPرتخا bull Allowed Network Protocols مث TCPIPفيصوت ىلع طغضا bull Specify Namelsquo مداخلا مسا ناونعو rsquoServer Assigned IP addresslsquoناونع صحفا bull
Server addressesrsquo عون عضDNS يلوألا 1010102يوناثلاو 1010103 Use default Gateway on remotelsquoو rsquoUse IP Header compressionlsquoنم الك صحفا bull
networkrsquo دوعت ىتح اهرركو OKةمالع ىلع طغضا bull Dial-up Networkingةمئاق ىلإ
CCIS Netةكبشلاب لاصتالا ةسماخلا ةوطخلا
دجت كنإف ماري ام ىلع ئش لك ناك اذإف Connectرتخا مث CCIS Netةنوقيأ ىلع نيترم طغضا bull طغضا اهدنع بساحلا زكرم يف هتلجس يذلا كمقرب لاصتالا دواعتس ةيلكلا ةزهجأ نأبديفت ةلاسر
لاصتالا ةيلكلا ةزهجا دواعتس مث OKىلع rsquoConnectedlsquo لوقت ةلاسر ىلع لصحت نا بجيو لاصتالا ءا لاصتالا يهني فوس rsquoDisconnectlsquoإ حتفم ىلع طغضلاو
)رركتت الو ىلوألا ةرملل ةئيهتلا تاوطخ يه ةعبرأ ىلإ دحاو نم تاوطخلا نأ ظحالملا نم ( ةــــئن ة سداسلا ةوطخلا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
8
ىلع كباسح مادختسا كناكمإ يفو ةيلكلا ةكبشب لاصتالل دادعإلا تاوطخ تلمكتسا دق نآلا تنأ تنارتنإلا ةكبش ىلإ ةفاضإلاب Linuxماظن
قيرط نع Linuxماظنب نيمدختسملا لاصتا bull PPP ةيلحملا ةكبشلا وأ LAN
جمانرب مادختساب LinuxUnixماظنب لاصتال ا كنكمي هنإف حاجنب تمت دق لاصتالا تاوطخ تناك اذإ
TELNET ماظنب لمعي ةكبشلاب زاهج 50نم رثكأ دجويو Linux لاصتالا كنكمي هنإف كلذلو تنك اذإ الثمف rdquolinux150ccisksuedusaldquoىلإ rdquoLinux101ccisksuedusaldquo نم يأ اهادحإب
رمألا بتكاو Run مث Startى لع طغضا Windows 95 ماظن تحت لمعت telnet linux110ccisksuedusa
لاصتالل ثحبلاب بساحلا بيجي فTrying 904126110
Connected to linux110ccisksuedusa Escape character is ^]
Linux 410 (linux110ccisksuedusa) (ttyp0) Linux110 login _
تاظحالم
بيجتست ال ا إف كلذلو حوتفملا طخلا ىلع ةزهجألا ضعب نوكت ال دق نايحألا ضعب يف رايتخا بجي لب ةلواحملا راركت لضفملا نم سيل ذئدنع time-out errorةلاسرلا رهظتو لاصتالل
رخآ زاهجنم هنإف ريثك زاهجلا يمدختسم ددع نأ ترعش وأ ايبسن ئطب هب لصتت يذلا زاهجلا ترعش اذإ
زاهجلا اذه ىلع طغضلا نم ففختل رخآ زاهج ىلع لوخدلا لواحتو جرخت نأ لضفملاليغشت عيطتست ال كنأ ينعي اذهو ( أطخ ةيفرطلا ةياهنلا فيصوت نوكي دق تالاحلا ضعب يف
logging inلاصتالا بقع رماوألا ضعب ليغشتل جاتحت كنإف كلذل ) تاقيبطتلا ضعب setenv TERM vt100
export term=vt100وأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
9
( FTP )دعب نع تافلملا لاسرإ bullوأ PPPقيرط نع ماظنلاب لاصتالا ةيناكمإ يلإ ةفاضإلاب LAN ملا تافلملا لقن كنكمي هنإف ماظنلاب ةبوتك
ماظن يف كباسح ىلإو كزاهج ىلإو نم) زومرلا ( يداعلا وأ يئانثلا LinuxUnix لالخ نم ـل راصتخا يهو FTPلوكوتورب file transfer protocol جاتحت كنإف كلذ لمع عيطتست يكلو
95ةذفانلا ع م يتأي يذلا جمانربلا مدختسا FTP client programليمعلا تافلم لقن جمانرب ىلإ Runليغشت مث Startldquoأدبا رتخا sectنيب ءامسألا دحأ زاهجلا مسا نوكي ثيح هب لصتت يذلا زاهجلا مسا بتكأ sect
linux101ccisksuedusa و linux150ccisksuedusa يرسلا كمقرو كباسح مقر لخدا sectيزمر هليوحت بولطملا فلملا ناك اذإ ASCبتكأ sect ASCII بتكأ وأ BINيئانث فلملا ناك اذإ فلملا مسا مث PUTرمألا مدختسا sect PUT filename رمألا وأ كباسح يف فلملا عضولGET
GET filenameكباسح يف فلملا عضول FTPرماوأ نم ديزملا ىلع لوصحلل ماهفتسالا ةمالع بتكأ ةدعاسملا ىلع لوصحلا لجأ نم sect
يقيبطت لاثم يلي اميفو ftp
رمألا لخداftpgt open linux120ccisksuedusa
بساحلا نم ةباجإلا نوكت دقفConnected to linux120ccisksuedusa
220 linux120 FTP server (Version wu-24(1) Tue Dec 5 205115 CST 1995) ready User (linux120ccisksuedusa(none)) _
همساو FTPجمانرب ىلإ رظنت نأ كنكمي هنإف كلذ ىلإ ةفاض إلابو ldquoWS_FTPrdquo نمض دوجوملاو tradeWindowsةذفانلا جمارب
Linuxماظنب كلاصتا متي امدنع bull
يتآلاك هب ةصاخلا رسلا ةملكو كباسح مقر لاخدإل ادعتسم نوكت كنإف لاصتالا يف كحاجن دعب
Linux 410 (linux110ccisksuedusa) (ttyp0)
linux110 login _ كباسح مقر لخدا---
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
10
After typing the user name or number you will be prompted to enter your password
Password _ رسلا ةملك لخدا---
اهيلع ةظفاحملا ىلإ وعدي اذهو نمألا بابسأل كلذو ةشاشلا ىلع رهظت ال رسلا ةملك نأ ظحاليو ةيلاتلا ةلاسرلا كمامأ رهظت كيلع فرعتلا ةلاح يفو نيثباعلا نم
Last login Thu Oct 3 140513 from linux110
Linux 200 You have new mail كل يلآ ديرب دجوي هنأ ديفت ةلاسر رهظت دقو
linux110~gt _
باسحلا مقر لاخدإ ةداعإ كنم بلطيو يتآلاب ةهيبش ةلاسر كل رهظت دقف ام أطخ كانه ناك اذإو لكشلاو مجحلا ثيح نم ةحيحص لا زومرلاب لاخدإلا نوكي نأ ةاعارم عم يرخأ ةرم رسلا ةملكو
login incorrect
linux110 login _
ماظن تحت Passwordرسلا ةملك رييغت Linux
ىرخأ ةرم ركذت رسلا ةملك رييغت كيلع بجي هنإف ةرم لوأل كباسح لغشت تنك اذإنم رخآ درف يأ عيطتسي الو نيرخ آلا ثبع نم كتافلم ةيامحل وه رسلا ةملك نم فدهلا نأ
وأ ةقرو يأ يف اهبتكت الو اهظفح لهسي رس ةملك راتخت نأ بجي هيلعو كباسح مادختسا اهنيمخت بعصلا نم نوكي نأ بجي تقولا سفن يفو ةركذم
ذيفنتلا حاتفم ىلع مث rdquopasswdldquoبتكأ رسلا ةملك رييغتلو ltRETURNgt وأltEntergt ذئدنع طغضا رس ةملك كيدل نكي مل اذإ ( كنم دكأتلل ةميدقلا رسلا ةملك لاخدإ ن ع بساحلا كلأسي
ltEntergt ( نأ نكمي ثيح زومر 6نع لقت ال يتلا ةديدجلا رسلا ةملك لاخدإ كنم بلطي كلذ دعب ىرخأ ةرم ةديدجلا رسلا ةملك لاخدإ بساحلا كنم بلطو ةصاخ زومرو ماقرأو فورح نم نوكتتةريغصلاو ةريبكلا فورحلا نيب قرفيUNIXماظن نأ ىسنت الو اهظفحت كنأ نم دكأتلل
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
11
ماظن تحت رماوألا ضرعو Editingحيقنتلا bull Linux
bull Backspace وأ delete وأ ltCTRL hgt هتبتك زمر رخآ يغلت رماوألا هذه نم يأ
رماوأو تاملك نم هتباتك كل قبس ام ىلإ لوصولاب كل ناحمسيDown و Up نامهسلا bullنم ىلوألا فورحلا تبتك ول هنأ ىنعمب فلملا مسا لامكتساب كل حمسي Tab لوقحلا حاتفم bull
رهظي فوس مسالا يقاب نإف لوقحلا حاتفم ىلع تطغضو هنيزخت قبس فلم مسا
LinuxUnixماظن تحت ةشاشلا ىلع ةضورعملا تانايبلا مجح يف مكحتلا bullبساحلا ربخي Scroll Lockحاتفملا وأ s فرح عم lt Ctrlgtنيحاتفملا دحأ ىلع طغضلا
نيحاتفملا دحأ ىلع طغضلا امنيب اتقؤم تانايبلا قفدت فقوي يأ ةشاشلا ىلإ تانايبلا لاسرإ فاقيإب ltCtrl gt فرح عمq حاتفملا وأ Scroll Lock فاقيإلا ةيلمع يغلي ةيناث ةرم
ماظن ا ةيفرط ةيا ىلع لمعت تنك اذإLinux ةرشابم كنكمي هنإف ) ةيلكلا لماعم دحأ يف يأ ( shift+Page up مادختساب ةشاشلا ىلع ةيفلخلا ةحفصلل دوعت نأ
ليغشتلا ةيلمع فاقيإ bull
امف ام أطخ دوجول وأ ليغشتلا ءا أ إل جمانربلا ليغشت فيقوت ىلإ جاتحت دق نايحألا ضعب يفاعم ltCTRL Cgtنيحاتفملا ىلع طغضلا الإ كيلع
CTRLgtنيحاتفملا ىلع طغضلا ب كلذ لمع عيطتست كنإف اتقؤم جمانربلا ليغشت فاقيإ ديرت دق ب
Zgt اعم رماوألاو جماربلا ءامسأ ةمئاق ىلع فرعتلا كنكميو فيقوتلا اذه ءاغلإ ةرتف دعب كنكميو يلاتلا لاثملا يف امك jobsرمألا ةباتكب اهفيقوت قبس يتلا
linux120~gt jobs [1] - Suspended (tty output) emacs testc
[2] + Suspended (tty output) emacs progpas linux120~gt _
رارمتسا دارملا جمانربلا مقرب ةعوبتم ()ةيوئملا ةبسنلا ةمالع بتكأ فيقوتلا رمتسي نأ تدرأ اذإو emacs testcلوألا جمانربلا فيقو ت رارمتسا تدرأ اذإ الثمف ةفوقوملا جماربلا ةمئاق نم هفيقوت
1بتكأ بتكأ ام جمانربل فيقوتلا ءاغلإ تدرأ اذإ كلذ ىلإ ةفاضإلابو kill يف جمانربلا مقرب ةعوبتم
ةفوقوملا جماربلا ةمئاق
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
12
Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا bullةياهنلا ةدحو نوكتتو طقف Linux لماعم يف Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا رفوتت
ةيفرطلا ةياهنلا ليغشت نكمي ثيح Linuxماظنب ةرشابم لصتتو حيتافم ةحولو ةشاش نم ةيفرطلا يزافرعي امب ةرشابم نأب ةيفرطلا ةياهنلا مادختساب حمسي يذلا Virtual Consoles ا ليغشتلاب
ةيفرطلا ةياهنلا لالخ نم كباسح حتفا كلذ قيبطتلو تقولا سفن يف مدختسم نم رثكأل لمعت باسحب حتفلا ةيناكمإل ةيادبلا ةمالع دجت ltALT+F2gtنيحاتفملا ىلع طغضا مث هحرش قبس امك ltALT+F1gtطغضا لوألا باسحلا ىلإ ةدوعللو رخآ
يه يزا Linuxةمظنأ بيصنت يف حمسي ام ةداعو ا ليغشتلل تاونق ةعبرأب ltALT+F1gt ىلإltALT+F4gt ةيفرط ةيا 12ىتح حامسلا ماظنلل نكمي لاح ةيأ ىلعو لالخ نم يزاجم ليغشت
ثيح Fiهب صاخلا فئاظولا حاتفم ىلع فرعم اهنم دحاو لك ةدحاو i ىلإ 1نم ماقرألا نع ربعت تقولا سفن يف تاباسح ةدعب ةيفرطلا ةياهنلا ىلع لمعت نأ ديفملا نم هنإف عبطلابو 12
جورخلا ينعي ال ثيح ةيفرطلا ةياهنلا كرت لبق اهتحتف يتلا تاباسحلا عيمج قلغ نم دكأت ةظحالم ةحوتفملا تاباسحلا عيمج نم جورخلا ام باسح نم
لمعلا ءا إ وأ logoutرمألا ةباتكب كلذو ماظنلا نم جرختو كباسح قلغت نأ بجي لمعلا نم ءاهتنالا دعب
كل رهظت ةيلاتلا ةلاسرلا نإف لمعت تافلملا ضعب كانه تناك اذإو exit رمألا
There are suspended jobs رمألا ةباتك وأ هئا رمألا وأ hellipkillإو فلملا ىلإ لاقتنالا كنكمي ذئدنع exit ةيناث ةرم
Linuxماظن نع ةيخيرات ةذبن ـ 2
دقو ةريبك معد ةدعاق نم هيلع لمتشي امل اعويش ليغشت لا ةمظنأ رثكأ نم Linuxماظن دعي جماربلل ليغشتلا ددعتم ليغشت ماظنك ةيداليملا تانيعبسلا فصتنم يف الوأ ماظنلا اذه جرخ
multitasking ةريبكلاو ةطسوتملا تابساحلا يفMini-computers amp Mainframe دادعإ مت دقوم ريثكب لهسأ يهو++Cةغلب ماظنلا اذه ىلع ملاعلا ءاحنأ ىتش يف نيجمربملا دعاس امم عيمجتلا ةغل ن
ةيصخشلا تابساحلا نم اءدب تابساحلا عاونأ عيمج عم مدختست ةديدع تارادصإ جورخو هريوطت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
13
تابساحلل ترهظ يتلا تارادصإلا مظعم ىلإ ىزعيو Cray Y-MPلثم ةقالمعلا تابساحلاب ءاهتناو يلاكتلا ةعفترم ا تارادصإ دحأ Linuxماظن دعيو ىرخألا ليغشتلا ةمظنأب ةنراقم فأ ةيصخشلا
Unix قيرط نع ساسأ روط يذلا Linus Torvalds يكنسله ةعماجب نيجمربملا نم ديدعلا ةدعاسمب ملاعلا ءاحنأ ىتش نم نيجمربملا نم ديدعلا ريوطتلا ةيلمع يف كراش امك تنرتنإلا ةكبش قيرط نع ادنلنفب
ةظحالم
هيلإ ةباتكلا وأ بساحلا ةسدنه مسق مينغلا دلاخ روتكدلا نم Linuxماظن نم ةيناجم ةخسن ىلع لوصحلا نك مييصخشلا كبساح يف ماظنلا بيصنت تدرأ اذإ (saeduksukhaledccis) ناونعلا ىلع يلآلا ديربلاب
ةلدألاو تافلملا ndash 3
ماظن هيف امب ليغشتلا ةمظنأ مظعم موقت Linux يف جلاعت وأ نزخت يتلا تانايبلا ميظنتبتاعوم اهيلع لالدتسالل ةعومجملل ناونع وأ مسا اهنم لكل ةقستم تاعومجم ا هذه فرعتو فلملا نوكي نأ نكميو تافلملاب
نيعم عوضومب قلعتي يخيرات دنتسم bull ةيديرب ةلاسر bull الثم لاكسابلا ةغل نكتلو ام ةغلب بوتكم بساح جمانرب bull
نم اددع فلملا مسا يوتحي نأ نكمي ذإ Linuxماظن يف فلملا مسا نع ريبعتلل ددحم طمن دجوي الو زمر256ىلإ لصت زومرلا اميف ( ةصاخلا زومرلاو فورحلاو دادعألا ىلع لمتشت زومرلا هذه نأ امك
) ةلئاملا ةطرشلا ادع ةدحاولا ةقالعلا تاذ تافلملا نم ةعومجم هنأب ليلدلا فرعي ثيح ةلدألا فيرعت ىلإ يتأن فلملا أدبم نمو جماربلل ليلد اريخأو لئاسرلل ناث ليلدو ةيخيراتلا تافلملا عيمجل ليلد عضو نكمي ةقباسلا ةلثمألا يفف
يرجشلا عرفتلل اقبط اهل ةيعرف ةلدأ ةلدألا هذه عبتت نأ نكمي امكامبرو ليلد مسا ىلع راسملا يوتحي دقو فلملا نيزخت ناكم ىلإ هعبتي يذلا راسملاب فلملا ىلإ راشي ةداعوهذه نمو programsهمسا ليلد يف ةبوتكم جماربلا نم ةعومجم انيدل ناك اذإ الثمف يعرف ليلد ىلإ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
14
program1pasجمانربلا ءاعدتسا اندرأو hellip program1pas program2c infodatجماربلا يتآلاك نوكي هراسم نإف
programsprogram1pas مدع ىلإ اناعد ام اذهو فلملا مساو ليلدلا مسا نيب لصفلل انه تمدختسا ةلئاملا ةطرشلا نأ ظحال
ليلدلا وأ فلملا مسا فيرعت يف اهمادختساهعبتي دق programsليلدلا الثمف ةيلصألا ةلدألا تحت ةيعرف ةلدأ نيوك ت نكمي لبق نم انرشأ امكو
دحأ نكيلو جماربلا تانايب ىلع يوتحت تافلملا نم ةعومجم هبو dataهمسا تانايبلاب صاخ يعرف ليلد هؤاعدتسا بولطموcoursesdataهمسا تافلملا هذه يتآلاك راسملا نوكي كلذ دنع
programsdatacoursesdat يرجشلا عرفتلل اقبط فلملا مسا مث يعرفلا ليلدلا مث ليلدلا ددحي راسملا نأ قباسلا لاثملا نم ظحاليو
data يعرفلا ليلدلل بألا وه programsليلدلا نأ لوقلا نكميو
رمألاب تافلملا ةمئاق ضرع 1 ـ 3 ls كلذ لاثم يعرفلا وأ يلصألا ليلدلا يف تافلملا ءامسأب ةمئاق ضرعل lsرمألا مدختسي
linux110~gt ls
aout dummytxt homebanrgif sampletxt wchat02tar backggif filepas indexhtml testpas xxx
dummy filepas~ mbox testpas~ ةيدجبألا فورحلا بسح ةبترم ليلدلا اهيلع يوتحي يتلا تافلملا ءامسأ رهظت ثيح
يتآلاك نوكيل 1ndashضرعلا رمأل فضأ تافلملا نع ةيليصفت تامولعم تدرأ اذإو linux110~gt ls -l
total 167 -rwxr-xr-x 1 15s100 users 34095 Oct 8 0118 aout
-rw-rw-r-- 1 15s100 users 31688 Oct 10 1437 backggif -rw-r--r-- 1 15s100 users 0 Oct 8 0050 dummy
-rw-r--r-- 1 15s100 users 0 Oct 8 0049 dummytxt -rw-r--r-- 1 15s100 users 225 Oct 8 0118 filepas
-rw-r--r-- 1 15s100 users 266 Oct 8 0102 filepas~ -rw-rw-r-- 1 15s100 users 10737 Oct 10 1417 homebanrgif
-rw-rw-r-- 1 15s100 users 242 Sep 29 1132 indexhtml -rw------- 1 15s100 users 652 Oct 14 0131 mbox
-rw-r--r-- 1 15s100 users 2 Oct 8 0050 sampletxt -rw-r--r-- 1 15s100 users 280 Oct 4 0008 testpas
-rw-r--r-- 1 15s100 users 278 Oct 4 0006 testpas~ -rw-rw-r-- 1 15s100 users 81920 Oct 10 1403 wchat02tar
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
15
-rw-r--r-- 1 15s100 users 75 Oct 8 0102 xxx
فلملا تايوتحم ضرع 2ـ 3 cat
يلاتلا لاثملا يف امك فلملا تايوتحم ضرعل catرمألا مادختسا نكمي cat sampletxt
ديدج فلم ءاشنإل catرمألا مادختسا نكمي كلذ ىلإ ةفاضإلابو ءاشنإ ديرت كنأ الثم ضرتفنلف ب اعوبتم catرمألا بتكأ بيحرت ةلاسر ىلع يوتحي ديدج فلم اذهل هديرت يذلا مسالا مث lt ةمالعلا
ctrl+dطغضا ءاهتنالا دعبو فلملا روطسل ةباتكلاب كل حمسي ذئنيح cat gt hellotxt يتآلاك فلملا ماظنلل ةيادبلا ةمالع ىلإ دوعت يكل ) هتبتك رطس رخآ ىلع سيلو لاخ رطس يف تنأو (
linux120~gt cat gt hellotxt
Hello World How is everybody
[ctrl+d] linux120~gt _
هانأشنأ يذلا فلملا تايوتحم نآلا ىرنل
linux120~gt cat hellotxt Hello World
How is everybody linux120~gt _
انل حمسي نل ةقباسلا ةقيرطلاب فلملا ءاعدتسا نإف ةشاش نم رثكأ ألمتو ةريثك فلملا تايوتحم تناك اذإ لثم moreرمألا مدختسا ةيادبلا ذنم فلملا تايوتحم ةدهاشم تدرأ اذإو فلملا نم ةريخألا ةشاشلاب الإ
more sampletxt طغضلا بجي لب ةرشابم ةيناثلا ةشاشلا ىلإ لقتني الو فلملا نم ىلوألا ةشاشلا الوأ ضرعي moreرمألاف
ةيلاتلا ةحفصلل لاقتنالل space barتافاسملا ةرطسم ىلع لالخ ةقباس ةحفصل ةدوعل ا كنكمي امك فرحلا ىلع طغضلاب حفصتلا ةيلمع يهنت وأ bفرحلا ىلع طغضلاب فلملل كحفصت q
ىلع طغضلاب كلذو moreرمألل امدختسم تنأو ةدعاسملا بلط ءارجإ كنكمي هنأ كلذ ىلع ةوالع رمألل ةدعاسملا رماوألا عيمج ضرع متي ثيح hفرحلا more
حيرصتلا ديفتسملا خيرات رخآ فلملا مسا فلملا مجح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
16
ملا عم لمعلا3 ndash 3 تافل cpخسنلا رمأ
يلاتلا لاثملا يف امك ليلدلا سفن يف رخآ ىمسم تحت ليلدلا نم ام فلم خسن ةيلمع ءارجإ نكمي
cp file1 file2 نأ ثيح
cp خسنلا رمأ file1 هخسن دارملا فلملا مسا file2ديدجلا فلملا مسا
rm فذحلا رمأ رمألاب نيزختلا صارقأ يف ربكأ ةيلاخ ةحاسم ةحاتإل ا كنكمي ظافتحالا ديرت ال يتلا تافلملا فذحrm
يلاتلا لاثملا يف امك rm file3
file3ىمسملا فلملا فذح مني ثيح
ةظحالم ةيلاتلا ةلاسرلا روهظب كلذو ةمظنألا ضعب يف فذحلا ديكأت كنم بلطي امبر
Remove file3 (yn) _ فرحلا وأ ديكأتلل yفرحلا لخدأ ذئدنع n رمألا ءاغلإل
mvرمألاب فلم مسا رييغت
مسالا ىلإ الثم file1نكيلو فلملا مسا رييغت كنكمي file2 رمألا مادختساب mv يلي امك mv file1 file2
عم حوتفملا طخلا قيرط نع ةدعاسملا 4 ndash 3 Linux رمألا قيرط نع Linuxليغشتلا ماظن ليلد ءاعدتسا كنكمي ماظنلل حوتفملا طخلا لالخ نم man
هنع مالعتسالا بولطم وه امب اعوبتم - manualةملكل راصتخا يهو ةقيرط نع مالعتسالل الثمف رمألا بتكأ passwdرسلا ةملك رييغت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
17
man passwd اذإ الثمف هنع مالعتسالا بولطملا مسالل راصتخالا طبضلاب فرعت ال دق ناي حألا ضعب يفو
بلطأ ذئدنع Pass Wordوهو اهل يملعلا مسالا الإ فرعت الو رسلا ةملك نع مالعتسالا ديرت تنك يتآلاك ةبولطملا ةملكلل ةفدارملا رماوألا ءامسأب ةمئاق
man -k pass word رمألاب اهنع ملعتست نأ عيطتست ثيح passwdةملك ك ل رهظت ذئدنع
man passwd
هيبنت مادختسا عيطتست كنإف مالعتسالل ةقباسلا ةيطخلا ةهجاوملا رماوأ همدقت امب ايفتكم نكت مل اذإ
ةيلحملا ةكبشلاب لاصتالا قيرط نع ةمسارلا ةهجاوملا html2manbin-cgisaeduksucciswwwhttp
ةلدألا عم لمعلا 5 ndash 3 مساب فرعي هب صاخ يساسأ ليلد مدختسم لكل Linuxماظن مدقي Home Directory
ليلدلا اذه يف هجماربو هتافلم نيزختب موقي نأ ماظنلل مدختسملل نكميو ةلدأ ءاشنإ نكمي قيسنتللو يتلا ةلدألا عيمج يف مكحتلا يف ماظنلا مدختسم نكمتيو ةدحاولا ةعيبطلا تاذ تافلملا عيمجتل ةيعرف
يساسألا ليلدلا تحت اهأشنأ كعيراشم تافلم عيمجتل ليلد ءاشنإ تدرأ اذإف mkdirرمألا مدختسا ديدج ليلد لمعلو
يلاتلا رمألا بتكأ mkdir projects
pwd رمألا بتكأ لمعت يذلا ليلدلا مسا ةفرعملو ةرابعلل راصتخا وه pwdرمألا نأ ظحال Print Working Directory ليلدلا تايوتحم عبطا يأ
طقف ليلدلا اذه يف ةدوجوملا تافلملا ةمئاق كل رهظت يأ يلاحلاليلد ىلإ لقتنت يكلف cdرمألا ماد ختسا يرط نع رخآ ىلإ ليلد نم لاقتنالا كنكميو ةيادبلا ةمالع مامأ بتكأ projectsعيراشملا
linux120~gt cd projects linux120~projectsgt _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
18
ةظحالم ديدجلا ليلدلا مسا نمضتي ةيادبلا رطس نإف رخآ ليلد ىلإ يلاحلا ليلدلا رييغت دنع
cdرمألا مادختساب يساسألا ليلدلا ىلإ ةرشابم لاقت نالا كنكميو
linux120~projectsgt cd linux120~gt _
cdرمألا مدختسا ةرشابم قباسلا ليلدلل ةدوعلا تدرأ اذإ امأ
linux120somewheregt cd linux120~gt _
ةظحالم
ةمالعلا ريشت ثيح ~ cdرمألا مادختساب يساسألا ليلدلا يلإ ةدوعلا كنكمي ىلإ ~ يلصألا ليلدلا ىلإ ةرشابم ةدوعلا
نكمي ثيح ةلدألا عم رماوألا سفنب لماعتلا كنكمي تافلملا عم لماعتلا يف لاحلا وه امكو
يلاتلا لاثملا يف امك خسنلاو لقنلاو فذحلل cp mv rmرماوألا مادختسا linux120~gt mv myfile projectsmyfile
linux120~gt cp testpas test2pas linux120~gt rm projectsmyfile
linux120~gt _ فلملا لقن نع قباسلا لاثملا يف لوألا رطسلا ربعي myfile عيراشملا ليلد ىلإ يلاحلا ليلدلا نمprojects
فلملا خسن نع يناثلا رطسلا ربعي امنيب myfileمسالا سفن تحت testpas يساسألا ليلدلا نمفلملا فذح ينعي ثلاثلا رطسلا نإف اريخأو test2pasىمسم تحت ليلدلا سفن يف ةخسنلا نيزختو
myfile عيراشملا ليلد نم projects مادختسا 6 ndash 3
نم هنإف رخآ ليلد يف اعيمج مهخسن ديرتو ةلدألا دحأ يف رثكأ وأ فلم20وحن كيدل ناك اذإ ىلع كدعاست يتلا تاليهستلا ضعب دجوت كلذل ةدح ىلع فلم لك خسنب موقت نأ لمملا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
4
ةماع تاداشرإتدرأ اذإو لمعملا يف قلغم زاهج يأ حتفت الو لمعلا نم كئاهتنا دعب زاهجلا قلغت ال
ةدعاسملاليغشتلا نع نيلوئسملا نم ةناعتسالا بلط يف ددرتت الف
يف دوعتل حاتفم يأ ىلع طغضلا الإ كيلع امو ةقلغم ا أكو ةشاشلا ودبت نايحألا ضعب يف عضو
ليغشتلا ON ا دنع ضرعتت ال ىتح كباسح قلغو جورخلا تاءارجإ لمع نم دكأتلا بجي لمعلا نم كئاهتن
قلغ نودب ةشاشلاو زاهجلا كرت عم ا ثبعلا وأ عايضلل كتافلم صتخملا مسقلا نم اهبلط يف ددرتت ال ليغشتلا تاءارجإ وحن اهجاتحت يتلا تامولعملا نم ديزملل
ماظن تحت ليغشتلا 1-1 Windows NT ىنبم يف ليغشتلا ماظن تحت لمعت لماعم ثالث رفوتت 4 Windows NT تارجحلا يف اهنكامأ
مقر امإ جاتحت كنإف ةزهجألا ىدحإ ىلع لمعت يكلو أأ 118 أأ123 أأ84أأ 85يلإ ةفاضإلاب ددحم يسارد ررقمب صاخ مقر وأ ) بالطلل يعماجلا مقرلا وهو ( يصخش باسح
رسلا ةملكرسلا ةملك رييغت ةثالثلا حيتافملا ىلع طغضا كب ةصاخلا رسلا ةملك رييغت يكل
CTRL+ALT+Del ىلع ) رسيألا حاتفملا ( ةرأفلاب طغضا لمعلا نم ءاهتناللو ليغشتلا ءانثأ اعمldquoStartrdquo رتخا مثldquoShut Downrdquo رتخا اهنموldquoClose all programs and Log as a
different userrdquo
Linux ماظنتحت ليغشتل ا1-2
اهريغو DOS Windowstrade Systemtrade 7xليغشتلا ةمظنأ نم سكعلا ىلع هنأ ركذتت نأ مهملا نم اريغص بوتكملا فرحلا ينعم فلتخي ثيح فرحلا ةلاحب رثأتت LinuxUNIXةمظنأعيمج نأ ةمظنألا نم
لكشلاو Sلكشلا نيب فالتخا دجوي كلذ لاثم اريبك هنع s ةملكوList ةملك نع فلتخم ىنعم اهلlist
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
5
لمعت يتلا لماعملا دحأ يلإ بهذت نأ قرطلا هذه دحأو Linux ماظنبلصتت يكل قرط ةدع كانهو ماظنب ا مقر ةرجحلا يف دوجوملا لمعملا لثم Linuxزهجأ كنكمي كلذ ىلإ ةفاضإلابو 4ىنبم أأ 126
ماظن مادختساب كلرتم نم ماظنلاهذه ىلع لمعلا PPP ( Point to Point Protocol ) لالخ نم MODEM ةيلحملا ةكبشلا قيرط نع ماظنلاب لاصتالا كنكمي امك
PPPيفتاهلا لاصتالا مادختسا bullرفويو Linux ماظنبةيلكلا جرا خ نم يفتاهلا لاصتالا ةمدخ ةيلكلاب يلآلا بساحلا زكرم مدقي
مقر لمحت نوفلت طخ32نم رثكأ ةمدخلا هذهلني نوكي نأ نكمي يفتاهلا لاصتالا قيرط نعو ماظن ىلع دمتعت يتلا جماربلا ليغشت مهنكميو ةيلحملا ةيلكلا ةكبش تامدخ نم ءزج نيديفتسملا
TCPIP لثم FTP ) 9ص ( وأTELNET) 8ص ( وأWeb browsers) خلا) 42ص ةيلاع ةعرس تاذ MODEMكيدل رفوتي نأ بجي تامدخلا هذه نم ديفتست يكلو لضفي (
33660 BPS رثكأ وأ عم يتأت يذلا client PPPلاصتالا جمانربو نوفلت طخ كلذكو ) Microsofttrade Windows 95
PPPيفت اهلا لاصتالل ةماعلا تابلطتملا bull
ليغشت يه ةماعلا تابلطتملا نإف ةيلكلا ةكبشب لاصتالاب نكمتت يكل كزاهج فيصوتل ةيلاتلا تافيصولا لمعو لاصتالا جمانرب
server-assigned وأ automatic نوكيل IP ناونعلا لقح فص 1نوكيل DNS (Domain Name Server)يساسألا مداخلا مقر فص 2 مداخلاو 1010103
1010102نوكيل يوناثلا ccisksuedusaوهو ايرورض كلذ ناك اذإ هب لاصتالا دارملا مداخلا مسا لخدا 3 MTU (Maximum Transmissionليوحتلل ىصقألا دحلا ةدحو لقح عضو لضفملا نم 4
Unit) نيب حوارتت ةميقب receive لابقتسالا ةذفان لقح عضت نأ بجي امك 1024 و 560
window ىتح ةفلتخم ميقب تالواحم ةدع ءارجإ يلإ جاتحت امبر ( 8192 و 2048نيب حوارتت ةميقب )لاصتا ةمدخ لضفأ ىلع لصحت
وأ 4680900لاصتالا فتاه مقر عض 5 4680490
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
6
PPPلاصتالا ماظنل Windowstrade 98ليغشتلا ماظن يمدختس مل فيصوتلا bull
ةكبشلا عم فتاهلا طخ فيصوت يلوألا ةوطخلا رتخاو Startةيادبلا حاتفم ىلع طغضا bull Settings مكحتلا ةحول رتخا مث Control Panel عض
لل رسيألا حاتفملا ىلع نيتيلاتتم نيترم طغضاوPrograms AddRemoveىلع ةرأفلا رشؤم ةرأف رتخا Windows Setupتحت bull Communications ذيفنتل نيترم ةرأفلا طغضاوDetails OKطغضا ذئدنع Dial-Up Networkingصحف دق زاهجلا نأ نم دكأت bull
TCPIPلوكوتوربلا فيصوتو ةفاضإ ةيناثلا ةوطخلا
نيترم طغضاوControl Panelمكحلا ةحول ىلإ ةيناث ةرم دع bull ىلع Network ذيفنتل طغضا مث Add رتخا كلذ دعبAdapter ىلع طغضاAdd
ةمئاقلا نم رتخا Manufacturersنيجتنملا ناونع تحت bull Microsoft رتخاو Dial-Up ةمئاق نم
Network Adapters طغضا مث OKةقباسلا تارايتخالا ذيفنتل ةمئاق نم Protocolرتخا bull Network components طغضا مثOK ةمئاقلا نم رتخا Manufacturersنيجتنملا ناونع تحت bull Microsoft رتخاوTCPIP لوكوتربك
OKطغضا مث Network Protocolةكبشلل Yesرتخا ديدج نم ةذفانلا ليغشت نع زاهجلا كلأسي ذئدنع bull
PPPليغشتل بتكملا حطس ىلع ةنوقيأ ءاشنإ ةثلاثلا ةوطخلا
Dial-up مث Accessories مث Programs رتخا مث Startأدبا ىلع طغضا ةذفانلا ليغشت دعب 1Networking
ديدج لاصتا لمع ذيفنتلMake new connectionىلع نيترم طغضا 2 ةمئاقلا نم كيدل يذلا مدوملا عون رتخا rdquo CCIS Netldquoالثم نكيلو لاصتالا ةهجل مسا بتكا 3 مث
Configureفيصوتلا ىلع طغضا كزاهج يف مدوملا فيصوتل اقبط COM portةبسانملا ةباوبلا رتخا General sectionماعلا مسقلا يف 4
نأ نم دكأتو 57600ىوصقلا ةعسلا رتخا lsquoOnly connect at this speedrsquo ةصوحفم ريغunchecked
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
7
مث Data-bits 8 parity none stop bits 1 يتآلا ر تخا connection sectionلاصتالا مسق يفو 5 Next مثOKرتخا
لاصتالا طخ مقر مث ةقطنملا دوكل 1مقرلا لخدا 6 4680900 (16+ numbers) رتخا 4680490 وأ ءا Nextرتخا مث اهنم لصتت يتلا ةلودلا مسا Finishإ مث
بتكملا حطسىلع CCIS Netةنوقيأ رهظت ذئدنع 6
CCIS Net PPP فيصوتل ةيئاهنلا تاوطخلا ةعبارلا ةوطخلا Propertiesصئاصخ رتخاو ةرأفلل نميألا حاتفملا ىلع نيترم طغضا bullرتخاو Server Typeىلع طغضا bull lsquoPPP Windows95 Windows NT 35 Internetrsquo
مداخلل عونل فيصوتك rsquoRequire encrypted passwordlsquo و rsquoLog on to networklsquoنم لك صحف نودي كرتا bull
rsquoEnable software compressionlsquoرايخلا صحف كنكميو نم TCPIPرتخا bull Allowed Network Protocols مث TCPIPفيصوت ىلع طغضا bull Specify Namelsquo مداخلا مسا ناونعو rsquoServer Assigned IP addresslsquoناونع صحفا bull
Server addressesrsquo عون عضDNS يلوألا 1010102يوناثلاو 1010103 Use default Gateway on remotelsquoو rsquoUse IP Header compressionlsquoنم الك صحفا bull
networkrsquo دوعت ىتح اهرركو OKةمالع ىلع طغضا bull Dial-up Networkingةمئاق ىلإ
CCIS Netةكبشلاب لاصتالا ةسماخلا ةوطخلا
دجت كنإف ماري ام ىلع ئش لك ناك اذإف Connectرتخا مث CCIS Netةنوقيأ ىلع نيترم طغضا bull طغضا اهدنع بساحلا زكرم يف هتلجس يذلا كمقرب لاصتالا دواعتس ةيلكلا ةزهجأ نأبديفت ةلاسر
لاصتالا ةيلكلا ةزهجا دواعتس مث OKىلع rsquoConnectedlsquo لوقت ةلاسر ىلع لصحت نا بجيو لاصتالا ءا لاصتالا يهني فوس rsquoDisconnectlsquoإ حتفم ىلع طغضلاو
)رركتت الو ىلوألا ةرملل ةئيهتلا تاوطخ يه ةعبرأ ىلإ دحاو نم تاوطخلا نأ ظحالملا نم ( ةــــئن ة سداسلا ةوطخلا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
8
ىلع كباسح مادختسا كناكمإ يفو ةيلكلا ةكبشب لاصتالل دادعإلا تاوطخ تلمكتسا دق نآلا تنأ تنارتنإلا ةكبش ىلإ ةفاضإلاب Linuxماظن
قيرط نع Linuxماظنب نيمدختسملا لاصتا bull PPP ةيلحملا ةكبشلا وأ LAN
جمانرب مادختساب LinuxUnixماظنب لاصتال ا كنكمي هنإف حاجنب تمت دق لاصتالا تاوطخ تناك اذإ
TELNET ماظنب لمعي ةكبشلاب زاهج 50نم رثكأ دجويو Linux لاصتالا كنكمي هنإف كلذلو تنك اذإ الثمف rdquolinux150ccisksuedusaldquoىلإ rdquoLinux101ccisksuedusaldquo نم يأ اهادحإب
رمألا بتكاو Run مث Startى لع طغضا Windows 95 ماظن تحت لمعت telnet linux110ccisksuedusa
لاصتالل ثحبلاب بساحلا بيجي فTrying 904126110
Connected to linux110ccisksuedusa Escape character is ^]
Linux 410 (linux110ccisksuedusa) (ttyp0) Linux110 login _
تاظحالم
بيجتست ال ا إف كلذلو حوتفملا طخلا ىلع ةزهجألا ضعب نوكت ال دق نايحألا ضعب يف رايتخا بجي لب ةلواحملا راركت لضفملا نم سيل ذئدنع time-out errorةلاسرلا رهظتو لاصتالل
رخآ زاهجنم هنإف ريثك زاهجلا يمدختسم ددع نأ ترعش وأ ايبسن ئطب هب لصتت يذلا زاهجلا ترعش اذإ
زاهجلا اذه ىلع طغضلا نم ففختل رخآ زاهج ىلع لوخدلا لواحتو جرخت نأ لضفملاليغشت عيطتست ال كنأ ينعي اذهو ( أطخ ةيفرطلا ةياهنلا فيصوت نوكي دق تالاحلا ضعب يف
logging inلاصتالا بقع رماوألا ضعب ليغشتل جاتحت كنإف كلذل ) تاقيبطتلا ضعب setenv TERM vt100
export term=vt100وأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
9
( FTP )دعب نع تافلملا لاسرإ bullوأ PPPقيرط نع ماظنلاب لاصتالا ةيناكمإ يلإ ةفاضإلاب LAN ملا تافلملا لقن كنكمي هنإف ماظنلاب ةبوتك
ماظن يف كباسح ىلإو كزاهج ىلإو نم) زومرلا ( يداعلا وأ يئانثلا LinuxUnix لالخ نم ـل راصتخا يهو FTPلوكوتورب file transfer protocol جاتحت كنإف كلذ لمع عيطتست يكلو
95ةذفانلا ع م يتأي يذلا جمانربلا مدختسا FTP client programليمعلا تافلم لقن جمانرب ىلإ Runليغشت مث Startldquoأدبا رتخا sectنيب ءامسألا دحأ زاهجلا مسا نوكي ثيح هب لصتت يذلا زاهجلا مسا بتكأ sect
linux101ccisksuedusa و linux150ccisksuedusa يرسلا كمقرو كباسح مقر لخدا sectيزمر هليوحت بولطملا فلملا ناك اذإ ASCبتكأ sect ASCII بتكأ وأ BINيئانث فلملا ناك اذإ فلملا مسا مث PUTرمألا مدختسا sect PUT filename رمألا وأ كباسح يف فلملا عضولGET
GET filenameكباسح يف فلملا عضول FTPرماوأ نم ديزملا ىلع لوصحلل ماهفتسالا ةمالع بتكأ ةدعاسملا ىلع لوصحلا لجأ نم sect
يقيبطت لاثم يلي اميفو ftp
رمألا لخداftpgt open linux120ccisksuedusa
بساحلا نم ةباجإلا نوكت دقفConnected to linux120ccisksuedusa
220 linux120 FTP server (Version wu-24(1) Tue Dec 5 205115 CST 1995) ready User (linux120ccisksuedusa(none)) _
همساو FTPجمانرب ىلإ رظنت نأ كنكمي هنإف كلذ ىلإ ةفاض إلابو ldquoWS_FTPrdquo نمض دوجوملاو tradeWindowsةذفانلا جمارب
Linuxماظنب كلاصتا متي امدنع bull
يتآلاك هب ةصاخلا رسلا ةملكو كباسح مقر لاخدإل ادعتسم نوكت كنإف لاصتالا يف كحاجن دعب
Linux 410 (linux110ccisksuedusa) (ttyp0)
linux110 login _ كباسح مقر لخدا---
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
10
After typing the user name or number you will be prompted to enter your password
Password _ رسلا ةملك لخدا---
اهيلع ةظفاحملا ىلإ وعدي اذهو نمألا بابسأل كلذو ةشاشلا ىلع رهظت ال رسلا ةملك نأ ظحاليو ةيلاتلا ةلاسرلا كمامأ رهظت كيلع فرعتلا ةلاح يفو نيثباعلا نم
Last login Thu Oct 3 140513 from linux110
Linux 200 You have new mail كل يلآ ديرب دجوي هنأ ديفت ةلاسر رهظت دقو
linux110~gt _
باسحلا مقر لاخدإ ةداعإ كنم بلطيو يتآلاب ةهيبش ةلاسر كل رهظت دقف ام أطخ كانه ناك اذإو لكشلاو مجحلا ثيح نم ةحيحص لا زومرلاب لاخدإلا نوكي نأ ةاعارم عم يرخأ ةرم رسلا ةملكو
login incorrect
linux110 login _
ماظن تحت Passwordرسلا ةملك رييغت Linux
ىرخأ ةرم ركذت رسلا ةملك رييغت كيلع بجي هنإف ةرم لوأل كباسح لغشت تنك اذإنم رخآ درف يأ عيطتسي الو نيرخ آلا ثبع نم كتافلم ةيامحل وه رسلا ةملك نم فدهلا نأ
وأ ةقرو يأ يف اهبتكت الو اهظفح لهسي رس ةملك راتخت نأ بجي هيلعو كباسح مادختسا اهنيمخت بعصلا نم نوكي نأ بجي تقولا سفن يفو ةركذم
ذيفنتلا حاتفم ىلع مث rdquopasswdldquoبتكأ رسلا ةملك رييغتلو ltRETURNgt وأltEntergt ذئدنع طغضا رس ةملك كيدل نكي مل اذإ ( كنم دكأتلل ةميدقلا رسلا ةملك لاخدإ ن ع بساحلا كلأسي
ltEntergt ( نأ نكمي ثيح زومر 6نع لقت ال يتلا ةديدجلا رسلا ةملك لاخدإ كنم بلطي كلذ دعب ىرخأ ةرم ةديدجلا رسلا ةملك لاخدإ بساحلا كنم بلطو ةصاخ زومرو ماقرأو فورح نم نوكتتةريغصلاو ةريبكلا فورحلا نيب قرفيUNIXماظن نأ ىسنت الو اهظفحت كنأ نم دكأتلل
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
11
ماظن تحت رماوألا ضرعو Editingحيقنتلا bull Linux
bull Backspace وأ delete وأ ltCTRL hgt هتبتك زمر رخآ يغلت رماوألا هذه نم يأ
رماوأو تاملك نم هتباتك كل قبس ام ىلإ لوصولاب كل ناحمسيDown و Up نامهسلا bullنم ىلوألا فورحلا تبتك ول هنأ ىنعمب فلملا مسا لامكتساب كل حمسي Tab لوقحلا حاتفم bull
رهظي فوس مسالا يقاب نإف لوقحلا حاتفم ىلع تطغضو هنيزخت قبس فلم مسا
LinuxUnixماظن تحت ةشاشلا ىلع ةضورعملا تانايبلا مجح يف مكحتلا bullبساحلا ربخي Scroll Lockحاتفملا وأ s فرح عم lt Ctrlgtنيحاتفملا دحأ ىلع طغضلا
نيحاتفملا دحأ ىلع طغضلا امنيب اتقؤم تانايبلا قفدت فقوي يأ ةشاشلا ىلإ تانايبلا لاسرإ فاقيإب ltCtrl gt فرح عمq حاتفملا وأ Scroll Lock فاقيإلا ةيلمع يغلي ةيناث ةرم
ماظن ا ةيفرط ةيا ىلع لمعت تنك اذإLinux ةرشابم كنكمي هنإف ) ةيلكلا لماعم دحأ يف يأ ( shift+Page up مادختساب ةشاشلا ىلع ةيفلخلا ةحفصلل دوعت نأ
ليغشتلا ةيلمع فاقيإ bull
امف ام أطخ دوجول وأ ليغشتلا ءا أ إل جمانربلا ليغشت فيقوت ىلإ جاتحت دق نايحألا ضعب يفاعم ltCTRL Cgtنيحاتفملا ىلع طغضلا الإ كيلع
CTRLgtنيحاتفملا ىلع طغضلا ب كلذ لمع عيطتست كنإف اتقؤم جمانربلا ليغشت فاقيإ ديرت دق ب
Zgt اعم رماوألاو جماربلا ءامسأ ةمئاق ىلع فرعتلا كنكميو فيقوتلا اذه ءاغلإ ةرتف دعب كنكميو يلاتلا لاثملا يف امك jobsرمألا ةباتكب اهفيقوت قبس يتلا
linux120~gt jobs [1] - Suspended (tty output) emacs testc
[2] + Suspended (tty output) emacs progpas linux120~gt _
رارمتسا دارملا جمانربلا مقرب ةعوبتم ()ةيوئملا ةبسنلا ةمالع بتكأ فيقوتلا رمتسي نأ تدرأ اذإو emacs testcلوألا جمانربلا فيقو ت رارمتسا تدرأ اذإ الثمف ةفوقوملا جماربلا ةمئاق نم هفيقوت
1بتكأ بتكأ ام جمانربل فيقوتلا ءاغلإ تدرأ اذإ كلذ ىلإ ةفاضإلابو kill يف جمانربلا مقرب ةعوبتم
ةفوقوملا جماربلا ةمئاق
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
12
Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا bullةياهنلا ةدحو نوكتتو طقف Linux لماعم يف Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا رفوتت
ةيفرطلا ةياهنلا ليغشت نكمي ثيح Linuxماظنب ةرشابم لصتتو حيتافم ةحولو ةشاش نم ةيفرطلا يزافرعي امب ةرشابم نأب ةيفرطلا ةياهنلا مادختساب حمسي يذلا Virtual Consoles ا ليغشتلاب
ةيفرطلا ةياهنلا لالخ نم كباسح حتفا كلذ قيبطتلو تقولا سفن يف مدختسم نم رثكأل لمعت باسحب حتفلا ةيناكمإل ةيادبلا ةمالع دجت ltALT+F2gtنيحاتفملا ىلع طغضا مث هحرش قبس امك ltALT+F1gtطغضا لوألا باسحلا ىلإ ةدوعللو رخآ
يه يزا Linuxةمظنأ بيصنت يف حمسي ام ةداعو ا ليغشتلل تاونق ةعبرأب ltALT+F1gt ىلإltALT+F4gt ةيفرط ةيا 12ىتح حامسلا ماظنلل نكمي لاح ةيأ ىلعو لالخ نم يزاجم ليغشت
ثيح Fiهب صاخلا فئاظولا حاتفم ىلع فرعم اهنم دحاو لك ةدحاو i ىلإ 1نم ماقرألا نع ربعت تقولا سفن يف تاباسح ةدعب ةيفرطلا ةياهنلا ىلع لمعت نأ ديفملا نم هنإف عبطلابو 12
جورخلا ينعي ال ثيح ةيفرطلا ةياهنلا كرت لبق اهتحتف يتلا تاباسحلا عيمج قلغ نم دكأت ةظحالم ةحوتفملا تاباسحلا عيمج نم جورخلا ام باسح نم
لمعلا ءا إ وأ logoutرمألا ةباتكب كلذو ماظنلا نم جرختو كباسح قلغت نأ بجي لمعلا نم ءاهتنالا دعب
كل رهظت ةيلاتلا ةلاسرلا نإف لمعت تافلملا ضعب كانه تناك اذإو exit رمألا
There are suspended jobs رمألا ةباتك وأ هئا رمألا وأ hellipkillإو فلملا ىلإ لاقتنالا كنكمي ذئدنع exit ةيناث ةرم
Linuxماظن نع ةيخيرات ةذبن ـ 2
دقو ةريبك معد ةدعاق نم هيلع لمتشي امل اعويش ليغشت لا ةمظنأ رثكأ نم Linuxماظن دعي جماربلل ليغشتلا ددعتم ليغشت ماظنك ةيداليملا تانيعبسلا فصتنم يف الوأ ماظنلا اذه جرخ
multitasking ةريبكلاو ةطسوتملا تابساحلا يفMini-computers amp Mainframe دادعإ مت دقوم ريثكب لهسأ يهو++Cةغلب ماظنلا اذه ىلع ملاعلا ءاحنأ ىتش يف نيجمربملا دعاس امم عيمجتلا ةغل ن
ةيصخشلا تابساحلا نم اءدب تابساحلا عاونأ عيمج عم مدختست ةديدع تارادصإ جورخو هريوطت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
13
تابساحلل ترهظ يتلا تارادصإلا مظعم ىلإ ىزعيو Cray Y-MPلثم ةقالمعلا تابساحلاب ءاهتناو يلاكتلا ةعفترم ا تارادصإ دحأ Linuxماظن دعيو ىرخألا ليغشتلا ةمظنأب ةنراقم فأ ةيصخشلا
Unix قيرط نع ساسأ روط يذلا Linus Torvalds يكنسله ةعماجب نيجمربملا نم ديدعلا ةدعاسمب ملاعلا ءاحنأ ىتش نم نيجمربملا نم ديدعلا ريوطتلا ةيلمع يف كراش امك تنرتنإلا ةكبش قيرط نع ادنلنفب
ةظحالم
هيلإ ةباتكلا وأ بساحلا ةسدنه مسق مينغلا دلاخ روتكدلا نم Linuxماظن نم ةيناجم ةخسن ىلع لوصحلا نك مييصخشلا كبساح يف ماظنلا بيصنت تدرأ اذإ (saeduksukhaledccis) ناونعلا ىلع يلآلا ديربلاب
ةلدألاو تافلملا ndash 3
ماظن هيف امب ليغشتلا ةمظنأ مظعم موقت Linux يف جلاعت وأ نزخت يتلا تانايبلا ميظنتبتاعوم اهيلع لالدتسالل ةعومجملل ناونع وأ مسا اهنم لكل ةقستم تاعومجم ا هذه فرعتو فلملا نوكي نأ نكميو تافلملاب
نيعم عوضومب قلعتي يخيرات دنتسم bull ةيديرب ةلاسر bull الثم لاكسابلا ةغل نكتلو ام ةغلب بوتكم بساح جمانرب bull
نم اددع فلملا مسا يوتحي نأ نكمي ذإ Linuxماظن يف فلملا مسا نع ريبعتلل ددحم طمن دجوي الو زمر256ىلإ لصت زومرلا اميف ( ةصاخلا زومرلاو فورحلاو دادعألا ىلع لمتشت زومرلا هذه نأ امك
) ةلئاملا ةطرشلا ادع ةدحاولا ةقالعلا تاذ تافلملا نم ةعومجم هنأب ليلدلا فرعي ثيح ةلدألا فيرعت ىلإ يتأن فلملا أدبم نمو جماربلل ليلد اريخأو لئاسرلل ناث ليلدو ةيخيراتلا تافلملا عيمجل ليلد عضو نكمي ةقباسلا ةلثمألا يفف
يرجشلا عرفتلل اقبط اهل ةيعرف ةلدأ ةلدألا هذه عبتت نأ نكمي امكامبرو ليلد مسا ىلع راسملا يوتحي دقو فلملا نيزخت ناكم ىلإ هعبتي يذلا راسملاب فلملا ىلإ راشي ةداعوهذه نمو programsهمسا ليلد يف ةبوتكم جماربلا نم ةعومجم انيدل ناك اذإ الثمف يعرف ليلد ىلإ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
14
program1pasجمانربلا ءاعدتسا اندرأو hellip program1pas program2c infodatجماربلا يتآلاك نوكي هراسم نإف
programsprogram1pas مدع ىلإ اناعد ام اذهو فلملا مساو ليلدلا مسا نيب لصفلل انه تمدختسا ةلئاملا ةطرشلا نأ ظحال
ليلدلا وأ فلملا مسا فيرعت يف اهمادختساهعبتي دق programsليلدلا الثمف ةيلصألا ةلدألا تحت ةيعرف ةلدأ نيوك ت نكمي لبق نم انرشأ امكو
دحأ نكيلو جماربلا تانايب ىلع يوتحت تافلملا نم ةعومجم هبو dataهمسا تانايبلاب صاخ يعرف ليلد هؤاعدتسا بولطموcoursesdataهمسا تافلملا هذه يتآلاك راسملا نوكي كلذ دنع
programsdatacoursesdat يرجشلا عرفتلل اقبط فلملا مسا مث يعرفلا ليلدلا مث ليلدلا ددحي راسملا نأ قباسلا لاثملا نم ظحاليو
data يعرفلا ليلدلل بألا وه programsليلدلا نأ لوقلا نكميو
رمألاب تافلملا ةمئاق ضرع 1 ـ 3 ls كلذ لاثم يعرفلا وأ يلصألا ليلدلا يف تافلملا ءامسأب ةمئاق ضرعل lsرمألا مدختسي
linux110~gt ls
aout dummytxt homebanrgif sampletxt wchat02tar backggif filepas indexhtml testpas xxx
dummy filepas~ mbox testpas~ ةيدجبألا فورحلا بسح ةبترم ليلدلا اهيلع يوتحي يتلا تافلملا ءامسأ رهظت ثيح
يتآلاك نوكيل 1ndashضرعلا رمأل فضأ تافلملا نع ةيليصفت تامولعم تدرأ اذإو linux110~gt ls -l
total 167 -rwxr-xr-x 1 15s100 users 34095 Oct 8 0118 aout
-rw-rw-r-- 1 15s100 users 31688 Oct 10 1437 backggif -rw-r--r-- 1 15s100 users 0 Oct 8 0050 dummy
-rw-r--r-- 1 15s100 users 0 Oct 8 0049 dummytxt -rw-r--r-- 1 15s100 users 225 Oct 8 0118 filepas
-rw-r--r-- 1 15s100 users 266 Oct 8 0102 filepas~ -rw-rw-r-- 1 15s100 users 10737 Oct 10 1417 homebanrgif
-rw-rw-r-- 1 15s100 users 242 Sep 29 1132 indexhtml -rw------- 1 15s100 users 652 Oct 14 0131 mbox
-rw-r--r-- 1 15s100 users 2 Oct 8 0050 sampletxt -rw-r--r-- 1 15s100 users 280 Oct 4 0008 testpas
-rw-r--r-- 1 15s100 users 278 Oct 4 0006 testpas~ -rw-rw-r-- 1 15s100 users 81920 Oct 10 1403 wchat02tar
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
15
-rw-r--r-- 1 15s100 users 75 Oct 8 0102 xxx
فلملا تايوتحم ضرع 2ـ 3 cat
يلاتلا لاثملا يف امك فلملا تايوتحم ضرعل catرمألا مادختسا نكمي cat sampletxt
ديدج فلم ءاشنإل catرمألا مادختسا نكمي كلذ ىلإ ةفاضإلابو ءاشنإ ديرت كنأ الثم ضرتفنلف ب اعوبتم catرمألا بتكأ بيحرت ةلاسر ىلع يوتحي ديدج فلم اذهل هديرت يذلا مسالا مث lt ةمالعلا
ctrl+dطغضا ءاهتنالا دعبو فلملا روطسل ةباتكلاب كل حمسي ذئنيح cat gt hellotxt يتآلاك فلملا ماظنلل ةيادبلا ةمالع ىلإ دوعت يكل ) هتبتك رطس رخآ ىلع سيلو لاخ رطس يف تنأو (
linux120~gt cat gt hellotxt
Hello World How is everybody
[ctrl+d] linux120~gt _
هانأشنأ يذلا فلملا تايوتحم نآلا ىرنل
linux120~gt cat hellotxt Hello World
How is everybody linux120~gt _
انل حمسي نل ةقباسلا ةقيرطلاب فلملا ءاعدتسا نإف ةشاش نم رثكأ ألمتو ةريثك فلملا تايوتحم تناك اذإ لثم moreرمألا مدختسا ةيادبلا ذنم فلملا تايوتحم ةدهاشم تدرأ اذإو فلملا نم ةريخألا ةشاشلاب الإ
more sampletxt طغضلا بجي لب ةرشابم ةيناثلا ةشاشلا ىلإ لقتني الو فلملا نم ىلوألا ةشاشلا الوأ ضرعي moreرمألاف
ةيلاتلا ةحفصلل لاقتنالل space barتافاسملا ةرطسم ىلع لالخ ةقباس ةحفصل ةدوعل ا كنكمي امك فرحلا ىلع طغضلاب حفصتلا ةيلمع يهنت وأ bفرحلا ىلع طغضلاب فلملل كحفصت q
ىلع طغضلاب كلذو moreرمألل امدختسم تنأو ةدعاسملا بلط ءارجإ كنكمي هنأ كلذ ىلع ةوالع رمألل ةدعاسملا رماوألا عيمج ضرع متي ثيح hفرحلا more
حيرصتلا ديفتسملا خيرات رخآ فلملا مسا فلملا مجح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
16
ملا عم لمعلا3 ndash 3 تافل cpخسنلا رمأ
يلاتلا لاثملا يف امك ليلدلا سفن يف رخآ ىمسم تحت ليلدلا نم ام فلم خسن ةيلمع ءارجإ نكمي
cp file1 file2 نأ ثيح
cp خسنلا رمأ file1 هخسن دارملا فلملا مسا file2ديدجلا فلملا مسا
rm فذحلا رمأ رمألاب نيزختلا صارقأ يف ربكأ ةيلاخ ةحاسم ةحاتإل ا كنكمي ظافتحالا ديرت ال يتلا تافلملا فذحrm
يلاتلا لاثملا يف امك rm file3
file3ىمسملا فلملا فذح مني ثيح
ةظحالم ةيلاتلا ةلاسرلا روهظب كلذو ةمظنألا ضعب يف فذحلا ديكأت كنم بلطي امبر
Remove file3 (yn) _ فرحلا وأ ديكأتلل yفرحلا لخدأ ذئدنع n رمألا ءاغلإل
mvرمألاب فلم مسا رييغت
مسالا ىلإ الثم file1نكيلو فلملا مسا رييغت كنكمي file2 رمألا مادختساب mv يلي امك mv file1 file2
عم حوتفملا طخلا قيرط نع ةدعاسملا 4 ndash 3 Linux رمألا قيرط نع Linuxليغشتلا ماظن ليلد ءاعدتسا كنكمي ماظنلل حوتفملا طخلا لالخ نم man
هنع مالعتسالا بولطم وه امب اعوبتم - manualةملكل راصتخا يهو ةقيرط نع مالعتسالل الثمف رمألا بتكأ passwdرسلا ةملك رييغت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
17
man passwd اذإ الثمف هنع مالعتسالا بولطملا مسالل راصتخالا طبضلاب فرعت ال دق ناي حألا ضعب يفو
بلطأ ذئدنع Pass Wordوهو اهل يملعلا مسالا الإ فرعت الو رسلا ةملك نع مالعتسالا ديرت تنك يتآلاك ةبولطملا ةملكلل ةفدارملا رماوألا ءامسأب ةمئاق
man -k pass word رمألاب اهنع ملعتست نأ عيطتست ثيح passwdةملك ك ل رهظت ذئدنع
man passwd
هيبنت مادختسا عيطتست كنإف مالعتسالل ةقباسلا ةيطخلا ةهجاوملا رماوأ همدقت امب ايفتكم نكت مل اذإ
ةيلحملا ةكبشلاب لاصتالا قيرط نع ةمسارلا ةهجاوملا html2manbin-cgisaeduksucciswwwhttp
ةلدألا عم لمعلا 5 ndash 3 مساب فرعي هب صاخ يساسأ ليلد مدختسم لكل Linuxماظن مدقي Home Directory
ليلدلا اذه يف هجماربو هتافلم نيزختب موقي نأ ماظنلل مدختسملل نكميو ةلدأ ءاشنإ نكمي قيسنتللو يتلا ةلدألا عيمج يف مكحتلا يف ماظنلا مدختسم نكمتيو ةدحاولا ةعيبطلا تاذ تافلملا عيمجتل ةيعرف
يساسألا ليلدلا تحت اهأشنأ كعيراشم تافلم عيمجتل ليلد ءاشنإ تدرأ اذإف mkdirرمألا مدختسا ديدج ليلد لمعلو
يلاتلا رمألا بتكأ mkdir projects
pwd رمألا بتكأ لمعت يذلا ليلدلا مسا ةفرعملو ةرابعلل راصتخا وه pwdرمألا نأ ظحال Print Working Directory ليلدلا تايوتحم عبطا يأ
طقف ليلدلا اذه يف ةدوجوملا تافلملا ةمئاق كل رهظت يأ يلاحلاليلد ىلإ لقتنت يكلف cdرمألا ماد ختسا يرط نع رخآ ىلإ ليلد نم لاقتنالا كنكميو ةيادبلا ةمالع مامأ بتكأ projectsعيراشملا
linux120~gt cd projects linux120~projectsgt _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
18
ةظحالم ديدجلا ليلدلا مسا نمضتي ةيادبلا رطس نإف رخآ ليلد ىلإ يلاحلا ليلدلا رييغت دنع
cdرمألا مادختساب يساسألا ليلدلا ىلإ ةرشابم لاقت نالا كنكميو
linux120~projectsgt cd linux120~gt _
cdرمألا مدختسا ةرشابم قباسلا ليلدلل ةدوعلا تدرأ اذإ امأ
linux120somewheregt cd linux120~gt _
ةظحالم
ةمالعلا ريشت ثيح ~ cdرمألا مادختساب يساسألا ليلدلا يلإ ةدوعلا كنكمي ىلإ ~ يلصألا ليلدلا ىلإ ةرشابم ةدوعلا
نكمي ثيح ةلدألا عم رماوألا سفنب لماعتلا كنكمي تافلملا عم لماعتلا يف لاحلا وه امكو
يلاتلا لاثملا يف امك خسنلاو لقنلاو فذحلل cp mv rmرماوألا مادختسا linux120~gt mv myfile projectsmyfile
linux120~gt cp testpas test2pas linux120~gt rm projectsmyfile
linux120~gt _ فلملا لقن نع قباسلا لاثملا يف لوألا رطسلا ربعي myfile عيراشملا ليلد ىلإ يلاحلا ليلدلا نمprojects
فلملا خسن نع يناثلا رطسلا ربعي امنيب myfileمسالا سفن تحت testpas يساسألا ليلدلا نمفلملا فذح ينعي ثلاثلا رطسلا نإف اريخأو test2pasىمسم تحت ليلدلا سفن يف ةخسنلا نيزختو
myfile عيراشملا ليلد نم projects مادختسا 6 ndash 3
نم هنإف رخآ ليلد يف اعيمج مهخسن ديرتو ةلدألا دحأ يف رثكأ وأ فلم20وحن كيدل ناك اذإ ىلع كدعاست يتلا تاليهستلا ضعب دجوت كلذل ةدح ىلع فلم لك خسنب موقت نأ لمملا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
5
لمعت يتلا لماعملا دحأ يلإ بهذت نأ قرطلا هذه دحأو Linux ماظنبلصتت يكل قرط ةدع كانهو ماظنب ا مقر ةرجحلا يف دوجوملا لمعملا لثم Linuxزهجأ كنكمي كلذ ىلإ ةفاضإلابو 4ىنبم أأ 126
ماظن مادختساب كلرتم نم ماظنلاهذه ىلع لمعلا PPP ( Point to Point Protocol ) لالخ نم MODEM ةيلحملا ةكبشلا قيرط نع ماظنلاب لاصتالا كنكمي امك
PPPيفتاهلا لاصتالا مادختسا bullرفويو Linux ماظنبةيلكلا جرا خ نم يفتاهلا لاصتالا ةمدخ ةيلكلاب يلآلا بساحلا زكرم مدقي
مقر لمحت نوفلت طخ32نم رثكأ ةمدخلا هذهلني نوكي نأ نكمي يفتاهلا لاصتالا قيرط نعو ماظن ىلع دمتعت يتلا جماربلا ليغشت مهنكميو ةيلحملا ةيلكلا ةكبش تامدخ نم ءزج نيديفتسملا
TCPIP لثم FTP ) 9ص ( وأTELNET) 8ص ( وأWeb browsers) خلا) 42ص ةيلاع ةعرس تاذ MODEMكيدل رفوتي نأ بجي تامدخلا هذه نم ديفتست يكلو لضفي (
33660 BPS رثكأ وأ عم يتأت يذلا client PPPلاصتالا جمانربو نوفلت طخ كلذكو ) Microsofttrade Windows 95
PPPيفت اهلا لاصتالل ةماعلا تابلطتملا bull
ليغشت يه ةماعلا تابلطتملا نإف ةيلكلا ةكبشب لاصتالاب نكمتت يكل كزاهج فيصوتل ةيلاتلا تافيصولا لمعو لاصتالا جمانرب
server-assigned وأ automatic نوكيل IP ناونعلا لقح فص 1نوكيل DNS (Domain Name Server)يساسألا مداخلا مقر فص 2 مداخلاو 1010103
1010102نوكيل يوناثلا ccisksuedusaوهو ايرورض كلذ ناك اذإ هب لاصتالا دارملا مداخلا مسا لخدا 3 MTU (Maximum Transmissionليوحتلل ىصقألا دحلا ةدحو لقح عضو لضفملا نم 4
Unit) نيب حوارتت ةميقب receive لابقتسالا ةذفان لقح عضت نأ بجي امك 1024 و 560
window ىتح ةفلتخم ميقب تالواحم ةدع ءارجإ يلإ جاتحت امبر ( 8192 و 2048نيب حوارتت ةميقب )لاصتا ةمدخ لضفأ ىلع لصحت
وأ 4680900لاصتالا فتاه مقر عض 5 4680490
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
6
PPPلاصتالا ماظنل Windowstrade 98ليغشتلا ماظن يمدختس مل فيصوتلا bull
ةكبشلا عم فتاهلا طخ فيصوت يلوألا ةوطخلا رتخاو Startةيادبلا حاتفم ىلع طغضا bull Settings مكحتلا ةحول رتخا مث Control Panel عض
لل رسيألا حاتفملا ىلع نيتيلاتتم نيترم طغضاوPrograms AddRemoveىلع ةرأفلا رشؤم ةرأف رتخا Windows Setupتحت bull Communications ذيفنتل نيترم ةرأفلا طغضاوDetails OKطغضا ذئدنع Dial-Up Networkingصحف دق زاهجلا نأ نم دكأت bull
TCPIPلوكوتوربلا فيصوتو ةفاضإ ةيناثلا ةوطخلا
نيترم طغضاوControl Panelمكحلا ةحول ىلإ ةيناث ةرم دع bull ىلع Network ذيفنتل طغضا مث Add رتخا كلذ دعبAdapter ىلع طغضاAdd
ةمئاقلا نم رتخا Manufacturersنيجتنملا ناونع تحت bull Microsoft رتخاو Dial-Up ةمئاق نم
Network Adapters طغضا مث OKةقباسلا تارايتخالا ذيفنتل ةمئاق نم Protocolرتخا bull Network components طغضا مثOK ةمئاقلا نم رتخا Manufacturersنيجتنملا ناونع تحت bull Microsoft رتخاوTCPIP لوكوتربك
OKطغضا مث Network Protocolةكبشلل Yesرتخا ديدج نم ةذفانلا ليغشت نع زاهجلا كلأسي ذئدنع bull
PPPليغشتل بتكملا حطس ىلع ةنوقيأ ءاشنإ ةثلاثلا ةوطخلا
Dial-up مث Accessories مث Programs رتخا مث Startأدبا ىلع طغضا ةذفانلا ليغشت دعب 1Networking
ديدج لاصتا لمع ذيفنتلMake new connectionىلع نيترم طغضا 2 ةمئاقلا نم كيدل يذلا مدوملا عون رتخا rdquo CCIS Netldquoالثم نكيلو لاصتالا ةهجل مسا بتكا 3 مث
Configureفيصوتلا ىلع طغضا كزاهج يف مدوملا فيصوتل اقبط COM portةبسانملا ةباوبلا رتخا General sectionماعلا مسقلا يف 4
نأ نم دكأتو 57600ىوصقلا ةعسلا رتخا lsquoOnly connect at this speedrsquo ةصوحفم ريغunchecked
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
7
مث Data-bits 8 parity none stop bits 1 يتآلا ر تخا connection sectionلاصتالا مسق يفو 5 Next مثOKرتخا
لاصتالا طخ مقر مث ةقطنملا دوكل 1مقرلا لخدا 6 4680900 (16+ numbers) رتخا 4680490 وأ ءا Nextرتخا مث اهنم لصتت يتلا ةلودلا مسا Finishإ مث
بتكملا حطسىلع CCIS Netةنوقيأ رهظت ذئدنع 6
CCIS Net PPP فيصوتل ةيئاهنلا تاوطخلا ةعبارلا ةوطخلا Propertiesصئاصخ رتخاو ةرأفلل نميألا حاتفملا ىلع نيترم طغضا bullرتخاو Server Typeىلع طغضا bull lsquoPPP Windows95 Windows NT 35 Internetrsquo
مداخلل عونل فيصوتك rsquoRequire encrypted passwordlsquo و rsquoLog on to networklsquoنم لك صحف نودي كرتا bull
rsquoEnable software compressionlsquoرايخلا صحف كنكميو نم TCPIPرتخا bull Allowed Network Protocols مث TCPIPفيصوت ىلع طغضا bull Specify Namelsquo مداخلا مسا ناونعو rsquoServer Assigned IP addresslsquoناونع صحفا bull
Server addressesrsquo عون عضDNS يلوألا 1010102يوناثلاو 1010103 Use default Gateway on remotelsquoو rsquoUse IP Header compressionlsquoنم الك صحفا bull
networkrsquo دوعت ىتح اهرركو OKةمالع ىلع طغضا bull Dial-up Networkingةمئاق ىلإ
CCIS Netةكبشلاب لاصتالا ةسماخلا ةوطخلا
دجت كنإف ماري ام ىلع ئش لك ناك اذإف Connectرتخا مث CCIS Netةنوقيأ ىلع نيترم طغضا bull طغضا اهدنع بساحلا زكرم يف هتلجس يذلا كمقرب لاصتالا دواعتس ةيلكلا ةزهجأ نأبديفت ةلاسر
لاصتالا ةيلكلا ةزهجا دواعتس مث OKىلع rsquoConnectedlsquo لوقت ةلاسر ىلع لصحت نا بجيو لاصتالا ءا لاصتالا يهني فوس rsquoDisconnectlsquoإ حتفم ىلع طغضلاو
)رركتت الو ىلوألا ةرملل ةئيهتلا تاوطخ يه ةعبرأ ىلإ دحاو نم تاوطخلا نأ ظحالملا نم ( ةــــئن ة سداسلا ةوطخلا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
8
ىلع كباسح مادختسا كناكمإ يفو ةيلكلا ةكبشب لاصتالل دادعإلا تاوطخ تلمكتسا دق نآلا تنأ تنارتنإلا ةكبش ىلإ ةفاضإلاب Linuxماظن
قيرط نع Linuxماظنب نيمدختسملا لاصتا bull PPP ةيلحملا ةكبشلا وأ LAN
جمانرب مادختساب LinuxUnixماظنب لاصتال ا كنكمي هنإف حاجنب تمت دق لاصتالا تاوطخ تناك اذإ
TELNET ماظنب لمعي ةكبشلاب زاهج 50نم رثكأ دجويو Linux لاصتالا كنكمي هنإف كلذلو تنك اذإ الثمف rdquolinux150ccisksuedusaldquoىلإ rdquoLinux101ccisksuedusaldquo نم يأ اهادحإب
رمألا بتكاو Run مث Startى لع طغضا Windows 95 ماظن تحت لمعت telnet linux110ccisksuedusa
لاصتالل ثحبلاب بساحلا بيجي فTrying 904126110
Connected to linux110ccisksuedusa Escape character is ^]
Linux 410 (linux110ccisksuedusa) (ttyp0) Linux110 login _
تاظحالم
بيجتست ال ا إف كلذلو حوتفملا طخلا ىلع ةزهجألا ضعب نوكت ال دق نايحألا ضعب يف رايتخا بجي لب ةلواحملا راركت لضفملا نم سيل ذئدنع time-out errorةلاسرلا رهظتو لاصتالل
رخآ زاهجنم هنإف ريثك زاهجلا يمدختسم ددع نأ ترعش وأ ايبسن ئطب هب لصتت يذلا زاهجلا ترعش اذإ
زاهجلا اذه ىلع طغضلا نم ففختل رخآ زاهج ىلع لوخدلا لواحتو جرخت نأ لضفملاليغشت عيطتست ال كنأ ينعي اذهو ( أطخ ةيفرطلا ةياهنلا فيصوت نوكي دق تالاحلا ضعب يف
logging inلاصتالا بقع رماوألا ضعب ليغشتل جاتحت كنإف كلذل ) تاقيبطتلا ضعب setenv TERM vt100
export term=vt100وأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
9
( FTP )دعب نع تافلملا لاسرإ bullوأ PPPقيرط نع ماظنلاب لاصتالا ةيناكمإ يلإ ةفاضإلاب LAN ملا تافلملا لقن كنكمي هنإف ماظنلاب ةبوتك
ماظن يف كباسح ىلإو كزاهج ىلإو نم) زومرلا ( يداعلا وأ يئانثلا LinuxUnix لالخ نم ـل راصتخا يهو FTPلوكوتورب file transfer protocol جاتحت كنإف كلذ لمع عيطتست يكلو
95ةذفانلا ع م يتأي يذلا جمانربلا مدختسا FTP client programليمعلا تافلم لقن جمانرب ىلإ Runليغشت مث Startldquoأدبا رتخا sectنيب ءامسألا دحأ زاهجلا مسا نوكي ثيح هب لصتت يذلا زاهجلا مسا بتكأ sect
linux101ccisksuedusa و linux150ccisksuedusa يرسلا كمقرو كباسح مقر لخدا sectيزمر هليوحت بولطملا فلملا ناك اذإ ASCبتكأ sect ASCII بتكأ وأ BINيئانث فلملا ناك اذإ فلملا مسا مث PUTرمألا مدختسا sect PUT filename رمألا وأ كباسح يف فلملا عضولGET
GET filenameكباسح يف فلملا عضول FTPرماوأ نم ديزملا ىلع لوصحلل ماهفتسالا ةمالع بتكأ ةدعاسملا ىلع لوصحلا لجأ نم sect
يقيبطت لاثم يلي اميفو ftp
رمألا لخداftpgt open linux120ccisksuedusa
بساحلا نم ةباجإلا نوكت دقفConnected to linux120ccisksuedusa
220 linux120 FTP server (Version wu-24(1) Tue Dec 5 205115 CST 1995) ready User (linux120ccisksuedusa(none)) _
همساو FTPجمانرب ىلإ رظنت نأ كنكمي هنإف كلذ ىلإ ةفاض إلابو ldquoWS_FTPrdquo نمض دوجوملاو tradeWindowsةذفانلا جمارب
Linuxماظنب كلاصتا متي امدنع bull
يتآلاك هب ةصاخلا رسلا ةملكو كباسح مقر لاخدإل ادعتسم نوكت كنإف لاصتالا يف كحاجن دعب
Linux 410 (linux110ccisksuedusa) (ttyp0)
linux110 login _ كباسح مقر لخدا---
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
10
After typing the user name or number you will be prompted to enter your password
Password _ رسلا ةملك لخدا---
اهيلع ةظفاحملا ىلإ وعدي اذهو نمألا بابسأل كلذو ةشاشلا ىلع رهظت ال رسلا ةملك نأ ظحاليو ةيلاتلا ةلاسرلا كمامأ رهظت كيلع فرعتلا ةلاح يفو نيثباعلا نم
Last login Thu Oct 3 140513 from linux110
Linux 200 You have new mail كل يلآ ديرب دجوي هنأ ديفت ةلاسر رهظت دقو
linux110~gt _
باسحلا مقر لاخدإ ةداعإ كنم بلطيو يتآلاب ةهيبش ةلاسر كل رهظت دقف ام أطخ كانه ناك اذإو لكشلاو مجحلا ثيح نم ةحيحص لا زومرلاب لاخدإلا نوكي نأ ةاعارم عم يرخأ ةرم رسلا ةملكو
login incorrect
linux110 login _
ماظن تحت Passwordرسلا ةملك رييغت Linux
ىرخأ ةرم ركذت رسلا ةملك رييغت كيلع بجي هنإف ةرم لوأل كباسح لغشت تنك اذإنم رخآ درف يأ عيطتسي الو نيرخ آلا ثبع نم كتافلم ةيامحل وه رسلا ةملك نم فدهلا نأ
وأ ةقرو يأ يف اهبتكت الو اهظفح لهسي رس ةملك راتخت نأ بجي هيلعو كباسح مادختسا اهنيمخت بعصلا نم نوكي نأ بجي تقولا سفن يفو ةركذم
ذيفنتلا حاتفم ىلع مث rdquopasswdldquoبتكأ رسلا ةملك رييغتلو ltRETURNgt وأltEntergt ذئدنع طغضا رس ةملك كيدل نكي مل اذإ ( كنم دكأتلل ةميدقلا رسلا ةملك لاخدإ ن ع بساحلا كلأسي
ltEntergt ( نأ نكمي ثيح زومر 6نع لقت ال يتلا ةديدجلا رسلا ةملك لاخدإ كنم بلطي كلذ دعب ىرخأ ةرم ةديدجلا رسلا ةملك لاخدإ بساحلا كنم بلطو ةصاخ زومرو ماقرأو فورح نم نوكتتةريغصلاو ةريبكلا فورحلا نيب قرفيUNIXماظن نأ ىسنت الو اهظفحت كنأ نم دكأتلل
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
11
ماظن تحت رماوألا ضرعو Editingحيقنتلا bull Linux
bull Backspace وأ delete وأ ltCTRL hgt هتبتك زمر رخآ يغلت رماوألا هذه نم يأ
رماوأو تاملك نم هتباتك كل قبس ام ىلإ لوصولاب كل ناحمسيDown و Up نامهسلا bullنم ىلوألا فورحلا تبتك ول هنأ ىنعمب فلملا مسا لامكتساب كل حمسي Tab لوقحلا حاتفم bull
رهظي فوس مسالا يقاب نإف لوقحلا حاتفم ىلع تطغضو هنيزخت قبس فلم مسا
LinuxUnixماظن تحت ةشاشلا ىلع ةضورعملا تانايبلا مجح يف مكحتلا bullبساحلا ربخي Scroll Lockحاتفملا وأ s فرح عم lt Ctrlgtنيحاتفملا دحأ ىلع طغضلا
نيحاتفملا دحأ ىلع طغضلا امنيب اتقؤم تانايبلا قفدت فقوي يأ ةشاشلا ىلإ تانايبلا لاسرإ فاقيإب ltCtrl gt فرح عمq حاتفملا وأ Scroll Lock فاقيإلا ةيلمع يغلي ةيناث ةرم
ماظن ا ةيفرط ةيا ىلع لمعت تنك اذإLinux ةرشابم كنكمي هنإف ) ةيلكلا لماعم دحأ يف يأ ( shift+Page up مادختساب ةشاشلا ىلع ةيفلخلا ةحفصلل دوعت نأ
ليغشتلا ةيلمع فاقيإ bull
امف ام أطخ دوجول وأ ليغشتلا ءا أ إل جمانربلا ليغشت فيقوت ىلإ جاتحت دق نايحألا ضعب يفاعم ltCTRL Cgtنيحاتفملا ىلع طغضلا الإ كيلع
CTRLgtنيحاتفملا ىلع طغضلا ب كلذ لمع عيطتست كنإف اتقؤم جمانربلا ليغشت فاقيإ ديرت دق ب
Zgt اعم رماوألاو جماربلا ءامسأ ةمئاق ىلع فرعتلا كنكميو فيقوتلا اذه ءاغلإ ةرتف دعب كنكميو يلاتلا لاثملا يف امك jobsرمألا ةباتكب اهفيقوت قبس يتلا
linux120~gt jobs [1] - Suspended (tty output) emacs testc
[2] + Suspended (tty output) emacs progpas linux120~gt _
رارمتسا دارملا جمانربلا مقرب ةعوبتم ()ةيوئملا ةبسنلا ةمالع بتكأ فيقوتلا رمتسي نأ تدرأ اذإو emacs testcلوألا جمانربلا فيقو ت رارمتسا تدرأ اذإ الثمف ةفوقوملا جماربلا ةمئاق نم هفيقوت
1بتكأ بتكأ ام جمانربل فيقوتلا ءاغلإ تدرأ اذإ كلذ ىلإ ةفاضإلابو kill يف جمانربلا مقرب ةعوبتم
ةفوقوملا جماربلا ةمئاق
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
12
Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا bullةياهنلا ةدحو نوكتتو طقف Linux لماعم يف Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا رفوتت
ةيفرطلا ةياهنلا ليغشت نكمي ثيح Linuxماظنب ةرشابم لصتتو حيتافم ةحولو ةشاش نم ةيفرطلا يزافرعي امب ةرشابم نأب ةيفرطلا ةياهنلا مادختساب حمسي يذلا Virtual Consoles ا ليغشتلاب
ةيفرطلا ةياهنلا لالخ نم كباسح حتفا كلذ قيبطتلو تقولا سفن يف مدختسم نم رثكأل لمعت باسحب حتفلا ةيناكمإل ةيادبلا ةمالع دجت ltALT+F2gtنيحاتفملا ىلع طغضا مث هحرش قبس امك ltALT+F1gtطغضا لوألا باسحلا ىلإ ةدوعللو رخآ
يه يزا Linuxةمظنأ بيصنت يف حمسي ام ةداعو ا ليغشتلل تاونق ةعبرأب ltALT+F1gt ىلإltALT+F4gt ةيفرط ةيا 12ىتح حامسلا ماظنلل نكمي لاح ةيأ ىلعو لالخ نم يزاجم ليغشت
ثيح Fiهب صاخلا فئاظولا حاتفم ىلع فرعم اهنم دحاو لك ةدحاو i ىلإ 1نم ماقرألا نع ربعت تقولا سفن يف تاباسح ةدعب ةيفرطلا ةياهنلا ىلع لمعت نأ ديفملا نم هنإف عبطلابو 12
جورخلا ينعي ال ثيح ةيفرطلا ةياهنلا كرت لبق اهتحتف يتلا تاباسحلا عيمج قلغ نم دكأت ةظحالم ةحوتفملا تاباسحلا عيمج نم جورخلا ام باسح نم
لمعلا ءا إ وأ logoutرمألا ةباتكب كلذو ماظنلا نم جرختو كباسح قلغت نأ بجي لمعلا نم ءاهتنالا دعب
كل رهظت ةيلاتلا ةلاسرلا نإف لمعت تافلملا ضعب كانه تناك اذإو exit رمألا
There are suspended jobs رمألا ةباتك وأ هئا رمألا وأ hellipkillإو فلملا ىلإ لاقتنالا كنكمي ذئدنع exit ةيناث ةرم
Linuxماظن نع ةيخيرات ةذبن ـ 2
دقو ةريبك معد ةدعاق نم هيلع لمتشي امل اعويش ليغشت لا ةمظنأ رثكأ نم Linuxماظن دعي جماربلل ليغشتلا ددعتم ليغشت ماظنك ةيداليملا تانيعبسلا فصتنم يف الوأ ماظنلا اذه جرخ
multitasking ةريبكلاو ةطسوتملا تابساحلا يفMini-computers amp Mainframe دادعإ مت دقوم ريثكب لهسأ يهو++Cةغلب ماظنلا اذه ىلع ملاعلا ءاحنأ ىتش يف نيجمربملا دعاس امم عيمجتلا ةغل ن
ةيصخشلا تابساحلا نم اءدب تابساحلا عاونأ عيمج عم مدختست ةديدع تارادصإ جورخو هريوطت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
13
تابساحلل ترهظ يتلا تارادصإلا مظعم ىلإ ىزعيو Cray Y-MPلثم ةقالمعلا تابساحلاب ءاهتناو يلاكتلا ةعفترم ا تارادصإ دحأ Linuxماظن دعيو ىرخألا ليغشتلا ةمظنأب ةنراقم فأ ةيصخشلا
Unix قيرط نع ساسأ روط يذلا Linus Torvalds يكنسله ةعماجب نيجمربملا نم ديدعلا ةدعاسمب ملاعلا ءاحنأ ىتش نم نيجمربملا نم ديدعلا ريوطتلا ةيلمع يف كراش امك تنرتنإلا ةكبش قيرط نع ادنلنفب
ةظحالم
هيلإ ةباتكلا وأ بساحلا ةسدنه مسق مينغلا دلاخ روتكدلا نم Linuxماظن نم ةيناجم ةخسن ىلع لوصحلا نك مييصخشلا كبساح يف ماظنلا بيصنت تدرأ اذإ (saeduksukhaledccis) ناونعلا ىلع يلآلا ديربلاب
ةلدألاو تافلملا ndash 3
ماظن هيف امب ليغشتلا ةمظنأ مظعم موقت Linux يف جلاعت وأ نزخت يتلا تانايبلا ميظنتبتاعوم اهيلع لالدتسالل ةعومجملل ناونع وأ مسا اهنم لكل ةقستم تاعومجم ا هذه فرعتو فلملا نوكي نأ نكميو تافلملاب
نيعم عوضومب قلعتي يخيرات دنتسم bull ةيديرب ةلاسر bull الثم لاكسابلا ةغل نكتلو ام ةغلب بوتكم بساح جمانرب bull
نم اددع فلملا مسا يوتحي نأ نكمي ذإ Linuxماظن يف فلملا مسا نع ريبعتلل ددحم طمن دجوي الو زمر256ىلإ لصت زومرلا اميف ( ةصاخلا زومرلاو فورحلاو دادعألا ىلع لمتشت زومرلا هذه نأ امك
) ةلئاملا ةطرشلا ادع ةدحاولا ةقالعلا تاذ تافلملا نم ةعومجم هنأب ليلدلا فرعي ثيح ةلدألا فيرعت ىلإ يتأن فلملا أدبم نمو جماربلل ليلد اريخأو لئاسرلل ناث ليلدو ةيخيراتلا تافلملا عيمجل ليلد عضو نكمي ةقباسلا ةلثمألا يفف
يرجشلا عرفتلل اقبط اهل ةيعرف ةلدأ ةلدألا هذه عبتت نأ نكمي امكامبرو ليلد مسا ىلع راسملا يوتحي دقو فلملا نيزخت ناكم ىلإ هعبتي يذلا راسملاب فلملا ىلإ راشي ةداعوهذه نمو programsهمسا ليلد يف ةبوتكم جماربلا نم ةعومجم انيدل ناك اذإ الثمف يعرف ليلد ىلإ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
14
program1pasجمانربلا ءاعدتسا اندرأو hellip program1pas program2c infodatجماربلا يتآلاك نوكي هراسم نإف
programsprogram1pas مدع ىلإ اناعد ام اذهو فلملا مساو ليلدلا مسا نيب لصفلل انه تمدختسا ةلئاملا ةطرشلا نأ ظحال
ليلدلا وأ فلملا مسا فيرعت يف اهمادختساهعبتي دق programsليلدلا الثمف ةيلصألا ةلدألا تحت ةيعرف ةلدأ نيوك ت نكمي لبق نم انرشأ امكو
دحأ نكيلو جماربلا تانايب ىلع يوتحت تافلملا نم ةعومجم هبو dataهمسا تانايبلاب صاخ يعرف ليلد هؤاعدتسا بولطموcoursesdataهمسا تافلملا هذه يتآلاك راسملا نوكي كلذ دنع
programsdatacoursesdat يرجشلا عرفتلل اقبط فلملا مسا مث يعرفلا ليلدلا مث ليلدلا ددحي راسملا نأ قباسلا لاثملا نم ظحاليو
data يعرفلا ليلدلل بألا وه programsليلدلا نأ لوقلا نكميو
رمألاب تافلملا ةمئاق ضرع 1 ـ 3 ls كلذ لاثم يعرفلا وأ يلصألا ليلدلا يف تافلملا ءامسأب ةمئاق ضرعل lsرمألا مدختسي
linux110~gt ls
aout dummytxt homebanrgif sampletxt wchat02tar backggif filepas indexhtml testpas xxx
dummy filepas~ mbox testpas~ ةيدجبألا فورحلا بسح ةبترم ليلدلا اهيلع يوتحي يتلا تافلملا ءامسأ رهظت ثيح
يتآلاك نوكيل 1ndashضرعلا رمأل فضأ تافلملا نع ةيليصفت تامولعم تدرأ اذإو linux110~gt ls -l
total 167 -rwxr-xr-x 1 15s100 users 34095 Oct 8 0118 aout
-rw-rw-r-- 1 15s100 users 31688 Oct 10 1437 backggif -rw-r--r-- 1 15s100 users 0 Oct 8 0050 dummy
-rw-r--r-- 1 15s100 users 0 Oct 8 0049 dummytxt -rw-r--r-- 1 15s100 users 225 Oct 8 0118 filepas
-rw-r--r-- 1 15s100 users 266 Oct 8 0102 filepas~ -rw-rw-r-- 1 15s100 users 10737 Oct 10 1417 homebanrgif
-rw-rw-r-- 1 15s100 users 242 Sep 29 1132 indexhtml -rw------- 1 15s100 users 652 Oct 14 0131 mbox
-rw-r--r-- 1 15s100 users 2 Oct 8 0050 sampletxt -rw-r--r-- 1 15s100 users 280 Oct 4 0008 testpas
-rw-r--r-- 1 15s100 users 278 Oct 4 0006 testpas~ -rw-rw-r-- 1 15s100 users 81920 Oct 10 1403 wchat02tar
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
15
-rw-r--r-- 1 15s100 users 75 Oct 8 0102 xxx
فلملا تايوتحم ضرع 2ـ 3 cat
يلاتلا لاثملا يف امك فلملا تايوتحم ضرعل catرمألا مادختسا نكمي cat sampletxt
ديدج فلم ءاشنإل catرمألا مادختسا نكمي كلذ ىلإ ةفاضإلابو ءاشنإ ديرت كنأ الثم ضرتفنلف ب اعوبتم catرمألا بتكأ بيحرت ةلاسر ىلع يوتحي ديدج فلم اذهل هديرت يذلا مسالا مث lt ةمالعلا
ctrl+dطغضا ءاهتنالا دعبو فلملا روطسل ةباتكلاب كل حمسي ذئنيح cat gt hellotxt يتآلاك فلملا ماظنلل ةيادبلا ةمالع ىلإ دوعت يكل ) هتبتك رطس رخآ ىلع سيلو لاخ رطس يف تنأو (
linux120~gt cat gt hellotxt
Hello World How is everybody
[ctrl+d] linux120~gt _
هانأشنأ يذلا فلملا تايوتحم نآلا ىرنل
linux120~gt cat hellotxt Hello World
How is everybody linux120~gt _
انل حمسي نل ةقباسلا ةقيرطلاب فلملا ءاعدتسا نإف ةشاش نم رثكأ ألمتو ةريثك فلملا تايوتحم تناك اذإ لثم moreرمألا مدختسا ةيادبلا ذنم فلملا تايوتحم ةدهاشم تدرأ اذإو فلملا نم ةريخألا ةشاشلاب الإ
more sampletxt طغضلا بجي لب ةرشابم ةيناثلا ةشاشلا ىلإ لقتني الو فلملا نم ىلوألا ةشاشلا الوأ ضرعي moreرمألاف
ةيلاتلا ةحفصلل لاقتنالل space barتافاسملا ةرطسم ىلع لالخ ةقباس ةحفصل ةدوعل ا كنكمي امك فرحلا ىلع طغضلاب حفصتلا ةيلمع يهنت وأ bفرحلا ىلع طغضلاب فلملل كحفصت q
ىلع طغضلاب كلذو moreرمألل امدختسم تنأو ةدعاسملا بلط ءارجإ كنكمي هنأ كلذ ىلع ةوالع رمألل ةدعاسملا رماوألا عيمج ضرع متي ثيح hفرحلا more
حيرصتلا ديفتسملا خيرات رخآ فلملا مسا فلملا مجح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
16
ملا عم لمعلا3 ndash 3 تافل cpخسنلا رمأ
يلاتلا لاثملا يف امك ليلدلا سفن يف رخآ ىمسم تحت ليلدلا نم ام فلم خسن ةيلمع ءارجإ نكمي
cp file1 file2 نأ ثيح
cp خسنلا رمأ file1 هخسن دارملا فلملا مسا file2ديدجلا فلملا مسا
rm فذحلا رمأ رمألاب نيزختلا صارقأ يف ربكأ ةيلاخ ةحاسم ةحاتإل ا كنكمي ظافتحالا ديرت ال يتلا تافلملا فذحrm
يلاتلا لاثملا يف امك rm file3
file3ىمسملا فلملا فذح مني ثيح
ةظحالم ةيلاتلا ةلاسرلا روهظب كلذو ةمظنألا ضعب يف فذحلا ديكأت كنم بلطي امبر
Remove file3 (yn) _ فرحلا وأ ديكأتلل yفرحلا لخدأ ذئدنع n رمألا ءاغلإل
mvرمألاب فلم مسا رييغت
مسالا ىلإ الثم file1نكيلو فلملا مسا رييغت كنكمي file2 رمألا مادختساب mv يلي امك mv file1 file2
عم حوتفملا طخلا قيرط نع ةدعاسملا 4 ndash 3 Linux رمألا قيرط نع Linuxليغشتلا ماظن ليلد ءاعدتسا كنكمي ماظنلل حوتفملا طخلا لالخ نم man
هنع مالعتسالا بولطم وه امب اعوبتم - manualةملكل راصتخا يهو ةقيرط نع مالعتسالل الثمف رمألا بتكأ passwdرسلا ةملك رييغت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
17
man passwd اذإ الثمف هنع مالعتسالا بولطملا مسالل راصتخالا طبضلاب فرعت ال دق ناي حألا ضعب يفو
بلطأ ذئدنع Pass Wordوهو اهل يملعلا مسالا الإ فرعت الو رسلا ةملك نع مالعتسالا ديرت تنك يتآلاك ةبولطملا ةملكلل ةفدارملا رماوألا ءامسأب ةمئاق
man -k pass word رمألاب اهنع ملعتست نأ عيطتست ثيح passwdةملك ك ل رهظت ذئدنع
man passwd
هيبنت مادختسا عيطتست كنإف مالعتسالل ةقباسلا ةيطخلا ةهجاوملا رماوأ همدقت امب ايفتكم نكت مل اذإ
ةيلحملا ةكبشلاب لاصتالا قيرط نع ةمسارلا ةهجاوملا html2manbin-cgisaeduksucciswwwhttp
ةلدألا عم لمعلا 5 ndash 3 مساب فرعي هب صاخ يساسأ ليلد مدختسم لكل Linuxماظن مدقي Home Directory
ليلدلا اذه يف هجماربو هتافلم نيزختب موقي نأ ماظنلل مدختسملل نكميو ةلدأ ءاشنإ نكمي قيسنتللو يتلا ةلدألا عيمج يف مكحتلا يف ماظنلا مدختسم نكمتيو ةدحاولا ةعيبطلا تاذ تافلملا عيمجتل ةيعرف
يساسألا ليلدلا تحت اهأشنأ كعيراشم تافلم عيمجتل ليلد ءاشنإ تدرأ اذإف mkdirرمألا مدختسا ديدج ليلد لمعلو
يلاتلا رمألا بتكأ mkdir projects
pwd رمألا بتكأ لمعت يذلا ليلدلا مسا ةفرعملو ةرابعلل راصتخا وه pwdرمألا نأ ظحال Print Working Directory ليلدلا تايوتحم عبطا يأ
طقف ليلدلا اذه يف ةدوجوملا تافلملا ةمئاق كل رهظت يأ يلاحلاليلد ىلإ لقتنت يكلف cdرمألا ماد ختسا يرط نع رخآ ىلإ ليلد نم لاقتنالا كنكميو ةيادبلا ةمالع مامأ بتكأ projectsعيراشملا
linux120~gt cd projects linux120~projectsgt _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
18
ةظحالم ديدجلا ليلدلا مسا نمضتي ةيادبلا رطس نإف رخآ ليلد ىلإ يلاحلا ليلدلا رييغت دنع
cdرمألا مادختساب يساسألا ليلدلا ىلإ ةرشابم لاقت نالا كنكميو
linux120~projectsgt cd linux120~gt _
cdرمألا مدختسا ةرشابم قباسلا ليلدلل ةدوعلا تدرأ اذإ امأ
linux120somewheregt cd linux120~gt _
ةظحالم
ةمالعلا ريشت ثيح ~ cdرمألا مادختساب يساسألا ليلدلا يلإ ةدوعلا كنكمي ىلإ ~ يلصألا ليلدلا ىلإ ةرشابم ةدوعلا
نكمي ثيح ةلدألا عم رماوألا سفنب لماعتلا كنكمي تافلملا عم لماعتلا يف لاحلا وه امكو
يلاتلا لاثملا يف امك خسنلاو لقنلاو فذحلل cp mv rmرماوألا مادختسا linux120~gt mv myfile projectsmyfile
linux120~gt cp testpas test2pas linux120~gt rm projectsmyfile
linux120~gt _ فلملا لقن نع قباسلا لاثملا يف لوألا رطسلا ربعي myfile عيراشملا ليلد ىلإ يلاحلا ليلدلا نمprojects
فلملا خسن نع يناثلا رطسلا ربعي امنيب myfileمسالا سفن تحت testpas يساسألا ليلدلا نمفلملا فذح ينعي ثلاثلا رطسلا نإف اريخأو test2pasىمسم تحت ليلدلا سفن يف ةخسنلا نيزختو
myfile عيراشملا ليلد نم projects مادختسا 6 ndash 3
نم هنإف رخآ ليلد يف اعيمج مهخسن ديرتو ةلدألا دحأ يف رثكأ وأ فلم20وحن كيدل ناك اذإ ىلع كدعاست يتلا تاليهستلا ضعب دجوت كلذل ةدح ىلع فلم لك خسنب موقت نأ لمملا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
6
PPPلاصتالا ماظنل Windowstrade 98ليغشتلا ماظن يمدختس مل فيصوتلا bull
ةكبشلا عم فتاهلا طخ فيصوت يلوألا ةوطخلا رتخاو Startةيادبلا حاتفم ىلع طغضا bull Settings مكحتلا ةحول رتخا مث Control Panel عض
لل رسيألا حاتفملا ىلع نيتيلاتتم نيترم طغضاوPrograms AddRemoveىلع ةرأفلا رشؤم ةرأف رتخا Windows Setupتحت bull Communications ذيفنتل نيترم ةرأفلا طغضاوDetails OKطغضا ذئدنع Dial-Up Networkingصحف دق زاهجلا نأ نم دكأت bull
TCPIPلوكوتوربلا فيصوتو ةفاضإ ةيناثلا ةوطخلا
نيترم طغضاوControl Panelمكحلا ةحول ىلإ ةيناث ةرم دع bull ىلع Network ذيفنتل طغضا مث Add رتخا كلذ دعبAdapter ىلع طغضاAdd
ةمئاقلا نم رتخا Manufacturersنيجتنملا ناونع تحت bull Microsoft رتخاو Dial-Up ةمئاق نم
Network Adapters طغضا مث OKةقباسلا تارايتخالا ذيفنتل ةمئاق نم Protocolرتخا bull Network components طغضا مثOK ةمئاقلا نم رتخا Manufacturersنيجتنملا ناونع تحت bull Microsoft رتخاوTCPIP لوكوتربك
OKطغضا مث Network Protocolةكبشلل Yesرتخا ديدج نم ةذفانلا ليغشت نع زاهجلا كلأسي ذئدنع bull
PPPليغشتل بتكملا حطس ىلع ةنوقيأ ءاشنإ ةثلاثلا ةوطخلا
Dial-up مث Accessories مث Programs رتخا مث Startأدبا ىلع طغضا ةذفانلا ليغشت دعب 1Networking
ديدج لاصتا لمع ذيفنتلMake new connectionىلع نيترم طغضا 2 ةمئاقلا نم كيدل يذلا مدوملا عون رتخا rdquo CCIS Netldquoالثم نكيلو لاصتالا ةهجل مسا بتكا 3 مث
Configureفيصوتلا ىلع طغضا كزاهج يف مدوملا فيصوتل اقبط COM portةبسانملا ةباوبلا رتخا General sectionماعلا مسقلا يف 4
نأ نم دكأتو 57600ىوصقلا ةعسلا رتخا lsquoOnly connect at this speedrsquo ةصوحفم ريغunchecked
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
7
مث Data-bits 8 parity none stop bits 1 يتآلا ر تخا connection sectionلاصتالا مسق يفو 5 Next مثOKرتخا
لاصتالا طخ مقر مث ةقطنملا دوكل 1مقرلا لخدا 6 4680900 (16+ numbers) رتخا 4680490 وأ ءا Nextرتخا مث اهنم لصتت يتلا ةلودلا مسا Finishإ مث
بتكملا حطسىلع CCIS Netةنوقيأ رهظت ذئدنع 6
CCIS Net PPP فيصوتل ةيئاهنلا تاوطخلا ةعبارلا ةوطخلا Propertiesصئاصخ رتخاو ةرأفلل نميألا حاتفملا ىلع نيترم طغضا bullرتخاو Server Typeىلع طغضا bull lsquoPPP Windows95 Windows NT 35 Internetrsquo
مداخلل عونل فيصوتك rsquoRequire encrypted passwordlsquo و rsquoLog on to networklsquoنم لك صحف نودي كرتا bull
rsquoEnable software compressionlsquoرايخلا صحف كنكميو نم TCPIPرتخا bull Allowed Network Protocols مث TCPIPفيصوت ىلع طغضا bull Specify Namelsquo مداخلا مسا ناونعو rsquoServer Assigned IP addresslsquoناونع صحفا bull
Server addressesrsquo عون عضDNS يلوألا 1010102يوناثلاو 1010103 Use default Gateway on remotelsquoو rsquoUse IP Header compressionlsquoنم الك صحفا bull
networkrsquo دوعت ىتح اهرركو OKةمالع ىلع طغضا bull Dial-up Networkingةمئاق ىلإ
CCIS Netةكبشلاب لاصتالا ةسماخلا ةوطخلا
دجت كنإف ماري ام ىلع ئش لك ناك اذإف Connectرتخا مث CCIS Netةنوقيأ ىلع نيترم طغضا bull طغضا اهدنع بساحلا زكرم يف هتلجس يذلا كمقرب لاصتالا دواعتس ةيلكلا ةزهجأ نأبديفت ةلاسر
لاصتالا ةيلكلا ةزهجا دواعتس مث OKىلع rsquoConnectedlsquo لوقت ةلاسر ىلع لصحت نا بجيو لاصتالا ءا لاصتالا يهني فوس rsquoDisconnectlsquoإ حتفم ىلع طغضلاو
)رركتت الو ىلوألا ةرملل ةئيهتلا تاوطخ يه ةعبرأ ىلإ دحاو نم تاوطخلا نأ ظحالملا نم ( ةــــئن ة سداسلا ةوطخلا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
8
ىلع كباسح مادختسا كناكمإ يفو ةيلكلا ةكبشب لاصتالل دادعإلا تاوطخ تلمكتسا دق نآلا تنأ تنارتنإلا ةكبش ىلإ ةفاضإلاب Linuxماظن
قيرط نع Linuxماظنب نيمدختسملا لاصتا bull PPP ةيلحملا ةكبشلا وأ LAN
جمانرب مادختساب LinuxUnixماظنب لاصتال ا كنكمي هنإف حاجنب تمت دق لاصتالا تاوطخ تناك اذإ
TELNET ماظنب لمعي ةكبشلاب زاهج 50نم رثكأ دجويو Linux لاصتالا كنكمي هنإف كلذلو تنك اذإ الثمف rdquolinux150ccisksuedusaldquoىلإ rdquoLinux101ccisksuedusaldquo نم يأ اهادحإب
رمألا بتكاو Run مث Startى لع طغضا Windows 95 ماظن تحت لمعت telnet linux110ccisksuedusa
لاصتالل ثحبلاب بساحلا بيجي فTrying 904126110
Connected to linux110ccisksuedusa Escape character is ^]
Linux 410 (linux110ccisksuedusa) (ttyp0) Linux110 login _
تاظحالم
بيجتست ال ا إف كلذلو حوتفملا طخلا ىلع ةزهجألا ضعب نوكت ال دق نايحألا ضعب يف رايتخا بجي لب ةلواحملا راركت لضفملا نم سيل ذئدنع time-out errorةلاسرلا رهظتو لاصتالل
رخآ زاهجنم هنإف ريثك زاهجلا يمدختسم ددع نأ ترعش وأ ايبسن ئطب هب لصتت يذلا زاهجلا ترعش اذإ
زاهجلا اذه ىلع طغضلا نم ففختل رخآ زاهج ىلع لوخدلا لواحتو جرخت نأ لضفملاليغشت عيطتست ال كنأ ينعي اذهو ( أطخ ةيفرطلا ةياهنلا فيصوت نوكي دق تالاحلا ضعب يف
logging inلاصتالا بقع رماوألا ضعب ليغشتل جاتحت كنإف كلذل ) تاقيبطتلا ضعب setenv TERM vt100
export term=vt100وأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
9
( FTP )دعب نع تافلملا لاسرإ bullوأ PPPقيرط نع ماظنلاب لاصتالا ةيناكمإ يلإ ةفاضإلاب LAN ملا تافلملا لقن كنكمي هنإف ماظنلاب ةبوتك
ماظن يف كباسح ىلإو كزاهج ىلإو نم) زومرلا ( يداعلا وأ يئانثلا LinuxUnix لالخ نم ـل راصتخا يهو FTPلوكوتورب file transfer protocol جاتحت كنإف كلذ لمع عيطتست يكلو
95ةذفانلا ع م يتأي يذلا جمانربلا مدختسا FTP client programليمعلا تافلم لقن جمانرب ىلإ Runليغشت مث Startldquoأدبا رتخا sectنيب ءامسألا دحأ زاهجلا مسا نوكي ثيح هب لصتت يذلا زاهجلا مسا بتكأ sect
linux101ccisksuedusa و linux150ccisksuedusa يرسلا كمقرو كباسح مقر لخدا sectيزمر هليوحت بولطملا فلملا ناك اذإ ASCبتكأ sect ASCII بتكأ وأ BINيئانث فلملا ناك اذإ فلملا مسا مث PUTرمألا مدختسا sect PUT filename رمألا وأ كباسح يف فلملا عضولGET
GET filenameكباسح يف فلملا عضول FTPرماوأ نم ديزملا ىلع لوصحلل ماهفتسالا ةمالع بتكأ ةدعاسملا ىلع لوصحلا لجأ نم sect
يقيبطت لاثم يلي اميفو ftp
رمألا لخداftpgt open linux120ccisksuedusa
بساحلا نم ةباجإلا نوكت دقفConnected to linux120ccisksuedusa
220 linux120 FTP server (Version wu-24(1) Tue Dec 5 205115 CST 1995) ready User (linux120ccisksuedusa(none)) _
همساو FTPجمانرب ىلإ رظنت نأ كنكمي هنإف كلذ ىلإ ةفاض إلابو ldquoWS_FTPrdquo نمض دوجوملاو tradeWindowsةذفانلا جمارب
Linuxماظنب كلاصتا متي امدنع bull
يتآلاك هب ةصاخلا رسلا ةملكو كباسح مقر لاخدإل ادعتسم نوكت كنإف لاصتالا يف كحاجن دعب
Linux 410 (linux110ccisksuedusa) (ttyp0)
linux110 login _ كباسح مقر لخدا---
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
10
After typing the user name or number you will be prompted to enter your password
Password _ رسلا ةملك لخدا---
اهيلع ةظفاحملا ىلإ وعدي اذهو نمألا بابسأل كلذو ةشاشلا ىلع رهظت ال رسلا ةملك نأ ظحاليو ةيلاتلا ةلاسرلا كمامأ رهظت كيلع فرعتلا ةلاح يفو نيثباعلا نم
Last login Thu Oct 3 140513 from linux110
Linux 200 You have new mail كل يلآ ديرب دجوي هنأ ديفت ةلاسر رهظت دقو
linux110~gt _
باسحلا مقر لاخدإ ةداعإ كنم بلطيو يتآلاب ةهيبش ةلاسر كل رهظت دقف ام أطخ كانه ناك اذإو لكشلاو مجحلا ثيح نم ةحيحص لا زومرلاب لاخدإلا نوكي نأ ةاعارم عم يرخأ ةرم رسلا ةملكو
login incorrect
linux110 login _
ماظن تحت Passwordرسلا ةملك رييغت Linux
ىرخأ ةرم ركذت رسلا ةملك رييغت كيلع بجي هنإف ةرم لوأل كباسح لغشت تنك اذإنم رخآ درف يأ عيطتسي الو نيرخ آلا ثبع نم كتافلم ةيامحل وه رسلا ةملك نم فدهلا نأ
وأ ةقرو يأ يف اهبتكت الو اهظفح لهسي رس ةملك راتخت نأ بجي هيلعو كباسح مادختسا اهنيمخت بعصلا نم نوكي نأ بجي تقولا سفن يفو ةركذم
ذيفنتلا حاتفم ىلع مث rdquopasswdldquoبتكأ رسلا ةملك رييغتلو ltRETURNgt وأltEntergt ذئدنع طغضا رس ةملك كيدل نكي مل اذإ ( كنم دكأتلل ةميدقلا رسلا ةملك لاخدإ ن ع بساحلا كلأسي
ltEntergt ( نأ نكمي ثيح زومر 6نع لقت ال يتلا ةديدجلا رسلا ةملك لاخدإ كنم بلطي كلذ دعب ىرخأ ةرم ةديدجلا رسلا ةملك لاخدإ بساحلا كنم بلطو ةصاخ زومرو ماقرأو فورح نم نوكتتةريغصلاو ةريبكلا فورحلا نيب قرفيUNIXماظن نأ ىسنت الو اهظفحت كنأ نم دكأتلل
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
11
ماظن تحت رماوألا ضرعو Editingحيقنتلا bull Linux
bull Backspace وأ delete وأ ltCTRL hgt هتبتك زمر رخآ يغلت رماوألا هذه نم يأ
رماوأو تاملك نم هتباتك كل قبس ام ىلإ لوصولاب كل ناحمسيDown و Up نامهسلا bullنم ىلوألا فورحلا تبتك ول هنأ ىنعمب فلملا مسا لامكتساب كل حمسي Tab لوقحلا حاتفم bull
رهظي فوس مسالا يقاب نإف لوقحلا حاتفم ىلع تطغضو هنيزخت قبس فلم مسا
LinuxUnixماظن تحت ةشاشلا ىلع ةضورعملا تانايبلا مجح يف مكحتلا bullبساحلا ربخي Scroll Lockحاتفملا وأ s فرح عم lt Ctrlgtنيحاتفملا دحأ ىلع طغضلا
نيحاتفملا دحأ ىلع طغضلا امنيب اتقؤم تانايبلا قفدت فقوي يأ ةشاشلا ىلإ تانايبلا لاسرإ فاقيإب ltCtrl gt فرح عمq حاتفملا وأ Scroll Lock فاقيإلا ةيلمع يغلي ةيناث ةرم
ماظن ا ةيفرط ةيا ىلع لمعت تنك اذإLinux ةرشابم كنكمي هنإف ) ةيلكلا لماعم دحأ يف يأ ( shift+Page up مادختساب ةشاشلا ىلع ةيفلخلا ةحفصلل دوعت نأ
ليغشتلا ةيلمع فاقيإ bull
امف ام أطخ دوجول وأ ليغشتلا ءا أ إل جمانربلا ليغشت فيقوت ىلإ جاتحت دق نايحألا ضعب يفاعم ltCTRL Cgtنيحاتفملا ىلع طغضلا الإ كيلع
CTRLgtنيحاتفملا ىلع طغضلا ب كلذ لمع عيطتست كنإف اتقؤم جمانربلا ليغشت فاقيإ ديرت دق ب
Zgt اعم رماوألاو جماربلا ءامسأ ةمئاق ىلع فرعتلا كنكميو فيقوتلا اذه ءاغلإ ةرتف دعب كنكميو يلاتلا لاثملا يف امك jobsرمألا ةباتكب اهفيقوت قبس يتلا
linux120~gt jobs [1] - Suspended (tty output) emacs testc
[2] + Suspended (tty output) emacs progpas linux120~gt _
رارمتسا دارملا جمانربلا مقرب ةعوبتم ()ةيوئملا ةبسنلا ةمالع بتكأ فيقوتلا رمتسي نأ تدرأ اذإو emacs testcلوألا جمانربلا فيقو ت رارمتسا تدرأ اذإ الثمف ةفوقوملا جماربلا ةمئاق نم هفيقوت
1بتكأ بتكأ ام جمانربل فيقوتلا ءاغلإ تدرأ اذإ كلذ ىلإ ةفاضإلابو kill يف جمانربلا مقرب ةعوبتم
ةفوقوملا جماربلا ةمئاق
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
12
Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا bullةياهنلا ةدحو نوكتتو طقف Linux لماعم يف Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا رفوتت
ةيفرطلا ةياهنلا ليغشت نكمي ثيح Linuxماظنب ةرشابم لصتتو حيتافم ةحولو ةشاش نم ةيفرطلا يزافرعي امب ةرشابم نأب ةيفرطلا ةياهنلا مادختساب حمسي يذلا Virtual Consoles ا ليغشتلاب
ةيفرطلا ةياهنلا لالخ نم كباسح حتفا كلذ قيبطتلو تقولا سفن يف مدختسم نم رثكأل لمعت باسحب حتفلا ةيناكمإل ةيادبلا ةمالع دجت ltALT+F2gtنيحاتفملا ىلع طغضا مث هحرش قبس امك ltALT+F1gtطغضا لوألا باسحلا ىلإ ةدوعللو رخآ
يه يزا Linuxةمظنأ بيصنت يف حمسي ام ةداعو ا ليغشتلل تاونق ةعبرأب ltALT+F1gt ىلإltALT+F4gt ةيفرط ةيا 12ىتح حامسلا ماظنلل نكمي لاح ةيأ ىلعو لالخ نم يزاجم ليغشت
ثيح Fiهب صاخلا فئاظولا حاتفم ىلع فرعم اهنم دحاو لك ةدحاو i ىلإ 1نم ماقرألا نع ربعت تقولا سفن يف تاباسح ةدعب ةيفرطلا ةياهنلا ىلع لمعت نأ ديفملا نم هنإف عبطلابو 12
جورخلا ينعي ال ثيح ةيفرطلا ةياهنلا كرت لبق اهتحتف يتلا تاباسحلا عيمج قلغ نم دكأت ةظحالم ةحوتفملا تاباسحلا عيمج نم جورخلا ام باسح نم
لمعلا ءا إ وأ logoutرمألا ةباتكب كلذو ماظنلا نم جرختو كباسح قلغت نأ بجي لمعلا نم ءاهتنالا دعب
كل رهظت ةيلاتلا ةلاسرلا نإف لمعت تافلملا ضعب كانه تناك اذإو exit رمألا
There are suspended jobs رمألا ةباتك وأ هئا رمألا وأ hellipkillإو فلملا ىلإ لاقتنالا كنكمي ذئدنع exit ةيناث ةرم
Linuxماظن نع ةيخيرات ةذبن ـ 2
دقو ةريبك معد ةدعاق نم هيلع لمتشي امل اعويش ليغشت لا ةمظنأ رثكأ نم Linuxماظن دعي جماربلل ليغشتلا ددعتم ليغشت ماظنك ةيداليملا تانيعبسلا فصتنم يف الوأ ماظنلا اذه جرخ
multitasking ةريبكلاو ةطسوتملا تابساحلا يفMini-computers amp Mainframe دادعإ مت دقوم ريثكب لهسأ يهو++Cةغلب ماظنلا اذه ىلع ملاعلا ءاحنأ ىتش يف نيجمربملا دعاس امم عيمجتلا ةغل ن
ةيصخشلا تابساحلا نم اءدب تابساحلا عاونأ عيمج عم مدختست ةديدع تارادصإ جورخو هريوطت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
13
تابساحلل ترهظ يتلا تارادصإلا مظعم ىلإ ىزعيو Cray Y-MPلثم ةقالمعلا تابساحلاب ءاهتناو يلاكتلا ةعفترم ا تارادصإ دحأ Linuxماظن دعيو ىرخألا ليغشتلا ةمظنأب ةنراقم فأ ةيصخشلا
Unix قيرط نع ساسأ روط يذلا Linus Torvalds يكنسله ةعماجب نيجمربملا نم ديدعلا ةدعاسمب ملاعلا ءاحنأ ىتش نم نيجمربملا نم ديدعلا ريوطتلا ةيلمع يف كراش امك تنرتنإلا ةكبش قيرط نع ادنلنفب
ةظحالم
هيلإ ةباتكلا وأ بساحلا ةسدنه مسق مينغلا دلاخ روتكدلا نم Linuxماظن نم ةيناجم ةخسن ىلع لوصحلا نك مييصخشلا كبساح يف ماظنلا بيصنت تدرأ اذإ (saeduksukhaledccis) ناونعلا ىلع يلآلا ديربلاب
ةلدألاو تافلملا ndash 3
ماظن هيف امب ليغشتلا ةمظنأ مظعم موقت Linux يف جلاعت وأ نزخت يتلا تانايبلا ميظنتبتاعوم اهيلع لالدتسالل ةعومجملل ناونع وأ مسا اهنم لكل ةقستم تاعومجم ا هذه فرعتو فلملا نوكي نأ نكميو تافلملاب
نيعم عوضومب قلعتي يخيرات دنتسم bull ةيديرب ةلاسر bull الثم لاكسابلا ةغل نكتلو ام ةغلب بوتكم بساح جمانرب bull
نم اددع فلملا مسا يوتحي نأ نكمي ذإ Linuxماظن يف فلملا مسا نع ريبعتلل ددحم طمن دجوي الو زمر256ىلإ لصت زومرلا اميف ( ةصاخلا زومرلاو فورحلاو دادعألا ىلع لمتشت زومرلا هذه نأ امك
) ةلئاملا ةطرشلا ادع ةدحاولا ةقالعلا تاذ تافلملا نم ةعومجم هنأب ليلدلا فرعي ثيح ةلدألا فيرعت ىلإ يتأن فلملا أدبم نمو جماربلل ليلد اريخأو لئاسرلل ناث ليلدو ةيخيراتلا تافلملا عيمجل ليلد عضو نكمي ةقباسلا ةلثمألا يفف
يرجشلا عرفتلل اقبط اهل ةيعرف ةلدأ ةلدألا هذه عبتت نأ نكمي امكامبرو ليلد مسا ىلع راسملا يوتحي دقو فلملا نيزخت ناكم ىلإ هعبتي يذلا راسملاب فلملا ىلإ راشي ةداعوهذه نمو programsهمسا ليلد يف ةبوتكم جماربلا نم ةعومجم انيدل ناك اذإ الثمف يعرف ليلد ىلإ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
14
program1pasجمانربلا ءاعدتسا اندرأو hellip program1pas program2c infodatجماربلا يتآلاك نوكي هراسم نإف
programsprogram1pas مدع ىلإ اناعد ام اذهو فلملا مساو ليلدلا مسا نيب لصفلل انه تمدختسا ةلئاملا ةطرشلا نأ ظحال
ليلدلا وأ فلملا مسا فيرعت يف اهمادختساهعبتي دق programsليلدلا الثمف ةيلصألا ةلدألا تحت ةيعرف ةلدأ نيوك ت نكمي لبق نم انرشأ امكو
دحأ نكيلو جماربلا تانايب ىلع يوتحت تافلملا نم ةعومجم هبو dataهمسا تانايبلاب صاخ يعرف ليلد هؤاعدتسا بولطموcoursesdataهمسا تافلملا هذه يتآلاك راسملا نوكي كلذ دنع
programsdatacoursesdat يرجشلا عرفتلل اقبط فلملا مسا مث يعرفلا ليلدلا مث ليلدلا ددحي راسملا نأ قباسلا لاثملا نم ظحاليو
data يعرفلا ليلدلل بألا وه programsليلدلا نأ لوقلا نكميو
رمألاب تافلملا ةمئاق ضرع 1 ـ 3 ls كلذ لاثم يعرفلا وأ يلصألا ليلدلا يف تافلملا ءامسأب ةمئاق ضرعل lsرمألا مدختسي
linux110~gt ls
aout dummytxt homebanrgif sampletxt wchat02tar backggif filepas indexhtml testpas xxx
dummy filepas~ mbox testpas~ ةيدجبألا فورحلا بسح ةبترم ليلدلا اهيلع يوتحي يتلا تافلملا ءامسأ رهظت ثيح
يتآلاك نوكيل 1ndashضرعلا رمأل فضأ تافلملا نع ةيليصفت تامولعم تدرأ اذإو linux110~gt ls -l
total 167 -rwxr-xr-x 1 15s100 users 34095 Oct 8 0118 aout
-rw-rw-r-- 1 15s100 users 31688 Oct 10 1437 backggif -rw-r--r-- 1 15s100 users 0 Oct 8 0050 dummy
-rw-r--r-- 1 15s100 users 0 Oct 8 0049 dummytxt -rw-r--r-- 1 15s100 users 225 Oct 8 0118 filepas
-rw-r--r-- 1 15s100 users 266 Oct 8 0102 filepas~ -rw-rw-r-- 1 15s100 users 10737 Oct 10 1417 homebanrgif
-rw-rw-r-- 1 15s100 users 242 Sep 29 1132 indexhtml -rw------- 1 15s100 users 652 Oct 14 0131 mbox
-rw-r--r-- 1 15s100 users 2 Oct 8 0050 sampletxt -rw-r--r-- 1 15s100 users 280 Oct 4 0008 testpas
-rw-r--r-- 1 15s100 users 278 Oct 4 0006 testpas~ -rw-rw-r-- 1 15s100 users 81920 Oct 10 1403 wchat02tar
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
15
-rw-r--r-- 1 15s100 users 75 Oct 8 0102 xxx
فلملا تايوتحم ضرع 2ـ 3 cat
يلاتلا لاثملا يف امك فلملا تايوتحم ضرعل catرمألا مادختسا نكمي cat sampletxt
ديدج فلم ءاشنإل catرمألا مادختسا نكمي كلذ ىلإ ةفاضإلابو ءاشنإ ديرت كنأ الثم ضرتفنلف ب اعوبتم catرمألا بتكأ بيحرت ةلاسر ىلع يوتحي ديدج فلم اذهل هديرت يذلا مسالا مث lt ةمالعلا
ctrl+dطغضا ءاهتنالا دعبو فلملا روطسل ةباتكلاب كل حمسي ذئنيح cat gt hellotxt يتآلاك فلملا ماظنلل ةيادبلا ةمالع ىلإ دوعت يكل ) هتبتك رطس رخآ ىلع سيلو لاخ رطس يف تنأو (
linux120~gt cat gt hellotxt
Hello World How is everybody
[ctrl+d] linux120~gt _
هانأشنأ يذلا فلملا تايوتحم نآلا ىرنل
linux120~gt cat hellotxt Hello World
How is everybody linux120~gt _
انل حمسي نل ةقباسلا ةقيرطلاب فلملا ءاعدتسا نإف ةشاش نم رثكأ ألمتو ةريثك فلملا تايوتحم تناك اذإ لثم moreرمألا مدختسا ةيادبلا ذنم فلملا تايوتحم ةدهاشم تدرأ اذإو فلملا نم ةريخألا ةشاشلاب الإ
more sampletxt طغضلا بجي لب ةرشابم ةيناثلا ةشاشلا ىلإ لقتني الو فلملا نم ىلوألا ةشاشلا الوأ ضرعي moreرمألاف
ةيلاتلا ةحفصلل لاقتنالل space barتافاسملا ةرطسم ىلع لالخ ةقباس ةحفصل ةدوعل ا كنكمي امك فرحلا ىلع طغضلاب حفصتلا ةيلمع يهنت وأ bفرحلا ىلع طغضلاب فلملل كحفصت q
ىلع طغضلاب كلذو moreرمألل امدختسم تنأو ةدعاسملا بلط ءارجإ كنكمي هنأ كلذ ىلع ةوالع رمألل ةدعاسملا رماوألا عيمج ضرع متي ثيح hفرحلا more
حيرصتلا ديفتسملا خيرات رخآ فلملا مسا فلملا مجح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
16
ملا عم لمعلا3 ndash 3 تافل cpخسنلا رمأ
يلاتلا لاثملا يف امك ليلدلا سفن يف رخآ ىمسم تحت ليلدلا نم ام فلم خسن ةيلمع ءارجإ نكمي
cp file1 file2 نأ ثيح
cp خسنلا رمأ file1 هخسن دارملا فلملا مسا file2ديدجلا فلملا مسا
rm فذحلا رمأ رمألاب نيزختلا صارقأ يف ربكأ ةيلاخ ةحاسم ةحاتإل ا كنكمي ظافتحالا ديرت ال يتلا تافلملا فذحrm
يلاتلا لاثملا يف امك rm file3
file3ىمسملا فلملا فذح مني ثيح
ةظحالم ةيلاتلا ةلاسرلا روهظب كلذو ةمظنألا ضعب يف فذحلا ديكأت كنم بلطي امبر
Remove file3 (yn) _ فرحلا وأ ديكأتلل yفرحلا لخدأ ذئدنع n رمألا ءاغلإل
mvرمألاب فلم مسا رييغت
مسالا ىلإ الثم file1نكيلو فلملا مسا رييغت كنكمي file2 رمألا مادختساب mv يلي امك mv file1 file2
عم حوتفملا طخلا قيرط نع ةدعاسملا 4 ndash 3 Linux رمألا قيرط نع Linuxليغشتلا ماظن ليلد ءاعدتسا كنكمي ماظنلل حوتفملا طخلا لالخ نم man
هنع مالعتسالا بولطم وه امب اعوبتم - manualةملكل راصتخا يهو ةقيرط نع مالعتسالل الثمف رمألا بتكأ passwdرسلا ةملك رييغت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
17
man passwd اذإ الثمف هنع مالعتسالا بولطملا مسالل راصتخالا طبضلاب فرعت ال دق ناي حألا ضعب يفو
بلطأ ذئدنع Pass Wordوهو اهل يملعلا مسالا الإ فرعت الو رسلا ةملك نع مالعتسالا ديرت تنك يتآلاك ةبولطملا ةملكلل ةفدارملا رماوألا ءامسأب ةمئاق
man -k pass word رمألاب اهنع ملعتست نأ عيطتست ثيح passwdةملك ك ل رهظت ذئدنع
man passwd
هيبنت مادختسا عيطتست كنإف مالعتسالل ةقباسلا ةيطخلا ةهجاوملا رماوأ همدقت امب ايفتكم نكت مل اذإ
ةيلحملا ةكبشلاب لاصتالا قيرط نع ةمسارلا ةهجاوملا html2manbin-cgisaeduksucciswwwhttp
ةلدألا عم لمعلا 5 ndash 3 مساب فرعي هب صاخ يساسأ ليلد مدختسم لكل Linuxماظن مدقي Home Directory
ليلدلا اذه يف هجماربو هتافلم نيزختب موقي نأ ماظنلل مدختسملل نكميو ةلدأ ءاشنإ نكمي قيسنتللو يتلا ةلدألا عيمج يف مكحتلا يف ماظنلا مدختسم نكمتيو ةدحاولا ةعيبطلا تاذ تافلملا عيمجتل ةيعرف
يساسألا ليلدلا تحت اهأشنأ كعيراشم تافلم عيمجتل ليلد ءاشنإ تدرأ اذإف mkdirرمألا مدختسا ديدج ليلد لمعلو
يلاتلا رمألا بتكأ mkdir projects
pwd رمألا بتكأ لمعت يذلا ليلدلا مسا ةفرعملو ةرابعلل راصتخا وه pwdرمألا نأ ظحال Print Working Directory ليلدلا تايوتحم عبطا يأ
طقف ليلدلا اذه يف ةدوجوملا تافلملا ةمئاق كل رهظت يأ يلاحلاليلد ىلإ لقتنت يكلف cdرمألا ماد ختسا يرط نع رخآ ىلإ ليلد نم لاقتنالا كنكميو ةيادبلا ةمالع مامأ بتكأ projectsعيراشملا
linux120~gt cd projects linux120~projectsgt _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
18
ةظحالم ديدجلا ليلدلا مسا نمضتي ةيادبلا رطس نإف رخآ ليلد ىلإ يلاحلا ليلدلا رييغت دنع
cdرمألا مادختساب يساسألا ليلدلا ىلإ ةرشابم لاقت نالا كنكميو
linux120~projectsgt cd linux120~gt _
cdرمألا مدختسا ةرشابم قباسلا ليلدلل ةدوعلا تدرأ اذإ امأ
linux120somewheregt cd linux120~gt _
ةظحالم
ةمالعلا ريشت ثيح ~ cdرمألا مادختساب يساسألا ليلدلا يلإ ةدوعلا كنكمي ىلإ ~ يلصألا ليلدلا ىلإ ةرشابم ةدوعلا
نكمي ثيح ةلدألا عم رماوألا سفنب لماعتلا كنكمي تافلملا عم لماعتلا يف لاحلا وه امكو
يلاتلا لاثملا يف امك خسنلاو لقنلاو فذحلل cp mv rmرماوألا مادختسا linux120~gt mv myfile projectsmyfile
linux120~gt cp testpas test2pas linux120~gt rm projectsmyfile
linux120~gt _ فلملا لقن نع قباسلا لاثملا يف لوألا رطسلا ربعي myfile عيراشملا ليلد ىلإ يلاحلا ليلدلا نمprojects
فلملا خسن نع يناثلا رطسلا ربعي امنيب myfileمسالا سفن تحت testpas يساسألا ليلدلا نمفلملا فذح ينعي ثلاثلا رطسلا نإف اريخأو test2pasىمسم تحت ليلدلا سفن يف ةخسنلا نيزختو
myfile عيراشملا ليلد نم projects مادختسا 6 ndash 3
نم هنإف رخآ ليلد يف اعيمج مهخسن ديرتو ةلدألا دحأ يف رثكأ وأ فلم20وحن كيدل ناك اذإ ىلع كدعاست يتلا تاليهستلا ضعب دجوت كلذل ةدح ىلع فلم لك خسنب موقت نأ لمملا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
7
مث Data-bits 8 parity none stop bits 1 يتآلا ر تخا connection sectionلاصتالا مسق يفو 5 Next مثOKرتخا
لاصتالا طخ مقر مث ةقطنملا دوكل 1مقرلا لخدا 6 4680900 (16+ numbers) رتخا 4680490 وأ ءا Nextرتخا مث اهنم لصتت يتلا ةلودلا مسا Finishإ مث
بتكملا حطسىلع CCIS Netةنوقيأ رهظت ذئدنع 6
CCIS Net PPP فيصوتل ةيئاهنلا تاوطخلا ةعبارلا ةوطخلا Propertiesصئاصخ رتخاو ةرأفلل نميألا حاتفملا ىلع نيترم طغضا bullرتخاو Server Typeىلع طغضا bull lsquoPPP Windows95 Windows NT 35 Internetrsquo
مداخلل عونل فيصوتك rsquoRequire encrypted passwordlsquo و rsquoLog on to networklsquoنم لك صحف نودي كرتا bull
rsquoEnable software compressionlsquoرايخلا صحف كنكميو نم TCPIPرتخا bull Allowed Network Protocols مث TCPIPفيصوت ىلع طغضا bull Specify Namelsquo مداخلا مسا ناونعو rsquoServer Assigned IP addresslsquoناونع صحفا bull
Server addressesrsquo عون عضDNS يلوألا 1010102يوناثلاو 1010103 Use default Gateway on remotelsquoو rsquoUse IP Header compressionlsquoنم الك صحفا bull
networkrsquo دوعت ىتح اهرركو OKةمالع ىلع طغضا bull Dial-up Networkingةمئاق ىلإ
CCIS Netةكبشلاب لاصتالا ةسماخلا ةوطخلا
دجت كنإف ماري ام ىلع ئش لك ناك اذإف Connectرتخا مث CCIS Netةنوقيأ ىلع نيترم طغضا bull طغضا اهدنع بساحلا زكرم يف هتلجس يذلا كمقرب لاصتالا دواعتس ةيلكلا ةزهجأ نأبديفت ةلاسر
لاصتالا ةيلكلا ةزهجا دواعتس مث OKىلع rsquoConnectedlsquo لوقت ةلاسر ىلع لصحت نا بجيو لاصتالا ءا لاصتالا يهني فوس rsquoDisconnectlsquoإ حتفم ىلع طغضلاو
)رركتت الو ىلوألا ةرملل ةئيهتلا تاوطخ يه ةعبرأ ىلإ دحاو نم تاوطخلا نأ ظحالملا نم ( ةــــئن ة سداسلا ةوطخلا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
8
ىلع كباسح مادختسا كناكمإ يفو ةيلكلا ةكبشب لاصتالل دادعإلا تاوطخ تلمكتسا دق نآلا تنأ تنارتنإلا ةكبش ىلإ ةفاضإلاب Linuxماظن
قيرط نع Linuxماظنب نيمدختسملا لاصتا bull PPP ةيلحملا ةكبشلا وأ LAN
جمانرب مادختساب LinuxUnixماظنب لاصتال ا كنكمي هنإف حاجنب تمت دق لاصتالا تاوطخ تناك اذإ
TELNET ماظنب لمعي ةكبشلاب زاهج 50نم رثكأ دجويو Linux لاصتالا كنكمي هنإف كلذلو تنك اذإ الثمف rdquolinux150ccisksuedusaldquoىلإ rdquoLinux101ccisksuedusaldquo نم يأ اهادحإب
رمألا بتكاو Run مث Startى لع طغضا Windows 95 ماظن تحت لمعت telnet linux110ccisksuedusa
لاصتالل ثحبلاب بساحلا بيجي فTrying 904126110
Connected to linux110ccisksuedusa Escape character is ^]
Linux 410 (linux110ccisksuedusa) (ttyp0) Linux110 login _
تاظحالم
بيجتست ال ا إف كلذلو حوتفملا طخلا ىلع ةزهجألا ضعب نوكت ال دق نايحألا ضعب يف رايتخا بجي لب ةلواحملا راركت لضفملا نم سيل ذئدنع time-out errorةلاسرلا رهظتو لاصتالل
رخآ زاهجنم هنإف ريثك زاهجلا يمدختسم ددع نأ ترعش وأ ايبسن ئطب هب لصتت يذلا زاهجلا ترعش اذإ
زاهجلا اذه ىلع طغضلا نم ففختل رخآ زاهج ىلع لوخدلا لواحتو جرخت نأ لضفملاليغشت عيطتست ال كنأ ينعي اذهو ( أطخ ةيفرطلا ةياهنلا فيصوت نوكي دق تالاحلا ضعب يف
logging inلاصتالا بقع رماوألا ضعب ليغشتل جاتحت كنإف كلذل ) تاقيبطتلا ضعب setenv TERM vt100
export term=vt100وأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
9
( FTP )دعب نع تافلملا لاسرإ bullوأ PPPقيرط نع ماظنلاب لاصتالا ةيناكمإ يلإ ةفاضإلاب LAN ملا تافلملا لقن كنكمي هنإف ماظنلاب ةبوتك
ماظن يف كباسح ىلإو كزاهج ىلإو نم) زومرلا ( يداعلا وأ يئانثلا LinuxUnix لالخ نم ـل راصتخا يهو FTPلوكوتورب file transfer protocol جاتحت كنإف كلذ لمع عيطتست يكلو
95ةذفانلا ع م يتأي يذلا جمانربلا مدختسا FTP client programليمعلا تافلم لقن جمانرب ىلإ Runليغشت مث Startldquoأدبا رتخا sectنيب ءامسألا دحأ زاهجلا مسا نوكي ثيح هب لصتت يذلا زاهجلا مسا بتكأ sect
linux101ccisksuedusa و linux150ccisksuedusa يرسلا كمقرو كباسح مقر لخدا sectيزمر هليوحت بولطملا فلملا ناك اذإ ASCبتكأ sect ASCII بتكأ وأ BINيئانث فلملا ناك اذإ فلملا مسا مث PUTرمألا مدختسا sect PUT filename رمألا وأ كباسح يف فلملا عضولGET
GET filenameكباسح يف فلملا عضول FTPرماوأ نم ديزملا ىلع لوصحلل ماهفتسالا ةمالع بتكأ ةدعاسملا ىلع لوصحلا لجأ نم sect
يقيبطت لاثم يلي اميفو ftp
رمألا لخداftpgt open linux120ccisksuedusa
بساحلا نم ةباجإلا نوكت دقفConnected to linux120ccisksuedusa
220 linux120 FTP server (Version wu-24(1) Tue Dec 5 205115 CST 1995) ready User (linux120ccisksuedusa(none)) _
همساو FTPجمانرب ىلإ رظنت نأ كنكمي هنإف كلذ ىلإ ةفاض إلابو ldquoWS_FTPrdquo نمض دوجوملاو tradeWindowsةذفانلا جمارب
Linuxماظنب كلاصتا متي امدنع bull
يتآلاك هب ةصاخلا رسلا ةملكو كباسح مقر لاخدإل ادعتسم نوكت كنإف لاصتالا يف كحاجن دعب
Linux 410 (linux110ccisksuedusa) (ttyp0)
linux110 login _ كباسح مقر لخدا---
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
10
After typing the user name or number you will be prompted to enter your password
Password _ رسلا ةملك لخدا---
اهيلع ةظفاحملا ىلإ وعدي اذهو نمألا بابسأل كلذو ةشاشلا ىلع رهظت ال رسلا ةملك نأ ظحاليو ةيلاتلا ةلاسرلا كمامأ رهظت كيلع فرعتلا ةلاح يفو نيثباعلا نم
Last login Thu Oct 3 140513 from linux110
Linux 200 You have new mail كل يلآ ديرب دجوي هنأ ديفت ةلاسر رهظت دقو
linux110~gt _
باسحلا مقر لاخدإ ةداعإ كنم بلطيو يتآلاب ةهيبش ةلاسر كل رهظت دقف ام أطخ كانه ناك اذإو لكشلاو مجحلا ثيح نم ةحيحص لا زومرلاب لاخدإلا نوكي نأ ةاعارم عم يرخأ ةرم رسلا ةملكو
login incorrect
linux110 login _
ماظن تحت Passwordرسلا ةملك رييغت Linux
ىرخأ ةرم ركذت رسلا ةملك رييغت كيلع بجي هنإف ةرم لوأل كباسح لغشت تنك اذإنم رخآ درف يأ عيطتسي الو نيرخ آلا ثبع نم كتافلم ةيامحل وه رسلا ةملك نم فدهلا نأ
وأ ةقرو يأ يف اهبتكت الو اهظفح لهسي رس ةملك راتخت نأ بجي هيلعو كباسح مادختسا اهنيمخت بعصلا نم نوكي نأ بجي تقولا سفن يفو ةركذم
ذيفنتلا حاتفم ىلع مث rdquopasswdldquoبتكأ رسلا ةملك رييغتلو ltRETURNgt وأltEntergt ذئدنع طغضا رس ةملك كيدل نكي مل اذإ ( كنم دكأتلل ةميدقلا رسلا ةملك لاخدإ ن ع بساحلا كلأسي
ltEntergt ( نأ نكمي ثيح زومر 6نع لقت ال يتلا ةديدجلا رسلا ةملك لاخدإ كنم بلطي كلذ دعب ىرخأ ةرم ةديدجلا رسلا ةملك لاخدإ بساحلا كنم بلطو ةصاخ زومرو ماقرأو فورح نم نوكتتةريغصلاو ةريبكلا فورحلا نيب قرفيUNIXماظن نأ ىسنت الو اهظفحت كنأ نم دكأتلل
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
11
ماظن تحت رماوألا ضرعو Editingحيقنتلا bull Linux
bull Backspace وأ delete وأ ltCTRL hgt هتبتك زمر رخآ يغلت رماوألا هذه نم يأ
رماوأو تاملك نم هتباتك كل قبس ام ىلإ لوصولاب كل ناحمسيDown و Up نامهسلا bullنم ىلوألا فورحلا تبتك ول هنأ ىنعمب فلملا مسا لامكتساب كل حمسي Tab لوقحلا حاتفم bull
رهظي فوس مسالا يقاب نإف لوقحلا حاتفم ىلع تطغضو هنيزخت قبس فلم مسا
LinuxUnixماظن تحت ةشاشلا ىلع ةضورعملا تانايبلا مجح يف مكحتلا bullبساحلا ربخي Scroll Lockحاتفملا وأ s فرح عم lt Ctrlgtنيحاتفملا دحأ ىلع طغضلا
نيحاتفملا دحأ ىلع طغضلا امنيب اتقؤم تانايبلا قفدت فقوي يأ ةشاشلا ىلإ تانايبلا لاسرإ فاقيإب ltCtrl gt فرح عمq حاتفملا وأ Scroll Lock فاقيإلا ةيلمع يغلي ةيناث ةرم
ماظن ا ةيفرط ةيا ىلع لمعت تنك اذإLinux ةرشابم كنكمي هنإف ) ةيلكلا لماعم دحأ يف يأ ( shift+Page up مادختساب ةشاشلا ىلع ةيفلخلا ةحفصلل دوعت نأ
ليغشتلا ةيلمع فاقيإ bull
امف ام أطخ دوجول وأ ليغشتلا ءا أ إل جمانربلا ليغشت فيقوت ىلإ جاتحت دق نايحألا ضعب يفاعم ltCTRL Cgtنيحاتفملا ىلع طغضلا الإ كيلع
CTRLgtنيحاتفملا ىلع طغضلا ب كلذ لمع عيطتست كنإف اتقؤم جمانربلا ليغشت فاقيإ ديرت دق ب
Zgt اعم رماوألاو جماربلا ءامسأ ةمئاق ىلع فرعتلا كنكميو فيقوتلا اذه ءاغلإ ةرتف دعب كنكميو يلاتلا لاثملا يف امك jobsرمألا ةباتكب اهفيقوت قبس يتلا
linux120~gt jobs [1] - Suspended (tty output) emacs testc
[2] + Suspended (tty output) emacs progpas linux120~gt _
رارمتسا دارملا جمانربلا مقرب ةعوبتم ()ةيوئملا ةبسنلا ةمالع بتكأ فيقوتلا رمتسي نأ تدرأ اذإو emacs testcلوألا جمانربلا فيقو ت رارمتسا تدرأ اذإ الثمف ةفوقوملا جماربلا ةمئاق نم هفيقوت
1بتكأ بتكأ ام جمانربل فيقوتلا ءاغلإ تدرأ اذإ كلذ ىلإ ةفاضإلابو kill يف جمانربلا مقرب ةعوبتم
ةفوقوملا جماربلا ةمئاق
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
12
Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا bullةياهنلا ةدحو نوكتتو طقف Linux لماعم يف Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا رفوتت
ةيفرطلا ةياهنلا ليغشت نكمي ثيح Linuxماظنب ةرشابم لصتتو حيتافم ةحولو ةشاش نم ةيفرطلا يزافرعي امب ةرشابم نأب ةيفرطلا ةياهنلا مادختساب حمسي يذلا Virtual Consoles ا ليغشتلاب
ةيفرطلا ةياهنلا لالخ نم كباسح حتفا كلذ قيبطتلو تقولا سفن يف مدختسم نم رثكأل لمعت باسحب حتفلا ةيناكمإل ةيادبلا ةمالع دجت ltALT+F2gtنيحاتفملا ىلع طغضا مث هحرش قبس امك ltALT+F1gtطغضا لوألا باسحلا ىلإ ةدوعللو رخآ
يه يزا Linuxةمظنأ بيصنت يف حمسي ام ةداعو ا ليغشتلل تاونق ةعبرأب ltALT+F1gt ىلإltALT+F4gt ةيفرط ةيا 12ىتح حامسلا ماظنلل نكمي لاح ةيأ ىلعو لالخ نم يزاجم ليغشت
ثيح Fiهب صاخلا فئاظولا حاتفم ىلع فرعم اهنم دحاو لك ةدحاو i ىلإ 1نم ماقرألا نع ربعت تقولا سفن يف تاباسح ةدعب ةيفرطلا ةياهنلا ىلع لمعت نأ ديفملا نم هنإف عبطلابو 12
جورخلا ينعي ال ثيح ةيفرطلا ةياهنلا كرت لبق اهتحتف يتلا تاباسحلا عيمج قلغ نم دكأت ةظحالم ةحوتفملا تاباسحلا عيمج نم جورخلا ام باسح نم
لمعلا ءا إ وأ logoutرمألا ةباتكب كلذو ماظنلا نم جرختو كباسح قلغت نأ بجي لمعلا نم ءاهتنالا دعب
كل رهظت ةيلاتلا ةلاسرلا نإف لمعت تافلملا ضعب كانه تناك اذإو exit رمألا
There are suspended jobs رمألا ةباتك وأ هئا رمألا وأ hellipkillإو فلملا ىلإ لاقتنالا كنكمي ذئدنع exit ةيناث ةرم
Linuxماظن نع ةيخيرات ةذبن ـ 2
دقو ةريبك معد ةدعاق نم هيلع لمتشي امل اعويش ليغشت لا ةمظنأ رثكأ نم Linuxماظن دعي جماربلل ليغشتلا ددعتم ليغشت ماظنك ةيداليملا تانيعبسلا فصتنم يف الوأ ماظنلا اذه جرخ
multitasking ةريبكلاو ةطسوتملا تابساحلا يفMini-computers amp Mainframe دادعإ مت دقوم ريثكب لهسأ يهو++Cةغلب ماظنلا اذه ىلع ملاعلا ءاحنأ ىتش يف نيجمربملا دعاس امم عيمجتلا ةغل ن
ةيصخشلا تابساحلا نم اءدب تابساحلا عاونأ عيمج عم مدختست ةديدع تارادصإ جورخو هريوطت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
13
تابساحلل ترهظ يتلا تارادصإلا مظعم ىلإ ىزعيو Cray Y-MPلثم ةقالمعلا تابساحلاب ءاهتناو يلاكتلا ةعفترم ا تارادصإ دحأ Linuxماظن دعيو ىرخألا ليغشتلا ةمظنأب ةنراقم فأ ةيصخشلا
Unix قيرط نع ساسأ روط يذلا Linus Torvalds يكنسله ةعماجب نيجمربملا نم ديدعلا ةدعاسمب ملاعلا ءاحنأ ىتش نم نيجمربملا نم ديدعلا ريوطتلا ةيلمع يف كراش امك تنرتنإلا ةكبش قيرط نع ادنلنفب
ةظحالم
هيلإ ةباتكلا وأ بساحلا ةسدنه مسق مينغلا دلاخ روتكدلا نم Linuxماظن نم ةيناجم ةخسن ىلع لوصحلا نك مييصخشلا كبساح يف ماظنلا بيصنت تدرأ اذإ (saeduksukhaledccis) ناونعلا ىلع يلآلا ديربلاب
ةلدألاو تافلملا ndash 3
ماظن هيف امب ليغشتلا ةمظنأ مظعم موقت Linux يف جلاعت وأ نزخت يتلا تانايبلا ميظنتبتاعوم اهيلع لالدتسالل ةعومجملل ناونع وأ مسا اهنم لكل ةقستم تاعومجم ا هذه فرعتو فلملا نوكي نأ نكميو تافلملاب
نيعم عوضومب قلعتي يخيرات دنتسم bull ةيديرب ةلاسر bull الثم لاكسابلا ةغل نكتلو ام ةغلب بوتكم بساح جمانرب bull
نم اددع فلملا مسا يوتحي نأ نكمي ذإ Linuxماظن يف فلملا مسا نع ريبعتلل ددحم طمن دجوي الو زمر256ىلإ لصت زومرلا اميف ( ةصاخلا زومرلاو فورحلاو دادعألا ىلع لمتشت زومرلا هذه نأ امك
) ةلئاملا ةطرشلا ادع ةدحاولا ةقالعلا تاذ تافلملا نم ةعومجم هنأب ليلدلا فرعي ثيح ةلدألا فيرعت ىلإ يتأن فلملا أدبم نمو جماربلل ليلد اريخأو لئاسرلل ناث ليلدو ةيخيراتلا تافلملا عيمجل ليلد عضو نكمي ةقباسلا ةلثمألا يفف
يرجشلا عرفتلل اقبط اهل ةيعرف ةلدأ ةلدألا هذه عبتت نأ نكمي امكامبرو ليلد مسا ىلع راسملا يوتحي دقو فلملا نيزخت ناكم ىلإ هعبتي يذلا راسملاب فلملا ىلإ راشي ةداعوهذه نمو programsهمسا ليلد يف ةبوتكم جماربلا نم ةعومجم انيدل ناك اذإ الثمف يعرف ليلد ىلإ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
14
program1pasجمانربلا ءاعدتسا اندرأو hellip program1pas program2c infodatجماربلا يتآلاك نوكي هراسم نإف
programsprogram1pas مدع ىلإ اناعد ام اذهو فلملا مساو ليلدلا مسا نيب لصفلل انه تمدختسا ةلئاملا ةطرشلا نأ ظحال
ليلدلا وأ فلملا مسا فيرعت يف اهمادختساهعبتي دق programsليلدلا الثمف ةيلصألا ةلدألا تحت ةيعرف ةلدأ نيوك ت نكمي لبق نم انرشأ امكو
دحأ نكيلو جماربلا تانايب ىلع يوتحت تافلملا نم ةعومجم هبو dataهمسا تانايبلاب صاخ يعرف ليلد هؤاعدتسا بولطموcoursesdataهمسا تافلملا هذه يتآلاك راسملا نوكي كلذ دنع
programsdatacoursesdat يرجشلا عرفتلل اقبط فلملا مسا مث يعرفلا ليلدلا مث ليلدلا ددحي راسملا نأ قباسلا لاثملا نم ظحاليو
data يعرفلا ليلدلل بألا وه programsليلدلا نأ لوقلا نكميو
رمألاب تافلملا ةمئاق ضرع 1 ـ 3 ls كلذ لاثم يعرفلا وأ يلصألا ليلدلا يف تافلملا ءامسأب ةمئاق ضرعل lsرمألا مدختسي
linux110~gt ls
aout dummytxt homebanrgif sampletxt wchat02tar backggif filepas indexhtml testpas xxx
dummy filepas~ mbox testpas~ ةيدجبألا فورحلا بسح ةبترم ليلدلا اهيلع يوتحي يتلا تافلملا ءامسأ رهظت ثيح
يتآلاك نوكيل 1ndashضرعلا رمأل فضأ تافلملا نع ةيليصفت تامولعم تدرأ اذإو linux110~gt ls -l
total 167 -rwxr-xr-x 1 15s100 users 34095 Oct 8 0118 aout
-rw-rw-r-- 1 15s100 users 31688 Oct 10 1437 backggif -rw-r--r-- 1 15s100 users 0 Oct 8 0050 dummy
-rw-r--r-- 1 15s100 users 0 Oct 8 0049 dummytxt -rw-r--r-- 1 15s100 users 225 Oct 8 0118 filepas
-rw-r--r-- 1 15s100 users 266 Oct 8 0102 filepas~ -rw-rw-r-- 1 15s100 users 10737 Oct 10 1417 homebanrgif
-rw-rw-r-- 1 15s100 users 242 Sep 29 1132 indexhtml -rw------- 1 15s100 users 652 Oct 14 0131 mbox
-rw-r--r-- 1 15s100 users 2 Oct 8 0050 sampletxt -rw-r--r-- 1 15s100 users 280 Oct 4 0008 testpas
-rw-r--r-- 1 15s100 users 278 Oct 4 0006 testpas~ -rw-rw-r-- 1 15s100 users 81920 Oct 10 1403 wchat02tar
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
15
-rw-r--r-- 1 15s100 users 75 Oct 8 0102 xxx
فلملا تايوتحم ضرع 2ـ 3 cat
يلاتلا لاثملا يف امك فلملا تايوتحم ضرعل catرمألا مادختسا نكمي cat sampletxt
ديدج فلم ءاشنإل catرمألا مادختسا نكمي كلذ ىلإ ةفاضإلابو ءاشنإ ديرت كنأ الثم ضرتفنلف ب اعوبتم catرمألا بتكأ بيحرت ةلاسر ىلع يوتحي ديدج فلم اذهل هديرت يذلا مسالا مث lt ةمالعلا
ctrl+dطغضا ءاهتنالا دعبو فلملا روطسل ةباتكلاب كل حمسي ذئنيح cat gt hellotxt يتآلاك فلملا ماظنلل ةيادبلا ةمالع ىلإ دوعت يكل ) هتبتك رطس رخآ ىلع سيلو لاخ رطس يف تنأو (
linux120~gt cat gt hellotxt
Hello World How is everybody
[ctrl+d] linux120~gt _
هانأشنأ يذلا فلملا تايوتحم نآلا ىرنل
linux120~gt cat hellotxt Hello World
How is everybody linux120~gt _
انل حمسي نل ةقباسلا ةقيرطلاب فلملا ءاعدتسا نإف ةشاش نم رثكأ ألمتو ةريثك فلملا تايوتحم تناك اذإ لثم moreرمألا مدختسا ةيادبلا ذنم فلملا تايوتحم ةدهاشم تدرأ اذإو فلملا نم ةريخألا ةشاشلاب الإ
more sampletxt طغضلا بجي لب ةرشابم ةيناثلا ةشاشلا ىلإ لقتني الو فلملا نم ىلوألا ةشاشلا الوأ ضرعي moreرمألاف
ةيلاتلا ةحفصلل لاقتنالل space barتافاسملا ةرطسم ىلع لالخ ةقباس ةحفصل ةدوعل ا كنكمي امك فرحلا ىلع طغضلاب حفصتلا ةيلمع يهنت وأ bفرحلا ىلع طغضلاب فلملل كحفصت q
ىلع طغضلاب كلذو moreرمألل امدختسم تنأو ةدعاسملا بلط ءارجإ كنكمي هنأ كلذ ىلع ةوالع رمألل ةدعاسملا رماوألا عيمج ضرع متي ثيح hفرحلا more
حيرصتلا ديفتسملا خيرات رخآ فلملا مسا فلملا مجح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
16
ملا عم لمعلا3 ndash 3 تافل cpخسنلا رمأ
يلاتلا لاثملا يف امك ليلدلا سفن يف رخآ ىمسم تحت ليلدلا نم ام فلم خسن ةيلمع ءارجإ نكمي
cp file1 file2 نأ ثيح
cp خسنلا رمأ file1 هخسن دارملا فلملا مسا file2ديدجلا فلملا مسا
rm فذحلا رمأ رمألاب نيزختلا صارقأ يف ربكأ ةيلاخ ةحاسم ةحاتإل ا كنكمي ظافتحالا ديرت ال يتلا تافلملا فذحrm
يلاتلا لاثملا يف امك rm file3
file3ىمسملا فلملا فذح مني ثيح
ةظحالم ةيلاتلا ةلاسرلا روهظب كلذو ةمظنألا ضعب يف فذحلا ديكأت كنم بلطي امبر
Remove file3 (yn) _ فرحلا وأ ديكأتلل yفرحلا لخدأ ذئدنع n رمألا ءاغلإل
mvرمألاب فلم مسا رييغت
مسالا ىلإ الثم file1نكيلو فلملا مسا رييغت كنكمي file2 رمألا مادختساب mv يلي امك mv file1 file2
عم حوتفملا طخلا قيرط نع ةدعاسملا 4 ndash 3 Linux رمألا قيرط نع Linuxليغشتلا ماظن ليلد ءاعدتسا كنكمي ماظنلل حوتفملا طخلا لالخ نم man
هنع مالعتسالا بولطم وه امب اعوبتم - manualةملكل راصتخا يهو ةقيرط نع مالعتسالل الثمف رمألا بتكأ passwdرسلا ةملك رييغت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
17
man passwd اذإ الثمف هنع مالعتسالا بولطملا مسالل راصتخالا طبضلاب فرعت ال دق ناي حألا ضعب يفو
بلطأ ذئدنع Pass Wordوهو اهل يملعلا مسالا الإ فرعت الو رسلا ةملك نع مالعتسالا ديرت تنك يتآلاك ةبولطملا ةملكلل ةفدارملا رماوألا ءامسأب ةمئاق
man -k pass word رمألاب اهنع ملعتست نأ عيطتست ثيح passwdةملك ك ل رهظت ذئدنع
man passwd
هيبنت مادختسا عيطتست كنإف مالعتسالل ةقباسلا ةيطخلا ةهجاوملا رماوأ همدقت امب ايفتكم نكت مل اذإ
ةيلحملا ةكبشلاب لاصتالا قيرط نع ةمسارلا ةهجاوملا html2manbin-cgisaeduksucciswwwhttp
ةلدألا عم لمعلا 5 ndash 3 مساب فرعي هب صاخ يساسأ ليلد مدختسم لكل Linuxماظن مدقي Home Directory
ليلدلا اذه يف هجماربو هتافلم نيزختب موقي نأ ماظنلل مدختسملل نكميو ةلدأ ءاشنإ نكمي قيسنتللو يتلا ةلدألا عيمج يف مكحتلا يف ماظنلا مدختسم نكمتيو ةدحاولا ةعيبطلا تاذ تافلملا عيمجتل ةيعرف
يساسألا ليلدلا تحت اهأشنأ كعيراشم تافلم عيمجتل ليلد ءاشنإ تدرأ اذإف mkdirرمألا مدختسا ديدج ليلد لمعلو
يلاتلا رمألا بتكأ mkdir projects
pwd رمألا بتكأ لمعت يذلا ليلدلا مسا ةفرعملو ةرابعلل راصتخا وه pwdرمألا نأ ظحال Print Working Directory ليلدلا تايوتحم عبطا يأ
طقف ليلدلا اذه يف ةدوجوملا تافلملا ةمئاق كل رهظت يأ يلاحلاليلد ىلإ لقتنت يكلف cdرمألا ماد ختسا يرط نع رخآ ىلإ ليلد نم لاقتنالا كنكميو ةيادبلا ةمالع مامأ بتكأ projectsعيراشملا
linux120~gt cd projects linux120~projectsgt _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
18
ةظحالم ديدجلا ليلدلا مسا نمضتي ةيادبلا رطس نإف رخآ ليلد ىلإ يلاحلا ليلدلا رييغت دنع
cdرمألا مادختساب يساسألا ليلدلا ىلإ ةرشابم لاقت نالا كنكميو
linux120~projectsgt cd linux120~gt _
cdرمألا مدختسا ةرشابم قباسلا ليلدلل ةدوعلا تدرأ اذإ امأ
linux120somewheregt cd linux120~gt _
ةظحالم
ةمالعلا ريشت ثيح ~ cdرمألا مادختساب يساسألا ليلدلا يلإ ةدوعلا كنكمي ىلإ ~ يلصألا ليلدلا ىلإ ةرشابم ةدوعلا
نكمي ثيح ةلدألا عم رماوألا سفنب لماعتلا كنكمي تافلملا عم لماعتلا يف لاحلا وه امكو
يلاتلا لاثملا يف امك خسنلاو لقنلاو فذحلل cp mv rmرماوألا مادختسا linux120~gt mv myfile projectsmyfile
linux120~gt cp testpas test2pas linux120~gt rm projectsmyfile
linux120~gt _ فلملا لقن نع قباسلا لاثملا يف لوألا رطسلا ربعي myfile عيراشملا ليلد ىلإ يلاحلا ليلدلا نمprojects
فلملا خسن نع يناثلا رطسلا ربعي امنيب myfileمسالا سفن تحت testpas يساسألا ليلدلا نمفلملا فذح ينعي ثلاثلا رطسلا نإف اريخأو test2pasىمسم تحت ليلدلا سفن يف ةخسنلا نيزختو
myfile عيراشملا ليلد نم projects مادختسا 6 ndash 3
نم هنإف رخآ ليلد يف اعيمج مهخسن ديرتو ةلدألا دحأ يف رثكأ وأ فلم20وحن كيدل ناك اذإ ىلع كدعاست يتلا تاليهستلا ضعب دجوت كلذل ةدح ىلع فلم لك خسنب موقت نأ لمملا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
8
ىلع كباسح مادختسا كناكمإ يفو ةيلكلا ةكبشب لاصتالل دادعإلا تاوطخ تلمكتسا دق نآلا تنأ تنارتنإلا ةكبش ىلإ ةفاضإلاب Linuxماظن
قيرط نع Linuxماظنب نيمدختسملا لاصتا bull PPP ةيلحملا ةكبشلا وأ LAN
جمانرب مادختساب LinuxUnixماظنب لاصتال ا كنكمي هنإف حاجنب تمت دق لاصتالا تاوطخ تناك اذإ
TELNET ماظنب لمعي ةكبشلاب زاهج 50نم رثكأ دجويو Linux لاصتالا كنكمي هنإف كلذلو تنك اذإ الثمف rdquolinux150ccisksuedusaldquoىلإ rdquoLinux101ccisksuedusaldquo نم يأ اهادحإب
رمألا بتكاو Run مث Startى لع طغضا Windows 95 ماظن تحت لمعت telnet linux110ccisksuedusa
لاصتالل ثحبلاب بساحلا بيجي فTrying 904126110
Connected to linux110ccisksuedusa Escape character is ^]
Linux 410 (linux110ccisksuedusa) (ttyp0) Linux110 login _
تاظحالم
بيجتست ال ا إف كلذلو حوتفملا طخلا ىلع ةزهجألا ضعب نوكت ال دق نايحألا ضعب يف رايتخا بجي لب ةلواحملا راركت لضفملا نم سيل ذئدنع time-out errorةلاسرلا رهظتو لاصتالل
رخآ زاهجنم هنإف ريثك زاهجلا يمدختسم ددع نأ ترعش وأ ايبسن ئطب هب لصتت يذلا زاهجلا ترعش اذإ
زاهجلا اذه ىلع طغضلا نم ففختل رخآ زاهج ىلع لوخدلا لواحتو جرخت نأ لضفملاليغشت عيطتست ال كنأ ينعي اذهو ( أطخ ةيفرطلا ةياهنلا فيصوت نوكي دق تالاحلا ضعب يف
logging inلاصتالا بقع رماوألا ضعب ليغشتل جاتحت كنإف كلذل ) تاقيبطتلا ضعب setenv TERM vt100
export term=vt100وأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
9
( FTP )دعب نع تافلملا لاسرإ bullوأ PPPقيرط نع ماظنلاب لاصتالا ةيناكمإ يلإ ةفاضإلاب LAN ملا تافلملا لقن كنكمي هنإف ماظنلاب ةبوتك
ماظن يف كباسح ىلإو كزاهج ىلإو نم) زومرلا ( يداعلا وأ يئانثلا LinuxUnix لالخ نم ـل راصتخا يهو FTPلوكوتورب file transfer protocol جاتحت كنإف كلذ لمع عيطتست يكلو
95ةذفانلا ع م يتأي يذلا جمانربلا مدختسا FTP client programليمعلا تافلم لقن جمانرب ىلإ Runليغشت مث Startldquoأدبا رتخا sectنيب ءامسألا دحأ زاهجلا مسا نوكي ثيح هب لصتت يذلا زاهجلا مسا بتكأ sect
linux101ccisksuedusa و linux150ccisksuedusa يرسلا كمقرو كباسح مقر لخدا sectيزمر هليوحت بولطملا فلملا ناك اذإ ASCبتكأ sect ASCII بتكأ وأ BINيئانث فلملا ناك اذإ فلملا مسا مث PUTرمألا مدختسا sect PUT filename رمألا وأ كباسح يف فلملا عضولGET
GET filenameكباسح يف فلملا عضول FTPرماوأ نم ديزملا ىلع لوصحلل ماهفتسالا ةمالع بتكأ ةدعاسملا ىلع لوصحلا لجأ نم sect
يقيبطت لاثم يلي اميفو ftp
رمألا لخداftpgt open linux120ccisksuedusa
بساحلا نم ةباجإلا نوكت دقفConnected to linux120ccisksuedusa
220 linux120 FTP server (Version wu-24(1) Tue Dec 5 205115 CST 1995) ready User (linux120ccisksuedusa(none)) _
همساو FTPجمانرب ىلإ رظنت نأ كنكمي هنإف كلذ ىلإ ةفاض إلابو ldquoWS_FTPrdquo نمض دوجوملاو tradeWindowsةذفانلا جمارب
Linuxماظنب كلاصتا متي امدنع bull
يتآلاك هب ةصاخلا رسلا ةملكو كباسح مقر لاخدإل ادعتسم نوكت كنإف لاصتالا يف كحاجن دعب
Linux 410 (linux110ccisksuedusa) (ttyp0)
linux110 login _ كباسح مقر لخدا---
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
10
After typing the user name or number you will be prompted to enter your password
Password _ رسلا ةملك لخدا---
اهيلع ةظفاحملا ىلإ وعدي اذهو نمألا بابسأل كلذو ةشاشلا ىلع رهظت ال رسلا ةملك نأ ظحاليو ةيلاتلا ةلاسرلا كمامأ رهظت كيلع فرعتلا ةلاح يفو نيثباعلا نم
Last login Thu Oct 3 140513 from linux110
Linux 200 You have new mail كل يلآ ديرب دجوي هنأ ديفت ةلاسر رهظت دقو
linux110~gt _
باسحلا مقر لاخدإ ةداعإ كنم بلطيو يتآلاب ةهيبش ةلاسر كل رهظت دقف ام أطخ كانه ناك اذإو لكشلاو مجحلا ثيح نم ةحيحص لا زومرلاب لاخدإلا نوكي نأ ةاعارم عم يرخأ ةرم رسلا ةملكو
login incorrect
linux110 login _
ماظن تحت Passwordرسلا ةملك رييغت Linux
ىرخأ ةرم ركذت رسلا ةملك رييغت كيلع بجي هنإف ةرم لوأل كباسح لغشت تنك اذإنم رخآ درف يأ عيطتسي الو نيرخ آلا ثبع نم كتافلم ةيامحل وه رسلا ةملك نم فدهلا نأ
وأ ةقرو يأ يف اهبتكت الو اهظفح لهسي رس ةملك راتخت نأ بجي هيلعو كباسح مادختسا اهنيمخت بعصلا نم نوكي نأ بجي تقولا سفن يفو ةركذم
ذيفنتلا حاتفم ىلع مث rdquopasswdldquoبتكأ رسلا ةملك رييغتلو ltRETURNgt وأltEntergt ذئدنع طغضا رس ةملك كيدل نكي مل اذإ ( كنم دكأتلل ةميدقلا رسلا ةملك لاخدإ ن ع بساحلا كلأسي
ltEntergt ( نأ نكمي ثيح زومر 6نع لقت ال يتلا ةديدجلا رسلا ةملك لاخدإ كنم بلطي كلذ دعب ىرخأ ةرم ةديدجلا رسلا ةملك لاخدإ بساحلا كنم بلطو ةصاخ زومرو ماقرأو فورح نم نوكتتةريغصلاو ةريبكلا فورحلا نيب قرفيUNIXماظن نأ ىسنت الو اهظفحت كنأ نم دكأتلل
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
11
ماظن تحت رماوألا ضرعو Editingحيقنتلا bull Linux
bull Backspace وأ delete وأ ltCTRL hgt هتبتك زمر رخآ يغلت رماوألا هذه نم يأ
رماوأو تاملك نم هتباتك كل قبس ام ىلإ لوصولاب كل ناحمسيDown و Up نامهسلا bullنم ىلوألا فورحلا تبتك ول هنأ ىنعمب فلملا مسا لامكتساب كل حمسي Tab لوقحلا حاتفم bull
رهظي فوس مسالا يقاب نإف لوقحلا حاتفم ىلع تطغضو هنيزخت قبس فلم مسا
LinuxUnixماظن تحت ةشاشلا ىلع ةضورعملا تانايبلا مجح يف مكحتلا bullبساحلا ربخي Scroll Lockحاتفملا وأ s فرح عم lt Ctrlgtنيحاتفملا دحأ ىلع طغضلا
نيحاتفملا دحأ ىلع طغضلا امنيب اتقؤم تانايبلا قفدت فقوي يأ ةشاشلا ىلإ تانايبلا لاسرإ فاقيإب ltCtrl gt فرح عمq حاتفملا وأ Scroll Lock فاقيإلا ةيلمع يغلي ةيناث ةرم
ماظن ا ةيفرط ةيا ىلع لمعت تنك اذإLinux ةرشابم كنكمي هنإف ) ةيلكلا لماعم دحأ يف يأ ( shift+Page up مادختساب ةشاشلا ىلع ةيفلخلا ةحفصلل دوعت نأ
ليغشتلا ةيلمع فاقيإ bull
امف ام أطخ دوجول وأ ليغشتلا ءا أ إل جمانربلا ليغشت فيقوت ىلإ جاتحت دق نايحألا ضعب يفاعم ltCTRL Cgtنيحاتفملا ىلع طغضلا الإ كيلع
CTRLgtنيحاتفملا ىلع طغضلا ب كلذ لمع عيطتست كنإف اتقؤم جمانربلا ليغشت فاقيإ ديرت دق ب
Zgt اعم رماوألاو جماربلا ءامسأ ةمئاق ىلع فرعتلا كنكميو فيقوتلا اذه ءاغلإ ةرتف دعب كنكميو يلاتلا لاثملا يف امك jobsرمألا ةباتكب اهفيقوت قبس يتلا
linux120~gt jobs [1] - Suspended (tty output) emacs testc
[2] + Suspended (tty output) emacs progpas linux120~gt _
رارمتسا دارملا جمانربلا مقرب ةعوبتم ()ةيوئملا ةبسنلا ةمالع بتكأ فيقوتلا رمتسي نأ تدرأ اذإو emacs testcلوألا جمانربلا فيقو ت رارمتسا تدرأ اذإ الثمف ةفوقوملا جماربلا ةمئاق نم هفيقوت
1بتكأ بتكأ ام جمانربل فيقوتلا ءاغلإ تدرأ اذإ كلذ ىلإ ةفاضإلابو kill يف جمانربلا مقرب ةعوبتم
ةفوقوملا جماربلا ةمئاق
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
12
Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا bullةياهنلا ةدحو نوكتتو طقف Linux لماعم يف Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا رفوتت
ةيفرطلا ةياهنلا ليغشت نكمي ثيح Linuxماظنب ةرشابم لصتتو حيتافم ةحولو ةشاش نم ةيفرطلا يزافرعي امب ةرشابم نأب ةيفرطلا ةياهنلا مادختساب حمسي يذلا Virtual Consoles ا ليغشتلاب
ةيفرطلا ةياهنلا لالخ نم كباسح حتفا كلذ قيبطتلو تقولا سفن يف مدختسم نم رثكأل لمعت باسحب حتفلا ةيناكمإل ةيادبلا ةمالع دجت ltALT+F2gtنيحاتفملا ىلع طغضا مث هحرش قبس امك ltALT+F1gtطغضا لوألا باسحلا ىلإ ةدوعللو رخآ
يه يزا Linuxةمظنأ بيصنت يف حمسي ام ةداعو ا ليغشتلل تاونق ةعبرأب ltALT+F1gt ىلإltALT+F4gt ةيفرط ةيا 12ىتح حامسلا ماظنلل نكمي لاح ةيأ ىلعو لالخ نم يزاجم ليغشت
ثيح Fiهب صاخلا فئاظولا حاتفم ىلع فرعم اهنم دحاو لك ةدحاو i ىلإ 1نم ماقرألا نع ربعت تقولا سفن يف تاباسح ةدعب ةيفرطلا ةياهنلا ىلع لمعت نأ ديفملا نم هنإف عبطلابو 12
جورخلا ينعي ال ثيح ةيفرطلا ةياهنلا كرت لبق اهتحتف يتلا تاباسحلا عيمج قلغ نم دكأت ةظحالم ةحوتفملا تاباسحلا عيمج نم جورخلا ام باسح نم
لمعلا ءا إ وأ logoutرمألا ةباتكب كلذو ماظنلا نم جرختو كباسح قلغت نأ بجي لمعلا نم ءاهتنالا دعب
كل رهظت ةيلاتلا ةلاسرلا نإف لمعت تافلملا ضعب كانه تناك اذإو exit رمألا
There are suspended jobs رمألا ةباتك وأ هئا رمألا وأ hellipkillإو فلملا ىلإ لاقتنالا كنكمي ذئدنع exit ةيناث ةرم
Linuxماظن نع ةيخيرات ةذبن ـ 2
دقو ةريبك معد ةدعاق نم هيلع لمتشي امل اعويش ليغشت لا ةمظنأ رثكأ نم Linuxماظن دعي جماربلل ليغشتلا ددعتم ليغشت ماظنك ةيداليملا تانيعبسلا فصتنم يف الوأ ماظنلا اذه جرخ
multitasking ةريبكلاو ةطسوتملا تابساحلا يفMini-computers amp Mainframe دادعإ مت دقوم ريثكب لهسأ يهو++Cةغلب ماظنلا اذه ىلع ملاعلا ءاحنأ ىتش يف نيجمربملا دعاس امم عيمجتلا ةغل ن
ةيصخشلا تابساحلا نم اءدب تابساحلا عاونأ عيمج عم مدختست ةديدع تارادصإ جورخو هريوطت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
13
تابساحلل ترهظ يتلا تارادصإلا مظعم ىلإ ىزعيو Cray Y-MPلثم ةقالمعلا تابساحلاب ءاهتناو يلاكتلا ةعفترم ا تارادصإ دحأ Linuxماظن دعيو ىرخألا ليغشتلا ةمظنأب ةنراقم فأ ةيصخشلا
Unix قيرط نع ساسأ روط يذلا Linus Torvalds يكنسله ةعماجب نيجمربملا نم ديدعلا ةدعاسمب ملاعلا ءاحنأ ىتش نم نيجمربملا نم ديدعلا ريوطتلا ةيلمع يف كراش امك تنرتنإلا ةكبش قيرط نع ادنلنفب
ةظحالم
هيلإ ةباتكلا وأ بساحلا ةسدنه مسق مينغلا دلاخ روتكدلا نم Linuxماظن نم ةيناجم ةخسن ىلع لوصحلا نك مييصخشلا كبساح يف ماظنلا بيصنت تدرأ اذإ (saeduksukhaledccis) ناونعلا ىلع يلآلا ديربلاب
ةلدألاو تافلملا ndash 3
ماظن هيف امب ليغشتلا ةمظنأ مظعم موقت Linux يف جلاعت وأ نزخت يتلا تانايبلا ميظنتبتاعوم اهيلع لالدتسالل ةعومجملل ناونع وأ مسا اهنم لكل ةقستم تاعومجم ا هذه فرعتو فلملا نوكي نأ نكميو تافلملاب
نيعم عوضومب قلعتي يخيرات دنتسم bull ةيديرب ةلاسر bull الثم لاكسابلا ةغل نكتلو ام ةغلب بوتكم بساح جمانرب bull
نم اددع فلملا مسا يوتحي نأ نكمي ذإ Linuxماظن يف فلملا مسا نع ريبعتلل ددحم طمن دجوي الو زمر256ىلإ لصت زومرلا اميف ( ةصاخلا زومرلاو فورحلاو دادعألا ىلع لمتشت زومرلا هذه نأ امك
) ةلئاملا ةطرشلا ادع ةدحاولا ةقالعلا تاذ تافلملا نم ةعومجم هنأب ليلدلا فرعي ثيح ةلدألا فيرعت ىلإ يتأن فلملا أدبم نمو جماربلل ليلد اريخأو لئاسرلل ناث ليلدو ةيخيراتلا تافلملا عيمجل ليلد عضو نكمي ةقباسلا ةلثمألا يفف
يرجشلا عرفتلل اقبط اهل ةيعرف ةلدأ ةلدألا هذه عبتت نأ نكمي امكامبرو ليلد مسا ىلع راسملا يوتحي دقو فلملا نيزخت ناكم ىلإ هعبتي يذلا راسملاب فلملا ىلإ راشي ةداعوهذه نمو programsهمسا ليلد يف ةبوتكم جماربلا نم ةعومجم انيدل ناك اذإ الثمف يعرف ليلد ىلإ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
14
program1pasجمانربلا ءاعدتسا اندرأو hellip program1pas program2c infodatجماربلا يتآلاك نوكي هراسم نإف
programsprogram1pas مدع ىلإ اناعد ام اذهو فلملا مساو ليلدلا مسا نيب لصفلل انه تمدختسا ةلئاملا ةطرشلا نأ ظحال
ليلدلا وأ فلملا مسا فيرعت يف اهمادختساهعبتي دق programsليلدلا الثمف ةيلصألا ةلدألا تحت ةيعرف ةلدأ نيوك ت نكمي لبق نم انرشأ امكو
دحأ نكيلو جماربلا تانايب ىلع يوتحت تافلملا نم ةعومجم هبو dataهمسا تانايبلاب صاخ يعرف ليلد هؤاعدتسا بولطموcoursesdataهمسا تافلملا هذه يتآلاك راسملا نوكي كلذ دنع
programsdatacoursesdat يرجشلا عرفتلل اقبط فلملا مسا مث يعرفلا ليلدلا مث ليلدلا ددحي راسملا نأ قباسلا لاثملا نم ظحاليو
data يعرفلا ليلدلل بألا وه programsليلدلا نأ لوقلا نكميو
رمألاب تافلملا ةمئاق ضرع 1 ـ 3 ls كلذ لاثم يعرفلا وأ يلصألا ليلدلا يف تافلملا ءامسأب ةمئاق ضرعل lsرمألا مدختسي
linux110~gt ls
aout dummytxt homebanrgif sampletxt wchat02tar backggif filepas indexhtml testpas xxx
dummy filepas~ mbox testpas~ ةيدجبألا فورحلا بسح ةبترم ليلدلا اهيلع يوتحي يتلا تافلملا ءامسأ رهظت ثيح
يتآلاك نوكيل 1ndashضرعلا رمأل فضأ تافلملا نع ةيليصفت تامولعم تدرأ اذإو linux110~gt ls -l
total 167 -rwxr-xr-x 1 15s100 users 34095 Oct 8 0118 aout
-rw-rw-r-- 1 15s100 users 31688 Oct 10 1437 backggif -rw-r--r-- 1 15s100 users 0 Oct 8 0050 dummy
-rw-r--r-- 1 15s100 users 0 Oct 8 0049 dummytxt -rw-r--r-- 1 15s100 users 225 Oct 8 0118 filepas
-rw-r--r-- 1 15s100 users 266 Oct 8 0102 filepas~ -rw-rw-r-- 1 15s100 users 10737 Oct 10 1417 homebanrgif
-rw-rw-r-- 1 15s100 users 242 Sep 29 1132 indexhtml -rw------- 1 15s100 users 652 Oct 14 0131 mbox
-rw-r--r-- 1 15s100 users 2 Oct 8 0050 sampletxt -rw-r--r-- 1 15s100 users 280 Oct 4 0008 testpas
-rw-r--r-- 1 15s100 users 278 Oct 4 0006 testpas~ -rw-rw-r-- 1 15s100 users 81920 Oct 10 1403 wchat02tar
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
15
-rw-r--r-- 1 15s100 users 75 Oct 8 0102 xxx
فلملا تايوتحم ضرع 2ـ 3 cat
يلاتلا لاثملا يف امك فلملا تايوتحم ضرعل catرمألا مادختسا نكمي cat sampletxt
ديدج فلم ءاشنإل catرمألا مادختسا نكمي كلذ ىلإ ةفاضإلابو ءاشنإ ديرت كنأ الثم ضرتفنلف ب اعوبتم catرمألا بتكأ بيحرت ةلاسر ىلع يوتحي ديدج فلم اذهل هديرت يذلا مسالا مث lt ةمالعلا
ctrl+dطغضا ءاهتنالا دعبو فلملا روطسل ةباتكلاب كل حمسي ذئنيح cat gt hellotxt يتآلاك فلملا ماظنلل ةيادبلا ةمالع ىلإ دوعت يكل ) هتبتك رطس رخآ ىلع سيلو لاخ رطس يف تنأو (
linux120~gt cat gt hellotxt
Hello World How is everybody
[ctrl+d] linux120~gt _
هانأشنأ يذلا فلملا تايوتحم نآلا ىرنل
linux120~gt cat hellotxt Hello World
How is everybody linux120~gt _
انل حمسي نل ةقباسلا ةقيرطلاب فلملا ءاعدتسا نإف ةشاش نم رثكأ ألمتو ةريثك فلملا تايوتحم تناك اذإ لثم moreرمألا مدختسا ةيادبلا ذنم فلملا تايوتحم ةدهاشم تدرأ اذإو فلملا نم ةريخألا ةشاشلاب الإ
more sampletxt طغضلا بجي لب ةرشابم ةيناثلا ةشاشلا ىلإ لقتني الو فلملا نم ىلوألا ةشاشلا الوأ ضرعي moreرمألاف
ةيلاتلا ةحفصلل لاقتنالل space barتافاسملا ةرطسم ىلع لالخ ةقباس ةحفصل ةدوعل ا كنكمي امك فرحلا ىلع طغضلاب حفصتلا ةيلمع يهنت وأ bفرحلا ىلع طغضلاب فلملل كحفصت q
ىلع طغضلاب كلذو moreرمألل امدختسم تنأو ةدعاسملا بلط ءارجإ كنكمي هنأ كلذ ىلع ةوالع رمألل ةدعاسملا رماوألا عيمج ضرع متي ثيح hفرحلا more
حيرصتلا ديفتسملا خيرات رخآ فلملا مسا فلملا مجح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
16
ملا عم لمعلا3 ndash 3 تافل cpخسنلا رمأ
يلاتلا لاثملا يف امك ليلدلا سفن يف رخآ ىمسم تحت ليلدلا نم ام فلم خسن ةيلمع ءارجإ نكمي
cp file1 file2 نأ ثيح
cp خسنلا رمأ file1 هخسن دارملا فلملا مسا file2ديدجلا فلملا مسا
rm فذحلا رمأ رمألاب نيزختلا صارقأ يف ربكأ ةيلاخ ةحاسم ةحاتإل ا كنكمي ظافتحالا ديرت ال يتلا تافلملا فذحrm
يلاتلا لاثملا يف امك rm file3
file3ىمسملا فلملا فذح مني ثيح
ةظحالم ةيلاتلا ةلاسرلا روهظب كلذو ةمظنألا ضعب يف فذحلا ديكأت كنم بلطي امبر
Remove file3 (yn) _ فرحلا وأ ديكأتلل yفرحلا لخدأ ذئدنع n رمألا ءاغلإل
mvرمألاب فلم مسا رييغت
مسالا ىلإ الثم file1نكيلو فلملا مسا رييغت كنكمي file2 رمألا مادختساب mv يلي امك mv file1 file2
عم حوتفملا طخلا قيرط نع ةدعاسملا 4 ndash 3 Linux رمألا قيرط نع Linuxليغشتلا ماظن ليلد ءاعدتسا كنكمي ماظنلل حوتفملا طخلا لالخ نم man
هنع مالعتسالا بولطم وه امب اعوبتم - manualةملكل راصتخا يهو ةقيرط نع مالعتسالل الثمف رمألا بتكأ passwdرسلا ةملك رييغت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
17
man passwd اذإ الثمف هنع مالعتسالا بولطملا مسالل راصتخالا طبضلاب فرعت ال دق ناي حألا ضعب يفو
بلطأ ذئدنع Pass Wordوهو اهل يملعلا مسالا الإ فرعت الو رسلا ةملك نع مالعتسالا ديرت تنك يتآلاك ةبولطملا ةملكلل ةفدارملا رماوألا ءامسأب ةمئاق
man -k pass word رمألاب اهنع ملعتست نأ عيطتست ثيح passwdةملك ك ل رهظت ذئدنع
man passwd
هيبنت مادختسا عيطتست كنإف مالعتسالل ةقباسلا ةيطخلا ةهجاوملا رماوأ همدقت امب ايفتكم نكت مل اذإ
ةيلحملا ةكبشلاب لاصتالا قيرط نع ةمسارلا ةهجاوملا html2manbin-cgisaeduksucciswwwhttp
ةلدألا عم لمعلا 5 ndash 3 مساب فرعي هب صاخ يساسأ ليلد مدختسم لكل Linuxماظن مدقي Home Directory
ليلدلا اذه يف هجماربو هتافلم نيزختب موقي نأ ماظنلل مدختسملل نكميو ةلدأ ءاشنإ نكمي قيسنتللو يتلا ةلدألا عيمج يف مكحتلا يف ماظنلا مدختسم نكمتيو ةدحاولا ةعيبطلا تاذ تافلملا عيمجتل ةيعرف
يساسألا ليلدلا تحت اهأشنأ كعيراشم تافلم عيمجتل ليلد ءاشنإ تدرأ اذإف mkdirرمألا مدختسا ديدج ليلد لمعلو
يلاتلا رمألا بتكأ mkdir projects
pwd رمألا بتكأ لمعت يذلا ليلدلا مسا ةفرعملو ةرابعلل راصتخا وه pwdرمألا نأ ظحال Print Working Directory ليلدلا تايوتحم عبطا يأ
طقف ليلدلا اذه يف ةدوجوملا تافلملا ةمئاق كل رهظت يأ يلاحلاليلد ىلإ لقتنت يكلف cdرمألا ماد ختسا يرط نع رخآ ىلإ ليلد نم لاقتنالا كنكميو ةيادبلا ةمالع مامأ بتكأ projectsعيراشملا
linux120~gt cd projects linux120~projectsgt _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
18
ةظحالم ديدجلا ليلدلا مسا نمضتي ةيادبلا رطس نإف رخآ ليلد ىلإ يلاحلا ليلدلا رييغت دنع
cdرمألا مادختساب يساسألا ليلدلا ىلإ ةرشابم لاقت نالا كنكميو
linux120~projectsgt cd linux120~gt _
cdرمألا مدختسا ةرشابم قباسلا ليلدلل ةدوعلا تدرأ اذإ امأ
linux120somewheregt cd linux120~gt _
ةظحالم
ةمالعلا ريشت ثيح ~ cdرمألا مادختساب يساسألا ليلدلا يلإ ةدوعلا كنكمي ىلإ ~ يلصألا ليلدلا ىلإ ةرشابم ةدوعلا
نكمي ثيح ةلدألا عم رماوألا سفنب لماعتلا كنكمي تافلملا عم لماعتلا يف لاحلا وه امكو
يلاتلا لاثملا يف امك خسنلاو لقنلاو فذحلل cp mv rmرماوألا مادختسا linux120~gt mv myfile projectsmyfile
linux120~gt cp testpas test2pas linux120~gt rm projectsmyfile
linux120~gt _ فلملا لقن نع قباسلا لاثملا يف لوألا رطسلا ربعي myfile عيراشملا ليلد ىلإ يلاحلا ليلدلا نمprojects
فلملا خسن نع يناثلا رطسلا ربعي امنيب myfileمسالا سفن تحت testpas يساسألا ليلدلا نمفلملا فذح ينعي ثلاثلا رطسلا نإف اريخأو test2pasىمسم تحت ليلدلا سفن يف ةخسنلا نيزختو
myfile عيراشملا ليلد نم projects مادختسا 6 ndash 3
نم هنإف رخآ ليلد يف اعيمج مهخسن ديرتو ةلدألا دحأ يف رثكأ وأ فلم20وحن كيدل ناك اذإ ىلع كدعاست يتلا تاليهستلا ضعب دجوت كلذل ةدح ىلع فلم لك خسنب موقت نأ لمملا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
9
( FTP )دعب نع تافلملا لاسرإ bullوأ PPPقيرط نع ماظنلاب لاصتالا ةيناكمإ يلإ ةفاضإلاب LAN ملا تافلملا لقن كنكمي هنإف ماظنلاب ةبوتك
ماظن يف كباسح ىلإو كزاهج ىلإو نم) زومرلا ( يداعلا وأ يئانثلا LinuxUnix لالخ نم ـل راصتخا يهو FTPلوكوتورب file transfer protocol جاتحت كنإف كلذ لمع عيطتست يكلو
95ةذفانلا ع م يتأي يذلا جمانربلا مدختسا FTP client programليمعلا تافلم لقن جمانرب ىلإ Runليغشت مث Startldquoأدبا رتخا sectنيب ءامسألا دحأ زاهجلا مسا نوكي ثيح هب لصتت يذلا زاهجلا مسا بتكأ sect
linux101ccisksuedusa و linux150ccisksuedusa يرسلا كمقرو كباسح مقر لخدا sectيزمر هليوحت بولطملا فلملا ناك اذإ ASCبتكأ sect ASCII بتكأ وأ BINيئانث فلملا ناك اذإ فلملا مسا مث PUTرمألا مدختسا sect PUT filename رمألا وأ كباسح يف فلملا عضولGET
GET filenameكباسح يف فلملا عضول FTPرماوأ نم ديزملا ىلع لوصحلل ماهفتسالا ةمالع بتكأ ةدعاسملا ىلع لوصحلا لجأ نم sect
يقيبطت لاثم يلي اميفو ftp
رمألا لخداftpgt open linux120ccisksuedusa
بساحلا نم ةباجإلا نوكت دقفConnected to linux120ccisksuedusa
220 linux120 FTP server (Version wu-24(1) Tue Dec 5 205115 CST 1995) ready User (linux120ccisksuedusa(none)) _
همساو FTPجمانرب ىلإ رظنت نأ كنكمي هنإف كلذ ىلإ ةفاض إلابو ldquoWS_FTPrdquo نمض دوجوملاو tradeWindowsةذفانلا جمارب
Linuxماظنب كلاصتا متي امدنع bull
يتآلاك هب ةصاخلا رسلا ةملكو كباسح مقر لاخدإل ادعتسم نوكت كنإف لاصتالا يف كحاجن دعب
Linux 410 (linux110ccisksuedusa) (ttyp0)
linux110 login _ كباسح مقر لخدا---
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
10
After typing the user name or number you will be prompted to enter your password
Password _ رسلا ةملك لخدا---
اهيلع ةظفاحملا ىلإ وعدي اذهو نمألا بابسأل كلذو ةشاشلا ىلع رهظت ال رسلا ةملك نأ ظحاليو ةيلاتلا ةلاسرلا كمامأ رهظت كيلع فرعتلا ةلاح يفو نيثباعلا نم
Last login Thu Oct 3 140513 from linux110
Linux 200 You have new mail كل يلآ ديرب دجوي هنأ ديفت ةلاسر رهظت دقو
linux110~gt _
باسحلا مقر لاخدإ ةداعإ كنم بلطيو يتآلاب ةهيبش ةلاسر كل رهظت دقف ام أطخ كانه ناك اذإو لكشلاو مجحلا ثيح نم ةحيحص لا زومرلاب لاخدإلا نوكي نأ ةاعارم عم يرخأ ةرم رسلا ةملكو
login incorrect
linux110 login _
ماظن تحت Passwordرسلا ةملك رييغت Linux
ىرخأ ةرم ركذت رسلا ةملك رييغت كيلع بجي هنإف ةرم لوأل كباسح لغشت تنك اذإنم رخآ درف يأ عيطتسي الو نيرخ آلا ثبع نم كتافلم ةيامحل وه رسلا ةملك نم فدهلا نأ
وأ ةقرو يأ يف اهبتكت الو اهظفح لهسي رس ةملك راتخت نأ بجي هيلعو كباسح مادختسا اهنيمخت بعصلا نم نوكي نأ بجي تقولا سفن يفو ةركذم
ذيفنتلا حاتفم ىلع مث rdquopasswdldquoبتكأ رسلا ةملك رييغتلو ltRETURNgt وأltEntergt ذئدنع طغضا رس ةملك كيدل نكي مل اذإ ( كنم دكأتلل ةميدقلا رسلا ةملك لاخدإ ن ع بساحلا كلأسي
ltEntergt ( نأ نكمي ثيح زومر 6نع لقت ال يتلا ةديدجلا رسلا ةملك لاخدإ كنم بلطي كلذ دعب ىرخأ ةرم ةديدجلا رسلا ةملك لاخدإ بساحلا كنم بلطو ةصاخ زومرو ماقرأو فورح نم نوكتتةريغصلاو ةريبكلا فورحلا نيب قرفيUNIXماظن نأ ىسنت الو اهظفحت كنأ نم دكأتلل
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
11
ماظن تحت رماوألا ضرعو Editingحيقنتلا bull Linux
bull Backspace وأ delete وأ ltCTRL hgt هتبتك زمر رخآ يغلت رماوألا هذه نم يأ
رماوأو تاملك نم هتباتك كل قبس ام ىلإ لوصولاب كل ناحمسيDown و Up نامهسلا bullنم ىلوألا فورحلا تبتك ول هنأ ىنعمب فلملا مسا لامكتساب كل حمسي Tab لوقحلا حاتفم bull
رهظي فوس مسالا يقاب نإف لوقحلا حاتفم ىلع تطغضو هنيزخت قبس فلم مسا
LinuxUnixماظن تحت ةشاشلا ىلع ةضورعملا تانايبلا مجح يف مكحتلا bullبساحلا ربخي Scroll Lockحاتفملا وأ s فرح عم lt Ctrlgtنيحاتفملا دحأ ىلع طغضلا
نيحاتفملا دحأ ىلع طغضلا امنيب اتقؤم تانايبلا قفدت فقوي يأ ةشاشلا ىلإ تانايبلا لاسرإ فاقيإب ltCtrl gt فرح عمq حاتفملا وأ Scroll Lock فاقيإلا ةيلمع يغلي ةيناث ةرم
ماظن ا ةيفرط ةيا ىلع لمعت تنك اذإLinux ةرشابم كنكمي هنإف ) ةيلكلا لماعم دحأ يف يأ ( shift+Page up مادختساب ةشاشلا ىلع ةيفلخلا ةحفصلل دوعت نأ
ليغشتلا ةيلمع فاقيإ bull
امف ام أطخ دوجول وأ ليغشتلا ءا أ إل جمانربلا ليغشت فيقوت ىلإ جاتحت دق نايحألا ضعب يفاعم ltCTRL Cgtنيحاتفملا ىلع طغضلا الإ كيلع
CTRLgtنيحاتفملا ىلع طغضلا ب كلذ لمع عيطتست كنإف اتقؤم جمانربلا ليغشت فاقيإ ديرت دق ب
Zgt اعم رماوألاو جماربلا ءامسأ ةمئاق ىلع فرعتلا كنكميو فيقوتلا اذه ءاغلإ ةرتف دعب كنكميو يلاتلا لاثملا يف امك jobsرمألا ةباتكب اهفيقوت قبس يتلا
linux120~gt jobs [1] - Suspended (tty output) emacs testc
[2] + Suspended (tty output) emacs progpas linux120~gt _
رارمتسا دارملا جمانربلا مقرب ةعوبتم ()ةيوئملا ةبسنلا ةمالع بتكأ فيقوتلا رمتسي نأ تدرأ اذإو emacs testcلوألا جمانربلا فيقو ت رارمتسا تدرأ اذإ الثمف ةفوقوملا جماربلا ةمئاق نم هفيقوت
1بتكأ بتكأ ام جمانربل فيقوتلا ءاغلإ تدرأ اذإ كلذ ىلإ ةفاضإلابو kill يف جمانربلا مقرب ةعوبتم
ةفوقوملا جماربلا ةمئاق
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
12
Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا bullةياهنلا ةدحو نوكتتو طقف Linux لماعم يف Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا رفوتت
ةيفرطلا ةياهنلا ليغشت نكمي ثيح Linuxماظنب ةرشابم لصتتو حيتافم ةحولو ةشاش نم ةيفرطلا يزافرعي امب ةرشابم نأب ةيفرطلا ةياهنلا مادختساب حمسي يذلا Virtual Consoles ا ليغشتلاب
ةيفرطلا ةياهنلا لالخ نم كباسح حتفا كلذ قيبطتلو تقولا سفن يف مدختسم نم رثكأل لمعت باسحب حتفلا ةيناكمإل ةيادبلا ةمالع دجت ltALT+F2gtنيحاتفملا ىلع طغضا مث هحرش قبس امك ltALT+F1gtطغضا لوألا باسحلا ىلإ ةدوعللو رخآ
يه يزا Linuxةمظنأ بيصنت يف حمسي ام ةداعو ا ليغشتلل تاونق ةعبرأب ltALT+F1gt ىلإltALT+F4gt ةيفرط ةيا 12ىتح حامسلا ماظنلل نكمي لاح ةيأ ىلعو لالخ نم يزاجم ليغشت
ثيح Fiهب صاخلا فئاظولا حاتفم ىلع فرعم اهنم دحاو لك ةدحاو i ىلإ 1نم ماقرألا نع ربعت تقولا سفن يف تاباسح ةدعب ةيفرطلا ةياهنلا ىلع لمعت نأ ديفملا نم هنإف عبطلابو 12
جورخلا ينعي ال ثيح ةيفرطلا ةياهنلا كرت لبق اهتحتف يتلا تاباسحلا عيمج قلغ نم دكأت ةظحالم ةحوتفملا تاباسحلا عيمج نم جورخلا ام باسح نم
لمعلا ءا إ وأ logoutرمألا ةباتكب كلذو ماظنلا نم جرختو كباسح قلغت نأ بجي لمعلا نم ءاهتنالا دعب
كل رهظت ةيلاتلا ةلاسرلا نإف لمعت تافلملا ضعب كانه تناك اذإو exit رمألا
There are suspended jobs رمألا ةباتك وأ هئا رمألا وأ hellipkillإو فلملا ىلإ لاقتنالا كنكمي ذئدنع exit ةيناث ةرم
Linuxماظن نع ةيخيرات ةذبن ـ 2
دقو ةريبك معد ةدعاق نم هيلع لمتشي امل اعويش ليغشت لا ةمظنأ رثكأ نم Linuxماظن دعي جماربلل ليغشتلا ددعتم ليغشت ماظنك ةيداليملا تانيعبسلا فصتنم يف الوأ ماظنلا اذه جرخ
multitasking ةريبكلاو ةطسوتملا تابساحلا يفMini-computers amp Mainframe دادعإ مت دقوم ريثكب لهسأ يهو++Cةغلب ماظنلا اذه ىلع ملاعلا ءاحنأ ىتش يف نيجمربملا دعاس امم عيمجتلا ةغل ن
ةيصخشلا تابساحلا نم اءدب تابساحلا عاونأ عيمج عم مدختست ةديدع تارادصإ جورخو هريوطت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
13
تابساحلل ترهظ يتلا تارادصإلا مظعم ىلإ ىزعيو Cray Y-MPلثم ةقالمعلا تابساحلاب ءاهتناو يلاكتلا ةعفترم ا تارادصإ دحأ Linuxماظن دعيو ىرخألا ليغشتلا ةمظنأب ةنراقم فأ ةيصخشلا
Unix قيرط نع ساسأ روط يذلا Linus Torvalds يكنسله ةعماجب نيجمربملا نم ديدعلا ةدعاسمب ملاعلا ءاحنأ ىتش نم نيجمربملا نم ديدعلا ريوطتلا ةيلمع يف كراش امك تنرتنإلا ةكبش قيرط نع ادنلنفب
ةظحالم
هيلإ ةباتكلا وأ بساحلا ةسدنه مسق مينغلا دلاخ روتكدلا نم Linuxماظن نم ةيناجم ةخسن ىلع لوصحلا نك مييصخشلا كبساح يف ماظنلا بيصنت تدرأ اذإ (saeduksukhaledccis) ناونعلا ىلع يلآلا ديربلاب
ةلدألاو تافلملا ndash 3
ماظن هيف امب ليغشتلا ةمظنأ مظعم موقت Linux يف جلاعت وأ نزخت يتلا تانايبلا ميظنتبتاعوم اهيلع لالدتسالل ةعومجملل ناونع وأ مسا اهنم لكل ةقستم تاعومجم ا هذه فرعتو فلملا نوكي نأ نكميو تافلملاب
نيعم عوضومب قلعتي يخيرات دنتسم bull ةيديرب ةلاسر bull الثم لاكسابلا ةغل نكتلو ام ةغلب بوتكم بساح جمانرب bull
نم اددع فلملا مسا يوتحي نأ نكمي ذإ Linuxماظن يف فلملا مسا نع ريبعتلل ددحم طمن دجوي الو زمر256ىلإ لصت زومرلا اميف ( ةصاخلا زومرلاو فورحلاو دادعألا ىلع لمتشت زومرلا هذه نأ امك
) ةلئاملا ةطرشلا ادع ةدحاولا ةقالعلا تاذ تافلملا نم ةعومجم هنأب ليلدلا فرعي ثيح ةلدألا فيرعت ىلإ يتأن فلملا أدبم نمو جماربلل ليلد اريخأو لئاسرلل ناث ليلدو ةيخيراتلا تافلملا عيمجل ليلد عضو نكمي ةقباسلا ةلثمألا يفف
يرجشلا عرفتلل اقبط اهل ةيعرف ةلدأ ةلدألا هذه عبتت نأ نكمي امكامبرو ليلد مسا ىلع راسملا يوتحي دقو فلملا نيزخت ناكم ىلإ هعبتي يذلا راسملاب فلملا ىلإ راشي ةداعوهذه نمو programsهمسا ليلد يف ةبوتكم جماربلا نم ةعومجم انيدل ناك اذإ الثمف يعرف ليلد ىلإ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
14
program1pasجمانربلا ءاعدتسا اندرأو hellip program1pas program2c infodatجماربلا يتآلاك نوكي هراسم نإف
programsprogram1pas مدع ىلإ اناعد ام اذهو فلملا مساو ليلدلا مسا نيب لصفلل انه تمدختسا ةلئاملا ةطرشلا نأ ظحال
ليلدلا وأ فلملا مسا فيرعت يف اهمادختساهعبتي دق programsليلدلا الثمف ةيلصألا ةلدألا تحت ةيعرف ةلدأ نيوك ت نكمي لبق نم انرشأ امكو
دحأ نكيلو جماربلا تانايب ىلع يوتحت تافلملا نم ةعومجم هبو dataهمسا تانايبلاب صاخ يعرف ليلد هؤاعدتسا بولطموcoursesdataهمسا تافلملا هذه يتآلاك راسملا نوكي كلذ دنع
programsdatacoursesdat يرجشلا عرفتلل اقبط فلملا مسا مث يعرفلا ليلدلا مث ليلدلا ددحي راسملا نأ قباسلا لاثملا نم ظحاليو
data يعرفلا ليلدلل بألا وه programsليلدلا نأ لوقلا نكميو
رمألاب تافلملا ةمئاق ضرع 1 ـ 3 ls كلذ لاثم يعرفلا وأ يلصألا ليلدلا يف تافلملا ءامسأب ةمئاق ضرعل lsرمألا مدختسي
linux110~gt ls
aout dummytxt homebanrgif sampletxt wchat02tar backggif filepas indexhtml testpas xxx
dummy filepas~ mbox testpas~ ةيدجبألا فورحلا بسح ةبترم ليلدلا اهيلع يوتحي يتلا تافلملا ءامسأ رهظت ثيح
يتآلاك نوكيل 1ndashضرعلا رمأل فضأ تافلملا نع ةيليصفت تامولعم تدرأ اذإو linux110~gt ls -l
total 167 -rwxr-xr-x 1 15s100 users 34095 Oct 8 0118 aout
-rw-rw-r-- 1 15s100 users 31688 Oct 10 1437 backggif -rw-r--r-- 1 15s100 users 0 Oct 8 0050 dummy
-rw-r--r-- 1 15s100 users 0 Oct 8 0049 dummytxt -rw-r--r-- 1 15s100 users 225 Oct 8 0118 filepas
-rw-r--r-- 1 15s100 users 266 Oct 8 0102 filepas~ -rw-rw-r-- 1 15s100 users 10737 Oct 10 1417 homebanrgif
-rw-rw-r-- 1 15s100 users 242 Sep 29 1132 indexhtml -rw------- 1 15s100 users 652 Oct 14 0131 mbox
-rw-r--r-- 1 15s100 users 2 Oct 8 0050 sampletxt -rw-r--r-- 1 15s100 users 280 Oct 4 0008 testpas
-rw-r--r-- 1 15s100 users 278 Oct 4 0006 testpas~ -rw-rw-r-- 1 15s100 users 81920 Oct 10 1403 wchat02tar
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
15
-rw-r--r-- 1 15s100 users 75 Oct 8 0102 xxx
فلملا تايوتحم ضرع 2ـ 3 cat
يلاتلا لاثملا يف امك فلملا تايوتحم ضرعل catرمألا مادختسا نكمي cat sampletxt
ديدج فلم ءاشنإل catرمألا مادختسا نكمي كلذ ىلإ ةفاضإلابو ءاشنإ ديرت كنأ الثم ضرتفنلف ب اعوبتم catرمألا بتكأ بيحرت ةلاسر ىلع يوتحي ديدج فلم اذهل هديرت يذلا مسالا مث lt ةمالعلا
ctrl+dطغضا ءاهتنالا دعبو فلملا روطسل ةباتكلاب كل حمسي ذئنيح cat gt hellotxt يتآلاك فلملا ماظنلل ةيادبلا ةمالع ىلإ دوعت يكل ) هتبتك رطس رخآ ىلع سيلو لاخ رطس يف تنأو (
linux120~gt cat gt hellotxt
Hello World How is everybody
[ctrl+d] linux120~gt _
هانأشنأ يذلا فلملا تايوتحم نآلا ىرنل
linux120~gt cat hellotxt Hello World
How is everybody linux120~gt _
انل حمسي نل ةقباسلا ةقيرطلاب فلملا ءاعدتسا نإف ةشاش نم رثكأ ألمتو ةريثك فلملا تايوتحم تناك اذإ لثم moreرمألا مدختسا ةيادبلا ذنم فلملا تايوتحم ةدهاشم تدرأ اذإو فلملا نم ةريخألا ةشاشلاب الإ
more sampletxt طغضلا بجي لب ةرشابم ةيناثلا ةشاشلا ىلإ لقتني الو فلملا نم ىلوألا ةشاشلا الوأ ضرعي moreرمألاف
ةيلاتلا ةحفصلل لاقتنالل space barتافاسملا ةرطسم ىلع لالخ ةقباس ةحفصل ةدوعل ا كنكمي امك فرحلا ىلع طغضلاب حفصتلا ةيلمع يهنت وأ bفرحلا ىلع طغضلاب فلملل كحفصت q
ىلع طغضلاب كلذو moreرمألل امدختسم تنأو ةدعاسملا بلط ءارجإ كنكمي هنأ كلذ ىلع ةوالع رمألل ةدعاسملا رماوألا عيمج ضرع متي ثيح hفرحلا more
حيرصتلا ديفتسملا خيرات رخآ فلملا مسا فلملا مجح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
16
ملا عم لمعلا3 ndash 3 تافل cpخسنلا رمأ
يلاتلا لاثملا يف امك ليلدلا سفن يف رخآ ىمسم تحت ليلدلا نم ام فلم خسن ةيلمع ءارجإ نكمي
cp file1 file2 نأ ثيح
cp خسنلا رمأ file1 هخسن دارملا فلملا مسا file2ديدجلا فلملا مسا
rm فذحلا رمأ رمألاب نيزختلا صارقأ يف ربكأ ةيلاخ ةحاسم ةحاتإل ا كنكمي ظافتحالا ديرت ال يتلا تافلملا فذحrm
يلاتلا لاثملا يف امك rm file3
file3ىمسملا فلملا فذح مني ثيح
ةظحالم ةيلاتلا ةلاسرلا روهظب كلذو ةمظنألا ضعب يف فذحلا ديكأت كنم بلطي امبر
Remove file3 (yn) _ فرحلا وأ ديكأتلل yفرحلا لخدأ ذئدنع n رمألا ءاغلإل
mvرمألاب فلم مسا رييغت
مسالا ىلإ الثم file1نكيلو فلملا مسا رييغت كنكمي file2 رمألا مادختساب mv يلي امك mv file1 file2
عم حوتفملا طخلا قيرط نع ةدعاسملا 4 ndash 3 Linux رمألا قيرط نع Linuxليغشتلا ماظن ليلد ءاعدتسا كنكمي ماظنلل حوتفملا طخلا لالخ نم man
هنع مالعتسالا بولطم وه امب اعوبتم - manualةملكل راصتخا يهو ةقيرط نع مالعتسالل الثمف رمألا بتكأ passwdرسلا ةملك رييغت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
17
man passwd اذإ الثمف هنع مالعتسالا بولطملا مسالل راصتخالا طبضلاب فرعت ال دق ناي حألا ضعب يفو
بلطأ ذئدنع Pass Wordوهو اهل يملعلا مسالا الإ فرعت الو رسلا ةملك نع مالعتسالا ديرت تنك يتآلاك ةبولطملا ةملكلل ةفدارملا رماوألا ءامسأب ةمئاق
man -k pass word رمألاب اهنع ملعتست نأ عيطتست ثيح passwdةملك ك ل رهظت ذئدنع
man passwd
هيبنت مادختسا عيطتست كنإف مالعتسالل ةقباسلا ةيطخلا ةهجاوملا رماوأ همدقت امب ايفتكم نكت مل اذإ
ةيلحملا ةكبشلاب لاصتالا قيرط نع ةمسارلا ةهجاوملا html2manbin-cgisaeduksucciswwwhttp
ةلدألا عم لمعلا 5 ndash 3 مساب فرعي هب صاخ يساسأ ليلد مدختسم لكل Linuxماظن مدقي Home Directory
ليلدلا اذه يف هجماربو هتافلم نيزختب موقي نأ ماظنلل مدختسملل نكميو ةلدأ ءاشنإ نكمي قيسنتللو يتلا ةلدألا عيمج يف مكحتلا يف ماظنلا مدختسم نكمتيو ةدحاولا ةعيبطلا تاذ تافلملا عيمجتل ةيعرف
يساسألا ليلدلا تحت اهأشنأ كعيراشم تافلم عيمجتل ليلد ءاشنإ تدرأ اذإف mkdirرمألا مدختسا ديدج ليلد لمعلو
يلاتلا رمألا بتكأ mkdir projects
pwd رمألا بتكأ لمعت يذلا ليلدلا مسا ةفرعملو ةرابعلل راصتخا وه pwdرمألا نأ ظحال Print Working Directory ليلدلا تايوتحم عبطا يأ
طقف ليلدلا اذه يف ةدوجوملا تافلملا ةمئاق كل رهظت يأ يلاحلاليلد ىلإ لقتنت يكلف cdرمألا ماد ختسا يرط نع رخآ ىلإ ليلد نم لاقتنالا كنكميو ةيادبلا ةمالع مامأ بتكأ projectsعيراشملا
linux120~gt cd projects linux120~projectsgt _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
18
ةظحالم ديدجلا ليلدلا مسا نمضتي ةيادبلا رطس نإف رخآ ليلد ىلإ يلاحلا ليلدلا رييغت دنع
cdرمألا مادختساب يساسألا ليلدلا ىلإ ةرشابم لاقت نالا كنكميو
linux120~projectsgt cd linux120~gt _
cdرمألا مدختسا ةرشابم قباسلا ليلدلل ةدوعلا تدرأ اذإ امأ
linux120somewheregt cd linux120~gt _
ةظحالم
ةمالعلا ريشت ثيح ~ cdرمألا مادختساب يساسألا ليلدلا يلإ ةدوعلا كنكمي ىلإ ~ يلصألا ليلدلا ىلإ ةرشابم ةدوعلا
نكمي ثيح ةلدألا عم رماوألا سفنب لماعتلا كنكمي تافلملا عم لماعتلا يف لاحلا وه امكو
يلاتلا لاثملا يف امك خسنلاو لقنلاو فذحلل cp mv rmرماوألا مادختسا linux120~gt mv myfile projectsmyfile
linux120~gt cp testpas test2pas linux120~gt rm projectsmyfile
linux120~gt _ فلملا لقن نع قباسلا لاثملا يف لوألا رطسلا ربعي myfile عيراشملا ليلد ىلإ يلاحلا ليلدلا نمprojects
فلملا خسن نع يناثلا رطسلا ربعي امنيب myfileمسالا سفن تحت testpas يساسألا ليلدلا نمفلملا فذح ينعي ثلاثلا رطسلا نإف اريخأو test2pasىمسم تحت ليلدلا سفن يف ةخسنلا نيزختو
myfile عيراشملا ليلد نم projects مادختسا 6 ndash 3
نم هنإف رخآ ليلد يف اعيمج مهخسن ديرتو ةلدألا دحأ يف رثكأ وأ فلم20وحن كيدل ناك اذإ ىلع كدعاست يتلا تاليهستلا ضعب دجوت كلذل ةدح ىلع فلم لك خسنب موقت نأ لمملا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
10
After typing the user name or number you will be prompted to enter your password
Password _ رسلا ةملك لخدا---
اهيلع ةظفاحملا ىلإ وعدي اذهو نمألا بابسأل كلذو ةشاشلا ىلع رهظت ال رسلا ةملك نأ ظحاليو ةيلاتلا ةلاسرلا كمامأ رهظت كيلع فرعتلا ةلاح يفو نيثباعلا نم
Last login Thu Oct 3 140513 from linux110
Linux 200 You have new mail كل يلآ ديرب دجوي هنأ ديفت ةلاسر رهظت دقو
linux110~gt _
باسحلا مقر لاخدإ ةداعإ كنم بلطيو يتآلاب ةهيبش ةلاسر كل رهظت دقف ام أطخ كانه ناك اذإو لكشلاو مجحلا ثيح نم ةحيحص لا زومرلاب لاخدإلا نوكي نأ ةاعارم عم يرخأ ةرم رسلا ةملكو
login incorrect
linux110 login _
ماظن تحت Passwordرسلا ةملك رييغت Linux
ىرخأ ةرم ركذت رسلا ةملك رييغت كيلع بجي هنإف ةرم لوأل كباسح لغشت تنك اذإنم رخآ درف يأ عيطتسي الو نيرخ آلا ثبع نم كتافلم ةيامحل وه رسلا ةملك نم فدهلا نأ
وأ ةقرو يأ يف اهبتكت الو اهظفح لهسي رس ةملك راتخت نأ بجي هيلعو كباسح مادختسا اهنيمخت بعصلا نم نوكي نأ بجي تقولا سفن يفو ةركذم
ذيفنتلا حاتفم ىلع مث rdquopasswdldquoبتكأ رسلا ةملك رييغتلو ltRETURNgt وأltEntergt ذئدنع طغضا رس ةملك كيدل نكي مل اذإ ( كنم دكأتلل ةميدقلا رسلا ةملك لاخدإ ن ع بساحلا كلأسي
ltEntergt ( نأ نكمي ثيح زومر 6نع لقت ال يتلا ةديدجلا رسلا ةملك لاخدإ كنم بلطي كلذ دعب ىرخأ ةرم ةديدجلا رسلا ةملك لاخدإ بساحلا كنم بلطو ةصاخ زومرو ماقرأو فورح نم نوكتتةريغصلاو ةريبكلا فورحلا نيب قرفيUNIXماظن نأ ىسنت الو اهظفحت كنأ نم دكأتلل
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
11
ماظن تحت رماوألا ضرعو Editingحيقنتلا bull Linux
bull Backspace وأ delete وأ ltCTRL hgt هتبتك زمر رخآ يغلت رماوألا هذه نم يأ
رماوأو تاملك نم هتباتك كل قبس ام ىلإ لوصولاب كل ناحمسيDown و Up نامهسلا bullنم ىلوألا فورحلا تبتك ول هنأ ىنعمب فلملا مسا لامكتساب كل حمسي Tab لوقحلا حاتفم bull
رهظي فوس مسالا يقاب نإف لوقحلا حاتفم ىلع تطغضو هنيزخت قبس فلم مسا
LinuxUnixماظن تحت ةشاشلا ىلع ةضورعملا تانايبلا مجح يف مكحتلا bullبساحلا ربخي Scroll Lockحاتفملا وأ s فرح عم lt Ctrlgtنيحاتفملا دحأ ىلع طغضلا
نيحاتفملا دحأ ىلع طغضلا امنيب اتقؤم تانايبلا قفدت فقوي يأ ةشاشلا ىلإ تانايبلا لاسرإ فاقيإب ltCtrl gt فرح عمq حاتفملا وأ Scroll Lock فاقيإلا ةيلمع يغلي ةيناث ةرم
ماظن ا ةيفرط ةيا ىلع لمعت تنك اذإLinux ةرشابم كنكمي هنإف ) ةيلكلا لماعم دحأ يف يأ ( shift+Page up مادختساب ةشاشلا ىلع ةيفلخلا ةحفصلل دوعت نأ
ليغشتلا ةيلمع فاقيإ bull
امف ام أطخ دوجول وأ ليغشتلا ءا أ إل جمانربلا ليغشت فيقوت ىلإ جاتحت دق نايحألا ضعب يفاعم ltCTRL Cgtنيحاتفملا ىلع طغضلا الإ كيلع
CTRLgtنيحاتفملا ىلع طغضلا ب كلذ لمع عيطتست كنإف اتقؤم جمانربلا ليغشت فاقيإ ديرت دق ب
Zgt اعم رماوألاو جماربلا ءامسأ ةمئاق ىلع فرعتلا كنكميو فيقوتلا اذه ءاغلإ ةرتف دعب كنكميو يلاتلا لاثملا يف امك jobsرمألا ةباتكب اهفيقوت قبس يتلا
linux120~gt jobs [1] - Suspended (tty output) emacs testc
[2] + Suspended (tty output) emacs progpas linux120~gt _
رارمتسا دارملا جمانربلا مقرب ةعوبتم ()ةيوئملا ةبسنلا ةمالع بتكأ فيقوتلا رمتسي نأ تدرأ اذإو emacs testcلوألا جمانربلا فيقو ت رارمتسا تدرأ اذإ الثمف ةفوقوملا جماربلا ةمئاق نم هفيقوت
1بتكأ بتكأ ام جمانربل فيقوتلا ءاغلإ تدرأ اذإ كلذ ىلإ ةفاضإلابو kill يف جمانربلا مقرب ةعوبتم
ةفوقوملا جماربلا ةمئاق
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
12
Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا bullةياهنلا ةدحو نوكتتو طقف Linux لماعم يف Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا رفوتت
ةيفرطلا ةياهنلا ليغشت نكمي ثيح Linuxماظنب ةرشابم لصتتو حيتافم ةحولو ةشاش نم ةيفرطلا يزافرعي امب ةرشابم نأب ةيفرطلا ةياهنلا مادختساب حمسي يذلا Virtual Consoles ا ليغشتلاب
ةيفرطلا ةياهنلا لالخ نم كباسح حتفا كلذ قيبطتلو تقولا سفن يف مدختسم نم رثكأل لمعت باسحب حتفلا ةيناكمإل ةيادبلا ةمالع دجت ltALT+F2gtنيحاتفملا ىلع طغضا مث هحرش قبس امك ltALT+F1gtطغضا لوألا باسحلا ىلإ ةدوعللو رخآ
يه يزا Linuxةمظنأ بيصنت يف حمسي ام ةداعو ا ليغشتلل تاونق ةعبرأب ltALT+F1gt ىلإltALT+F4gt ةيفرط ةيا 12ىتح حامسلا ماظنلل نكمي لاح ةيأ ىلعو لالخ نم يزاجم ليغشت
ثيح Fiهب صاخلا فئاظولا حاتفم ىلع فرعم اهنم دحاو لك ةدحاو i ىلإ 1نم ماقرألا نع ربعت تقولا سفن يف تاباسح ةدعب ةيفرطلا ةياهنلا ىلع لمعت نأ ديفملا نم هنإف عبطلابو 12
جورخلا ينعي ال ثيح ةيفرطلا ةياهنلا كرت لبق اهتحتف يتلا تاباسحلا عيمج قلغ نم دكأت ةظحالم ةحوتفملا تاباسحلا عيمج نم جورخلا ام باسح نم
لمعلا ءا إ وأ logoutرمألا ةباتكب كلذو ماظنلا نم جرختو كباسح قلغت نأ بجي لمعلا نم ءاهتنالا دعب
كل رهظت ةيلاتلا ةلاسرلا نإف لمعت تافلملا ضعب كانه تناك اذإو exit رمألا
There are suspended jobs رمألا ةباتك وأ هئا رمألا وأ hellipkillإو فلملا ىلإ لاقتنالا كنكمي ذئدنع exit ةيناث ةرم
Linuxماظن نع ةيخيرات ةذبن ـ 2
دقو ةريبك معد ةدعاق نم هيلع لمتشي امل اعويش ليغشت لا ةمظنأ رثكأ نم Linuxماظن دعي جماربلل ليغشتلا ددعتم ليغشت ماظنك ةيداليملا تانيعبسلا فصتنم يف الوأ ماظنلا اذه جرخ
multitasking ةريبكلاو ةطسوتملا تابساحلا يفMini-computers amp Mainframe دادعإ مت دقوم ريثكب لهسأ يهو++Cةغلب ماظنلا اذه ىلع ملاعلا ءاحنأ ىتش يف نيجمربملا دعاس امم عيمجتلا ةغل ن
ةيصخشلا تابساحلا نم اءدب تابساحلا عاونأ عيمج عم مدختست ةديدع تارادصإ جورخو هريوطت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
13
تابساحلل ترهظ يتلا تارادصإلا مظعم ىلإ ىزعيو Cray Y-MPلثم ةقالمعلا تابساحلاب ءاهتناو يلاكتلا ةعفترم ا تارادصإ دحأ Linuxماظن دعيو ىرخألا ليغشتلا ةمظنأب ةنراقم فأ ةيصخشلا
Unix قيرط نع ساسأ روط يذلا Linus Torvalds يكنسله ةعماجب نيجمربملا نم ديدعلا ةدعاسمب ملاعلا ءاحنأ ىتش نم نيجمربملا نم ديدعلا ريوطتلا ةيلمع يف كراش امك تنرتنإلا ةكبش قيرط نع ادنلنفب
ةظحالم
هيلإ ةباتكلا وأ بساحلا ةسدنه مسق مينغلا دلاخ روتكدلا نم Linuxماظن نم ةيناجم ةخسن ىلع لوصحلا نك مييصخشلا كبساح يف ماظنلا بيصنت تدرأ اذإ (saeduksukhaledccis) ناونعلا ىلع يلآلا ديربلاب
ةلدألاو تافلملا ndash 3
ماظن هيف امب ليغشتلا ةمظنأ مظعم موقت Linux يف جلاعت وأ نزخت يتلا تانايبلا ميظنتبتاعوم اهيلع لالدتسالل ةعومجملل ناونع وأ مسا اهنم لكل ةقستم تاعومجم ا هذه فرعتو فلملا نوكي نأ نكميو تافلملاب
نيعم عوضومب قلعتي يخيرات دنتسم bull ةيديرب ةلاسر bull الثم لاكسابلا ةغل نكتلو ام ةغلب بوتكم بساح جمانرب bull
نم اددع فلملا مسا يوتحي نأ نكمي ذإ Linuxماظن يف فلملا مسا نع ريبعتلل ددحم طمن دجوي الو زمر256ىلإ لصت زومرلا اميف ( ةصاخلا زومرلاو فورحلاو دادعألا ىلع لمتشت زومرلا هذه نأ امك
) ةلئاملا ةطرشلا ادع ةدحاولا ةقالعلا تاذ تافلملا نم ةعومجم هنأب ليلدلا فرعي ثيح ةلدألا فيرعت ىلإ يتأن فلملا أدبم نمو جماربلل ليلد اريخأو لئاسرلل ناث ليلدو ةيخيراتلا تافلملا عيمجل ليلد عضو نكمي ةقباسلا ةلثمألا يفف
يرجشلا عرفتلل اقبط اهل ةيعرف ةلدأ ةلدألا هذه عبتت نأ نكمي امكامبرو ليلد مسا ىلع راسملا يوتحي دقو فلملا نيزخت ناكم ىلإ هعبتي يذلا راسملاب فلملا ىلإ راشي ةداعوهذه نمو programsهمسا ليلد يف ةبوتكم جماربلا نم ةعومجم انيدل ناك اذإ الثمف يعرف ليلد ىلإ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
14
program1pasجمانربلا ءاعدتسا اندرأو hellip program1pas program2c infodatجماربلا يتآلاك نوكي هراسم نإف
programsprogram1pas مدع ىلإ اناعد ام اذهو فلملا مساو ليلدلا مسا نيب لصفلل انه تمدختسا ةلئاملا ةطرشلا نأ ظحال
ليلدلا وأ فلملا مسا فيرعت يف اهمادختساهعبتي دق programsليلدلا الثمف ةيلصألا ةلدألا تحت ةيعرف ةلدأ نيوك ت نكمي لبق نم انرشأ امكو
دحأ نكيلو جماربلا تانايب ىلع يوتحت تافلملا نم ةعومجم هبو dataهمسا تانايبلاب صاخ يعرف ليلد هؤاعدتسا بولطموcoursesdataهمسا تافلملا هذه يتآلاك راسملا نوكي كلذ دنع
programsdatacoursesdat يرجشلا عرفتلل اقبط فلملا مسا مث يعرفلا ليلدلا مث ليلدلا ددحي راسملا نأ قباسلا لاثملا نم ظحاليو
data يعرفلا ليلدلل بألا وه programsليلدلا نأ لوقلا نكميو
رمألاب تافلملا ةمئاق ضرع 1 ـ 3 ls كلذ لاثم يعرفلا وأ يلصألا ليلدلا يف تافلملا ءامسأب ةمئاق ضرعل lsرمألا مدختسي
linux110~gt ls
aout dummytxt homebanrgif sampletxt wchat02tar backggif filepas indexhtml testpas xxx
dummy filepas~ mbox testpas~ ةيدجبألا فورحلا بسح ةبترم ليلدلا اهيلع يوتحي يتلا تافلملا ءامسأ رهظت ثيح
يتآلاك نوكيل 1ndashضرعلا رمأل فضأ تافلملا نع ةيليصفت تامولعم تدرأ اذإو linux110~gt ls -l
total 167 -rwxr-xr-x 1 15s100 users 34095 Oct 8 0118 aout
-rw-rw-r-- 1 15s100 users 31688 Oct 10 1437 backggif -rw-r--r-- 1 15s100 users 0 Oct 8 0050 dummy
-rw-r--r-- 1 15s100 users 0 Oct 8 0049 dummytxt -rw-r--r-- 1 15s100 users 225 Oct 8 0118 filepas
-rw-r--r-- 1 15s100 users 266 Oct 8 0102 filepas~ -rw-rw-r-- 1 15s100 users 10737 Oct 10 1417 homebanrgif
-rw-rw-r-- 1 15s100 users 242 Sep 29 1132 indexhtml -rw------- 1 15s100 users 652 Oct 14 0131 mbox
-rw-r--r-- 1 15s100 users 2 Oct 8 0050 sampletxt -rw-r--r-- 1 15s100 users 280 Oct 4 0008 testpas
-rw-r--r-- 1 15s100 users 278 Oct 4 0006 testpas~ -rw-rw-r-- 1 15s100 users 81920 Oct 10 1403 wchat02tar
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
15
-rw-r--r-- 1 15s100 users 75 Oct 8 0102 xxx
فلملا تايوتحم ضرع 2ـ 3 cat
يلاتلا لاثملا يف امك فلملا تايوتحم ضرعل catرمألا مادختسا نكمي cat sampletxt
ديدج فلم ءاشنإل catرمألا مادختسا نكمي كلذ ىلإ ةفاضإلابو ءاشنإ ديرت كنأ الثم ضرتفنلف ب اعوبتم catرمألا بتكأ بيحرت ةلاسر ىلع يوتحي ديدج فلم اذهل هديرت يذلا مسالا مث lt ةمالعلا
ctrl+dطغضا ءاهتنالا دعبو فلملا روطسل ةباتكلاب كل حمسي ذئنيح cat gt hellotxt يتآلاك فلملا ماظنلل ةيادبلا ةمالع ىلإ دوعت يكل ) هتبتك رطس رخآ ىلع سيلو لاخ رطس يف تنأو (
linux120~gt cat gt hellotxt
Hello World How is everybody
[ctrl+d] linux120~gt _
هانأشنأ يذلا فلملا تايوتحم نآلا ىرنل
linux120~gt cat hellotxt Hello World
How is everybody linux120~gt _
انل حمسي نل ةقباسلا ةقيرطلاب فلملا ءاعدتسا نإف ةشاش نم رثكأ ألمتو ةريثك فلملا تايوتحم تناك اذإ لثم moreرمألا مدختسا ةيادبلا ذنم فلملا تايوتحم ةدهاشم تدرأ اذإو فلملا نم ةريخألا ةشاشلاب الإ
more sampletxt طغضلا بجي لب ةرشابم ةيناثلا ةشاشلا ىلإ لقتني الو فلملا نم ىلوألا ةشاشلا الوأ ضرعي moreرمألاف
ةيلاتلا ةحفصلل لاقتنالل space barتافاسملا ةرطسم ىلع لالخ ةقباس ةحفصل ةدوعل ا كنكمي امك فرحلا ىلع طغضلاب حفصتلا ةيلمع يهنت وأ bفرحلا ىلع طغضلاب فلملل كحفصت q
ىلع طغضلاب كلذو moreرمألل امدختسم تنأو ةدعاسملا بلط ءارجإ كنكمي هنأ كلذ ىلع ةوالع رمألل ةدعاسملا رماوألا عيمج ضرع متي ثيح hفرحلا more
حيرصتلا ديفتسملا خيرات رخآ فلملا مسا فلملا مجح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
16
ملا عم لمعلا3 ndash 3 تافل cpخسنلا رمأ
يلاتلا لاثملا يف امك ليلدلا سفن يف رخآ ىمسم تحت ليلدلا نم ام فلم خسن ةيلمع ءارجإ نكمي
cp file1 file2 نأ ثيح
cp خسنلا رمأ file1 هخسن دارملا فلملا مسا file2ديدجلا فلملا مسا
rm فذحلا رمأ رمألاب نيزختلا صارقأ يف ربكأ ةيلاخ ةحاسم ةحاتإل ا كنكمي ظافتحالا ديرت ال يتلا تافلملا فذحrm
يلاتلا لاثملا يف امك rm file3
file3ىمسملا فلملا فذح مني ثيح
ةظحالم ةيلاتلا ةلاسرلا روهظب كلذو ةمظنألا ضعب يف فذحلا ديكأت كنم بلطي امبر
Remove file3 (yn) _ فرحلا وأ ديكأتلل yفرحلا لخدأ ذئدنع n رمألا ءاغلإل
mvرمألاب فلم مسا رييغت
مسالا ىلإ الثم file1نكيلو فلملا مسا رييغت كنكمي file2 رمألا مادختساب mv يلي امك mv file1 file2
عم حوتفملا طخلا قيرط نع ةدعاسملا 4 ndash 3 Linux رمألا قيرط نع Linuxليغشتلا ماظن ليلد ءاعدتسا كنكمي ماظنلل حوتفملا طخلا لالخ نم man
هنع مالعتسالا بولطم وه امب اعوبتم - manualةملكل راصتخا يهو ةقيرط نع مالعتسالل الثمف رمألا بتكأ passwdرسلا ةملك رييغت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
17
man passwd اذإ الثمف هنع مالعتسالا بولطملا مسالل راصتخالا طبضلاب فرعت ال دق ناي حألا ضعب يفو
بلطأ ذئدنع Pass Wordوهو اهل يملعلا مسالا الإ فرعت الو رسلا ةملك نع مالعتسالا ديرت تنك يتآلاك ةبولطملا ةملكلل ةفدارملا رماوألا ءامسأب ةمئاق
man -k pass word رمألاب اهنع ملعتست نأ عيطتست ثيح passwdةملك ك ل رهظت ذئدنع
man passwd
هيبنت مادختسا عيطتست كنإف مالعتسالل ةقباسلا ةيطخلا ةهجاوملا رماوأ همدقت امب ايفتكم نكت مل اذإ
ةيلحملا ةكبشلاب لاصتالا قيرط نع ةمسارلا ةهجاوملا html2manbin-cgisaeduksucciswwwhttp
ةلدألا عم لمعلا 5 ndash 3 مساب فرعي هب صاخ يساسأ ليلد مدختسم لكل Linuxماظن مدقي Home Directory
ليلدلا اذه يف هجماربو هتافلم نيزختب موقي نأ ماظنلل مدختسملل نكميو ةلدأ ءاشنإ نكمي قيسنتللو يتلا ةلدألا عيمج يف مكحتلا يف ماظنلا مدختسم نكمتيو ةدحاولا ةعيبطلا تاذ تافلملا عيمجتل ةيعرف
يساسألا ليلدلا تحت اهأشنأ كعيراشم تافلم عيمجتل ليلد ءاشنإ تدرأ اذإف mkdirرمألا مدختسا ديدج ليلد لمعلو
يلاتلا رمألا بتكأ mkdir projects
pwd رمألا بتكأ لمعت يذلا ليلدلا مسا ةفرعملو ةرابعلل راصتخا وه pwdرمألا نأ ظحال Print Working Directory ليلدلا تايوتحم عبطا يأ
طقف ليلدلا اذه يف ةدوجوملا تافلملا ةمئاق كل رهظت يأ يلاحلاليلد ىلإ لقتنت يكلف cdرمألا ماد ختسا يرط نع رخآ ىلإ ليلد نم لاقتنالا كنكميو ةيادبلا ةمالع مامأ بتكأ projectsعيراشملا
linux120~gt cd projects linux120~projectsgt _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
18
ةظحالم ديدجلا ليلدلا مسا نمضتي ةيادبلا رطس نإف رخآ ليلد ىلإ يلاحلا ليلدلا رييغت دنع
cdرمألا مادختساب يساسألا ليلدلا ىلإ ةرشابم لاقت نالا كنكميو
linux120~projectsgt cd linux120~gt _
cdرمألا مدختسا ةرشابم قباسلا ليلدلل ةدوعلا تدرأ اذإ امأ
linux120somewheregt cd linux120~gt _
ةظحالم
ةمالعلا ريشت ثيح ~ cdرمألا مادختساب يساسألا ليلدلا يلإ ةدوعلا كنكمي ىلإ ~ يلصألا ليلدلا ىلإ ةرشابم ةدوعلا
نكمي ثيح ةلدألا عم رماوألا سفنب لماعتلا كنكمي تافلملا عم لماعتلا يف لاحلا وه امكو
يلاتلا لاثملا يف امك خسنلاو لقنلاو فذحلل cp mv rmرماوألا مادختسا linux120~gt mv myfile projectsmyfile
linux120~gt cp testpas test2pas linux120~gt rm projectsmyfile
linux120~gt _ فلملا لقن نع قباسلا لاثملا يف لوألا رطسلا ربعي myfile عيراشملا ليلد ىلإ يلاحلا ليلدلا نمprojects
فلملا خسن نع يناثلا رطسلا ربعي امنيب myfileمسالا سفن تحت testpas يساسألا ليلدلا نمفلملا فذح ينعي ثلاثلا رطسلا نإف اريخأو test2pasىمسم تحت ليلدلا سفن يف ةخسنلا نيزختو
myfile عيراشملا ليلد نم projects مادختسا 6 ndash 3
نم هنإف رخآ ليلد يف اعيمج مهخسن ديرتو ةلدألا دحأ يف رثكأ وأ فلم20وحن كيدل ناك اذإ ىلع كدعاست يتلا تاليهستلا ضعب دجوت كلذل ةدح ىلع فلم لك خسنب موقت نأ لمملا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
11
ماظن تحت رماوألا ضرعو Editingحيقنتلا bull Linux
bull Backspace وأ delete وأ ltCTRL hgt هتبتك زمر رخآ يغلت رماوألا هذه نم يأ
رماوأو تاملك نم هتباتك كل قبس ام ىلإ لوصولاب كل ناحمسيDown و Up نامهسلا bullنم ىلوألا فورحلا تبتك ول هنأ ىنعمب فلملا مسا لامكتساب كل حمسي Tab لوقحلا حاتفم bull
رهظي فوس مسالا يقاب نإف لوقحلا حاتفم ىلع تطغضو هنيزخت قبس فلم مسا
LinuxUnixماظن تحت ةشاشلا ىلع ةضورعملا تانايبلا مجح يف مكحتلا bullبساحلا ربخي Scroll Lockحاتفملا وأ s فرح عم lt Ctrlgtنيحاتفملا دحأ ىلع طغضلا
نيحاتفملا دحأ ىلع طغضلا امنيب اتقؤم تانايبلا قفدت فقوي يأ ةشاشلا ىلإ تانايبلا لاسرإ فاقيإب ltCtrl gt فرح عمq حاتفملا وأ Scroll Lock فاقيإلا ةيلمع يغلي ةيناث ةرم
ماظن ا ةيفرط ةيا ىلع لمعت تنك اذإLinux ةرشابم كنكمي هنإف ) ةيلكلا لماعم دحأ يف يأ ( shift+Page up مادختساب ةشاشلا ىلع ةيفلخلا ةحفصلل دوعت نأ
ليغشتلا ةيلمع فاقيإ bull
امف ام أطخ دوجول وأ ليغشتلا ءا أ إل جمانربلا ليغشت فيقوت ىلإ جاتحت دق نايحألا ضعب يفاعم ltCTRL Cgtنيحاتفملا ىلع طغضلا الإ كيلع
CTRLgtنيحاتفملا ىلع طغضلا ب كلذ لمع عيطتست كنإف اتقؤم جمانربلا ليغشت فاقيإ ديرت دق ب
Zgt اعم رماوألاو جماربلا ءامسأ ةمئاق ىلع فرعتلا كنكميو فيقوتلا اذه ءاغلإ ةرتف دعب كنكميو يلاتلا لاثملا يف امك jobsرمألا ةباتكب اهفيقوت قبس يتلا
linux120~gt jobs [1] - Suspended (tty output) emacs testc
[2] + Suspended (tty output) emacs progpas linux120~gt _
رارمتسا دارملا جمانربلا مقرب ةعوبتم ()ةيوئملا ةبسنلا ةمالع بتكأ فيقوتلا رمتسي نأ تدرأ اذإو emacs testcلوألا جمانربلا فيقو ت رارمتسا تدرأ اذإ الثمف ةفوقوملا جماربلا ةمئاق نم هفيقوت
1بتكأ بتكأ ام جمانربل فيقوتلا ءاغلإ تدرأ اذإ كلذ ىلإ ةفاضإلابو kill يف جمانربلا مقرب ةعوبتم
ةفوقوملا جماربلا ةمئاق
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
12
Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا bullةياهنلا ةدحو نوكتتو طقف Linux لماعم يف Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا رفوتت
ةيفرطلا ةياهنلا ليغشت نكمي ثيح Linuxماظنب ةرشابم لصتتو حيتافم ةحولو ةشاش نم ةيفرطلا يزافرعي امب ةرشابم نأب ةيفرطلا ةياهنلا مادختساب حمسي يذلا Virtual Consoles ا ليغشتلاب
ةيفرطلا ةياهنلا لالخ نم كباسح حتفا كلذ قيبطتلو تقولا سفن يف مدختسم نم رثكأل لمعت باسحب حتفلا ةيناكمإل ةيادبلا ةمالع دجت ltALT+F2gtنيحاتفملا ىلع طغضا مث هحرش قبس امك ltALT+F1gtطغضا لوألا باسحلا ىلإ ةدوعللو رخآ
يه يزا Linuxةمظنأ بيصنت يف حمسي ام ةداعو ا ليغشتلل تاونق ةعبرأب ltALT+F1gt ىلإltALT+F4gt ةيفرط ةيا 12ىتح حامسلا ماظنلل نكمي لاح ةيأ ىلعو لالخ نم يزاجم ليغشت
ثيح Fiهب صاخلا فئاظولا حاتفم ىلع فرعم اهنم دحاو لك ةدحاو i ىلإ 1نم ماقرألا نع ربعت تقولا سفن يف تاباسح ةدعب ةيفرطلا ةياهنلا ىلع لمعت نأ ديفملا نم هنإف عبطلابو 12
جورخلا ينعي ال ثيح ةيفرطلا ةياهنلا كرت لبق اهتحتف يتلا تاباسحلا عيمج قلغ نم دكأت ةظحالم ةحوتفملا تاباسحلا عيمج نم جورخلا ام باسح نم
لمعلا ءا إ وأ logoutرمألا ةباتكب كلذو ماظنلا نم جرختو كباسح قلغت نأ بجي لمعلا نم ءاهتنالا دعب
كل رهظت ةيلاتلا ةلاسرلا نإف لمعت تافلملا ضعب كانه تناك اذإو exit رمألا
There are suspended jobs رمألا ةباتك وأ هئا رمألا وأ hellipkillإو فلملا ىلإ لاقتنالا كنكمي ذئدنع exit ةيناث ةرم
Linuxماظن نع ةيخيرات ةذبن ـ 2
دقو ةريبك معد ةدعاق نم هيلع لمتشي امل اعويش ليغشت لا ةمظنأ رثكأ نم Linuxماظن دعي جماربلل ليغشتلا ددعتم ليغشت ماظنك ةيداليملا تانيعبسلا فصتنم يف الوأ ماظنلا اذه جرخ
multitasking ةريبكلاو ةطسوتملا تابساحلا يفMini-computers amp Mainframe دادعإ مت دقوم ريثكب لهسأ يهو++Cةغلب ماظنلا اذه ىلع ملاعلا ءاحنأ ىتش يف نيجمربملا دعاس امم عيمجتلا ةغل ن
ةيصخشلا تابساحلا نم اءدب تابساحلا عاونأ عيمج عم مدختست ةديدع تارادصإ جورخو هريوطت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
13
تابساحلل ترهظ يتلا تارادصإلا مظعم ىلإ ىزعيو Cray Y-MPلثم ةقالمعلا تابساحلاب ءاهتناو يلاكتلا ةعفترم ا تارادصإ دحأ Linuxماظن دعيو ىرخألا ليغشتلا ةمظنأب ةنراقم فأ ةيصخشلا
Unix قيرط نع ساسأ روط يذلا Linus Torvalds يكنسله ةعماجب نيجمربملا نم ديدعلا ةدعاسمب ملاعلا ءاحنأ ىتش نم نيجمربملا نم ديدعلا ريوطتلا ةيلمع يف كراش امك تنرتنإلا ةكبش قيرط نع ادنلنفب
ةظحالم
هيلإ ةباتكلا وأ بساحلا ةسدنه مسق مينغلا دلاخ روتكدلا نم Linuxماظن نم ةيناجم ةخسن ىلع لوصحلا نك مييصخشلا كبساح يف ماظنلا بيصنت تدرأ اذإ (saeduksukhaledccis) ناونعلا ىلع يلآلا ديربلاب
ةلدألاو تافلملا ndash 3
ماظن هيف امب ليغشتلا ةمظنأ مظعم موقت Linux يف جلاعت وأ نزخت يتلا تانايبلا ميظنتبتاعوم اهيلع لالدتسالل ةعومجملل ناونع وأ مسا اهنم لكل ةقستم تاعومجم ا هذه فرعتو فلملا نوكي نأ نكميو تافلملاب
نيعم عوضومب قلعتي يخيرات دنتسم bull ةيديرب ةلاسر bull الثم لاكسابلا ةغل نكتلو ام ةغلب بوتكم بساح جمانرب bull
نم اددع فلملا مسا يوتحي نأ نكمي ذإ Linuxماظن يف فلملا مسا نع ريبعتلل ددحم طمن دجوي الو زمر256ىلإ لصت زومرلا اميف ( ةصاخلا زومرلاو فورحلاو دادعألا ىلع لمتشت زومرلا هذه نأ امك
) ةلئاملا ةطرشلا ادع ةدحاولا ةقالعلا تاذ تافلملا نم ةعومجم هنأب ليلدلا فرعي ثيح ةلدألا فيرعت ىلإ يتأن فلملا أدبم نمو جماربلل ليلد اريخأو لئاسرلل ناث ليلدو ةيخيراتلا تافلملا عيمجل ليلد عضو نكمي ةقباسلا ةلثمألا يفف
يرجشلا عرفتلل اقبط اهل ةيعرف ةلدأ ةلدألا هذه عبتت نأ نكمي امكامبرو ليلد مسا ىلع راسملا يوتحي دقو فلملا نيزخت ناكم ىلإ هعبتي يذلا راسملاب فلملا ىلإ راشي ةداعوهذه نمو programsهمسا ليلد يف ةبوتكم جماربلا نم ةعومجم انيدل ناك اذإ الثمف يعرف ليلد ىلإ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
14
program1pasجمانربلا ءاعدتسا اندرأو hellip program1pas program2c infodatجماربلا يتآلاك نوكي هراسم نإف
programsprogram1pas مدع ىلإ اناعد ام اذهو فلملا مساو ليلدلا مسا نيب لصفلل انه تمدختسا ةلئاملا ةطرشلا نأ ظحال
ليلدلا وأ فلملا مسا فيرعت يف اهمادختساهعبتي دق programsليلدلا الثمف ةيلصألا ةلدألا تحت ةيعرف ةلدأ نيوك ت نكمي لبق نم انرشأ امكو
دحأ نكيلو جماربلا تانايب ىلع يوتحت تافلملا نم ةعومجم هبو dataهمسا تانايبلاب صاخ يعرف ليلد هؤاعدتسا بولطموcoursesdataهمسا تافلملا هذه يتآلاك راسملا نوكي كلذ دنع
programsdatacoursesdat يرجشلا عرفتلل اقبط فلملا مسا مث يعرفلا ليلدلا مث ليلدلا ددحي راسملا نأ قباسلا لاثملا نم ظحاليو
data يعرفلا ليلدلل بألا وه programsليلدلا نأ لوقلا نكميو
رمألاب تافلملا ةمئاق ضرع 1 ـ 3 ls كلذ لاثم يعرفلا وأ يلصألا ليلدلا يف تافلملا ءامسأب ةمئاق ضرعل lsرمألا مدختسي
linux110~gt ls
aout dummytxt homebanrgif sampletxt wchat02tar backggif filepas indexhtml testpas xxx
dummy filepas~ mbox testpas~ ةيدجبألا فورحلا بسح ةبترم ليلدلا اهيلع يوتحي يتلا تافلملا ءامسأ رهظت ثيح
يتآلاك نوكيل 1ndashضرعلا رمأل فضأ تافلملا نع ةيليصفت تامولعم تدرأ اذإو linux110~gt ls -l
total 167 -rwxr-xr-x 1 15s100 users 34095 Oct 8 0118 aout
-rw-rw-r-- 1 15s100 users 31688 Oct 10 1437 backggif -rw-r--r-- 1 15s100 users 0 Oct 8 0050 dummy
-rw-r--r-- 1 15s100 users 0 Oct 8 0049 dummytxt -rw-r--r-- 1 15s100 users 225 Oct 8 0118 filepas
-rw-r--r-- 1 15s100 users 266 Oct 8 0102 filepas~ -rw-rw-r-- 1 15s100 users 10737 Oct 10 1417 homebanrgif
-rw-rw-r-- 1 15s100 users 242 Sep 29 1132 indexhtml -rw------- 1 15s100 users 652 Oct 14 0131 mbox
-rw-r--r-- 1 15s100 users 2 Oct 8 0050 sampletxt -rw-r--r-- 1 15s100 users 280 Oct 4 0008 testpas
-rw-r--r-- 1 15s100 users 278 Oct 4 0006 testpas~ -rw-rw-r-- 1 15s100 users 81920 Oct 10 1403 wchat02tar
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
15
-rw-r--r-- 1 15s100 users 75 Oct 8 0102 xxx
فلملا تايوتحم ضرع 2ـ 3 cat
يلاتلا لاثملا يف امك فلملا تايوتحم ضرعل catرمألا مادختسا نكمي cat sampletxt
ديدج فلم ءاشنإل catرمألا مادختسا نكمي كلذ ىلإ ةفاضإلابو ءاشنإ ديرت كنأ الثم ضرتفنلف ب اعوبتم catرمألا بتكأ بيحرت ةلاسر ىلع يوتحي ديدج فلم اذهل هديرت يذلا مسالا مث lt ةمالعلا
ctrl+dطغضا ءاهتنالا دعبو فلملا روطسل ةباتكلاب كل حمسي ذئنيح cat gt hellotxt يتآلاك فلملا ماظنلل ةيادبلا ةمالع ىلإ دوعت يكل ) هتبتك رطس رخآ ىلع سيلو لاخ رطس يف تنأو (
linux120~gt cat gt hellotxt
Hello World How is everybody
[ctrl+d] linux120~gt _
هانأشنأ يذلا فلملا تايوتحم نآلا ىرنل
linux120~gt cat hellotxt Hello World
How is everybody linux120~gt _
انل حمسي نل ةقباسلا ةقيرطلاب فلملا ءاعدتسا نإف ةشاش نم رثكأ ألمتو ةريثك فلملا تايوتحم تناك اذإ لثم moreرمألا مدختسا ةيادبلا ذنم فلملا تايوتحم ةدهاشم تدرأ اذإو فلملا نم ةريخألا ةشاشلاب الإ
more sampletxt طغضلا بجي لب ةرشابم ةيناثلا ةشاشلا ىلإ لقتني الو فلملا نم ىلوألا ةشاشلا الوأ ضرعي moreرمألاف
ةيلاتلا ةحفصلل لاقتنالل space barتافاسملا ةرطسم ىلع لالخ ةقباس ةحفصل ةدوعل ا كنكمي امك فرحلا ىلع طغضلاب حفصتلا ةيلمع يهنت وأ bفرحلا ىلع طغضلاب فلملل كحفصت q
ىلع طغضلاب كلذو moreرمألل امدختسم تنأو ةدعاسملا بلط ءارجإ كنكمي هنأ كلذ ىلع ةوالع رمألل ةدعاسملا رماوألا عيمج ضرع متي ثيح hفرحلا more
حيرصتلا ديفتسملا خيرات رخآ فلملا مسا فلملا مجح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
16
ملا عم لمعلا3 ndash 3 تافل cpخسنلا رمأ
يلاتلا لاثملا يف امك ليلدلا سفن يف رخآ ىمسم تحت ليلدلا نم ام فلم خسن ةيلمع ءارجإ نكمي
cp file1 file2 نأ ثيح
cp خسنلا رمأ file1 هخسن دارملا فلملا مسا file2ديدجلا فلملا مسا
rm فذحلا رمأ رمألاب نيزختلا صارقأ يف ربكأ ةيلاخ ةحاسم ةحاتإل ا كنكمي ظافتحالا ديرت ال يتلا تافلملا فذحrm
يلاتلا لاثملا يف امك rm file3
file3ىمسملا فلملا فذح مني ثيح
ةظحالم ةيلاتلا ةلاسرلا روهظب كلذو ةمظنألا ضعب يف فذحلا ديكأت كنم بلطي امبر
Remove file3 (yn) _ فرحلا وأ ديكأتلل yفرحلا لخدأ ذئدنع n رمألا ءاغلإل
mvرمألاب فلم مسا رييغت
مسالا ىلإ الثم file1نكيلو فلملا مسا رييغت كنكمي file2 رمألا مادختساب mv يلي امك mv file1 file2
عم حوتفملا طخلا قيرط نع ةدعاسملا 4 ndash 3 Linux رمألا قيرط نع Linuxليغشتلا ماظن ليلد ءاعدتسا كنكمي ماظنلل حوتفملا طخلا لالخ نم man
هنع مالعتسالا بولطم وه امب اعوبتم - manualةملكل راصتخا يهو ةقيرط نع مالعتسالل الثمف رمألا بتكأ passwdرسلا ةملك رييغت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
17
man passwd اذإ الثمف هنع مالعتسالا بولطملا مسالل راصتخالا طبضلاب فرعت ال دق ناي حألا ضعب يفو
بلطأ ذئدنع Pass Wordوهو اهل يملعلا مسالا الإ فرعت الو رسلا ةملك نع مالعتسالا ديرت تنك يتآلاك ةبولطملا ةملكلل ةفدارملا رماوألا ءامسأب ةمئاق
man -k pass word رمألاب اهنع ملعتست نأ عيطتست ثيح passwdةملك ك ل رهظت ذئدنع
man passwd
هيبنت مادختسا عيطتست كنإف مالعتسالل ةقباسلا ةيطخلا ةهجاوملا رماوأ همدقت امب ايفتكم نكت مل اذإ
ةيلحملا ةكبشلاب لاصتالا قيرط نع ةمسارلا ةهجاوملا html2manbin-cgisaeduksucciswwwhttp
ةلدألا عم لمعلا 5 ndash 3 مساب فرعي هب صاخ يساسأ ليلد مدختسم لكل Linuxماظن مدقي Home Directory
ليلدلا اذه يف هجماربو هتافلم نيزختب موقي نأ ماظنلل مدختسملل نكميو ةلدأ ءاشنإ نكمي قيسنتللو يتلا ةلدألا عيمج يف مكحتلا يف ماظنلا مدختسم نكمتيو ةدحاولا ةعيبطلا تاذ تافلملا عيمجتل ةيعرف
يساسألا ليلدلا تحت اهأشنأ كعيراشم تافلم عيمجتل ليلد ءاشنإ تدرأ اذإف mkdirرمألا مدختسا ديدج ليلد لمعلو
يلاتلا رمألا بتكأ mkdir projects
pwd رمألا بتكأ لمعت يذلا ليلدلا مسا ةفرعملو ةرابعلل راصتخا وه pwdرمألا نأ ظحال Print Working Directory ليلدلا تايوتحم عبطا يأ
طقف ليلدلا اذه يف ةدوجوملا تافلملا ةمئاق كل رهظت يأ يلاحلاليلد ىلإ لقتنت يكلف cdرمألا ماد ختسا يرط نع رخآ ىلإ ليلد نم لاقتنالا كنكميو ةيادبلا ةمالع مامأ بتكأ projectsعيراشملا
linux120~gt cd projects linux120~projectsgt _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
18
ةظحالم ديدجلا ليلدلا مسا نمضتي ةيادبلا رطس نإف رخآ ليلد ىلإ يلاحلا ليلدلا رييغت دنع
cdرمألا مادختساب يساسألا ليلدلا ىلإ ةرشابم لاقت نالا كنكميو
linux120~projectsgt cd linux120~gt _
cdرمألا مدختسا ةرشابم قباسلا ليلدلل ةدوعلا تدرأ اذإ امأ
linux120somewheregt cd linux120~gt _
ةظحالم
ةمالعلا ريشت ثيح ~ cdرمألا مادختساب يساسألا ليلدلا يلإ ةدوعلا كنكمي ىلإ ~ يلصألا ليلدلا ىلإ ةرشابم ةدوعلا
نكمي ثيح ةلدألا عم رماوألا سفنب لماعتلا كنكمي تافلملا عم لماعتلا يف لاحلا وه امكو
يلاتلا لاثملا يف امك خسنلاو لقنلاو فذحلل cp mv rmرماوألا مادختسا linux120~gt mv myfile projectsmyfile
linux120~gt cp testpas test2pas linux120~gt rm projectsmyfile
linux120~gt _ فلملا لقن نع قباسلا لاثملا يف لوألا رطسلا ربعي myfile عيراشملا ليلد ىلإ يلاحلا ليلدلا نمprojects
فلملا خسن نع يناثلا رطسلا ربعي امنيب myfileمسالا سفن تحت testpas يساسألا ليلدلا نمفلملا فذح ينعي ثلاثلا رطسلا نإف اريخأو test2pasىمسم تحت ليلدلا سفن يف ةخسنلا نيزختو
myfile عيراشملا ليلد نم projects مادختسا 6 ndash 3
نم هنإف رخآ ليلد يف اعيمج مهخسن ديرتو ةلدألا دحأ يف رثكأ وأ فلم20وحن كيدل ناك اذإ ىلع كدعاست يتلا تاليهستلا ضعب دجوت كلذل ةدح ىلع فلم لك خسنب موقت نأ لمملا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
12
Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا bullةياهنلا ةدحو نوكتتو طقف Linux لماعم يف Linuxماظن تحت لمعت يتلا ةيفرطلا تاياهنلا رفوتت
ةيفرطلا ةياهنلا ليغشت نكمي ثيح Linuxماظنب ةرشابم لصتتو حيتافم ةحولو ةشاش نم ةيفرطلا يزافرعي امب ةرشابم نأب ةيفرطلا ةياهنلا مادختساب حمسي يذلا Virtual Consoles ا ليغشتلاب
ةيفرطلا ةياهنلا لالخ نم كباسح حتفا كلذ قيبطتلو تقولا سفن يف مدختسم نم رثكأل لمعت باسحب حتفلا ةيناكمإل ةيادبلا ةمالع دجت ltALT+F2gtنيحاتفملا ىلع طغضا مث هحرش قبس امك ltALT+F1gtطغضا لوألا باسحلا ىلإ ةدوعللو رخآ
يه يزا Linuxةمظنأ بيصنت يف حمسي ام ةداعو ا ليغشتلل تاونق ةعبرأب ltALT+F1gt ىلإltALT+F4gt ةيفرط ةيا 12ىتح حامسلا ماظنلل نكمي لاح ةيأ ىلعو لالخ نم يزاجم ليغشت
ثيح Fiهب صاخلا فئاظولا حاتفم ىلع فرعم اهنم دحاو لك ةدحاو i ىلإ 1نم ماقرألا نع ربعت تقولا سفن يف تاباسح ةدعب ةيفرطلا ةياهنلا ىلع لمعت نأ ديفملا نم هنإف عبطلابو 12
جورخلا ينعي ال ثيح ةيفرطلا ةياهنلا كرت لبق اهتحتف يتلا تاباسحلا عيمج قلغ نم دكأت ةظحالم ةحوتفملا تاباسحلا عيمج نم جورخلا ام باسح نم
لمعلا ءا إ وأ logoutرمألا ةباتكب كلذو ماظنلا نم جرختو كباسح قلغت نأ بجي لمعلا نم ءاهتنالا دعب
كل رهظت ةيلاتلا ةلاسرلا نإف لمعت تافلملا ضعب كانه تناك اذإو exit رمألا
There are suspended jobs رمألا ةباتك وأ هئا رمألا وأ hellipkillإو فلملا ىلإ لاقتنالا كنكمي ذئدنع exit ةيناث ةرم
Linuxماظن نع ةيخيرات ةذبن ـ 2
دقو ةريبك معد ةدعاق نم هيلع لمتشي امل اعويش ليغشت لا ةمظنأ رثكأ نم Linuxماظن دعي جماربلل ليغشتلا ددعتم ليغشت ماظنك ةيداليملا تانيعبسلا فصتنم يف الوأ ماظنلا اذه جرخ
multitasking ةريبكلاو ةطسوتملا تابساحلا يفMini-computers amp Mainframe دادعإ مت دقوم ريثكب لهسأ يهو++Cةغلب ماظنلا اذه ىلع ملاعلا ءاحنأ ىتش يف نيجمربملا دعاس امم عيمجتلا ةغل ن
ةيصخشلا تابساحلا نم اءدب تابساحلا عاونأ عيمج عم مدختست ةديدع تارادصإ جورخو هريوطت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
13
تابساحلل ترهظ يتلا تارادصإلا مظعم ىلإ ىزعيو Cray Y-MPلثم ةقالمعلا تابساحلاب ءاهتناو يلاكتلا ةعفترم ا تارادصإ دحأ Linuxماظن دعيو ىرخألا ليغشتلا ةمظنأب ةنراقم فأ ةيصخشلا
Unix قيرط نع ساسأ روط يذلا Linus Torvalds يكنسله ةعماجب نيجمربملا نم ديدعلا ةدعاسمب ملاعلا ءاحنأ ىتش نم نيجمربملا نم ديدعلا ريوطتلا ةيلمع يف كراش امك تنرتنإلا ةكبش قيرط نع ادنلنفب
ةظحالم
هيلإ ةباتكلا وأ بساحلا ةسدنه مسق مينغلا دلاخ روتكدلا نم Linuxماظن نم ةيناجم ةخسن ىلع لوصحلا نك مييصخشلا كبساح يف ماظنلا بيصنت تدرأ اذإ (saeduksukhaledccis) ناونعلا ىلع يلآلا ديربلاب
ةلدألاو تافلملا ndash 3
ماظن هيف امب ليغشتلا ةمظنأ مظعم موقت Linux يف جلاعت وأ نزخت يتلا تانايبلا ميظنتبتاعوم اهيلع لالدتسالل ةعومجملل ناونع وأ مسا اهنم لكل ةقستم تاعومجم ا هذه فرعتو فلملا نوكي نأ نكميو تافلملاب
نيعم عوضومب قلعتي يخيرات دنتسم bull ةيديرب ةلاسر bull الثم لاكسابلا ةغل نكتلو ام ةغلب بوتكم بساح جمانرب bull
نم اددع فلملا مسا يوتحي نأ نكمي ذإ Linuxماظن يف فلملا مسا نع ريبعتلل ددحم طمن دجوي الو زمر256ىلإ لصت زومرلا اميف ( ةصاخلا زومرلاو فورحلاو دادعألا ىلع لمتشت زومرلا هذه نأ امك
) ةلئاملا ةطرشلا ادع ةدحاولا ةقالعلا تاذ تافلملا نم ةعومجم هنأب ليلدلا فرعي ثيح ةلدألا فيرعت ىلإ يتأن فلملا أدبم نمو جماربلل ليلد اريخأو لئاسرلل ناث ليلدو ةيخيراتلا تافلملا عيمجل ليلد عضو نكمي ةقباسلا ةلثمألا يفف
يرجشلا عرفتلل اقبط اهل ةيعرف ةلدأ ةلدألا هذه عبتت نأ نكمي امكامبرو ليلد مسا ىلع راسملا يوتحي دقو فلملا نيزخت ناكم ىلإ هعبتي يذلا راسملاب فلملا ىلإ راشي ةداعوهذه نمو programsهمسا ليلد يف ةبوتكم جماربلا نم ةعومجم انيدل ناك اذإ الثمف يعرف ليلد ىلإ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
14
program1pasجمانربلا ءاعدتسا اندرأو hellip program1pas program2c infodatجماربلا يتآلاك نوكي هراسم نإف
programsprogram1pas مدع ىلإ اناعد ام اذهو فلملا مساو ليلدلا مسا نيب لصفلل انه تمدختسا ةلئاملا ةطرشلا نأ ظحال
ليلدلا وأ فلملا مسا فيرعت يف اهمادختساهعبتي دق programsليلدلا الثمف ةيلصألا ةلدألا تحت ةيعرف ةلدأ نيوك ت نكمي لبق نم انرشأ امكو
دحأ نكيلو جماربلا تانايب ىلع يوتحت تافلملا نم ةعومجم هبو dataهمسا تانايبلاب صاخ يعرف ليلد هؤاعدتسا بولطموcoursesdataهمسا تافلملا هذه يتآلاك راسملا نوكي كلذ دنع
programsdatacoursesdat يرجشلا عرفتلل اقبط فلملا مسا مث يعرفلا ليلدلا مث ليلدلا ددحي راسملا نأ قباسلا لاثملا نم ظحاليو
data يعرفلا ليلدلل بألا وه programsليلدلا نأ لوقلا نكميو
رمألاب تافلملا ةمئاق ضرع 1 ـ 3 ls كلذ لاثم يعرفلا وأ يلصألا ليلدلا يف تافلملا ءامسأب ةمئاق ضرعل lsرمألا مدختسي
linux110~gt ls
aout dummytxt homebanrgif sampletxt wchat02tar backggif filepas indexhtml testpas xxx
dummy filepas~ mbox testpas~ ةيدجبألا فورحلا بسح ةبترم ليلدلا اهيلع يوتحي يتلا تافلملا ءامسأ رهظت ثيح
يتآلاك نوكيل 1ndashضرعلا رمأل فضأ تافلملا نع ةيليصفت تامولعم تدرأ اذإو linux110~gt ls -l
total 167 -rwxr-xr-x 1 15s100 users 34095 Oct 8 0118 aout
-rw-rw-r-- 1 15s100 users 31688 Oct 10 1437 backggif -rw-r--r-- 1 15s100 users 0 Oct 8 0050 dummy
-rw-r--r-- 1 15s100 users 0 Oct 8 0049 dummytxt -rw-r--r-- 1 15s100 users 225 Oct 8 0118 filepas
-rw-r--r-- 1 15s100 users 266 Oct 8 0102 filepas~ -rw-rw-r-- 1 15s100 users 10737 Oct 10 1417 homebanrgif
-rw-rw-r-- 1 15s100 users 242 Sep 29 1132 indexhtml -rw------- 1 15s100 users 652 Oct 14 0131 mbox
-rw-r--r-- 1 15s100 users 2 Oct 8 0050 sampletxt -rw-r--r-- 1 15s100 users 280 Oct 4 0008 testpas
-rw-r--r-- 1 15s100 users 278 Oct 4 0006 testpas~ -rw-rw-r-- 1 15s100 users 81920 Oct 10 1403 wchat02tar
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
15
-rw-r--r-- 1 15s100 users 75 Oct 8 0102 xxx
فلملا تايوتحم ضرع 2ـ 3 cat
يلاتلا لاثملا يف امك فلملا تايوتحم ضرعل catرمألا مادختسا نكمي cat sampletxt
ديدج فلم ءاشنإل catرمألا مادختسا نكمي كلذ ىلإ ةفاضإلابو ءاشنإ ديرت كنأ الثم ضرتفنلف ب اعوبتم catرمألا بتكأ بيحرت ةلاسر ىلع يوتحي ديدج فلم اذهل هديرت يذلا مسالا مث lt ةمالعلا
ctrl+dطغضا ءاهتنالا دعبو فلملا روطسل ةباتكلاب كل حمسي ذئنيح cat gt hellotxt يتآلاك فلملا ماظنلل ةيادبلا ةمالع ىلإ دوعت يكل ) هتبتك رطس رخآ ىلع سيلو لاخ رطس يف تنأو (
linux120~gt cat gt hellotxt
Hello World How is everybody
[ctrl+d] linux120~gt _
هانأشنأ يذلا فلملا تايوتحم نآلا ىرنل
linux120~gt cat hellotxt Hello World
How is everybody linux120~gt _
انل حمسي نل ةقباسلا ةقيرطلاب فلملا ءاعدتسا نإف ةشاش نم رثكأ ألمتو ةريثك فلملا تايوتحم تناك اذإ لثم moreرمألا مدختسا ةيادبلا ذنم فلملا تايوتحم ةدهاشم تدرأ اذإو فلملا نم ةريخألا ةشاشلاب الإ
more sampletxt طغضلا بجي لب ةرشابم ةيناثلا ةشاشلا ىلإ لقتني الو فلملا نم ىلوألا ةشاشلا الوأ ضرعي moreرمألاف
ةيلاتلا ةحفصلل لاقتنالل space barتافاسملا ةرطسم ىلع لالخ ةقباس ةحفصل ةدوعل ا كنكمي امك فرحلا ىلع طغضلاب حفصتلا ةيلمع يهنت وأ bفرحلا ىلع طغضلاب فلملل كحفصت q
ىلع طغضلاب كلذو moreرمألل امدختسم تنأو ةدعاسملا بلط ءارجإ كنكمي هنأ كلذ ىلع ةوالع رمألل ةدعاسملا رماوألا عيمج ضرع متي ثيح hفرحلا more
حيرصتلا ديفتسملا خيرات رخآ فلملا مسا فلملا مجح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
16
ملا عم لمعلا3 ndash 3 تافل cpخسنلا رمأ
يلاتلا لاثملا يف امك ليلدلا سفن يف رخآ ىمسم تحت ليلدلا نم ام فلم خسن ةيلمع ءارجإ نكمي
cp file1 file2 نأ ثيح
cp خسنلا رمأ file1 هخسن دارملا فلملا مسا file2ديدجلا فلملا مسا
rm فذحلا رمأ رمألاب نيزختلا صارقأ يف ربكأ ةيلاخ ةحاسم ةحاتإل ا كنكمي ظافتحالا ديرت ال يتلا تافلملا فذحrm
يلاتلا لاثملا يف امك rm file3
file3ىمسملا فلملا فذح مني ثيح
ةظحالم ةيلاتلا ةلاسرلا روهظب كلذو ةمظنألا ضعب يف فذحلا ديكأت كنم بلطي امبر
Remove file3 (yn) _ فرحلا وأ ديكأتلل yفرحلا لخدأ ذئدنع n رمألا ءاغلإل
mvرمألاب فلم مسا رييغت
مسالا ىلإ الثم file1نكيلو فلملا مسا رييغت كنكمي file2 رمألا مادختساب mv يلي امك mv file1 file2
عم حوتفملا طخلا قيرط نع ةدعاسملا 4 ndash 3 Linux رمألا قيرط نع Linuxليغشتلا ماظن ليلد ءاعدتسا كنكمي ماظنلل حوتفملا طخلا لالخ نم man
هنع مالعتسالا بولطم وه امب اعوبتم - manualةملكل راصتخا يهو ةقيرط نع مالعتسالل الثمف رمألا بتكأ passwdرسلا ةملك رييغت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
17
man passwd اذإ الثمف هنع مالعتسالا بولطملا مسالل راصتخالا طبضلاب فرعت ال دق ناي حألا ضعب يفو
بلطأ ذئدنع Pass Wordوهو اهل يملعلا مسالا الإ فرعت الو رسلا ةملك نع مالعتسالا ديرت تنك يتآلاك ةبولطملا ةملكلل ةفدارملا رماوألا ءامسأب ةمئاق
man -k pass word رمألاب اهنع ملعتست نأ عيطتست ثيح passwdةملك ك ل رهظت ذئدنع
man passwd
هيبنت مادختسا عيطتست كنإف مالعتسالل ةقباسلا ةيطخلا ةهجاوملا رماوأ همدقت امب ايفتكم نكت مل اذإ
ةيلحملا ةكبشلاب لاصتالا قيرط نع ةمسارلا ةهجاوملا html2manbin-cgisaeduksucciswwwhttp
ةلدألا عم لمعلا 5 ndash 3 مساب فرعي هب صاخ يساسأ ليلد مدختسم لكل Linuxماظن مدقي Home Directory
ليلدلا اذه يف هجماربو هتافلم نيزختب موقي نأ ماظنلل مدختسملل نكميو ةلدأ ءاشنإ نكمي قيسنتللو يتلا ةلدألا عيمج يف مكحتلا يف ماظنلا مدختسم نكمتيو ةدحاولا ةعيبطلا تاذ تافلملا عيمجتل ةيعرف
يساسألا ليلدلا تحت اهأشنأ كعيراشم تافلم عيمجتل ليلد ءاشنإ تدرأ اذإف mkdirرمألا مدختسا ديدج ليلد لمعلو
يلاتلا رمألا بتكأ mkdir projects
pwd رمألا بتكأ لمعت يذلا ليلدلا مسا ةفرعملو ةرابعلل راصتخا وه pwdرمألا نأ ظحال Print Working Directory ليلدلا تايوتحم عبطا يأ
طقف ليلدلا اذه يف ةدوجوملا تافلملا ةمئاق كل رهظت يأ يلاحلاليلد ىلإ لقتنت يكلف cdرمألا ماد ختسا يرط نع رخآ ىلإ ليلد نم لاقتنالا كنكميو ةيادبلا ةمالع مامأ بتكأ projectsعيراشملا
linux120~gt cd projects linux120~projectsgt _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
18
ةظحالم ديدجلا ليلدلا مسا نمضتي ةيادبلا رطس نإف رخآ ليلد ىلإ يلاحلا ليلدلا رييغت دنع
cdرمألا مادختساب يساسألا ليلدلا ىلإ ةرشابم لاقت نالا كنكميو
linux120~projectsgt cd linux120~gt _
cdرمألا مدختسا ةرشابم قباسلا ليلدلل ةدوعلا تدرأ اذإ امأ
linux120somewheregt cd linux120~gt _
ةظحالم
ةمالعلا ريشت ثيح ~ cdرمألا مادختساب يساسألا ليلدلا يلإ ةدوعلا كنكمي ىلإ ~ يلصألا ليلدلا ىلإ ةرشابم ةدوعلا
نكمي ثيح ةلدألا عم رماوألا سفنب لماعتلا كنكمي تافلملا عم لماعتلا يف لاحلا وه امكو
يلاتلا لاثملا يف امك خسنلاو لقنلاو فذحلل cp mv rmرماوألا مادختسا linux120~gt mv myfile projectsmyfile
linux120~gt cp testpas test2pas linux120~gt rm projectsmyfile
linux120~gt _ فلملا لقن نع قباسلا لاثملا يف لوألا رطسلا ربعي myfile عيراشملا ليلد ىلإ يلاحلا ليلدلا نمprojects
فلملا خسن نع يناثلا رطسلا ربعي امنيب myfileمسالا سفن تحت testpas يساسألا ليلدلا نمفلملا فذح ينعي ثلاثلا رطسلا نإف اريخأو test2pasىمسم تحت ليلدلا سفن يف ةخسنلا نيزختو
myfile عيراشملا ليلد نم projects مادختسا 6 ndash 3
نم هنإف رخآ ليلد يف اعيمج مهخسن ديرتو ةلدألا دحأ يف رثكأ وأ فلم20وحن كيدل ناك اذإ ىلع كدعاست يتلا تاليهستلا ضعب دجوت كلذل ةدح ىلع فلم لك خسنب موقت نأ لمملا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
13
تابساحلل ترهظ يتلا تارادصإلا مظعم ىلإ ىزعيو Cray Y-MPلثم ةقالمعلا تابساحلاب ءاهتناو يلاكتلا ةعفترم ا تارادصإ دحأ Linuxماظن دعيو ىرخألا ليغشتلا ةمظنأب ةنراقم فأ ةيصخشلا
Unix قيرط نع ساسأ روط يذلا Linus Torvalds يكنسله ةعماجب نيجمربملا نم ديدعلا ةدعاسمب ملاعلا ءاحنأ ىتش نم نيجمربملا نم ديدعلا ريوطتلا ةيلمع يف كراش امك تنرتنإلا ةكبش قيرط نع ادنلنفب
ةظحالم
هيلإ ةباتكلا وأ بساحلا ةسدنه مسق مينغلا دلاخ روتكدلا نم Linuxماظن نم ةيناجم ةخسن ىلع لوصحلا نك مييصخشلا كبساح يف ماظنلا بيصنت تدرأ اذإ (saeduksukhaledccis) ناونعلا ىلع يلآلا ديربلاب
ةلدألاو تافلملا ndash 3
ماظن هيف امب ليغشتلا ةمظنأ مظعم موقت Linux يف جلاعت وأ نزخت يتلا تانايبلا ميظنتبتاعوم اهيلع لالدتسالل ةعومجملل ناونع وأ مسا اهنم لكل ةقستم تاعومجم ا هذه فرعتو فلملا نوكي نأ نكميو تافلملاب
نيعم عوضومب قلعتي يخيرات دنتسم bull ةيديرب ةلاسر bull الثم لاكسابلا ةغل نكتلو ام ةغلب بوتكم بساح جمانرب bull
نم اددع فلملا مسا يوتحي نأ نكمي ذإ Linuxماظن يف فلملا مسا نع ريبعتلل ددحم طمن دجوي الو زمر256ىلإ لصت زومرلا اميف ( ةصاخلا زومرلاو فورحلاو دادعألا ىلع لمتشت زومرلا هذه نأ امك
) ةلئاملا ةطرشلا ادع ةدحاولا ةقالعلا تاذ تافلملا نم ةعومجم هنأب ليلدلا فرعي ثيح ةلدألا فيرعت ىلإ يتأن فلملا أدبم نمو جماربلل ليلد اريخأو لئاسرلل ناث ليلدو ةيخيراتلا تافلملا عيمجل ليلد عضو نكمي ةقباسلا ةلثمألا يفف
يرجشلا عرفتلل اقبط اهل ةيعرف ةلدأ ةلدألا هذه عبتت نأ نكمي امكامبرو ليلد مسا ىلع راسملا يوتحي دقو فلملا نيزخت ناكم ىلإ هعبتي يذلا راسملاب فلملا ىلإ راشي ةداعوهذه نمو programsهمسا ليلد يف ةبوتكم جماربلا نم ةعومجم انيدل ناك اذإ الثمف يعرف ليلد ىلإ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
14
program1pasجمانربلا ءاعدتسا اندرأو hellip program1pas program2c infodatجماربلا يتآلاك نوكي هراسم نإف
programsprogram1pas مدع ىلإ اناعد ام اذهو فلملا مساو ليلدلا مسا نيب لصفلل انه تمدختسا ةلئاملا ةطرشلا نأ ظحال
ليلدلا وأ فلملا مسا فيرعت يف اهمادختساهعبتي دق programsليلدلا الثمف ةيلصألا ةلدألا تحت ةيعرف ةلدأ نيوك ت نكمي لبق نم انرشأ امكو
دحأ نكيلو جماربلا تانايب ىلع يوتحت تافلملا نم ةعومجم هبو dataهمسا تانايبلاب صاخ يعرف ليلد هؤاعدتسا بولطموcoursesdataهمسا تافلملا هذه يتآلاك راسملا نوكي كلذ دنع
programsdatacoursesdat يرجشلا عرفتلل اقبط فلملا مسا مث يعرفلا ليلدلا مث ليلدلا ددحي راسملا نأ قباسلا لاثملا نم ظحاليو
data يعرفلا ليلدلل بألا وه programsليلدلا نأ لوقلا نكميو
رمألاب تافلملا ةمئاق ضرع 1 ـ 3 ls كلذ لاثم يعرفلا وأ يلصألا ليلدلا يف تافلملا ءامسأب ةمئاق ضرعل lsرمألا مدختسي
linux110~gt ls
aout dummytxt homebanrgif sampletxt wchat02tar backggif filepas indexhtml testpas xxx
dummy filepas~ mbox testpas~ ةيدجبألا فورحلا بسح ةبترم ليلدلا اهيلع يوتحي يتلا تافلملا ءامسأ رهظت ثيح
يتآلاك نوكيل 1ndashضرعلا رمأل فضأ تافلملا نع ةيليصفت تامولعم تدرأ اذإو linux110~gt ls -l
total 167 -rwxr-xr-x 1 15s100 users 34095 Oct 8 0118 aout
-rw-rw-r-- 1 15s100 users 31688 Oct 10 1437 backggif -rw-r--r-- 1 15s100 users 0 Oct 8 0050 dummy
-rw-r--r-- 1 15s100 users 0 Oct 8 0049 dummytxt -rw-r--r-- 1 15s100 users 225 Oct 8 0118 filepas
-rw-r--r-- 1 15s100 users 266 Oct 8 0102 filepas~ -rw-rw-r-- 1 15s100 users 10737 Oct 10 1417 homebanrgif
-rw-rw-r-- 1 15s100 users 242 Sep 29 1132 indexhtml -rw------- 1 15s100 users 652 Oct 14 0131 mbox
-rw-r--r-- 1 15s100 users 2 Oct 8 0050 sampletxt -rw-r--r-- 1 15s100 users 280 Oct 4 0008 testpas
-rw-r--r-- 1 15s100 users 278 Oct 4 0006 testpas~ -rw-rw-r-- 1 15s100 users 81920 Oct 10 1403 wchat02tar
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
15
-rw-r--r-- 1 15s100 users 75 Oct 8 0102 xxx
فلملا تايوتحم ضرع 2ـ 3 cat
يلاتلا لاثملا يف امك فلملا تايوتحم ضرعل catرمألا مادختسا نكمي cat sampletxt
ديدج فلم ءاشنإل catرمألا مادختسا نكمي كلذ ىلإ ةفاضإلابو ءاشنإ ديرت كنأ الثم ضرتفنلف ب اعوبتم catرمألا بتكأ بيحرت ةلاسر ىلع يوتحي ديدج فلم اذهل هديرت يذلا مسالا مث lt ةمالعلا
ctrl+dطغضا ءاهتنالا دعبو فلملا روطسل ةباتكلاب كل حمسي ذئنيح cat gt hellotxt يتآلاك فلملا ماظنلل ةيادبلا ةمالع ىلإ دوعت يكل ) هتبتك رطس رخآ ىلع سيلو لاخ رطس يف تنأو (
linux120~gt cat gt hellotxt
Hello World How is everybody
[ctrl+d] linux120~gt _
هانأشنأ يذلا فلملا تايوتحم نآلا ىرنل
linux120~gt cat hellotxt Hello World
How is everybody linux120~gt _
انل حمسي نل ةقباسلا ةقيرطلاب فلملا ءاعدتسا نإف ةشاش نم رثكأ ألمتو ةريثك فلملا تايوتحم تناك اذإ لثم moreرمألا مدختسا ةيادبلا ذنم فلملا تايوتحم ةدهاشم تدرأ اذإو فلملا نم ةريخألا ةشاشلاب الإ
more sampletxt طغضلا بجي لب ةرشابم ةيناثلا ةشاشلا ىلإ لقتني الو فلملا نم ىلوألا ةشاشلا الوأ ضرعي moreرمألاف
ةيلاتلا ةحفصلل لاقتنالل space barتافاسملا ةرطسم ىلع لالخ ةقباس ةحفصل ةدوعل ا كنكمي امك فرحلا ىلع طغضلاب حفصتلا ةيلمع يهنت وأ bفرحلا ىلع طغضلاب فلملل كحفصت q
ىلع طغضلاب كلذو moreرمألل امدختسم تنأو ةدعاسملا بلط ءارجإ كنكمي هنأ كلذ ىلع ةوالع رمألل ةدعاسملا رماوألا عيمج ضرع متي ثيح hفرحلا more
حيرصتلا ديفتسملا خيرات رخآ فلملا مسا فلملا مجح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
16
ملا عم لمعلا3 ndash 3 تافل cpخسنلا رمأ
يلاتلا لاثملا يف امك ليلدلا سفن يف رخآ ىمسم تحت ليلدلا نم ام فلم خسن ةيلمع ءارجإ نكمي
cp file1 file2 نأ ثيح
cp خسنلا رمأ file1 هخسن دارملا فلملا مسا file2ديدجلا فلملا مسا
rm فذحلا رمأ رمألاب نيزختلا صارقأ يف ربكأ ةيلاخ ةحاسم ةحاتإل ا كنكمي ظافتحالا ديرت ال يتلا تافلملا فذحrm
يلاتلا لاثملا يف امك rm file3
file3ىمسملا فلملا فذح مني ثيح
ةظحالم ةيلاتلا ةلاسرلا روهظب كلذو ةمظنألا ضعب يف فذحلا ديكأت كنم بلطي امبر
Remove file3 (yn) _ فرحلا وأ ديكأتلل yفرحلا لخدأ ذئدنع n رمألا ءاغلإل
mvرمألاب فلم مسا رييغت
مسالا ىلإ الثم file1نكيلو فلملا مسا رييغت كنكمي file2 رمألا مادختساب mv يلي امك mv file1 file2
عم حوتفملا طخلا قيرط نع ةدعاسملا 4 ndash 3 Linux رمألا قيرط نع Linuxليغشتلا ماظن ليلد ءاعدتسا كنكمي ماظنلل حوتفملا طخلا لالخ نم man
هنع مالعتسالا بولطم وه امب اعوبتم - manualةملكل راصتخا يهو ةقيرط نع مالعتسالل الثمف رمألا بتكأ passwdرسلا ةملك رييغت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
17
man passwd اذإ الثمف هنع مالعتسالا بولطملا مسالل راصتخالا طبضلاب فرعت ال دق ناي حألا ضعب يفو
بلطأ ذئدنع Pass Wordوهو اهل يملعلا مسالا الإ فرعت الو رسلا ةملك نع مالعتسالا ديرت تنك يتآلاك ةبولطملا ةملكلل ةفدارملا رماوألا ءامسأب ةمئاق
man -k pass word رمألاب اهنع ملعتست نأ عيطتست ثيح passwdةملك ك ل رهظت ذئدنع
man passwd
هيبنت مادختسا عيطتست كنإف مالعتسالل ةقباسلا ةيطخلا ةهجاوملا رماوأ همدقت امب ايفتكم نكت مل اذإ
ةيلحملا ةكبشلاب لاصتالا قيرط نع ةمسارلا ةهجاوملا html2manbin-cgisaeduksucciswwwhttp
ةلدألا عم لمعلا 5 ndash 3 مساب فرعي هب صاخ يساسأ ليلد مدختسم لكل Linuxماظن مدقي Home Directory
ليلدلا اذه يف هجماربو هتافلم نيزختب موقي نأ ماظنلل مدختسملل نكميو ةلدأ ءاشنإ نكمي قيسنتللو يتلا ةلدألا عيمج يف مكحتلا يف ماظنلا مدختسم نكمتيو ةدحاولا ةعيبطلا تاذ تافلملا عيمجتل ةيعرف
يساسألا ليلدلا تحت اهأشنأ كعيراشم تافلم عيمجتل ليلد ءاشنإ تدرأ اذإف mkdirرمألا مدختسا ديدج ليلد لمعلو
يلاتلا رمألا بتكأ mkdir projects
pwd رمألا بتكأ لمعت يذلا ليلدلا مسا ةفرعملو ةرابعلل راصتخا وه pwdرمألا نأ ظحال Print Working Directory ليلدلا تايوتحم عبطا يأ
طقف ليلدلا اذه يف ةدوجوملا تافلملا ةمئاق كل رهظت يأ يلاحلاليلد ىلإ لقتنت يكلف cdرمألا ماد ختسا يرط نع رخآ ىلإ ليلد نم لاقتنالا كنكميو ةيادبلا ةمالع مامأ بتكأ projectsعيراشملا
linux120~gt cd projects linux120~projectsgt _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
18
ةظحالم ديدجلا ليلدلا مسا نمضتي ةيادبلا رطس نإف رخآ ليلد ىلإ يلاحلا ليلدلا رييغت دنع
cdرمألا مادختساب يساسألا ليلدلا ىلإ ةرشابم لاقت نالا كنكميو
linux120~projectsgt cd linux120~gt _
cdرمألا مدختسا ةرشابم قباسلا ليلدلل ةدوعلا تدرأ اذإ امأ
linux120somewheregt cd linux120~gt _
ةظحالم
ةمالعلا ريشت ثيح ~ cdرمألا مادختساب يساسألا ليلدلا يلإ ةدوعلا كنكمي ىلإ ~ يلصألا ليلدلا ىلإ ةرشابم ةدوعلا
نكمي ثيح ةلدألا عم رماوألا سفنب لماعتلا كنكمي تافلملا عم لماعتلا يف لاحلا وه امكو
يلاتلا لاثملا يف امك خسنلاو لقنلاو فذحلل cp mv rmرماوألا مادختسا linux120~gt mv myfile projectsmyfile
linux120~gt cp testpas test2pas linux120~gt rm projectsmyfile
linux120~gt _ فلملا لقن نع قباسلا لاثملا يف لوألا رطسلا ربعي myfile عيراشملا ليلد ىلإ يلاحلا ليلدلا نمprojects
فلملا خسن نع يناثلا رطسلا ربعي امنيب myfileمسالا سفن تحت testpas يساسألا ليلدلا نمفلملا فذح ينعي ثلاثلا رطسلا نإف اريخأو test2pasىمسم تحت ليلدلا سفن يف ةخسنلا نيزختو
myfile عيراشملا ليلد نم projects مادختسا 6 ndash 3
نم هنإف رخآ ليلد يف اعيمج مهخسن ديرتو ةلدألا دحأ يف رثكأ وأ فلم20وحن كيدل ناك اذإ ىلع كدعاست يتلا تاليهستلا ضعب دجوت كلذل ةدح ىلع فلم لك خسنب موقت نأ لمملا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
14
program1pasجمانربلا ءاعدتسا اندرأو hellip program1pas program2c infodatجماربلا يتآلاك نوكي هراسم نإف
programsprogram1pas مدع ىلإ اناعد ام اذهو فلملا مساو ليلدلا مسا نيب لصفلل انه تمدختسا ةلئاملا ةطرشلا نأ ظحال
ليلدلا وأ فلملا مسا فيرعت يف اهمادختساهعبتي دق programsليلدلا الثمف ةيلصألا ةلدألا تحت ةيعرف ةلدأ نيوك ت نكمي لبق نم انرشأ امكو
دحأ نكيلو جماربلا تانايب ىلع يوتحت تافلملا نم ةعومجم هبو dataهمسا تانايبلاب صاخ يعرف ليلد هؤاعدتسا بولطموcoursesdataهمسا تافلملا هذه يتآلاك راسملا نوكي كلذ دنع
programsdatacoursesdat يرجشلا عرفتلل اقبط فلملا مسا مث يعرفلا ليلدلا مث ليلدلا ددحي راسملا نأ قباسلا لاثملا نم ظحاليو
data يعرفلا ليلدلل بألا وه programsليلدلا نأ لوقلا نكميو
رمألاب تافلملا ةمئاق ضرع 1 ـ 3 ls كلذ لاثم يعرفلا وأ يلصألا ليلدلا يف تافلملا ءامسأب ةمئاق ضرعل lsرمألا مدختسي
linux110~gt ls
aout dummytxt homebanrgif sampletxt wchat02tar backggif filepas indexhtml testpas xxx
dummy filepas~ mbox testpas~ ةيدجبألا فورحلا بسح ةبترم ليلدلا اهيلع يوتحي يتلا تافلملا ءامسأ رهظت ثيح
يتآلاك نوكيل 1ndashضرعلا رمأل فضأ تافلملا نع ةيليصفت تامولعم تدرأ اذإو linux110~gt ls -l
total 167 -rwxr-xr-x 1 15s100 users 34095 Oct 8 0118 aout
-rw-rw-r-- 1 15s100 users 31688 Oct 10 1437 backggif -rw-r--r-- 1 15s100 users 0 Oct 8 0050 dummy
-rw-r--r-- 1 15s100 users 0 Oct 8 0049 dummytxt -rw-r--r-- 1 15s100 users 225 Oct 8 0118 filepas
-rw-r--r-- 1 15s100 users 266 Oct 8 0102 filepas~ -rw-rw-r-- 1 15s100 users 10737 Oct 10 1417 homebanrgif
-rw-rw-r-- 1 15s100 users 242 Sep 29 1132 indexhtml -rw------- 1 15s100 users 652 Oct 14 0131 mbox
-rw-r--r-- 1 15s100 users 2 Oct 8 0050 sampletxt -rw-r--r-- 1 15s100 users 280 Oct 4 0008 testpas
-rw-r--r-- 1 15s100 users 278 Oct 4 0006 testpas~ -rw-rw-r-- 1 15s100 users 81920 Oct 10 1403 wchat02tar
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
15
-rw-r--r-- 1 15s100 users 75 Oct 8 0102 xxx
فلملا تايوتحم ضرع 2ـ 3 cat
يلاتلا لاثملا يف امك فلملا تايوتحم ضرعل catرمألا مادختسا نكمي cat sampletxt
ديدج فلم ءاشنإل catرمألا مادختسا نكمي كلذ ىلإ ةفاضإلابو ءاشنإ ديرت كنأ الثم ضرتفنلف ب اعوبتم catرمألا بتكأ بيحرت ةلاسر ىلع يوتحي ديدج فلم اذهل هديرت يذلا مسالا مث lt ةمالعلا
ctrl+dطغضا ءاهتنالا دعبو فلملا روطسل ةباتكلاب كل حمسي ذئنيح cat gt hellotxt يتآلاك فلملا ماظنلل ةيادبلا ةمالع ىلإ دوعت يكل ) هتبتك رطس رخآ ىلع سيلو لاخ رطس يف تنأو (
linux120~gt cat gt hellotxt
Hello World How is everybody
[ctrl+d] linux120~gt _
هانأشنأ يذلا فلملا تايوتحم نآلا ىرنل
linux120~gt cat hellotxt Hello World
How is everybody linux120~gt _
انل حمسي نل ةقباسلا ةقيرطلاب فلملا ءاعدتسا نإف ةشاش نم رثكأ ألمتو ةريثك فلملا تايوتحم تناك اذإ لثم moreرمألا مدختسا ةيادبلا ذنم فلملا تايوتحم ةدهاشم تدرأ اذإو فلملا نم ةريخألا ةشاشلاب الإ
more sampletxt طغضلا بجي لب ةرشابم ةيناثلا ةشاشلا ىلإ لقتني الو فلملا نم ىلوألا ةشاشلا الوأ ضرعي moreرمألاف
ةيلاتلا ةحفصلل لاقتنالل space barتافاسملا ةرطسم ىلع لالخ ةقباس ةحفصل ةدوعل ا كنكمي امك فرحلا ىلع طغضلاب حفصتلا ةيلمع يهنت وأ bفرحلا ىلع طغضلاب فلملل كحفصت q
ىلع طغضلاب كلذو moreرمألل امدختسم تنأو ةدعاسملا بلط ءارجإ كنكمي هنأ كلذ ىلع ةوالع رمألل ةدعاسملا رماوألا عيمج ضرع متي ثيح hفرحلا more
حيرصتلا ديفتسملا خيرات رخآ فلملا مسا فلملا مجح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
16
ملا عم لمعلا3 ndash 3 تافل cpخسنلا رمأ
يلاتلا لاثملا يف امك ليلدلا سفن يف رخآ ىمسم تحت ليلدلا نم ام فلم خسن ةيلمع ءارجإ نكمي
cp file1 file2 نأ ثيح
cp خسنلا رمأ file1 هخسن دارملا فلملا مسا file2ديدجلا فلملا مسا
rm فذحلا رمأ رمألاب نيزختلا صارقأ يف ربكأ ةيلاخ ةحاسم ةحاتإل ا كنكمي ظافتحالا ديرت ال يتلا تافلملا فذحrm
يلاتلا لاثملا يف امك rm file3
file3ىمسملا فلملا فذح مني ثيح
ةظحالم ةيلاتلا ةلاسرلا روهظب كلذو ةمظنألا ضعب يف فذحلا ديكأت كنم بلطي امبر
Remove file3 (yn) _ فرحلا وأ ديكأتلل yفرحلا لخدأ ذئدنع n رمألا ءاغلإل
mvرمألاب فلم مسا رييغت
مسالا ىلإ الثم file1نكيلو فلملا مسا رييغت كنكمي file2 رمألا مادختساب mv يلي امك mv file1 file2
عم حوتفملا طخلا قيرط نع ةدعاسملا 4 ndash 3 Linux رمألا قيرط نع Linuxليغشتلا ماظن ليلد ءاعدتسا كنكمي ماظنلل حوتفملا طخلا لالخ نم man
هنع مالعتسالا بولطم وه امب اعوبتم - manualةملكل راصتخا يهو ةقيرط نع مالعتسالل الثمف رمألا بتكأ passwdرسلا ةملك رييغت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
17
man passwd اذإ الثمف هنع مالعتسالا بولطملا مسالل راصتخالا طبضلاب فرعت ال دق ناي حألا ضعب يفو
بلطأ ذئدنع Pass Wordوهو اهل يملعلا مسالا الإ فرعت الو رسلا ةملك نع مالعتسالا ديرت تنك يتآلاك ةبولطملا ةملكلل ةفدارملا رماوألا ءامسأب ةمئاق
man -k pass word رمألاب اهنع ملعتست نأ عيطتست ثيح passwdةملك ك ل رهظت ذئدنع
man passwd
هيبنت مادختسا عيطتست كنإف مالعتسالل ةقباسلا ةيطخلا ةهجاوملا رماوأ همدقت امب ايفتكم نكت مل اذإ
ةيلحملا ةكبشلاب لاصتالا قيرط نع ةمسارلا ةهجاوملا html2manbin-cgisaeduksucciswwwhttp
ةلدألا عم لمعلا 5 ndash 3 مساب فرعي هب صاخ يساسأ ليلد مدختسم لكل Linuxماظن مدقي Home Directory
ليلدلا اذه يف هجماربو هتافلم نيزختب موقي نأ ماظنلل مدختسملل نكميو ةلدأ ءاشنإ نكمي قيسنتللو يتلا ةلدألا عيمج يف مكحتلا يف ماظنلا مدختسم نكمتيو ةدحاولا ةعيبطلا تاذ تافلملا عيمجتل ةيعرف
يساسألا ليلدلا تحت اهأشنأ كعيراشم تافلم عيمجتل ليلد ءاشنإ تدرأ اذإف mkdirرمألا مدختسا ديدج ليلد لمعلو
يلاتلا رمألا بتكأ mkdir projects
pwd رمألا بتكأ لمعت يذلا ليلدلا مسا ةفرعملو ةرابعلل راصتخا وه pwdرمألا نأ ظحال Print Working Directory ليلدلا تايوتحم عبطا يأ
طقف ليلدلا اذه يف ةدوجوملا تافلملا ةمئاق كل رهظت يأ يلاحلاليلد ىلإ لقتنت يكلف cdرمألا ماد ختسا يرط نع رخآ ىلإ ليلد نم لاقتنالا كنكميو ةيادبلا ةمالع مامأ بتكأ projectsعيراشملا
linux120~gt cd projects linux120~projectsgt _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
18
ةظحالم ديدجلا ليلدلا مسا نمضتي ةيادبلا رطس نإف رخآ ليلد ىلإ يلاحلا ليلدلا رييغت دنع
cdرمألا مادختساب يساسألا ليلدلا ىلإ ةرشابم لاقت نالا كنكميو
linux120~projectsgt cd linux120~gt _
cdرمألا مدختسا ةرشابم قباسلا ليلدلل ةدوعلا تدرأ اذإ امأ
linux120somewheregt cd linux120~gt _
ةظحالم
ةمالعلا ريشت ثيح ~ cdرمألا مادختساب يساسألا ليلدلا يلإ ةدوعلا كنكمي ىلإ ~ يلصألا ليلدلا ىلإ ةرشابم ةدوعلا
نكمي ثيح ةلدألا عم رماوألا سفنب لماعتلا كنكمي تافلملا عم لماعتلا يف لاحلا وه امكو
يلاتلا لاثملا يف امك خسنلاو لقنلاو فذحلل cp mv rmرماوألا مادختسا linux120~gt mv myfile projectsmyfile
linux120~gt cp testpas test2pas linux120~gt rm projectsmyfile
linux120~gt _ فلملا لقن نع قباسلا لاثملا يف لوألا رطسلا ربعي myfile عيراشملا ليلد ىلإ يلاحلا ليلدلا نمprojects
فلملا خسن نع يناثلا رطسلا ربعي امنيب myfileمسالا سفن تحت testpas يساسألا ليلدلا نمفلملا فذح ينعي ثلاثلا رطسلا نإف اريخأو test2pasىمسم تحت ليلدلا سفن يف ةخسنلا نيزختو
myfile عيراشملا ليلد نم projects مادختسا 6 ndash 3
نم هنإف رخآ ليلد يف اعيمج مهخسن ديرتو ةلدألا دحأ يف رثكأ وأ فلم20وحن كيدل ناك اذإ ىلع كدعاست يتلا تاليهستلا ضعب دجوت كلذل ةدح ىلع فلم لك خسنب موقت نأ لمملا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
15
-rw-r--r-- 1 15s100 users 75 Oct 8 0102 xxx
فلملا تايوتحم ضرع 2ـ 3 cat
يلاتلا لاثملا يف امك فلملا تايوتحم ضرعل catرمألا مادختسا نكمي cat sampletxt
ديدج فلم ءاشنإل catرمألا مادختسا نكمي كلذ ىلإ ةفاضإلابو ءاشنإ ديرت كنأ الثم ضرتفنلف ب اعوبتم catرمألا بتكأ بيحرت ةلاسر ىلع يوتحي ديدج فلم اذهل هديرت يذلا مسالا مث lt ةمالعلا
ctrl+dطغضا ءاهتنالا دعبو فلملا روطسل ةباتكلاب كل حمسي ذئنيح cat gt hellotxt يتآلاك فلملا ماظنلل ةيادبلا ةمالع ىلإ دوعت يكل ) هتبتك رطس رخآ ىلع سيلو لاخ رطس يف تنأو (
linux120~gt cat gt hellotxt
Hello World How is everybody
[ctrl+d] linux120~gt _
هانأشنأ يذلا فلملا تايوتحم نآلا ىرنل
linux120~gt cat hellotxt Hello World
How is everybody linux120~gt _
انل حمسي نل ةقباسلا ةقيرطلاب فلملا ءاعدتسا نإف ةشاش نم رثكأ ألمتو ةريثك فلملا تايوتحم تناك اذإ لثم moreرمألا مدختسا ةيادبلا ذنم فلملا تايوتحم ةدهاشم تدرأ اذإو فلملا نم ةريخألا ةشاشلاب الإ
more sampletxt طغضلا بجي لب ةرشابم ةيناثلا ةشاشلا ىلإ لقتني الو فلملا نم ىلوألا ةشاشلا الوأ ضرعي moreرمألاف
ةيلاتلا ةحفصلل لاقتنالل space barتافاسملا ةرطسم ىلع لالخ ةقباس ةحفصل ةدوعل ا كنكمي امك فرحلا ىلع طغضلاب حفصتلا ةيلمع يهنت وأ bفرحلا ىلع طغضلاب فلملل كحفصت q
ىلع طغضلاب كلذو moreرمألل امدختسم تنأو ةدعاسملا بلط ءارجإ كنكمي هنأ كلذ ىلع ةوالع رمألل ةدعاسملا رماوألا عيمج ضرع متي ثيح hفرحلا more
حيرصتلا ديفتسملا خيرات رخآ فلملا مسا فلملا مجح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
16
ملا عم لمعلا3 ndash 3 تافل cpخسنلا رمأ
يلاتلا لاثملا يف امك ليلدلا سفن يف رخآ ىمسم تحت ليلدلا نم ام فلم خسن ةيلمع ءارجإ نكمي
cp file1 file2 نأ ثيح
cp خسنلا رمأ file1 هخسن دارملا فلملا مسا file2ديدجلا فلملا مسا
rm فذحلا رمأ رمألاب نيزختلا صارقأ يف ربكأ ةيلاخ ةحاسم ةحاتإل ا كنكمي ظافتحالا ديرت ال يتلا تافلملا فذحrm
يلاتلا لاثملا يف امك rm file3
file3ىمسملا فلملا فذح مني ثيح
ةظحالم ةيلاتلا ةلاسرلا روهظب كلذو ةمظنألا ضعب يف فذحلا ديكأت كنم بلطي امبر
Remove file3 (yn) _ فرحلا وأ ديكأتلل yفرحلا لخدأ ذئدنع n رمألا ءاغلإل
mvرمألاب فلم مسا رييغت
مسالا ىلإ الثم file1نكيلو فلملا مسا رييغت كنكمي file2 رمألا مادختساب mv يلي امك mv file1 file2
عم حوتفملا طخلا قيرط نع ةدعاسملا 4 ndash 3 Linux رمألا قيرط نع Linuxليغشتلا ماظن ليلد ءاعدتسا كنكمي ماظنلل حوتفملا طخلا لالخ نم man
هنع مالعتسالا بولطم وه امب اعوبتم - manualةملكل راصتخا يهو ةقيرط نع مالعتسالل الثمف رمألا بتكأ passwdرسلا ةملك رييغت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
17
man passwd اذإ الثمف هنع مالعتسالا بولطملا مسالل راصتخالا طبضلاب فرعت ال دق ناي حألا ضعب يفو
بلطأ ذئدنع Pass Wordوهو اهل يملعلا مسالا الإ فرعت الو رسلا ةملك نع مالعتسالا ديرت تنك يتآلاك ةبولطملا ةملكلل ةفدارملا رماوألا ءامسأب ةمئاق
man -k pass word رمألاب اهنع ملعتست نأ عيطتست ثيح passwdةملك ك ل رهظت ذئدنع
man passwd
هيبنت مادختسا عيطتست كنإف مالعتسالل ةقباسلا ةيطخلا ةهجاوملا رماوأ همدقت امب ايفتكم نكت مل اذإ
ةيلحملا ةكبشلاب لاصتالا قيرط نع ةمسارلا ةهجاوملا html2manbin-cgisaeduksucciswwwhttp
ةلدألا عم لمعلا 5 ndash 3 مساب فرعي هب صاخ يساسأ ليلد مدختسم لكل Linuxماظن مدقي Home Directory
ليلدلا اذه يف هجماربو هتافلم نيزختب موقي نأ ماظنلل مدختسملل نكميو ةلدأ ءاشنإ نكمي قيسنتللو يتلا ةلدألا عيمج يف مكحتلا يف ماظنلا مدختسم نكمتيو ةدحاولا ةعيبطلا تاذ تافلملا عيمجتل ةيعرف
يساسألا ليلدلا تحت اهأشنأ كعيراشم تافلم عيمجتل ليلد ءاشنإ تدرأ اذإف mkdirرمألا مدختسا ديدج ليلد لمعلو
يلاتلا رمألا بتكأ mkdir projects
pwd رمألا بتكأ لمعت يذلا ليلدلا مسا ةفرعملو ةرابعلل راصتخا وه pwdرمألا نأ ظحال Print Working Directory ليلدلا تايوتحم عبطا يأ
طقف ليلدلا اذه يف ةدوجوملا تافلملا ةمئاق كل رهظت يأ يلاحلاليلد ىلإ لقتنت يكلف cdرمألا ماد ختسا يرط نع رخآ ىلإ ليلد نم لاقتنالا كنكميو ةيادبلا ةمالع مامأ بتكأ projectsعيراشملا
linux120~gt cd projects linux120~projectsgt _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
18
ةظحالم ديدجلا ليلدلا مسا نمضتي ةيادبلا رطس نإف رخآ ليلد ىلإ يلاحلا ليلدلا رييغت دنع
cdرمألا مادختساب يساسألا ليلدلا ىلإ ةرشابم لاقت نالا كنكميو
linux120~projectsgt cd linux120~gt _
cdرمألا مدختسا ةرشابم قباسلا ليلدلل ةدوعلا تدرأ اذإ امأ
linux120somewheregt cd linux120~gt _
ةظحالم
ةمالعلا ريشت ثيح ~ cdرمألا مادختساب يساسألا ليلدلا يلإ ةدوعلا كنكمي ىلإ ~ يلصألا ليلدلا ىلإ ةرشابم ةدوعلا
نكمي ثيح ةلدألا عم رماوألا سفنب لماعتلا كنكمي تافلملا عم لماعتلا يف لاحلا وه امكو
يلاتلا لاثملا يف امك خسنلاو لقنلاو فذحلل cp mv rmرماوألا مادختسا linux120~gt mv myfile projectsmyfile
linux120~gt cp testpas test2pas linux120~gt rm projectsmyfile
linux120~gt _ فلملا لقن نع قباسلا لاثملا يف لوألا رطسلا ربعي myfile عيراشملا ليلد ىلإ يلاحلا ليلدلا نمprojects
فلملا خسن نع يناثلا رطسلا ربعي امنيب myfileمسالا سفن تحت testpas يساسألا ليلدلا نمفلملا فذح ينعي ثلاثلا رطسلا نإف اريخأو test2pasىمسم تحت ليلدلا سفن يف ةخسنلا نيزختو
myfile عيراشملا ليلد نم projects مادختسا 6 ndash 3
نم هنإف رخآ ليلد يف اعيمج مهخسن ديرتو ةلدألا دحأ يف رثكأ وأ فلم20وحن كيدل ناك اذإ ىلع كدعاست يتلا تاليهستلا ضعب دجوت كلذل ةدح ىلع فلم لك خسنب موقت نأ لمملا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
16
ملا عم لمعلا3 ndash 3 تافل cpخسنلا رمأ
يلاتلا لاثملا يف امك ليلدلا سفن يف رخآ ىمسم تحت ليلدلا نم ام فلم خسن ةيلمع ءارجإ نكمي
cp file1 file2 نأ ثيح
cp خسنلا رمأ file1 هخسن دارملا فلملا مسا file2ديدجلا فلملا مسا
rm فذحلا رمأ رمألاب نيزختلا صارقأ يف ربكأ ةيلاخ ةحاسم ةحاتإل ا كنكمي ظافتحالا ديرت ال يتلا تافلملا فذحrm
يلاتلا لاثملا يف امك rm file3
file3ىمسملا فلملا فذح مني ثيح
ةظحالم ةيلاتلا ةلاسرلا روهظب كلذو ةمظنألا ضعب يف فذحلا ديكأت كنم بلطي امبر
Remove file3 (yn) _ فرحلا وأ ديكأتلل yفرحلا لخدأ ذئدنع n رمألا ءاغلإل
mvرمألاب فلم مسا رييغت
مسالا ىلإ الثم file1نكيلو فلملا مسا رييغت كنكمي file2 رمألا مادختساب mv يلي امك mv file1 file2
عم حوتفملا طخلا قيرط نع ةدعاسملا 4 ndash 3 Linux رمألا قيرط نع Linuxليغشتلا ماظن ليلد ءاعدتسا كنكمي ماظنلل حوتفملا طخلا لالخ نم man
هنع مالعتسالا بولطم وه امب اعوبتم - manualةملكل راصتخا يهو ةقيرط نع مالعتسالل الثمف رمألا بتكأ passwdرسلا ةملك رييغت
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
17
man passwd اذإ الثمف هنع مالعتسالا بولطملا مسالل راصتخالا طبضلاب فرعت ال دق ناي حألا ضعب يفو
بلطأ ذئدنع Pass Wordوهو اهل يملعلا مسالا الإ فرعت الو رسلا ةملك نع مالعتسالا ديرت تنك يتآلاك ةبولطملا ةملكلل ةفدارملا رماوألا ءامسأب ةمئاق
man -k pass word رمألاب اهنع ملعتست نأ عيطتست ثيح passwdةملك ك ل رهظت ذئدنع
man passwd
هيبنت مادختسا عيطتست كنإف مالعتسالل ةقباسلا ةيطخلا ةهجاوملا رماوأ همدقت امب ايفتكم نكت مل اذإ
ةيلحملا ةكبشلاب لاصتالا قيرط نع ةمسارلا ةهجاوملا html2manbin-cgisaeduksucciswwwhttp
ةلدألا عم لمعلا 5 ndash 3 مساب فرعي هب صاخ يساسأ ليلد مدختسم لكل Linuxماظن مدقي Home Directory
ليلدلا اذه يف هجماربو هتافلم نيزختب موقي نأ ماظنلل مدختسملل نكميو ةلدأ ءاشنإ نكمي قيسنتللو يتلا ةلدألا عيمج يف مكحتلا يف ماظنلا مدختسم نكمتيو ةدحاولا ةعيبطلا تاذ تافلملا عيمجتل ةيعرف
يساسألا ليلدلا تحت اهأشنأ كعيراشم تافلم عيمجتل ليلد ءاشنإ تدرأ اذإف mkdirرمألا مدختسا ديدج ليلد لمعلو
يلاتلا رمألا بتكأ mkdir projects
pwd رمألا بتكأ لمعت يذلا ليلدلا مسا ةفرعملو ةرابعلل راصتخا وه pwdرمألا نأ ظحال Print Working Directory ليلدلا تايوتحم عبطا يأ
طقف ليلدلا اذه يف ةدوجوملا تافلملا ةمئاق كل رهظت يأ يلاحلاليلد ىلإ لقتنت يكلف cdرمألا ماد ختسا يرط نع رخآ ىلإ ليلد نم لاقتنالا كنكميو ةيادبلا ةمالع مامأ بتكأ projectsعيراشملا
linux120~gt cd projects linux120~projectsgt _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
18
ةظحالم ديدجلا ليلدلا مسا نمضتي ةيادبلا رطس نإف رخآ ليلد ىلإ يلاحلا ليلدلا رييغت دنع
cdرمألا مادختساب يساسألا ليلدلا ىلإ ةرشابم لاقت نالا كنكميو
linux120~projectsgt cd linux120~gt _
cdرمألا مدختسا ةرشابم قباسلا ليلدلل ةدوعلا تدرأ اذإ امأ
linux120somewheregt cd linux120~gt _
ةظحالم
ةمالعلا ريشت ثيح ~ cdرمألا مادختساب يساسألا ليلدلا يلإ ةدوعلا كنكمي ىلإ ~ يلصألا ليلدلا ىلإ ةرشابم ةدوعلا
نكمي ثيح ةلدألا عم رماوألا سفنب لماعتلا كنكمي تافلملا عم لماعتلا يف لاحلا وه امكو
يلاتلا لاثملا يف امك خسنلاو لقنلاو فذحلل cp mv rmرماوألا مادختسا linux120~gt mv myfile projectsmyfile
linux120~gt cp testpas test2pas linux120~gt rm projectsmyfile
linux120~gt _ فلملا لقن نع قباسلا لاثملا يف لوألا رطسلا ربعي myfile عيراشملا ليلد ىلإ يلاحلا ليلدلا نمprojects
فلملا خسن نع يناثلا رطسلا ربعي امنيب myfileمسالا سفن تحت testpas يساسألا ليلدلا نمفلملا فذح ينعي ثلاثلا رطسلا نإف اريخأو test2pasىمسم تحت ليلدلا سفن يف ةخسنلا نيزختو
myfile عيراشملا ليلد نم projects مادختسا 6 ndash 3
نم هنإف رخآ ليلد يف اعيمج مهخسن ديرتو ةلدألا دحأ يف رثكأ وأ فلم20وحن كيدل ناك اذإ ىلع كدعاست يتلا تاليهستلا ضعب دجوت كلذل ةدح ىلع فلم لك خسنب موقت نأ لمملا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
17
man passwd اذإ الثمف هنع مالعتسالا بولطملا مسالل راصتخالا طبضلاب فرعت ال دق ناي حألا ضعب يفو
بلطأ ذئدنع Pass Wordوهو اهل يملعلا مسالا الإ فرعت الو رسلا ةملك نع مالعتسالا ديرت تنك يتآلاك ةبولطملا ةملكلل ةفدارملا رماوألا ءامسأب ةمئاق
man -k pass word رمألاب اهنع ملعتست نأ عيطتست ثيح passwdةملك ك ل رهظت ذئدنع
man passwd
هيبنت مادختسا عيطتست كنإف مالعتسالل ةقباسلا ةيطخلا ةهجاوملا رماوأ همدقت امب ايفتكم نكت مل اذإ
ةيلحملا ةكبشلاب لاصتالا قيرط نع ةمسارلا ةهجاوملا html2manbin-cgisaeduksucciswwwhttp
ةلدألا عم لمعلا 5 ndash 3 مساب فرعي هب صاخ يساسأ ليلد مدختسم لكل Linuxماظن مدقي Home Directory
ليلدلا اذه يف هجماربو هتافلم نيزختب موقي نأ ماظنلل مدختسملل نكميو ةلدأ ءاشنإ نكمي قيسنتللو يتلا ةلدألا عيمج يف مكحتلا يف ماظنلا مدختسم نكمتيو ةدحاولا ةعيبطلا تاذ تافلملا عيمجتل ةيعرف
يساسألا ليلدلا تحت اهأشنأ كعيراشم تافلم عيمجتل ليلد ءاشنإ تدرأ اذإف mkdirرمألا مدختسا ديدج ليلد لمعلو
يلاتلا رمألا بتكأ mkdir projects
pwd رمألا بتكأ لمعت يذلا ليلدلا مسا ةفرعملو ةرابعلل راصتخا وه pwdرمألا نأ ظحال Print Working Directory ليلدلا تايوتحم عبطا يأ
طقف ليلدلا اذه يف ةدوجوملا تافلملا ةمئاق كل رهظت يأ يلاحلاليلد ىلإ لقتنت يكلف cdرمألا ماد ختسا يرط نع رخآ ىلإ ليلد نم لاقتنالا كنكميو ةيادبلا ةمالع مامأ بتكأ projectsعيراشملا
linux120~gt cd projects linux120~projectsgt _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
18
ةظحالم ديدجلا ليلدلا مسا نمضتي ةيادبلا رطس نإف رخآ ليلد ىلإ يلاحلا ليلدلا رييغت دنع
cdرمألا مادختساب يساسألا ليلدلا ىلإ ةرشابم لاقت نالا كنكميو
linux120~projectsgt cd linux120~gt _
cdرمألا مدختسا ةرشابم قباسلا ليلدلل ةدوعلا تدرأ اذإ امأ
linux120somewheregt cd linux120~gt _
ةظحالم
ةمالعلا ريشت ثيح ~ cdرمألا مادختساب يساسألا ليلدلا يلإ ةدوعلا كنكمي ىلإ ~ يلصألا ليلدلا ىلإ ةرشابم ةدوعلا
نكمي ثيح ةلدألا عم رماوألا سفنب لماعتلا كنكمي تافلملا عم لماعتلا يف لاحلا وه امكو
يلاتلا لاثملا يف امك خسنلاو لقنلاو فذحلل cp mv rmرماوألا مادختسا linux120~gt mv myfile projectsmyfile
linux120~gt cp testpas test2pas linux120~gt rm projectsmyfile
linux120~gt _ فلملا لقن نع قباسلا لاثملا يف لوألا رطسلا ربعي myfile عيراشملا ليلد ىلإ يلاحلا ليلدلا نمprojects
فلملا خسن نع يناثلا رطسلا ربعي امنيب myfileمسالا سفن تحت testpas يساسألا ليلدلا نمفلملا فذح ينعي ثلاثلا رطسلا نإف اريخأو test2pasىمسم تحت ليلدلا سفن يف ةخسنلا نيزختو
myfile عيراشملا ليلد نم projects مادختسا 6 ndash 3
نم هنإف رخآ ليلد يف اعيمج مهخسن ديرتو ةلدألا دحأ يف رثكأ وأ فلم20وحن كيدل ناك اذإ ىلع كدعاست يتلا تاليهستلا ضعب دجوت كلذل ةدح ىلع فلم لك خسنب موقت نأ لمملا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
18
ةظحالم ديدجلا ليلدلا مسا نمضتي ةيادبلا رطس نإف رخآ ليلد ىلإ يلاحلا ليلدلا رييغت دنع
cdرمألا مادختساب يساسألا ليلدلا ىلإ ةرشابم لاقت نالا كنكميو
linux120~projectsgt cd linux120~gt _
cdرمألا مدختسا ةرشابم قباسلا ليلدلل ةدوعلا تدرأ اذإ امأ
linux120somewheregt cd linux120~gt _
ةظحالم
ةمالعلا ريشت ثيح ~ cdرمألا مادختساب يساسألا ليلدلا يلإ ةدوعلا كنكمي ىلإ ~ يلصألا ليلدلا ىلإ ةرشابم ةدوعلا
نكمي ثيح ةلدألا عم رماوألا سفنب لماعتلا كنكمي تافلملا عم لماعتلا يف لاحلا وه امكو
يلاتلا لاثملا يف امك خسنلاو لقنلاو فذحلل cp mv rmرماوألا مادختسا linux120~gt mv myfile projectsmyfile
linux120~gt cp testpas test2pas linux120~gt rm projectsmyfile
linux120~gt _ فلملا لقن نع قباسلا لاثملا يف لوألا رطسلا ربعي myfile عيراشملا ليلد ىلإ يلاحلا ليلدلا نمprojects
فلملا خسن نع يناثلا رطسلا ربعي امنيب myfileمسالا سفن تحت testpas يساسألا ليلدلا نمفلملا فذح ينعي ثلاثلا رطسلا نإف اريخأو test2pasىمسم تحت ليلدلا سفن يف ةخسنلا نيزختو
myfile عيراشملا ليلد نم projects مادختسا 6 ndash 3
نم هنإف رخآ ليلد يف اعيمج مهخسن ديرتو ةلدألا دحأ يف رثكأ وأ فلم20وحن كيدل ناك اذإ ىلع كدعاست يتلا تاليهستلا ضعب دجوت كلذل ةدح ىلع فلم لك خسنب موقت نأ لمملا
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
19
ةيصاخ مادختساب ةدحاو ةوطخ يف تافلملا نم ةعومجم لقن وأ فذح وأ خسن الثمف
linux120~gt mkdir tmp linux120~gt cp tmp
linux120~gt _
يف تافلملا عيمج خسن متي يناثلا رطسلا يفو tmpهمسا ديدج يعرف ليلد ءاشنإ متي لوألا رطسلا يف تافلملا عيمج نع ةمجنلا ةمالع ربعت ثيح tmpديدجلا ليلدلا يلإ يلاحلا ليلدلا ريبعت ىلإ ةفاضإلابو
ددع يف ةكر تشم تافلملا نم ةعومجم نع ريبعتلل اهمادختسا نكمي هنإف تافلملا عيمج نع ةمجنلا ةمالع يه تافلملا نم ةعومجم انيدل ناك اذإ كلذ لاثم فورحلا نم ددحم
book1 book2 book_idea book-chapter1 فورحلاب أدبت يتلاو تافلملا هذه خسن اندرأو يرخأ تافلم عم ليلدلا سفن يف ةدوجوم تافلملا هذهو
book يعرفلا ليلدلا ىلإ يساسألا ليلدلا نم tmp بتكن رمألا cp book tmp
زومرلا دعب يتأت زومر يأ لبقت ةريخألا نأ الإ ةمجنلا ةمالع عم اهمادختسا يف ةمالعلا هباشتتو دحاو زمر طقف صحفت ماهفتسالا ةمالع امنيب ةبوتكملا رمألا الثم انبتك اذإف
cp book tmp نيفلملا طقف خسنت كلذ يلعو bookزومرلا دعب دحاو زمر صحفت ةمالعلا نإف book1 book2
نم لك عم mv rm cdرماوألا مادختسا نكمي انركذ امكو ليلدلا فذح 7 ndash 3
بولطملا ليلدلا ىلإ الوأ باهذلا بجي ( تافلملا نم ايلاخ نوكي نأ بجي هنإف ليلد يأ فذح متي يكل ةدوعلا مث ليلدلا تايوتحم عيمج فذحل rmرمألا مدختس ي ثيح هتايوتحم عيمج فذحو هتايوتحم فذح
رمألا بتكأ tmpليلدلا مسا ناك اذإ الثمف ليلدلا فذح بلطي كلذ دعب ) يساسألا ليلدلا ىلإ
rmdir tmp
تافلملا ةعابط 8 ndash 3
فلملا ةعابط الثم تدرأ اذإف) لمعملا يف ( ةيلحملا ةعباطلا ىلع تافلملا ةعابطل lprرمألا مدختسي programtxt رمألا بتكأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
20
lpr programtxt
رمألا بتكأ قباسلا فلملا ةعابطل ةكبشلاب ةلصتملا تاعباطلا ىدحإ مادختسا تدرأ اذإ امأ lpr -Pprintername programtxt
ةكبشلا لالخ نم اهيلع ةعابطلا دارملا ةعباطلا مسا printernameةملكب ينعن ثيح زكرم يف نيلوؤسملا دحأ لاؤسب متي كلذ نإف ةكبشلا لالخ نم كعم ةلصتملا تاعباطلا ءامس أ ةفرعملو
يلآلا بساحلا رمألا ةباتكب ةعابطلا يف كرود ةفرعمل راظتنالا ةمئاق ضرعب ةعابطلا نع مالعتسالا كنكمي
lpq وأ ةيلحملا ةعباطلل lpq ndashPprintername ةكبشلا ةعباط ل
نيرخآلاب لاصتالا ndash 4
يلآلا ديربلا مادختسا 1 ndash 4 (E-Mail) ةيلكلاب ةصاخلا LANةيلحملا ةكبشلا عم نولماعتي نيذلا نيرخآلاب لاصتالل يلآلا ديربلا مادختسا كنكمي
يف همادختسا نكمي يديرب ناونع هل يلاتلابو باسح مقر هل بساحلا مولع ةيلك يف بلاط لك نأ ثيح بتكي نأ بلاطلل نكمي يلآلا ديربلا قيرط نعو ةيلكلاب سيردتلا ءاضعأ وأ هئالمزل لئاسرلا لاسرإ
لسرملا نكي مل اذإ ةلاسرلاب بساحلا ظفتحيو اهلاسرإ بساحلا ىلوتيو هيلإ لسرملا ناونعلا فصيو ةلاسرلا دعب اميف اهيلع عالطالا هنكمي ثيح اهلوصو تقو ادجاوتم هيلإ
وه يديربلا كناونع نإف بساحلا ىلع باسح مقر كل اذإو saeduksuccis2loginnamelinuxserver
كباسح مقر ناك اذإف بساحلا عم هب لماعتت يذلا كباسح مقر نع ربعت loginnameثيح نوكي يديربلا كناونع نإ ف16s101وه
saeduksuccis2linuxserver101s16
لالخ نم نوكي كلذ نإف ةيديربلا لئاسرلا لابقتساو لاسرإ نم نكمتت يكلو مادختسالل ةح اتملا جماربلا نم ديدعلا كانهو يلآلا ديربلاب ةصاخلا جماربلا دحأل كمادختسا
اهمهأ شقانن فوسو
جمانرب مادختسا 4-1-1 Pine
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
21
ليغشتلا ةمظنأ تحت ةيلحملا تاكبشلا يف مادختسالا ةعئاشلا جماربلا نم Pineجمانرب دعي UnixLinuxهمادختسا ةلوهسل جمانربلا اذه عويش ىزعيو بتكأ جمانربلا اذه ليغشتب موقت يكلو
ديرت تنك اذإ امع كلأست ةلاسر ىقلتت كنإف ةرم لوأل جمانربلا اذه مدختست تن ك اذإف pineرمألا نم ديزملا يف ابغار نكت مل اذإ يفنلاب ةباجإلا كنكميو جمانربلا اذه لوح تامولعملا نم ديزملا ةيلاتلا ةمئاقلاب ةهيبش ضرع ةمئاق كل رهظت ذئدنع تامولعملا
مقر نأ انضرتفا اذإف ) يرسلا همقر نودب ( هباسح مقر طقف جاتحت كنإ ف ليمز ىلإ ةلاسر لاسرإلو Compose Messageىلإ لقتنت نأ كيلع نإف هل ةلاسر لاسرإ ديرتو 16s101وه كليمز باسح
ةئبعت بجي يتلا لاسرإلا تانايب ةحفص كل رهظت ذئدنع Cفرحلا ىلع طغضلا وأ مهسألا مادختساب يتآلاك ا انايب
مداخلا ديدحتل ناونعلا لامكتسا عم هيلإ لسرملاب صاخلا يديربلا ناونعلا لخدا Toةملك مامأ و
ىلع لمعي ناك اذإ امأ زمرلا دعب حضاو وه امك ناونعلا ةيقب يف هيلع لمعي يذلا ) زاهجلا ( ناونعلا ةيقبل يعاد الف زاهجلا سفن
To 16s101linuxserver2ccisksuedusa Attachment prog1pas Subject just saying hello CC Message Text
Hello there
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
22
ةلاسرلا عم قفرملا فلملا مسا بتكأ Attachmentةملك مامأو ) فلم لاسرإ ديرت تنك اذإ ( خسن لاسرإ ديرت تنك اذإو دحاو رطس دودح يف ةلاسرلا ناونع ةباتك كنكميف Subjectةملك امأ
rsquoCClsquoمامأ ةيديربلا مهنيوانع ةباتكب نكمم كلذ نإف نيرخآ صاخشأ ىلإ ةلاسرلا هذه نم Message Textرطسل ا دعب اهتباتك نكمي يذلا ةلاسرلا رود يتأي اريخأو
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
rsquoYlsquoرايتخاب لاسرإلا دكأو CTRL+Xنيحاتفملا ىلع طغضا ةلاسرلا لاسرإل ادعتسم تنك اذإ
طغضا اهلاسرإ يف ابغار نكت مل اذإ امأ CTRL+C رايتخاب ءاغلإلا دكأ مث اهئاغلإل lsquoNrsquo
ماظنلل كليغشت أدب دنع ماظنلا نم ةلاسر ىلع لصحت كنإف ةلاسر صاخشألا دحأ كيلإ لسرأ اذإ رمألا بتكأ كديرب ىلع عالطالا يف بغرت تنك اذإ راظتنالا يف ديرب كل نأب ةلاسرلا ديفت ثيح
lsquomailrsquo رتخا مث Folder Index اهيلع عالطالاو اهحتف نكمي ثيح لئاسرلا رهظتف ةمئاقلا نم
ءاعدتسا نكمي ثيح صاخ فلم يف كئالمز نيوانع نيزختب rsquoPinelsquoديربلا ماظن كل حمسي امك ةرم لك يف لماكلاب ناونعلا ةباتك نم الدب ليمزلا مسا ةباتك درجمب ناونعلا
ماهفتسالا ةمالع طغضا هصئاصخو rsquoPinelsquoديربلا ماظن تامادختسا لوح ت امولعملا نم ديزمللو اهنع تامولعملا نم ديزملا ديرت يتلا مئاوقلا نم يأ ىلعrsquolsquo فرحلا طغضا ةيساسألا ةمئاقلا ىلإ دوعللو
lsquoMrsquo فرحلا وأ lsquoQrsquo رايتخاب كجورخ دكأو يلآلا ديربلا نم جورخلل lsquoYrsquo
جمانرب مادختسا 4-1-2 lsquomailrsquo جمانرب نم مدأ هنأ يلآلا ديربلل rsquomaillsquoجمانرب ربتعي lsquoPinersquo مظعم يف لمعلل احاتم لازام هنأ الإ انضرف اذإف يديربلا هناونع لمكتستل هيلإ لسرملا باسح مقر ىلإ جاتحت تنأ عبطلابو rsquoUnixlsquoةمظنأ
يلاتلا رمألا بتكا 16s101هباسح مقر ام صخش ىلإ ةلاسر لاسرإ ديرت كنأ linux110~gt mail 16s101linuxserver2ccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
23
ةظحالم
مقر لاخدإب يفتكيف هيلإ لسرملا هيلع لمعي يذلا ) مداخلا ( زاهجلا سفن مدختست تنك اذإ زمرلاب أدبي يذلا ءزجلا لهاجتو Toلقحلا يف طقف هباسح
linux110~gt mail 16s101 وأ
ةديفم ةريصق ةلمج نم ةداعلا يف نوكتيو rsquosubjectlsquoةلاسرلا عوضوم لاخدإ كنم بلطي ذئد نع
بهذا ةلاسرلا ةباتك نم ءاهتنالا دعبو لماكلاب ةلاسرلا صن رطسلا اذه يليو لقأ وأ دحاو رطس يف ديربلا جمانرب نم جورخلاو ةلاسرلا لاسرإ اذه ينعي ثيح ةطقنلا زمر ىلع طغضاو ديدج رطس ىلإ
يلاتلا لاثملا يف امك
linux110~gt mail 16s101linuxserver2ccisksuedusa Subject Midterm I date
Hello Ahmad
Midterm I will be held this upcoming Tuesday at around 10 AM to 12 PM room
no 13B3 Please meet me in the college at around 930 AM
See you later Mohammad
EOT
linux110~gt _
جورخلا ديكأتل نيترم ltCTRL cgtطغضا لاسرإ نودب جورخلا تدرأو كيأر تريغ اذإ امأ يلاتلا لاثملا يف امك ةلاسرلا لاسرإ نودب
linux110~gt mail 16s101linuxserver2ccisksuedusa
Subject Midterm I date Hello Ahmad
Ummm er
[ctrl+c] (Interrupt -- one more to kill letter)
[ctrl+c]
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
24
linux110~gt _
يف ديرب دجوي هنأ ديفت ليغشتلا ءدب دنع ةلاسر ىقلتت كنإف ريغلا نم يلآ ديرب كيقلت ةلاح يفو يلاتلا لاثملا يف امك rsquomaillsquoرمألا بتكأ ةيديربلا لئاسرلا ىلع علطتت يكلو كراظتنا
linux120~gt mail Mail version 55 6190 Type for help
varspoolmail16s101 2 messages 2 new gtN 1 rclinuxserver2ccis Fri Nov 1 1051 20565 Seminar Announcement
N 2 jalallinuxserver2c Fri Nov 1 1054 17601 about our Meeting tod amp _
ةملكل راصتخا يهو rsquoNlsquoفرحلاب رطس لك أدبي نيتلاسر دوجو ىلإ راشي قباسلا لاثملا يف
lsquoNewrsquo ينعتو وهو لسرملا ناونع مث ةلاسرلا مقر فرحلا اذه عبتيو ديدج rclinuxserver2ccis ةلاسرلا هيف تلسرأ يذلا تقولاو خيراتلاو مويلا يتأي اهدعب يلوألا ةلاسرلل وهو
ةمالعلا دجت لاثملا ةيا حتفت ا amp يفو إف ةلاسرلا مقر تعضو اذإف لاخدإلل ةيادبلا ةمالع اهعمويلاتلا لاثملا يف امك ا ءارق عيطتستو كل
amp 1
Message 1 From rclinuxserver2ccisksuedusa Fri Nov 1 105157 1996
Date Fri 1 Nov 1996 105157 -0300 From RC ltrclinuxserver2ccisksuedusagt
To jalallinuxserver2ccisksuedusa Subject Seminar Announcement
Good Day
There will be a seminar about Internet Programming held on the 13th of November 1998 from 1 PM to 3 PM
Hope to see you there
best regards
RC
amp _
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
25
اهفذح يف ةبغرلا كل نوكت دق ا ءارق دعبف ىلوألا ةلاسرلا ىوتحم ضرع مت قباسلا لاثملا يفيلي امك اهفذح بولطملا ةلاسرلا مقرب اعوبتم dرمألا بتكأ ذئدنع
amp d 1 amp _
رمألا مدختسا ا ظافتحالا ديرت تنك اذإ امأs مسا نيزختلا رمأ عبتي ثيح فلم يف اهنيزختل يلاتلا لاثملا يف امك هيف اهنيزخت دارملا فلملا
amp s 1 seminartxt
يلي امك rرمألا مدختسا ةلاسرلا ىلع بيجت يكلو amp r 1
ةمالعلا مامأ رمألا مدختسا تامولعملا نم ديزمللو ديربلا نم جورخلل اريخأو amp
يلي امك qرمألا لخدأ
amp q
linux120~gt _
PPP أو LAN ربع يلآلا ديربلا مادختسا 4-1-3
مادختساب PPPيفتاهلا لاصتالا وأ LANةيلحملا ةكبشلا ربع يلآلا ديربلا لابقتساو لاسرإ نكمي لثم يلآلا ديربلاب ةصاخلا تاكبشلا تايجمرب
Netscape Mail Netscape Messenger Mailbox Microsoft Outlook Eudora etc بيصنت ىلإ انه ريشنو ام دح ىلإ ة Netscape Mailاشتم تايجمربلا هذهل تاءارجإلا بيصنتو
رتخا Netscapeليغشت دعب bull Options مث Mail و News Preferences مث Servers يلاتلا ناونعلا لخدا POP3 و SMTPنيلقحلا الك يف bull
Linuxserver2ccisksuedusa كباسح مقر لخدا POP3ديفتسمل ا مسا لقح يف bull Linux ID ) ةريبكلا فورحلا ةاعارم بجي
)لاخدإلا ةيلمع يف ةريغصلاو identityكيلع فرعتلا ةرقف تحت يديربلا كناونعو كمسا بتكا bullتارايتخالا ةشاش قلغل OKرتخا bull Options
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
26
نيتيلاتتم نيترم رسيألا ةرأفلا حاتفم طغضا وأMailرتخا bull ديربلا ةنوقيأ يلع Mail بلطا مث ىلع لصحتف اهلخدأف كباسحل رسلا ةملك نع ماظنلا كلأسي ذئدنع Get Mailldquoديربلا ءاعدتسا
Send Messageldquoمادختساب نيرخآلل ديربلا لاسرإ كنكمي امك كب ةصاخلا ةيديربلا لئاسرلاب ةمئاق rdquoComposeldquoوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
27
هيبنت ناونعلا قيرط نع ةيلحملا ةكبشلا يف نيكرتشملا نيوانع نع مالعتسالا كنكمي
httpwwwccisksuedusahomepageemailsmaillistpl وأ httpstudentsccisksuedusa
رمألا مادختسا4-2 finger نيرخآلاب لاصتالل زاهجلا سفن لالخ نم نآلا لمعي ام صخش ناك اذإ ام ةفرعمل fingerرمألا مادختسا نكمي
كلمع ءانثأ لمعت يتلا تاباسحلا عيمجب ةمئاق رهظت رمألا اذه ةباتك دنعفىلإ زاهجلا ناونع ةفاضإب رخآ زاهج لالخ نم نولمعي نيذلا دارفألا نع مالعتسالا كنكمي امك
finger machine يلي امك رمألا رمألا بتكأ linux110زاهجلا لالخ نم نولمعي نيذلا نع مالعتسالا الثم تدرأ اذإف
finger linux110
ل معي ناك اذإ امع هنع مالعتسالا بولطملا صخشلا مسا ديدحت نكمي كلذ ىلإ ةفاضإلاب
يلي امك رمألا اذه دعب صخشلا مسا بتكأ ال مأ نآلا finger khaled
يتآلاك ليلدلا نم ةدعاسملا بلط عيطتست كنإف fingerرمألا لوح تامولعملا نم ديزمللو
man finger
هيبنت يلحملا ةكبشلا ىلعfingerجمانرب ةبرجت كنكمي مادختساب ة
fingerbin-cgisaeduksuccis690serverhttp
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
28
لاصتالا ةليسو 4-3 talk نوكي نأ ضرتفي ( تقولا سفن يف نينث ا نيب ةرشابم ةيباتك ةثداحم ءارجإ يف ةليسولا هذه مدختست
ام ةفرعم الوأ كيلعف هعم ةثداحم ءارجإو صاخشألا دحأب لاصتالا تدرأ اذإف ) هزاهج مامأ امهنم لك لاصتالا ةيلمع أدبت كلذ دعب fingerرمألا قيرط نع كلذو ال مأ ادوجوم ناك اذإ الثم تدرأ اذإف
رمألا بتكأ زاهجلا سفن ىلع لمعي يذلا 16s101ليمزلاب لاصتالا talk 16s101
رمألا بتكأlinux110لثم فلتخم زاهج ىلع لمعي ناك اذإ امأ
talk 16s101linux110
يتآلاب ةهيبش ةباجإ دجتف لاصتالل اليلق رظتنا
Message from Talk_Daemonccis at 1608 talk connection requested by rclinux120ccisksuedusa
talk respond with talksaeduksuccis120rclinux
هلاصتا ةلاح يفو هالعأ ريخألا رطسلا يف دوجوملا ناونعلا ىلع كبيجي نأ هيلع رخآلا بناجلا يفولاصتالا ةيلمع مامت ديفت ةلاسر رهظت
[Connection Established]
كل هبتكي ءيش يأ نأ نيح يف كتشاشل ىلعألا فصنلا يف رهظي تنأ هبتكت ءيش يأ نآلاو
نيحاتفملا ىلع طغضلاب ةثداحملا ءا كتشاشل لفسألا فصنلا يف رهظي رخآلا فرطلا إ امكدحأل نكميوctrl+c يتآلاك لاصتالا ءا ديفت ةلاسر رهظت ةلاحلا هذه يفو إب
[Connection closingExiting] هيبنت
لاصتالاب افاج ةدعاق مادختساب نيرخآلا عم ثدحتلا اضيأ كنكمي 8080saeduksuccis2stn http
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
29
ماظن تحت جماربلا ةباتكndash 5 UnixLinux
صوصن حقنم جمانرب ىلإ جاتحت تنأ امهريغو تادنتسملاو جماربلا ةباتكل ديج ) تاملك قسنم (
Emacs صوصنلا حقنم وه جماربلا هذه دحأو تافلملا نم
حقنملا مادختسا 5-1 Emacs رمألا بتكا Emacsصوصنلا حقنم مادختساب ةباتكلل ةديدج ةحفص حتفت يكل emacs filename
هنإف هؤاشنإ قبس دق فلملا ناك اذإف هؤاشنإ دارملا فلملا مسا ىلإ filenameةملك ريشت ثيح همساو لاكسابلا ةغلب جمانرب ةباتكل الثمف ةيلاخ ةشاش رهظتس الإو هيف هتباتك قبس امب رهظي
myprogpas رمألا بتكأ emacs myprogpas
ةظحالم
قشلاو جمانربلا مسا وهو لوألا قشلا ةطقن امهنيب لصفت نيقش نم جم اربلا تافلم نوكتتقشلا نوكي لاكسابلا ةغل يف الثمف جمانربلا ةمجرتل مدختسي يذلا مجرتملا عون نع ربعي يناثلا
وأ rdquopasldquoيناثلا ldquoprdquo ةغل يفو C نوكي ldquocrdquo
Emacsحقنملل رماوألا مهأ تامادختسا يلاتلا لودجلا حضويو
helliphellipلمعل hellipىلع طغضا
navigation ةيادبلا ةمالع كيرحت ساوقألا مدختسا
ltctrl+vgt لفسأل ةحفص
ltesc+vgt or ltalt+vgt ىلعأل ةحفص esc+rsquogtrsquo or alt+rsquogtrsquo عطقملا ةيا ىلإ بهذا
esc+rsquoltrsquo or alt+rsquoltrsquo عطقملا ةيادب ىلإ بهذا saveexit ltctrl+xgtltctrl+sgt فلم نيزخت
ltctrl+xgtltctrl+cgt حقنملا نم جورخلا
deletion Backspace or Delete ةيادبلا ةمالع دعب زمر فذح
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
30
ltctrl+kgt رطسلا ةيا ىلإ ةيادبلا ةمالع نم فذحلا
ltctrl+ygt رمألاب هفذح قبس ام خسنltctrl+kgt ةيادبلا ةمالع دعب ام ىلإ
ltesc+dgt or ltalt+dgt ةيلاحلا ةملكلا ءاغلإ
ltesc+deletegt or ltalt+deletegt
ةقباسلا ةملكلا ءاغلإ
multi-edit ltctrl+xgtltctrl+fgt رمألا دعب فلملا ةيمست بجي ثيح رخآ زجاح يف يفاضإ فلم حتفل
ltctrl+xgt b عم رخآ زجاح ىلإ لاقتنالا
ltctrl+xgt k to lsquokillrsquo the current buffer misc ltctrl+ggt cancel current command and return to
editing mode ltctrl+xgt u undoes last command(s)
online help ltctrl+hgt t activate a short Emacs tutorial ltctrl+hgt i to load the information documentation
reader and read all the types of help available
جماربلا ةمجرت 5-2
حقنملا مادختساب لاكسابلا ةغل وأ Cةغلب جمانربلا ةباتك دعب Emacs ) ةقباسلا ةظحالملا عجار ( هتمجرتل ادعتسم كلذب نوكت كنإف هنيزختو
) C ) The C Compiler ةغل مجرتم الوأ
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
31
ةمظنأ مظعم عم رفوتملا Cةغل مجرتم Unix مجرتم وه GNU Cا راصتخاو rdquogccldquoوه هل رمأل مجرتملا عم قفاوتم وهو rdquoccldquoوأ ANSI C ةغلب جمانرب ةمجرتلوC جمانربلا مسا هيلي رمألا بتكأ
يلاتلا لاثملا يف امك gcc myprogc
cc myprogc وأ نيلامتحا دحأ يه قباسلا رمألا ذيفنت ةجيتنو
ءاطخأ دوجو ةجيتن لماكلاب ةمجرتلا لشف ndash 1 ىلإ ةدوعلا بجي ةلاحلا هذه يفو ةجمربلا دعاوق يف ءاطخألا حيحصتل Emacsحقنملا كلذ لاثم
Linux120~gt gcc myprogc
myprogc1 parse error before testing myprogc4 missing semi-column myprogc14 character constant too long Linux120~gt _
صيصنتلا يتمالع نيب ءاطخأ ا يتلا رطسألا ماقرأ دوجو قباسلا لاثملا نم ظحال
حاجنب جمانربلا ةمجرت لامتكا -2 ذيفنتلا لباق فلم ئشني gccمجرتملا نإف ةلاحلا هذه يفو
هذيفنت نكمي ثيحaout مسالا ذخأي فلملا اذهو تانايبلا رفوت دعب رمألا ةباتكب aout امك يلاتلا لاثملا يف
Linux120~gt gcc myprogc
Linux120~gt aout hellip program execution hellip
لبق هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإ
يلاتلا ل اثملا يف امك ةمجرتلا ةيلمع ءارجإ
Linux120~gt gcc -o myprog myprogc Linux120~gt myprog
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
32
Pascal Compilerلاكسابلا ةغل مجرتم
وه Unixةمظنأ مظعم عم مدختسملا لاكسابلا مجرتم gpc فئاظوب مجرتملا اذه زيمتيو هعم ةقفاوتملا تامجرتملا عم لماعتلا ىلع هتردق بناجب ةددعتم
ةرشابم رمألا اذه عبتيو راصتخالل pc)(طقف وأ gpcرمألا بتكي مجرتملا اذه ءاعدتسالو مسالا نم يناثلا قشلا نوكي نأ ىعاريو لاكسابلا دعاوقو ةغلب بوتكملاو هتمجرت بولطملا جمانربلا مسا
وأ rdquopasldquo راصتخالاب لاكسابلا ةغل نع ربعي فلملا عون وهو p بولطملا جمانربلا مسا ناك اذإف يتآلاك بتكي ةمجرتلا رمأف myprogpasهتمجرت
gpc myprogpas
pc myprogpas وأ
نيلامتحا دحأب رمألا اذه ذيفنت دوعيو حقنملا ىلإ عوجرلا بجي ةلاحلا هذه يفو جمانربلا ةباتك يف ءاطخأ دوجو ةجيتن ةمجرتلا لشف 1
Emacs أطخلا لامتحاو أطخلا هب يذلا رطسلا مقر حضوت يتلا ةمجرتلا تاميلعت ىلع ءانب اهحيحصتل يلاتلا لاثملا يف امك
Linux120~gt pc myprogpas myprogpas1 parse error before testing myprogpas4 missing semi-column
myprogpas14 character constant too long Linux120~gt _
أطخلا لامتحا ىلع لدت يتلا ةلاسرلاو أطخلا هب يذلا رطسلا مقر دوجو ظحال ثيح rdquoaoutldquoيمسي يذيفنت فلم ءاشنإب مجرتملا موقي ةلاحلا هذه يفو ةمجرتلا حاجن 2
يلاتلا لاثملا يف امك rdquoaoutldquoرمألا ةباتكب ةرشابم هذيفنت نكمي
Linux120~gt pc myprogpas Linux120~gt aout
hellip program execution hellip
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
33
هبغرت يذلا مسالا ءاطعإ كنكمي هنإف aout يذيفنتلا جمانربلا مسا نوكي نأ يف ابغار نكت مل اذإو يلاتلا لاثملا يف امك ةمجرتلا ةيلمع ءارجإ لبق
Linux120~gt pc -o myprog myprogpas Linux120~gt myprog hellip program execution hellip
جماربلا ةعابط
ةرقفلا يف انرشأ نأ قبس امك lprةعابطلا رمأ مادختسا كنكمي جمانربلا ةعابطل لاثم 3-8 رمألا بتكأ كلذ
lpr myprogpas
ةعباط لا يهو اهيلع ماظنلا فيصوت مت يتلا ةعباطلا ىلع جمانربلا عبط متي ذئدنع كتعابط مالتسال بساحلا زكرم ىلإ باهذلا كيلعو ةيلكلاب يلآلا بساحلا زكرم يف ةدوجوملا
myprogوه جمانربلا مسا نأ ضرفبف جئاتنلا عم جمانربلا ةعابط نايحألا ضعب يف ديرت دقو يتآلاك جمانربلا ةمجرت رمأ بتكأ bull
pc myprogpas همسا نكيلو اقحال هتعابط ديرت ام عيمجل تقؤملا نيزختلل فلم مسا رتخا bull lsquoprinttxtrsquo
script printtxt مق نآلاو printtxt فلملا يف هنيزخت متي رمألا اذهل اقحال هبتكت ام لك نأ ينعي اذهو
يتآلاك تاجرخملا جمانرب ليغشتب aout
فلم يلإ تاجرخملاو يلصألا جمانربلا لحريو جمانربلا ذيفنت متي ذئدنع printtxt
جورخلا رمأ ةباتكب scriptرمألا نم جورخلا بجي ةعابطلا نم ءاهتنالا دعبو exit
رمألاب تاجرخملاو جمانربلا ةعابط كنكمي نآلاو
lpr myprogpas printtxt
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
34
ةظحالم دعب فذحلا حيتافم وأ مهسألامدختست الأ بجي ةعابطلا ةيلمع يف ةذاشلا زومرلا بنجتت يكل
scriptرمألل كذيفنت
6Using X-Window The X-Window system is intended to provide a graphical user interface for the
UNIX operating system it features a user friendly windowing system with icons menus and mouse support all to make life easier for you
X-Window system is available when using a Linux machine directly ie using one
of the Linux machines in the Linux lab
Note curren Remote users who are connected through LAN or PPP could run X-applications by
installing an X-Server software like PC-Xwaretrade for Windowstrade For the latter case please contact the lab administrator for more information
61 Starting X-Window
After you login into a Linux machine you may start X-Window by typing
startx
Note curren It is also possible to use X-Window on Sun Workstations type openwin to start the X-
Window system
After running X-Window a button-bar will appear somewhere in the lower section of the screen The buttons represent X-Window applications One useful application is the xterm
application that you may activate by clicking on the xterm button by using the lsquoStartrsquo menu located on the left-bottom corner and choosing lsquonew shellrsquo (if available) or by clicking the
right mouse-button any place on the desktop to bring up the program menu
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
35
Once xterm is activated you may enter Linux commands as usual you may also compile your programs by using gcc and gpc (see above) Emacs if activated will appear on a window
by itself Further you no longer need to use encrypted commands in Emacs instead you may select your commands from the menus Additionally you can run more than one instance of Emacs at the same time There are a large number of applications installed for X-Window
Yoursquoll find those applications either under StartApplications menu or by clicking with right mouse-button on the desktop
7Reading Writing and Manipulating DOS files under Linux 71 Introducing the lsquomtoolsrsquo
mtools is a set of programs that allow Linux systems to read write and manipulate files on an MS-DOS file system (usually a diskette) Some of the available tools include
mcopy to copy files tofrom DOS
mdel to delete a DOS file mdir to list files on a DOS diskette
mformat to format a diskette for DOS use
for example to list all files on a DOS diskette in drive A
mdir a
Notes curren lsquoarsquo represents the floppy drive on the Linux systems in the Linux lab
if the above command displays an error message complaining about a bad FAT then you may need to issue an mformat before using the diskette
Warning this will format the disk deleting any currently stored files
To copy the file lsquomyprogpasrsquo from a DOS diskette to your Linux account
mcopy amyprogpas
Wildcards are also allowed To copy all your C files from a DOS diskette to your account
mcopy ac
Notes curren If one of the files on the diskette already exists on your account then yoursquoll be warned about
this and prompted for an action which may be one of the following
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
36
lsquoorsquo agrave to overwrite the old file with the new one lsquorrsquo agrave to rename the new file yoursquoll be asked for the new name lsquosrsquo agrave lsquoskiprsquo this particular file (donrsquot copy it)
You can also copy any file from your account to the DOS diskette
mcopy myfiledoc a
If the DOS diskette has problems in its lsquoFATrsquo table you may need to format it before use
however please beware that formatting will erase all files on the diskette
mformat a
Thatrsquos not all what lsquomtoolsrsquo has to offer for additional information about the rest of the lsquomtoolsrsquo programs and their available options summon the on-line help man mtools
URL
Also you can get on-line help on mtools by checking the following site httpwwwccisksuedusacgi-binman2html
8 Surfing the CCIS Net Web Sites
The ldquoWorld Wide Webrdquo ldquoWWWrdquo or ldquoWebrdquo for short is the fastest growing communication medium in history The web is a network of servers that contains hypertext
documents Web lsquopagesrsquo can contain information in the form of text graphics images animation sound video and even interactive light-weight applications (or applets) Portions of the text or pictures may contain ldquolinksrdquo that will allow you once clicked by mouse to move or
ldquosurfrdquo to another document or lsquopagersquo Every web page has an address so that you can easily locate it at a later time This address is called a ldquoURLrdquo
To access the web and ldquosurfrdquo you need to run a ldquoWeb Browserrdquo program like Netscape
Navigator Internet Explorer etc
Note curren Previous sections contained URL addresses that you can visit by using the Web
To cope with the emerging Intranet and information sharing technologies CCIS net has been providing Web pages and services for Students faculty members and even guests from
the outside world
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
37
In this section we will show you how to utilize such service
81 Accessing the Web from NTtrade and Macintoshtrade Labs In those labs yoursquoll find icons for
Internet Explorer 30+ or Netscape Navigator 30+ which you can run Once
itrsquos running you have to type a URL address at the top of the window
82 Accessing the Web from the Linux lab
log into your Linux account
run X-Window startx (if not already in X-Window)
at the ldquoxtermrdquo window type
netscape www
this will activate Netscapetrade Navigatortrade and will immediately load and display the Linux lab homepage httpwwwccisksuedusa
Note curren
You can also run Netscapetrade Navigatortrade from StartApplicationsNetscape
83 Accessing the Web from Home over PPP using Modem You can surf the Web from home too
You have to first get a Web Browser program like Internet Explorer 30+ or Netscape Navigator 30+ and install it in your system
URL
You can download the latest Web Browsers at this place ftpnetgroupccisksuedusa
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
38
Connect to CCIS net through PPP (see page 8) Run the Web Browser on your machine and type in the URL address for the web site you
want to access in the text-box at the top URLs
URL address Description httpwwwccisksuedusa CCIS homepage
httpwwwccisksuedusahomepageemails CCIS Faculty and Staff e-mail and Home-page Directory
httpnetgroupccisksuedusa NetGroup homepage httpnetgroupccisksuedusamiscfaqhtml Frequently Asked Questions - FAQ
httpnetgroupccisksuedusamiscaccesshtm Latest guide for accessing CCIS net ftpnetgroupccisksuedusa File download area
httpserver690ccisksuedusa Sun SPARCserver690MP homepage httpwwwccisksuedusawwwboard CCIS Public Bulletin Board
httpwwwccisksuedusaawwwboard Arabic CCIS Public Bulletin Board httpwwwccisksuedusaccisguide Latest updates amp corrections to this guide
httpstn2ccisksuedusa8080 CCIS online chat area httpstudentsccisksuedusa CCIS Studentsrsquo Domain
httpnewstarksuedusa College of Engineering Web site httpstatorksuedusa College of Science homepage
httpwwwksuedusausersrv KSUrsquos Computer Center Services page
The sites above also contain links to other sites as well Happy surfing 84 Creating Your own Personal ldquohomepagerdquo
A ldquopersonal homepagerdquo is a web page in which you post some information about yourself your interests and hobbies as well as other information that yoursquod like to share with others If you are
a CCIS student you can use your Linux account to post a personal homepage
To create your personal homepage you must
Read understand and accept the ldquoTerms of Userdquo
ucirc Terms of Use 1 The purpose of the Personal Home Page is to give students the ability to create a home
page on CCIS net that reflects their interests hobbies and background When creating a homepage you are expected to use suitable language for a general audience You should
adhere to proper behavior and good etiquette as determined by Commonsense You may NOT post information that violates what is considered acceptable by commonsense you are NOT allowed to offend insult or flame other individuals organizations agencies and
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
39
3rd parties or spread misleading information rumors etc or post copyrighted material without permission
2 Each user is responsible for what he posts under his account Violating the terms of use could cause the termination of his account as well as possible suspension
3 The system administrators reserve the right to remove pages that violates the terms of use or contain inappropriate material
URL
The latest version of the ldquoTerms of Userdquo is available at httpstudentsccisksuedusatermshtml
After that follow these simple steps
1 First time setup only this step should only be done once You have to log into your Linux
account at the lab or using TelnetWebTerm (see page 8) and type the following case-
sensitive commands to create a directory called ldquopublic_htmlrdquo and set it up properly
mkdir public_html chmod o+rx public_html
chmod o+x
2 Create your homepage using any Homepage designeditor program like MS Frontpage Netscape Composer Notepad etc You can have any number of files but remember to
name your main file as indexhtml 3 Now upload all the files to your Linux accout under the public_html directory by using
FTP (see page 8) or by diskette (see page 35) (Remember all your HTML must be
under public_html directory)
4 Done You can now see your homepage by using the URL httpstudentsccisksuedusa~1s
(Where 1s represents your Linux login)
URL HTML (Hyper Text Markup Language) is the Language in which all web pages are written in if
you like more information about HTML check
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
40
httpnetgroupccisksuedusamiscHTMLPrimerhtml
URL To see other studentsrsquo personal homepages check this site
httpstudentsccisksuedusa To let others know about your homepage register it by filling the form at
httpstudentsccisksuedusahpreg
Index C
C Compiler 28 CCIS 1 4 5 6 20 34 35 36
D Dialup 5
Directories 13 16 DNS 5 6 domain 5
DOS 4 32 33
E Emacs 27 28 29 31
e-mail 13 20 21 22 23 24 25 35 E-Mail 20 23
F finger 25
FTP 5 7 8 37
H homepage 25 35 36 37
I Internet Explorer 34 35
IP 5 6
L Linux 4 5 6 7 8 9 10 12 14 16 17 18 20 21
22 24 27 28 31 32 35 36 37 login 4 7 8 9 10 20 22 25 31 37
M Macintosh 4 8 34
man 16 25 33 mtools 32 33
N Netscape 24 34 35 37
P Pascal 27 28 29
pathname 13 PPP 5 6 7 24 31 35
Processes 10
T talk 25 26
TELNET 5 6
U UNIX 4 9 10 12 13 31
37 36 35 34 33 26 25 16 12 8 7 URL
V Virtual Consoles 10
W Web 5 7 16 25 34 35 36
Wildcards 18 32 Windows 4 5 6 7 8 31
X xterm 31 35
X-Window 31 35
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom
PDF created with FinePrint pdfFactory Pro trial version httpwwwfineprintcom