منتدى إلا رسول الله








منتدى إلا رسول الله


 
الرئيسيةإلا رسول اللهس .و .جبحـثالمدير العامالتسجيلدخولدخول
                                        
دخول
اسم العضو:
كلمة السر:
ادخلني بشكل آلي عند زيارتي مرة اخرى: 
:: لقد نسيت كلمة السر
المواضيع الأخيرة
عداد الزوار

أنت الزائر رقم

 
أفضل 10 أعضاء في هذا المنتدى
ahmed w
 
new4new
 
khatab ahmed
 
المسلم
 
body
 
3aesh
 
عمر بن الخطاب
 
mohamed
 
همس الندى
 
*^.أبوعبيده.^*
 
مواقع صديقة
منتدى عالمنا الأفضل
ضع إعلانك هنا
ضع إعلانك هنا
ضع إعلانك هنا
إحصائيات المنتدى
تنبيه
إشترك معنا

مجموعات Google

 اشترك معنا من خلال هذا الرابط

ليصلك كل ماهو جديد

ملاحظة/ ستصلك رسالة تأكيدية على ايميلك

أكتب بريدك هنا :

 
المواضيع الأكثر شعبية
خطب ودروس الشيخ سمير مصطفى *( متجدد )*
باتش الدورى المصرى 2012/2011 pes 6 بتاريخ 1/5/2011 وكمان بدوري الكنفدرلية وكل الدوريات المصري الاسباني الالماني الانجليزي الايطالي
جمل دينيه بالانجليزية تفيدكم ..(مترجمة بالعربية ايضاً
المؤتمر الدولي الأول لاستخدام تكنولوجيا المعلومات و الاتصالات لتطوير التعليم قبل الجامعي
Linux ubuntu Commands - تطبيق لكل الأوامر في الــ Labs
جدول امتحانات كلية الخدمة الاجتماعية جميع الفرق و التخلفات
فيلم كرتون أخى الدب brother bear (تحميل الجزئين)
Authenticity of the Qur'an
كيفية صناعة الويندوز والتعديل الكامل علي الويندوز
صفحة الشيخ محمد الصاوى
المواضيع الأكثر نشاطاً
محاضرة إدارة مالية رقم ( 15 ) د- محمد البغدادي /كلية التجارة
محاضرة إدارة مالية رقم ( 16 ) د- محمد البغدادي /كلية التجارة
*الجيش المصري ::: حصن الديار المصرية / بالصور ملف كامل ورااائع**
دروس فى اللغه الانجليزيه من البداية وحتى تعلم الدعوة لغير المسلمين
حل شيت نظم التكالــــــيف للدكتور / سامي قابل
محاضرة محاسبة بنوك رقم ( 11 ) د- محمود الناغي / كلية التجارة
اجمل قصة حب في عهد الرسول
الهواتف الصينيه
لماذا نحب رسول ـآلله صلي الله عليه وسلم)
محاضرة محاسبة بنوك رقم ( 12 ) د- محمود الناغي / كلية التجارة
سحابة الكلمات الدلالية
الاجتماعية باللغة مجتمع الترم مصطفى حلوان لرمضان باتش الفرقة نفسك العلم خدمة تفريغ خطبة السلفية الخدمة الاعضاء كلية المصرى جدول الرابعة محاضرات جامعة مسلم بصوت سمير

شاطر | 
 

 Linux ubuntu Commands - تطبيق لكل الأوامر في الــ Labs

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
ahmed w
المدير العام
المدير العام


الدولة الدولة : مصر

عدد المساهمات عدد المساهمات : 413

عدد النقاط عدد النقاط : 9395

تاريخ التسجيل تاريخ التسجيل : 16/06/2009

الجنس الجنس : ذكر

العمر العمر : 26

الهواية الهواية : رياضة

المهنة المهنة : جامعى

الأوسمة الأوسمة : المدير العام

sms ما دعوة أنفع يا صاحبي .... من دعوة الغائب للغائب

ناشدتك الرحمن يا قارئاً .... أن تسأل الغفران للكاتب


مُساهمةموضوع: Linux ubuntu Commands - تطبيق لكل الأوامر في الــ Labs   الخميس سبتمبر 01, 2011 3:07 pm

السلام
عليكم ورحمة الله وبركاته


سنحاول
ان شاء الله شرح كل اكواد المعمل في هذا الموضوع

ضروري متابعة الموضوع الى آخر رد
لأنه
ممكن يكون في بعض التعديلات

سواءً
من قبلي أو من الأعضاء

ونتمنى
مشاركة الجميع في الموضوع



بسم
الله نبدأ مع اللاب الأول

---------------------------
pwd
To
know where you are now?

(current/working
directory)

يعطيك
المسار اللي انتِ فيه الآن

--------------------


ls
list
the files which are in the working directory

يعرض
كل الملفات الموجودة في المجلد اللي انتِ فيه الان

--------------------

cd
to change your directory
لتغيير المكان اللي انتِ فيه
الآن

تخرجي من المجلد او تدخلي
لمجلدات داخل هذا المجلد

بعد الامر نكتب اسم الباث
اللي نبغى نوصل له


cd directory_name

او من
دون شيء يرجعنا للمجلد الأساسي

(Home
directory)

cd
--------------------

man
مختصر من الاسم
manual
ومعناتها دليل
تجي بمعنى دليل يورينا طريقة
الاستخدام

Detailed description of
commands

بيسأل في البداية صفحة
الكوماند اللي تبغي تعرفي معلومات عنه

يصير ممكن ندخل مثلاً


man ls

بعدها
راح نشوف صفحة تورينا كل الخيارات المتاحة لهذا الامر وبالضغط على انتر
يورينا البقية

متى ما
خلصنا ونبغى نطلع من الصفحة نضغط على الحرف

Q
--------------------

whatis
Breif
description about a command

شرح
مختصر عن الكوماند


whatis ls


مثلاً
راح يقول فائدة هذا الامر هو عرض محتويات المجلد الحالي

--------------------

help--
(إشارات
السالب في جهة اليسار)

tell
you how to use a command

وهذا
الأمر يغششك

مثلاً


ls --help


يوريك
الفورمات تبع هذا الأمر وكل الخيارات المتاحة له

--------------------

Which
To
know the path of a command

(ما
أحسها مفيدة)

--------------------

?
هذا
الأمر تكتبونه بعد أي أمر ماتعرفون ايش هي خياراته

زي
مثلاً


reboot ?




يورينا
كل الخيارات المتاحة لهذا الأمر


ملاحظة: هذا الأمر ما
اشتغل معايا ... أي تعليق عنه ؟؟؟؟

--------------------

Clear
كتابتها
لحالها يمسح لك الشاشة كلها

مفيدة
اذا كان في زحمة في الكوماند عندك

وتشتت
ذهنك في التركيز حينها يفضل استخدامها

--------------------


Auto
Completion

بعض
الاحيان ماتفتكر الاسبنلق تبع أي كوماند

أو
تتذكر بعض حروفه الأولى

في
حركة في التغشيش

وهي
اكتب الحرف أو الحروف اللي تفتكره وبعدها اضغط على زر الــ Tap
مرتين من الكيبورد
(اللي
موجود في جهة اليسار السهمين الرايحة والجية )

راح
يوريك كل الأوامر اللي تبدأ بهذا الحرف

أتمنى
تكون الفكرة واضحة

--------------------

Whoami
يورينا
اسم المستخدم المسجل والمستخدم حالياً

display
the login name of the current user


--------------------

echo
تطبع
الجملة المكتوبة بعدها وتعرضها على الشاشة


echo Hello



راح
تطبع Hello


--------------------


date
تطبع
التاريخ والوقت على الشاشة

--------------------


df
used
to check your file system & disk space

تعرض
لنا معلومات بسيطة عن ملف النظام ومساحة القرص المستخدمة والمتوفرة وغيرها

--------------------


Finger
Logout
Shutdown

هذي
الأوامر ما استخدمتها ولا جربتها فاللي يبغى يجربها يورينا النتائج


اللاب الثاني
---------------------------


ls -l
أول
شيء مثل ما قلنا الأمر ls يورينا كل المجلدات والملفات الموجودة في المجلد
الحالي

مجرد
يعمل لها list


بس لمن نستخدم هذا الأمر مع long directory listing أي مع
الحرف الــ(l)

راح
يعرض لنا الصلاحيات لكل مجلد أو ملف

والصلاحيات
ثلاث أنواع: r,x,w

r=read
w=write
x=execute
بس هذا
الأمر ما راح يعرض لنا الفايلز اللي تبدأ بـ dot

(.)
وهي
ملفات الجهاز المخفية

--------------------


ls -a
هذا
الامر زي الامر ls لحالها وهو الــ listing

بس
اللهم انه هنا زيادة راح يعرض لي الملفات المخفية كمان



ls-la
واذا
نبغى نشوف الملفات العادية + المخفية
بتفاصيل الصلاحيات

راح
نستخدم هذا الأمر


تذكروا: عند وجود الحرف l في خيارات الأمر ls
معناته
long

أي تفاصيل الصلاحيات راح تعرض
ومن
دون الحرف l، راح يعمل لي مجرد list


--------------------

شوفوا الــ Output
الموجودة في اللاب للتوضيح أكثر

واذا فيه اي تصحيح لما ذكر، فنرجوا ذكره

Defult Colors-ls


هذي
ألوان الملفات والمجلدات اللي تظهر بعد استعمال الأمر ls




--------------------

permissions


زي ما
وضحنا بتكون يا r أو w أو x

وفيه
يا numeric أو sybolic

لكن
symbols أسهل في التذكر من الأرقام


وبتكون
هذي الصلاحيات لــ 3 وهم : user/group/others


لكل
ملف صلاحيات تتكون من 10 بت

ترقيمها
من اليسار الى اليمين (من 0 إلى 9)


البت الاول: يكون لنوع الملف
وهو يا
يكون: d=directory,s=Unix
domain socket,-=regular,p=named pipe,c=character
device file,b=block device file


البت
االتسعة البقية
: تقسم على الثلاث أجزاء جزء لليوزر وجزء للقروب وجزء
للأخرون

البت
الثلاث في كل جزء
: ت
كون
على هذا الترتيب : rwx

واذا
في بت طلع ماله صلاحية معينة نستخدم الشرطة (-)


0123456789

0= نوع الملف
123=لليوزر (owner)
456=للقروب (group)
789= للأخرون (other)



كود:

- rwx r-x r-x




type-owner-group-other

اللي
ذكرناها فوق بطريقة الــ Symbols

---------------------------


أما
اذا استخدمنا طريقة numeric


مثلاً
إذا عندنا الرقم: 0644


اول واحد
اللي هو صفر هو نوع الملف

الرقم
اللي بعدوا يوضح لي دائماً الصلاحيات لليوزر

اللي
بعده للقروب

واللي
بعده للأخرون


اذا
كانت القيمة بواحد معناه موجود صلاحية
ونمثلها باللي يقابلها من rwx

أما
اذا كانت بصفر بنمثلها بــ (-)


يعني
في المثال اللي فوق الرقم 6 يوضح
الصلاحيات لليوزر

لمن
نجي نمثلها بصفر وواحد راح يكون كذا : 110

يعني

كود:

rw-



ماحطينا x
لأن قيمتها من تمثيل الرقم 6 بصفر مو واحد




والترقيم
بيكون من 0 الى 7

--------------------

يتبع
تتمة لاب 2







وَلَدَتْكَ أُمُكَ يَا أَبِنْ أَدَمٍ بَاكِيا وَ الْنَّاسِ حَوْلَكَ يَضْحَكُوْنَ سُرُوْرَا

فَأَعْمَلَ لِيَوْمٍ تَكُوْنُ فِيَةِ إِذَا بَكَوْا فِيْ يَوْمِ مَوْتِكَ ضَاحِكا مَسْرُوْرَا

إذا غبت عنكم ولم تروني .... هذي مشاركاتي تذكروني وإن طــالت مدة غيـــابي... فدعواكم لي ولا تنـســوني وإذا بلغكم خــبر وفــاتي ...فأسترجعوا الله وأستغفرولي فلا تبخلوا على يا اخواتي بدعوة ... لعل  الله أن يغفر ذنــوبي
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://ellarasolallah.in-goo.com
ahmed w
المدير العام
المدير العام


الدولة الدولة : مصر

عدد المساهمات عدد المساهمات : 413

عدد النقاط عدد النقاط : 9395

تاريخ التسجيل تاريخ التسجيل : 16/06/2009

الجنس الجنس : ذكر

العمر العمر : 26

الهواية الهواية : رياضة

المهنة المهنة : جامعى

الأوسمة الأوسمة : المدير العام

sms ما دعوة أنفع يا صاحبي .... من دعوة الغائب للغائب

ناشدتك الرحمن يا قارئاً .... أن تسأل الغفران للكاتب


مُساهمةموضوع: رد: Linux ubuntu Commands - تطبيق لكل الأوامر في الــ Labs   الخميس سبتمبر 01, 2011 3:13 pm




كود:

echo $USER


الأمر
السابق بيطبع اسم المستخدم المسجل، جربوه


-------------------------------

How to
set File Permission
change
mod-file permission command


chmod

هذا
الأمر يستخدم لتغيير المود من حالة إلى أخرى

زي
مثلاً: من r الى w أو من x إلى -، .. الخ


وبنغيرالمود
يا لليوزر ونختصرها بالحرف u

أو
للقروب g

أو
للآخرون o

أو اذا
نبغا نغير لهم كلهم لمود معين فبالأمر a


مثال:


كود:


chmod a=r Downloads

امكن
الملفات اللي عندكم تختلف فشوفوا للأمر ls

عشان
تشوفون الموجود عندكم انا طبقت هنا على المجلد downloads

وطلبت
منه من تغيير المود في انه يخلي الصلاحية للجميع انه يقرأ بس


كان
كذا


وصار


ومثل
ما اتفقنا نقرأها من اليسار الى اليمين

اول
حرف هو نوع الملف مالنا علاقة فيه، من الحرف الثاني الى 3 هو لليوزر،
والثلاث اللي بعدهم للقروب، واللي بقيت للأخرون



نقدر
نشوف تغيرات الصلاحيات من الأمر



كود:


ls -l



مثال
ثاني:


كود:


chmod u=- Public

طلبت
منه من تغيير المود في انه يشيل لي كل الصلاحيات اللي لليوز للمجلد Public


كان


وصار
بعد استخدام الأمر




واذا
بغينا مثلاً الحين نخلي اليوزر يقدر
يكتب ويعمل تنفيذ بس من دون ما يقرأ المجلد public
أقدر أدمجها في أمر واحد بعملية الجمع



كود:


chmod u+wx Public




ممكن اذا
بغيت اتراجع واشيل منه صلاحية التنفيذ بعملية الطرح



كود:


chmod u-x Public



-------------------------------

يتبع لاب
2







وَلَدَتْكَ أُمُكَ يَا أَبِنْ أَدَمٍ بَاكِيا وَ الْنَّاسِ حَوْلَكَ يَضْحَكُوْنَ سُرُوْرَا

فَأَعْمَلَ لِيَوْمٍ تَكُوْنُ فِيَةِ إِذَا بَكَوْا فِيْ يَوْمِ مَوْتِكَ ضَاحِكا مَسْرُوْرَا

إذا غبت عنكم ولم تروني .... هذي مشاركاتي تذكروني وإن طــالت مدة غيـــابي... فدعواكم لي ولا تنـســوني وإذا بلغكم خــبر وفــاتي ...فأسترجعوا الله وأستغفرولي فلا تبخلوا على يا اخواتي بدعوة ... لعل  الله أن يغفر ذنــوبي
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://ellarasolallah.in-goo.com
ahmed w
المدير العام
المدير العام


الدولة الدولة : مصر

عدد المساهمات عدد المساهمات : 413

عدد النقاط عدد النقاط : 9395

تاريخ التسجيل تاريخ التسجيل : 16/06/2009

الجنس الجنس : ذكر

العمر العمر : 26

الهواية الهواية : رياضة

المهنة المهنة : جامعى

الأوسمة الأوسمة : المدير العام

sms ما دعوة أنفع يا صاحبي .... من دعوة الغائب للغائب

ناشدتك الرحمن يا قارئاً .... أن تسأل الغفران للكاتب


مُساهمةموضوع: رد: Linux ubuntu Commands - تطبيق لكل الأوامر في الــ Labs   الخميس سبتمبر 01, 2011 3:15 pm



mkdir

راح ينشىء لي مجلدت (directory) في المكان اللي احنا فيه الآن


كود:

mkdir CS


ممكن
أطلب منه ينشئ لي كذا مجلد في خطوة وحدة عن طريق الفصل بين اسماء المجلدات
بمسافة



كود:

mkdir College Retaj Sounds


وعشان
نتأكد أنه أنشئها نستخدم الأمر



كود:

ls




وعشان أسوي مجلدات فرعية داخل مجلدات راح استخدم الخيار


كود:

[center]-p




هو اللي راح يسمح لي أسوي sub-folders

مثال:



كود:


mkdir -p Work/Labs

معناه
راح ينشئ لي مجلد اسمه Work وداخل هذا المجلد راح يسوي لي المجلد Labs


وللتأكد


كود:

ls



راح يظهر لنا بس المجلد Work طيب، وين الــ Labs ؟
اللاب داخل الـ Work وعشان نشوفه لازم ندخل جوة المجلد Work
طيب، ندخل داخل المجلد بالامر

[center]
كود:

cd Work



وبعد كذا بالأمر ls راح نشوف مجلد الــ Labs داخل الــ Work
وعشان نطلع ونروح للهوم نحط الامر
cd من دون شيء جنبها
----------------------------------

mv
يستخدم هذا الأمر
1- لنقل ملف من مكان لآخر
2- تغيير اسم الملف

[center]التغيير والنقل يعتمد بشكل كبير على المجلد اللي شغالة عليه
[/center]

كود:


mv Work Lectures

انا
داخل الهوم الرئيسي

[center]اذا ما كان
عندي المجلد Lectures موجود من أول في نفس الهوم
هنا معناه اني ارح أغير اسم المجلد Work إلى Lectures
أما
اذا موجود، فهذا معناته أنه راح ينقل لي المجلد Work داخل المجلد Lectures


أتمنى
تكون الفكرة وصلت

-----------------------------------

rm....rmdir
rm
يستخدم هذا الأمر لمسح الملفات أو المجلدات الفارغة

rmdir
نستخدمها عشان لمسح المجلدات الأساسية والفرعية الفارغة

-----------------------------------

cp
يستخدم
في نسخ الملفات من مكان لآخر

------------------

touch
يستخدم
لانشاء ملف جديد

مثال :

كود:


touch Hi.c

------------------
[center]gedit
يستخدم
لتعديل محتويات الملف

مثال :

كود:


gedit Hi.c


-------------
head
يعرض أول 10 سطور من
الملف على الشاشة


[center]tail
يعرض لي آخر 10 سطور
من الملف


cat
يستخدم لعرض محتويات
ملف معين على الشاشة


wc
يحسب لي عدد الكلمات
الموجودة في ملف معين

[/center]


اطلعوا
على الصفحات الثلاث الاخرة من هذا اللاب

تركت
كوماند وأشياء مثل Try

حاولوا
فيها ولو فيه اي صعوبات اطرحوها هنا


إلى هنا
نقف .. بكرة نبدأ في لاب 3

[size=21]أي
اضافات أو ملاحظات ... نترك الكيبورد لكم






وَلَدَتْكَ أُمُكَ يَا أَبِنْ أَدَمٍ بَاكِيا وَ الْنَّاسِ حَوْلَكَ يَضْحَكُوْنَ سُرُوْرَا

فَأَعْمَلَ لِيَوْمٍ تَكُوْنُ فِيَةِ إِذَا بَكَوْا فِيْ يَوْمِ مَوْتِكَ ضَاحِكا مَسْرُوْرَا

إذا غبت عنكم ولم تروني .... هذي مشاركاتي تذكروني وإن طــالت مدة غيـــابي... فدعواكم لي ولا تنـســوني وإذا بلغكم خــبر وفــاتي ...فأسترجعوا الله وأستغفرولي فلا تبخلوا على يا اخواتي بدعوة ... لعل  الله أن يغفر ذنــوبي
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://ellarasolallah.in-goo.com
 
Linux ubuntu Commands - تطبيق لكل الأوامر في الــ Labs
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى إلا رسول الله :: قسم البرامـــج :: نظام التشغيل لينكس Linux Operating Systems-
انتقل الى: