Created by Created by Neevia Document Converter trial version http ...
Created by Created by Neevia Document Converter trial version http ... Created by Created by Neevia Document Converter trial version http ...
ةم ختلف ع ن ط ريقت ه ال طبي عي ة و ه ك ذا. وت ست خ د م عا دة ً ه ذه ال ع لا م ة ل ك ي ت ح ص ر ع د د م عي ن م ن ال ح ر و ف . لا ح ظ ال مثا ل التال ي : bash-2.05$ ls ? ls: ?: No such file or directory (ls) ف ي ال مثا ل ال ساب ق ي خب ر ال غ لا ف الن ظا م أن ه ي ج ب أ ن يق و م ا لأ م ر ب ع ر ض فق ط ا لأ دل ة ال م ك ون ة ح ر وف ها م ن ح ر ف وا ح د فق ط و عن د ما ي ج د الن ظا م ف ي ال دلي ل ال مت وا ج د في ه أن ت دلي ل ي ك و ن ع د د ح ر وف ه وا ح د فق ط فإن ه سيت م ع ر ض م حت ويات هال دا خلي ة. من خ لا ل ما سب ق ن ستنت ج أن ه عن د و ج و د ه ذه ال ع لا م ة ف ه ي ت عن ي ع د د م عي ن م ن ال ح ر و ف. ول ك ي تت ض ح ال ص و رة ب ش ك ل أ كب ر سن ج ع ل ا لأ م ر م ح ص و ر عل ى أ ن ي ع ر ض ا لأ دل ة الت ي يت ك و ن ع د د ح ر وف ها م ن أ رب ع ة ح ر و ف فق ط و ح د دنا أ رب ع ة ح ر و ف لأننا ن متل ك ف ي دليلنا ال حال ي دلي ل يت ك و ن ا س م ه م ن أ رب ع ة أ ح ر ف و ه و لاحظ المثال التالي: ) bash-2.05$ ls ???? dir2 .(dir1 ف ي ال مثا ل ال ساب ق كا ن ي و ج د ل دينا ال دلي ل ح ر و ف ل ذل ك فإن ه س و ف يت م ع ر ض م حت ويا ت (dir1) و ه و دلي ل م ك و ن م ن أ رب ع ة ه ذاال دلي ل ال دا خلي ة و ه ي هناال دلي ل ) .(dir2 ك ما ي م كننا أ ن ن ج ع ل ع م ل ا م ر ما أ كث ر ت ح دي دا ً م ن ع د د ال ح ر و ف فق ط كأ ن ن ذ ك ر ب ع ض ا لأ ح ر ف م ن ال دلي لال م را د مث لا ً ل دينا ف ي دليلنا ال حال ي ع دة أ دل ة م س ما ها ا لأ و ل وهكذا فق ط ه و ة) أ ما الن هاي ف ه ي مت ع د دة ب ص و رة ت سل سلي ة مث ل ون ح ن ن ري د أ ن ن ست ع ر ض م حت ويا ت ه ذه ا لأ دل ة فإن ه وبإ ست خ دا م ال ع لا م ة ا لإ ستف ها مي ة م ع ا لأ م ر فإن الأمر سيكون على الشكل: bash-2.05$ ls dir2 (dir1 ,dir2) dir? dir) (ls) في المثال السابق حدد أول ثلاثة أحرف أما بالنسبة لحرف الأخير فيعتبر متغير. كما أنه يمكننا أن نستخدم هذه العلامة في منتصف اسم مثل: bash-2.05$ ls dir2 d?r? (d ) • ف ي ال مثا ل ال ساب ق س و ف يت م ع ر ض أ ي دلي ل يت ك و ن م ن أ رب ع ة أ ح ر ف وأ و ل ح ر ف ه و ح ر ف وال ح ر ف الثال ث ه و ) r). أ عتق د أ ن ال ص و رة ات ض ح ت ل ك ع زي ز ي القا ر ئ . :(ls) إ ست خ دا مال ع لا ما ت ال م رب ع ة مع الأمر ([]) ك ما ت عل منا سابقا ً أ ن ه ذه ال ع لا ما ت عن د إ ست خ دا م ها م ع أ ح د ا لأ وا م ر فإن ها ت ع م ل و كأن ها أ ح د ال خيا را ت ول كنها وفي بعض الأحيان تكون أكثر فائدة من إستخدام ال خيا را ت ك ما لا ح ظنا ف ي ال ع لا م ة ا لإ ستف ها مي ة حي ث أن ه لا ي و ج د أ ي خيا ر يق و م ب مث ل ع مليات ها. وي م كننا إ ست خ دا م ع لا ما ت ا لأق وا س ال م رب ع ة ول ذل ك لت ح دي د أي ضا ً ع م ل
را لأ م عل ى فئ ة م عين ة م ن م حت ويا ت ال دلي ل ال حال ي. كأ ن ن ح د د مث لا ً للن ظا م بأ ن يق و م ب ع ر ض كاف ة ا لأ دل ة ال ذ ي ي ك و ن أ و ل ح ر ف ف ي ا س م ه ه و ا لأ ح ر ف ال م ح ص و رة بي ن الق و سي ن ال م رب عي ن . لا ح ظال مثا ل التال ي حت ى تت ض ح ل كال ص و رة : bash-2.05$ ls dir2 [a-z]* لا ح ظ ف ي ال مثا ل ال ساب ق أننا أ خب رنا الن ظا م ان ه ي ج ب أ ن ي ك و ن أ و ل ح ر ف ف ي دلي ل يق و م بإ ست ع را ض ه لاب د أ ن ي ك و ن أ و ل ح ر ف من ه ه و أ ح د ا لأ ح ر ف ال م ح ص و رة بي ن و و) ل تت ذ ك ر أننا ن متل ك دلي ل ف ي دليلنا ال حال ي م س م ى ب و حي ث أ ن ه ذا ال ح ر ف م ح ص و ر بي ن ال ح رفي ن و فإن ه س و ف يت م س ر د م حت ويات ه و ه ي ك ما ت لا ح ظ ال دلي ل لاحظ المثال التالي: ) (dir1) bash-2.05$ ls [e-z]* ls: [e-z]*: No such file or directory d ) (z ) (e ) (dir1) (a ) .(dir2) z ) (a ف ي ال مثا ل ال ساب ق ن ع ر ف أ ن ال ح ر ف ي عتب ر ب ع د ال ح ر ف ه) أ ي أن بت طبي ق ا لأ م ر ال ساب ق س و ف ل ن ي ظ ه ر ال دلي ل و ذل ك لأ ن أ و ل ح ر ف م ن ح ر وف ه لاينت م يإل ى ال م سا ر ال ذ ي ق منا بت ح دي ده . و لا ح ظ أن ه لاب د م ن إ ست خ دا م ال ع لا م ة الن ج مي ة م ع ا لأق وا س ال م رب ع ة وا لا فإ ن الن ظا م س و ف ي ع طي ك ر سال ة خ طأ لا ح ظ ال مثا ل التال ي : bash-2.05$ ls [a-z] ls: [a-z]: No such file or directory ([a-z]) أي أنه لايوجد دليل بالاسم لذلك يجب الانتباه. ك ما أن ه ي م كننا أ ن ن ض ع ح رفا ً وا ح د فق ط بي ن الق و سي ن ال م رب عي ن وف ي ه ذه ال حال ة فإن ه س و ف يت م تنفي ذ ا لأ م ر مث ل تنفي ذ ا لأ م ر ن) أ ي أ ذ ك ر ا لأق وا س ك ع د م ها ف ي ه ذه ال حال ة. لاحظ المثال التالي: الأمر هذا خرج بين تقارن أن حاول bash-2.05$ ls dir2 [d]* ls d*) الأمر وخرج .(ls d*) :(;) • إستخدام الفاصلة المنقوطة يت م إ ست خ دا م الفا صلة المنقوطة عادة لكي تجعل النظام يقوم بتنفيذ أكثر من أمر واحد من خلال كتابته في سطر واحد وتأخذ الفاصلة المنقوطة الشكل العام التالي: حي ث أننا ن عن ي ب الأمر الثاني أما في ما سب ق ت ع رفنا ع ن لا ح ظ ال مثا لالتال ي : bash-2.05$ command1 ; command2 ; commandn (command2) command1) (commandn) كيفي ة تعني ل) أ ي ا لأ م ر ا لأ و و فهي تعني العدد الأخير من الأوامر. ع م ل الفا صل ة ال منق و ط ة و حت ى يت م ف ه ما ب ش ك ل أ كب ر bash-2.05$ ls -al ; cd dir1 total 27 drwxr-xr-x 4 toleg denizens 512 Sep 25 23:23 .
- Page 1 and 2: • # !" #0+,-.,/ *%&%'() !" $
- Page 3 and 4: S:r œV56£#¤¥E,C6DE56,/ 8Qt 8
- Page 5 and 6: • ($%&' # !" ($%&' # "*+,-./)
- Page 7 and 8: ;ES5E+!LHl-6UJI "‘!"/
- Page 9 and 10: ’vv/m+ƒ„Y “””m+1+v-m •
- Page 11 and 12: • !"# 63452%&'()* +,-./ 0&'1 $
- Page 13 and 14: {| g !M' m )* +,-. ms& NO ;9& &c
- Page 15 and 16: ‡ˆ‰‰Š‹6Œ2 ‰Ž ‘’
- Page 17 and 18: ‘ ˜F?´BSB5?Ä@4FBBVB3 Crea
- Page 19 and 20: .welcome Dir1 Dir2 File1.txt Dir3
- Page 21 and 22: ash-2.05$ pwd /d/t/o/toleg لا ح
- Page 23 and 24: يي نب غ علي ك أ ن ت
- Page 25 and 26: ؟) ؟) 1. bash-2.05$ cd etc
- Page 27 and 28: ك يل bash-2.05$ ls -a . .bash_hi
- Page 29 and 30: ) .٣ (toleg ٤ مال ك ال مل
- Page 31 and 32: The_o0ne@hotmail.com OR The_o0one@y
- Page 33: نك ا هنا ك أ ي أ دل
- Page 37 and 38: ash-2.05$ ls -al /etc | more total
- Page 39 and 40: ١ بسم االله الرحمن
- Page 41 and 42: س و ف( تا ل ملفا ف ي
- Page 43 and 44: file1.txt) ( هلا ح ظ أن ف
- Page 45 and 46: هه ذا ا لأ م ر بت ش
- Page 47 and 48: :(ls) (>) ls) .٢ إستخدام
- Page 49 and 50: ash-2.05$ cat theone >>file1.txt (f
- Page 51 and 52: ز ر ا لإ د خا ل ال ح
- Page 53 and 54: and also alot of thanks to you peop
- Page 55 and 56: حي ث أ ن مل ف با لا
- Page 57 and 58: (mkdir) (p) .٥ إستخدام ا
- Page 59 and 60: ددع . .٢ فح ر ي ش ك ل ب
- Page 61 and 62: لعلامةا رو ه ذا ا لا
را لأ م عل ى فئ ة م عين ة م ن م حت ويا ت ال دلي ل ال حال ي. كأ ن ن ح د د مث لا ً للن ظا م بأ ن يق و م<br />
ب ع ر ض كاف ة ا لأ دل ة ال ذ ي ي ك و ن أ و ل ح ر ف ف ي ا س م ه ه و ا لأ ح ر ف ال م ح ص و رة بي ن<br />
الق و سي ن ال م رب عي ن . لا ح ظال مثا ل التال ي حت ى تت ض ح ل كال ص و رة :<br />
bash-2.05$ ls<br />
dir2<br />
[a-z]*<br />
لا ح ظ ف ي ال مثا ل ال ساب ق أننا أ خب رنا الن ظا م ان ه ي ج ب أ ن ي ك و ن أ و ل ح ر ف ف ي دلي ل<br />
يق و م بإ ست ع را ض ه لاب د أ ن ي ك و ن أ و ل ح ر ف من ه ه و أ ح د ا لأ ح ر ف ال م ح ص و رة بي ن<br />
و و) ل تت ذ ك ر أننا ن متل ك دلي ل ف ي دليلنا ال حال ي م س م ى ب و حي ث أ ن<br />
ه ذا ال ح ر ف م ح ص و ر بي ن ال ح رفي ن و فإن ه س و ف يت م س ر د م حت ويات ه و ه ي<br />
ك ما ت لا ح ظ ال دلي ل لاحظ المثال التالي:<br />
)<br />
(dir1)<br />
bash-2.05$ ls [e-z]*<br />
ls: [e-z]*: No such file or directory<br />
d )<br />
(z )<br />
(e )<br />
(dir1)<br />
(a )<br />
.(dir2)<br />
z )<br />
(a<br />
ف ي ال مثا ل ال ساب ق ن ع ر ف أ ن ال ح ر ف ي عتب ر ب ع د ال ح ر ف ه) أ ي أن بت طبي ق<br />
ا لأ م ر ال ساب ق س و ف ل ن ي ظ ه ر ال دلي ل و ذل ك لأ ن أ و ل ح ر ف م ن ح ر وف ه<br />
لاينت م يإل ى ال م سا ر ال ذ ي ق منا بت ح دي ده .<br />
و لا ح ظ أن ه لاب د م ن إ ست خ دا م ال ع لا م ة الن ج مي ة م ع ا لأق وا س ال م رب ع ة وا لا فإ ن الن ظا م<br />
س و ف ي ع طي ك ر سال ة خ طأ لا ح ظ ال مثا ل التال ي :<br />
bash-2.05$ ls [a-z]<br />
ls: [a-z]: No such file or directory<br />
([a-z])<br />
أي أنه لايوجد دليل بالاسم لذلك يجب الانتباه.<br />
ك ما أن ه ي م كننا أ ن ن ض ع ح رفا ً وا ح د فق ط بي ن الق و سي ن ال م رب عي ن وف ي ه ذه ال حال ة فإن ه<br />
س و ف يت م تنفي ذ ا لأ م ر مث ل تنفي ذ ا لأ م ر ن) أ ي أ ذ ك ر ا لأق وا س ك ع د م ها ف ي<br />
ه ذه ال حال ة. لاحظ المثال التالي:<br />
الأمر هذا خرج بين تقارن أن حاول<br />
bash-2.05$ ls<br />
dir2<br />
[d]*<br />
ls d*)<br />
الأمر وخرج<br />
.(ls d*)<br />
:(;)<br />
•<br />
إستخدام الفاصلة المنقوطة<br />
يت م إ ست خ دا م الفا صلة المنقوطة عادة لكي تجعل النظام يقوم بتنفيذ أكثر من أمر<br />
واحد من خلال كتابته في سطر واحد وتأخذ الفاصلة المنقوطة الشكل العام التالي:<br />
حي ث أننا ن عن ي ب<br />
الأمر الثاني أما<br />
في ما سب ق ت ع رفنا ع ن<br />
لا ح ظ ال مثا لالتال ي :<br />
bash-2.05$ command1 ; command2 ; commandn<br />
(command2)<br />
command1)<br />
(commandn)<br />
كيفي ة<br />
تعني<br />
ل) أ ي ا لأ م ر ا لأ و و<br />
فهي تعني العدد الأخير من الأوامر.<br />
ع م ل الفا صل ة ال منق و ط ة و حت ى يت م ف ه ما ب ش ك ل أ كب ر<br />
bash-2.05$ ls -al ; cd dir1<br />
total 27<br />
drwxr-xr-x 4 toleg denizens 512 Sep 25 23:23 .