المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : مجموعة دروس فى اللينكس Linux



Lost
09-24-2008, 01:44 AM
بسم الله الرحمن الرحيم

مجموعة دروس فى اللينكس

الدرس الأول (http://www.barakasoft.com/vb)


مقدمه عن الليونكس
:::::::::::::::::::::::::::::::::::::::::::::
ما هو اللينوكس ؟
نظام تشغيل مبني على نظام اليونكس (UNIX) وهو مجاني مفتوح المصدر (Open Sourse) و معنى مفتوح المصدر اي انه يمكن لاي واحد ان يعدل فيه او يطور فيه و ايضيف او يحذف منه اي شئ فالشيفره الخاصة به متاحه للجميع على عكس الوندوز.

تسجيل لدخول
=========
من اهم مميزات هذا النظام انه يسمح بتعدد متسخدميه و يكون لكل مستخدم حساب خاص به (account) فكل حساب له و ملفاته الخاصة به ولكن المستخدمين الذين لديهم نفس الرتبة يستطيعون الاطلاع عليها ويمكن منع حدوث هذا...
وهذه الخاصية مشابه للموجوده بنظام الوندوز ولكنها تتميز بأنها تيمح للمستخدمين بتشغيل البرامج في وقت واحد .
وحتى تسجل دخولك للنظام يجب ان تدخل كلمة سر و اسم مستخدم وتأخدهم من مدير النظام (root) ويمكنك ان تختارهم عند تثيبت النظام نفسه على الجهاز
وشاشة ادخال كلمة السر و اسم الستخدم تختلف من نظام لاخر و على اعدادات النظام.

ملاحظات : -
1- للنظام بيئتان : - بيئة رسومية(Graphical) : مثل التي يستخدمها الوندوز ويتم هذا عن طريق برنامج Windows X حيث يمكنك تنصيبة في وقت تنزيل النظام.. ويوجد فيه مدراء نوافذ متعديين(Window Managers) .
بيئة نصية(Console Mode) : مثل التي يستخدمها الدوس .
2- نظام اليونكس يعتبر الاحرف الكبيرة شئ و الصغيرة شئ اخر و لا توجد اي علاقه بينهم على عكس الوندوز .

بعد ادخال كلمة السر و اسم المستخدم سنتقتل الى موجة اوامر الغلاف (shell command line) وتبدأ بعدها في كتابة الاوامر .

تسجيل الخروج
==========
ان هذه العملة هامة جدا جدا بالنسبة لهذا النظام حيث انها تغلق الملفات الفتوحة و البرامج و التي قد تؤثر على سرعة الجهاز مع السمتخدمين الاخريين فاذا
تم لم تسجل الخروج قد يعرضك لبعض المشاكل الامنية .

كتابة الاوامر
=========
عند كتابة الاوامر في هذا النظام سوف تكتبها ببرنامج يسمى برنامج الغلاف (shell) و هو مثل (command.com) في الدوس .

Lost
09-24-2008, 01:45 AM
الدرس الثانى (http://www.barakasoft.com/vb)


مقدمه عن الليونكس
:::::::::::::::::::::::::::::::::::::::::::::
ما هو اللينوكس ؟
نظام تشغيل مبني على نظام اليونكس (UNIX) وهو مجاني مفتوح المصدر (Open Sourse) و معنى مفتوح المصدر اي انه يمكن لاي واحد ان يعدل فيه او يطور فيه و ايضيف او يحذف منه اي شئ فالشيفره الخاصة به متاحه للجميع على عكس الوندوز.

تسجيل لدخول
=========
من اهم مميزات هذا النظام انه يسمح بتعدد متسخدميه و يكون لكل مستخدم حساب خاص به (account) فكل حساب له و ملفاته الخاصة به ولكن المستخدمين الذين لديهم نفس الرتبة يستطيعون الاطلاع عليها ويمكن منع حدوث هذا...
وهذه الخاصية مشابه للموجوده بنظام الوندوز ولكنها تتميز بأنها تيمح للمستخدمين بتشغيل البرامج في وقت واحد .
وحتى تسجل دخولك للنظام يجب ان تدخل كلمة سر و اسم مستخدم وتأخدهم من مدير النظام (root) ويمكنك ان تختارهم عند تثيبت النظام نفسه على الجهاز
وشاشة ادخال كلمة السر و اسم الستخدم تختلف من نظام لاخر و على اعدادات النظام.

ملاحظات : -
1- للنظام بيئتان : - بيئة رسومية(Graphical) : مثل التي يستخدمها الوندوز ويتم هذا عن طريق برنامج Windows X حيث يمكنك تنصيبة في وقت تنزيل النظام.. ويوجد فيه مدراء نوافذ متعديين(Window Managers) .
بيئة نصية(Console Mode) : مثل التي يستخدمها الدوس .
2- نظام اليونكس يعتبر الاحرف الكبيرة شئ و الصغيرة شئ اخر و لا توجد اي علاقه بينهم على عكس الوندوز .

بعد ادخال كلمة السر و اسم المستخدم سنتقتل الى موجة اوامر الغلاف (shell command line) وتبدأ بعدها في كتابة الاوامر .

تسجيل الخروج
==========
ان هذه العملة هامة جدا جدا بالنسبة لهذا النظام حيث انها تغلق الملفات الفتوحة و البرامج و التي قد تؤثر على سرعة الجهاز مع السمتخدمين الاخريين فاذا
تم لم تسجل الخروج قد يعرضك لبعض المشاكل الامنية .

كتابة الاوامر
=========
عند كتابة الاوامر في هذا النظام سوف تكتبها ببرنامج يسمى برنامج الغلاف (shell) و هو مثل (command.com) في الدوس .

Lost
09-24-2008, 01:47 AM
الدرس الثالث (http://www.barakasoft.com/vb)


استعمال الويندوز إكس
===============
يجب الاول ان تشغله و ذلك عن طريق احد البرامج ximit , starx وذلك عن اذا لم يتم تشغيله عند فتح الجهاز تلقائيا.

ملاحظات :-
1- زر الفأرة الايسر يتسخدم ببتقر و التحديد .
2- زر الفأرة الاوسط يستخدم لكتبير و او تصغير او اغلاق النافذة .
3- زر الفأره الايمن يتسخدم لفتح القائمة المختصرة .

و اذا كنت تستخدم فأره ذات زرين فيمكنك تعويض الزر الثالث بالضغط على الزرين معا.

بعض برامج اكس وندوز
================
twn : من اشهر برامج ادارة الملفات .
msn : مدير نوافذ اساسي .
4dwn : مدير نوافذ افتراضي .
tvtwm : ستخدم للتعامل مع الشاشة الظاهرية .
afterstep : مدير نوافذ مشهور.
fvm95 : برنامج شبية جدا مع الوندوز .

مدير النوافذ KDE
=============
من افضل برامج ادارة النوافذ و يوفر بيئة سطح المكتب و رموز ممثلة ملفات و فهارس ....

1- قائمة النوافذ : قائمة بها كل النوافذ المتاحة حتى لو كانت مختفية من الشاشة .
2- قائمة البرنامج : توجد في اقصى يسار شريط الادوات و يقوم بعمل مهام تختلف حسب البرنامج .
3- زر تثبيت النافذة : على هيئة شرطة مائلة وهو يقوم بتثبيت النافذة بحيث تكون متاحة في جميع الشاشات الظاهرية .
4- زر اغلاق و تصفير النافذة : تعطيك القدرة على تكبير و تصغير و اغلاق النافذة .
5- رموز التشغيل السريع لبرامج KDE : تجعلك على بعد نقرة واحدة من لبرامج التي تستخدمها عادة .
6- شريط ادوات KDE : به قوائم تشغيل البرامج و اختيار النافذة ..
7- شريط اعداد KDE : يسمح لك في التحكم ي العديد من الخصائص مثل شاشة التوقف و اعدادات العرض و غيرها ..
8- رموز سطح المكتب : تكون على سطح المكتب و تمثل ملفات و فهارس و برامج .

نظام الملفات
=========
يختلف نظام الملفات عن الوندوز في الكثير من الامور كما ذكرنا في الدرس الاول .. _ففي نظام الوندوز عند تخزين ملف يتم تخزينه على مكان معين على القرص الصلب انت تعرفه _(c,d,e..) ولكن في نظام الليونكس يختلف الامر فالملفات تخزن على القرص الصلب دون معرفة _مستخدمه عن مكان الملفات بالضبط فالملفات تكون مرتبة على هيئة شجرة في هذا النظام و يكون الجذر ( / root directory) و تستطيع الوصول الى الملف الذي تريده بعرفة اسمه و اين تجده داخل نظام الملفات _وهذه الخاصيه لها فوائد كثيرة جدا ..

ملاحظات
root :-
root user : هو الشخص الذي لديه كافة الصلاحيات للتعامل مع كل جزء في الجهاز .
root directory : دليل لامثيل له على الجهاز وهو اساس لنظام الملفات .

تصاريح الملفات
===========
1- تصاريح قراءة _2- تصاريح الكتابة _3- تصاريح تنفيذ

ويمكن الدمج بينها فيمكن ان يكون هناك تصريح قراءة و تنفيذ ..
و كل ملف في النظام له مالك و الذي يحق له ان يسمح للاخريين باستعمال الملف ..

التعرف على الدليل الحالي
=================
وذلك باستخدام الامر pwd والذي يطلب من الجهاز ان يخبرك باسم الدليل الذي توجد داخله ..

الدليل الخاص
=========
لكل مستخدم دليل خاص به يسمى (home directory) وهو مفيد جدا فيكون هو المسار الذي تبدأ عند الدخول _للنظام اوي شئ تحت هذا المسار هو خاص بك انت و يمكنكك الذهاب الى دليلك الخاص عن طريق :-
~<username>
حيث ان username هو اسم المستخدم .

الامر ls
=======
انا هذا الامر مختص بعرض قائمة الملفات والادلة الفرعية الموجودة داخل الدليل الحالي ويكنك عرض ملفات دليل اخر عن طريق :-
/ls <directoryname>
حيث ان directoryname هو الدليل

الامر cd
=======
وهو الذي ستخدم للانتقال من دليل لاخر وذلك عن طريق : -
/cd <directroy name>
حيث ان directroy name هو اسم الدليل المرد الانتقال اليه


الامران popd , pushd
================
وتستخدم للانتقال بين الملفات و لكن بطريقه مختلفه :-

pushd <directroy name>
popd

فعند الدخول للدليل الاول و العمل فيه و عند الغربة في الجوع الى الدليل السابق
عليك كتابة الامر الثاني .

Lost
09-24-2008, 01:51 AM
الدرس الرابع (http://www.barakasoft.com/vb)



المسارات المطلقة و المسارات النسبية
=========================
المسارات النسبية و هي التي كنا نستخدمها منذ قليل و تنتهي بكابة اسم الملف و الدليل و قد تصل منها _و لذلك يمكنك ان تستخدم المسارات النسبية فاذا كنت مثلا في الدليل /usr/local و تريد ان تنتقل الى الدليل /usr/local/bin تستطيع عمل ذلك عن طريق
cd /usr/local/bin او cd bin و يمكنك استخدام (..)

خاصية استكمال الملفات
================
اذا كنت مثلا في /usr/local/bin و تريد ان تحرر ملف usr/local/bin/jeko يمكنك ان تنتقل اليه عن طربق pushd ../je _ثم تضغط Tab لاستكامل اسم الملف اما اذا كان هناك اسم ملف في هذا الدليل له اول هذانا الحرفان فسوق يطلق الجهاز صفارة لينبهك بذلك و عليك في هذه الحالة اضافة بعض الحروف .


******************************************************************************************

قراءة الملفات في الليونكس

=============
_قراءة الملفات :-
=============

تعلمنا في الدرس الثالث كيفية انشاء الملفات وكيفية حذفها و انشاء مجلدات جديدة و الان سوف نرى كيف
يمكننا قراءة ملفات مكتوبة و موجودة .


* الامر cat
ويستخدم هذا الامر في عرض محتوى الملفات النصية مع بعضها فمثلا لو انه يوجد ملف نصي مكتوب فيه
" Mohamed is my best friend " و اسم هذا الملف هو moh1.txt و يوجد ملف اخر عندنا مكتوب فيه
" His num. is 4582619 " و اسم هذا الملف هو moh2.txt عند تنفيذ الامر على هاذان الملفان :-
cat moh1.txt moh2.txt
سوف يظهر : -
Mohamed is my best friend
His num. is 4582619

فيفضل استخدام هذا الامر في المفات النصيه الصغيرة , كما يمكنك عرض جميع الملفات النصية دفعة
واحده الموجودة في الدليل الحالي عن طريق استخدام الامر التالي :-
cat *.txt


* الامر more
قد تريد ان تقرأ ملف كبير فلن تستطيع استخدام الامر cat وذلك لان الصفحات سوف تمر بسرعه كبيره
من امامك قبل ان تقرأها .
فيمكنك استخدام الامر more مع هذه الملفات .
عن طريق تنفيذ الامر : -
more ???.txt
حيث ان ؟؟؟ هو اسم الملف .
مثال :
more ali.txt
فعند تنفيذ هذا الامر سيعرض اول صفحة من الملف و ينتظر منك ما تريد عمله , و يمكنك عمل ذلك
كما يأتي : -

o المسافة لعرض الصفحة التالية .
o الحرف s للتقدم صفحة واحدة لامام .
o الحرف b للعودة صفحة واحده للخلف .
o الحرف f لتخطي صفحة .
o الحرف q للخروج من هذا الامر .



* الامر less
وهو اشبه بأن يكون تطوير للامر السابق فيقوم بنفس المهمه وهي عرف الملف صفحه بصفحه ولكن مع
امكانية اضافية < يمكنك اكتشفاها بنفسك > و يتم تنفيذه كما يأتي : -
less ali.txt
بنفس الطرق السابقة و يمكنك استخدام الاسهم هنا .



* الامر tail
من المعروف ان ملفات ال log للمواقع هي ملفات تسجل كل من يدخل او يخرج من الموقع باضافه سطر
في نهاية الملف عند حدوث اي شئ فقد تحتاج ان تتفقد اخر التطورات في هذه الملفات و التي تكون
طويله جدا مما يحتاج وقت طويل لـعرضها كلـها بالاوامر السابقه < less , more ..> لذلـك سوف
نستخدم امر اخر وهو الامر tail .
و يستخدم الامر tail لعرض اخر 10 اسطر من الملف و يتم تنفيذ هذا الامر كما يأتي : -
tail log1.txt
كما انك تستطيع اضافه خيار لهذا الامر وهو اضافة f- بعد الامر و في هذه الحاله سوف يعرض اخر
10 اسطر في الملف و يراقب الملف و عند حدوث اي تغيرات في الملف سوف يخبرك بذلك .



* الامر head
بما اننا استعرضنا الامر tail سوف يجذبنا الحديث للتكلم عن الامر head و الذي يسمح لك بعرض
اول 10 اسطر و يمكنك تنفيذ الامر كما يأتي : -
head ???.txt
حيث ان ؟؟؟ هو اسم الملف .
مثال : -
head ali.txt

Lost
09-24-2008, 01:52 AM
الدرس الخامس (http://www.barakasoft.com/vb)



كيفية الكتابة بالعربية و تشغيل المسنجر في الليونكس

فى هذا الدرس سوف نتعلم كيف سنقوم بالانتقال من الويندوز الى الليونكس بشكل كامل سوف نتعلم كيفية اضافة الخطوط العربية كيفية الاتصال بالانترنت كيفية الكتابة باللغة العربية كيفية تشغيل جميع ملفات الفيديو من الليونكس و اخيرا كيفية تشغيل الماسنجر من الليونكس
_===========
أولا :- مقدمـــــــــة
===========
فى البداية اود انا اقول شىء فى هذا الدرس لن اتكلم عن كيفية تنزيل الليونكس على جهازك بل ساعتبر ان الليونكس بالفعل متواجد على جهازك و على هذا الاساس سوف ابنى شرجى و يمكنك تطبيقه على كل انواع الليونكس تقريبا الريد هات و الماندريك و السلاك و الانواع الاخرى
_=====================
ثانيا :- كيفية اضافة الخطوط العربية
=====================
لمستخدمى الريد هات
فى البداية سوف نقوم بانشاء مجلد جديد و سنقوم بتسميته بهذا الاسم
TTF
و سوف نضعه فى المسار التالى
/usr/share/fonts/TTF
الامر الذى يمكنك استخدامه لانشاء هذا المجلد من التيرمينال هو
mkdir /usr/share/fonts/TTF
الان سوف نقوم بنسح جميع خطوط ال TTF من مجلد الخطوط فى الويندوز الى المجلد الذى قمنا بأنشاه
mcopy *.TTF /usr/share/fonts/TTF
الان يجب عليك العودة الى المجلد الذى قمنا بانشاءه
cd /usr/share/fonts/TTF
و سنقوم بكتابة الامر التالى
ttmkfdir -o fonts.dir
الان سوف نقوم باضافة هذا المجلد الى مجلدات الخطوط الذى يقوم ال xfs بتحميلها عند تشغيل ليونكس
chkfontpath --add /usr/share/fonts/TTF
الان سوف نقوم بفتح ملف ال fonts.dir باى برنامج لتحرير الملفات النصية و الملف متواجد فى هذا المسار /usr/share/fonts/TTF
و سوف نقوم باضافة ال iso10646-1 _الخاص باليونى كود لكل خط من الخطوط العربية
فمثلا الخط ال tahoma
-microsoft-tahoma-medium-r-normal-o-o-o-o-p-o-iso10646-1
قم بعمل ريستارت لليونكس الان و تمتع بمشاهدة الخطوط العربية مع الملاحظة انه لن يستطيع قراءة اسماء الملفات العربية
_
لمستخدمى الماندريك
يمكنك استخدام الطريقة السابقة على الماندريك لكن هناك طريقة اسهل منها من خلال الماندريك الا و هى
من سطح المكتب الخاص بالماندريك فم بتشغيل
mandarke control
و من ثم قم باختيار system و من ثم fonts الان اختر add fonts و الان اختر المكان الذى سوف تنسخ منه الخطوط و بعد ان تنتهى اضغط على اوكى
_
الان تستطيع قراءة العربية على كل من النظامين الريدهات و الويندوز
_

Lost
09-24-2008, 01:55 AM
الدرس السادس (http://www.barakasoft.com/vb)

====================
ثالثا :- كيفية الكتابة باللغة العربية
====================
QT 2.3.0 + KDE 2 = لينكس يكتب العربية
قم بوضع ملف اللغة العربية فى هذا المجلد
/tmp
و من التيرمينال قم بكتابة هذا الاوامر
cd /tmp
tar -zxvf arabic.tar.gz
cd arabic
./go
_
بعد ذلك قم بتشغيل ال kde control panel
ثم اختر من اليسار personalization
ثم اختر country & ********
قم اختر من اليمين country الدولة egypt من africa
الان من اليسار قم باختيار keboard layout
و من اليمين و من الاطار additional layout قم بوضع علامة على arabic اصغط على زر apply
الان يمكنك الانتقال بين الانجليزية و العربية بالضغط على
ctrl + shift + k
يمكنك تطبيق الطريقة السابقة على كل من الريد هات و المندريك
_
===================
رايعا :- كيفية تشغيل الماسنجر
===================
فى البداية عليك تنزيل برنامج الماسنجر
_
ثانيا قم بفك الضغط من عليه الى ملف و سمه
msn
بالطبع يمكنك ان تسمى الملف الى اى شىء و لكن فى هذا المثال سنسميه بهذا الاسم الان فاتح التريمنال و اكتب فيها هذا الامر
cd Desktop
cd msn
./amsn
سيعمل الماسنجر و فى كل مرة تريد تشغيله يمكنك تشغيله من الترمينال بهذا الامر
./amsn
يوجد العديد من برامج الماسنجر المتواجدة على النت و كلن الميزة فى هذا البرنامج انه يسمح لك بارسال الملفات و استقبالها و كذلك الصور التى تعبر عن الحالات.

A7med Baraka
09-24-2008, 05:53 PM
شرح رائع جدا
تستاهل التقييم

nahool
02-07-2009, 06:00 PM
thanks you