شبكــة ابـن الخـليــج دليل مواقع شبكة ابن الخليج
التسجيل التعليمات التقويم البحث مشاركات اليوم اجعل جميع المنتديات مقروءة

العودة   شبكــة ابـن الخـليــج > المنتديات التعليمية > دروس في أنظمة التشغيل والهاردوير والشبكات > اللينكس و اليونكس

اللينكس و اليونكس أنظمة التشغيل , لينكس يونكس وكل ماتتخصص به هذه الانظمة

رد
 
LinkBack أدوات الموضوع طرق مشاهدة الموضوع
قديم 04-30-2006, 05:20 مساءً   #1 (permalink)
الهوى ماهو كلام
اسرة ابن الخليج
 
الصورة الرمزية الهوى ماهو كلام
 
تاريخ التسجيل: Jul 2005
الدولة: *K S A*
المشاركات: 4,817
معدل تقييم المستوى: 651 الهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيط
إرسال رسالة عبر مراسل ICQ إلى الهوى ماهو كلام إرسال رسالة عبر مراسل MSN إلى الهوى ماهو كلام إرسال رسالة عبر مراسل Skype إلى الهوى ماهو كلام
التعامل مع نظام لينكس داخل نظام ويندوز!

يعلم الجميع منا بأن أنظمة Linux تتيح لمستخدميها سهولة التعامل مع نظام Windows من داخلها, كإستعراض ملفات النظام او نسخ الملفات منه او الكتابة و التخزين فيه بالإضافة إلى قراءة ملفاته, هذا الأمور كلها كانت تحدث من داخل نظام Linux و ذلك عن طريق عمل mount لنظام Windows بهذه الطريقة:

شفرة برمجية :

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

mkdir /mnt/windows
mount -t vfat /dev/hda1 /mnt/windows


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

لكن يمكن حدوث العكس! ; أي استعراض ملفات Linux و الكتابه فيه و النسخ منه و قراءة ملفاته بالطبع, كل ذلك و انت داخل نظام Windows ! و ذلك باستخدام مجموعة أدوات تسمى LTOOLS .

ماذا تقدم لي أدوات LTOOLS ؟

هذه الأدوات تم برمجتها بواسطة Jason Hunter و David Lutz في جامعة Willamette بالولايات المتحدة الأمريكية.

تقدم هذه الأدوات LTOOLS القدرة على استعراض ملفات نظام Linux و الكتابة فيه و النسخ منه...الخ و انت داخل نظام Windows و حزمة نظام Windows تأتي قابلة للتنفيذ و تضم الملفات التالية:

شفرة برمجية :

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

ldir.exe list directories and files

lread.bat read and copy files from Linux to DOS

lwrite.bat copy files from DOS to Linux

ldel.bat delete Linux files or (empty) directories

lchange.bat change Linux file attributes and owner

lren.bat rename Linux file

lmkdir.bat create a new Linux directory

lln.bat create a symbolic link

lcd.bat set the default Linux toplevel directory

ldrive.bat set the default Linux disk drive


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



, و في الحقيقة الغرض من هذه الأدوات هو استعراض أنظمة ملفات EXT2 الخاصة بنظام Linux , بمعنى يوجد نسخ من هذه الأدوات يمكنك تركيبها على نظام Linux ( مثلا RedHat ) و من خلالها تستعرض ملفات نظام Mandrake او تنسخ منه ملفات و هكذا !, كما توجد نسخ ينبغي تصريفها لتعمل على أنظمة UNIX و من خلالها يمكنك استعراض أنظمة ملفات EXT2.


من أين أقوم بتنزيل هذه الأدوات و كيف أركبها على جهازي؟
يمكنك تنزيل أدوات LTOOLS من خلال هذا الموقع:

http://www.it.fht-esslingen.de/~zimmerma/software/ltools.htm

أما طريقة التنصيب فهي سهلة,كل ما عليك هو اتباع الآتي:
* بعد تنزيل البرنامج قم بفك ضغطه بأحد برامج فك الضغط ( Winzip مثلا ) ثم استخرج كامل الملفات إلى مجلد جديد.

* انقر على Setup و اتبع الخطوات المعهودة ( Next , Next Finish )


شفرة برمجية :

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

Start ---------> Programs ---------> LTOOLS ---------> LTOOLS Command Line


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


انتهينا!


طريقة استخدام أدوات LTOOLS
حسناً, هنالك ثلاثة طرق لإستخدام هذه الأدوات:


1- عن طريق سطر الأوامر Command Line

2- عن طريق واجهة رسومية و ذلك بجعل جهازك خادم

3- عن طريق واجهة رسومية و ذلك باستخدام جافا


سوف أقوم بشرح الطرق الثلاثة على امل ان تعجبكم احد الطرق.

أولا عن طريق سطر الأوامر Command Line


حسناً, لنفرض أنك تريد سرد ملفات نظام Linux باستخدام سطر الأوامر, توجه كما قلنا سابقاً إلى:
شفرة برمجية :
------------------------

Start ---------> Programs ---------> LTOOLS ---------> LTOOLS Command Line
------------------------

و بعدها اكتب:

شفرة برمجية :


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

ldir -s/dev/hda2 /
------------------------


الآن سوف يتم سرد ملفات الجذر الرئيسي " / " و سوف تشاهدها امامك على الشاشة كما توضح هذه الصورة:


شرح مبسط لما قمت به ldir : برنامج سرد ( استعراض ) الملفات
-s : خيار يمكن الشخص من تحديد القسم الذي يوجد به نظام Linux

/dev/hda2 : القسم الذي يوجد به قسم Linux لدي ( قد يختلف لديك )

/ : المجلد الذي أرغب أن اسرده و قد تود مثلا ان تستعرض /etc/ او غيرها .



ملاحظات
- إذا عيّنت قسم Linux بقيمة /dev/hda او /dev/hdb ...الخ من غير تحديد الرقم الذي يوجد به, فسوف يقوم البرنامج بالبحث عن اول قسم لنظام Linux .

- إذا استخدمت ldir من غير خيار " -s " فسوف يقول بالبحث في القرص الصلب الذي ركبت أدوات LTOOLS به ( غالباً /dev/hda ) .


- إذا لم تعرف رقم القسم الذي يوجد به نظام Linux فاستخدام خيار " -part " بهذا الشكل:


شفرة برمجية :

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

ldir -part
------------------------


و سوف تكون أرقام أقسام قرصك الصلب في الناحية اليسرى كما توضح الصورة:


- لمزيد من المعلومات حول هذا الأمر استخدم خيار " -h " . و الصيغة العامة لهذه الأداة هو:
شفرة برمجية :
------------------------

ldir [-h | -v | -? | -part] [-s/dev/hd..] [Linux_Directory]
------------------------

هذا كان بالنسبة لسرد الملفات و لكن ماذا عن قرائتها و نسخها من نظام Linux إلى نظام Windows ؟
لقراءة أحد ملفات نظام Linux , كل ما عليك هو إصدار:
شفرة برمجية :
------------------------

lread -s/dev/hda2 /var/www/html/test.php
------------------------


الإختلاف بين هذا الأمر و سابقه هو أنني حددت ملف معي و هو test.php لقراءة محتوياته, كما توضح الصورة



اما إذا أردنا أن ننسخ ملفاً من نظام Linux إلى نظام Windows فينبغي في الأخير أن نضيف مكان الملف المنسوخ,حيث سيكون الأمر بهذه الصورة:
شفرة برمجية :
------------------------

lread -s/dev/hda2 /var/www/html/test.php C:test.php
------------------------


الآن إذهب إلى قسم الـ C و سوف تلاحظ وجود نسخة من الملف

الصيغية العامة لهذا الأمر هي:
شفرة برمجية :
------------------------


lread [-h | -v | -?] [-s/dev/hd..] Linux_File [DOS_File]

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


بعد أن انتهينا من عملية سرد الملفات و قرائتها و نسخها, ننتقل إلى كيفية حذف أي ملف في نظام Linux , لعمل ذلك أصدر هذا الأمر:
شفرة برمجية :

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

ldel -s/dev/hda2 /var/www/html/test.php
------------------------


و سوف ينحذف الملف,الصيغة العامة لهذا الأمر هي:
شفرة برمجية :
------------------------

ldel [-h | -v | -?] [-s/dev/hd..] Linux_File
------------------------


أما لتغيير صلاحيات الوصول لأحد ملفات نظام Linux و كذا المالك و المجموعة في آن معاً, أصدر الأمر التالي:
شفرة برمجية :

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

lchange -s/dev/hda2 -frwxrwxrwx -u2 -g2 /home/file.html
------------------------


شرح مبسط لما تم القيام به
-f : لتغيير صلاحيات القراءة و الكتابة و التنفيذ لكل من المالك و المجموعة و الآخرين. ( يشبه أمر chmod )

-u: لتغيير مالك الملف عن طريق تغيير رقم تعريف المستخدم, فإذا كان المالم هو مستخدم " account " يحمل رقم تعريف " 3 " و اردت نقل ملكية ملفه إلى مستخدم آخر " account2 " فينبغي معرفة رقم تعريفه للقيام بذلك ( يشبه امر chown )

-g : لتغيير مجمعة الملف ( يشبه أمر chown ) .


الصيغة العامة لهذا الأمر هي:
شفرة برمجية :
------------------------

lchange [-h | -v | -?] [-s/dev/hd..] [-fFMODE] [-uUID] [-gGID] Linux_File
------------------------


أما للكتابة في نظام Linux فأصدر الأمر التالي:

شفرة برمجية :
------------------------

lwrite -s/dev/hda2 Crogramethems.zip /root/thems.zip
------------------------

حيث نسخنا ملفاً من نظام Windows و وضعناه داخل نظام Linux .
الصيغة العامة:
شفرة برمجية :
------------------------

lwrite [-fFMODE] [-uUID] [-gGID] DOS_PathDOS_File Linux_File
------------------------



لتغيير مسمى ملف في نظام Linux إلى إسم آخر,أصدر هذا الأمر:
شفرة برمجية :
------------------------

lren -s/dev/hda2 /var/www/html/test.php index.php
------------------------


هذا الأمر قام بتغيير إسم ملف test.php الموجود داخل نظام Linux طبعاً إلى إسم index.php .
الصيغة العامة:
شفرة برمجية :
------------------------

lren [-h | -v | -?] [-s/dev/hd..] [-fFMODE] [-uUID] [-gGID] Linux_File_old_name Linux_File_new_name

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

بقي عمليتي إنشاء دليل جديد في نظام Linux و أيضاً أنشاء اختصار, و كلاهما بنفس الطرق السابقة تقريبا

ثانيا: عن طريق واجهة رسومية و ذلك بجعل جهازك خادم


توجه أولاً إلى :
شفرة برمجية :
------------------------

Start ---------> Programs ---------> LTOOLS ---------> LTOOLS ---------> LTOOLS Web Server (http localhost)

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


بعد ذلك اكتب في متصفحك:
شفرة برمجية :
------------------------

http://localhost/
------------------------

الآن سوف يتم سرد ملفات و مجلدات نظام Linux و لكن بشكل رسومي و سهل,كما توضح الصورة:


أضف إلى ذلك بأنه أصبح جهازك خادم ويب Webserver .
عمل الأمور السابقة من استعراض و نسخ ...الخ في الواجهة الرسومية سهل جدا و لا يحتاج إلى شرح و كثر كلام,فقط أشر و انقر .



ملاحظات:
- لاستعراض ملفات الـ Windows و التعامل معها ( نسخ,تعديل...الخ) انقر على خيار DOS في أعلى الصفحة.

- بشكل إفتراضي يكون منفذ خادم الويب و " 80 " فإذا أردت تغييره إلى " 99 مثلا " أصدر هذا الأمر من سطر الأوامر:


شفرة برمجية :
------------------------

LREADsrv 99
------------------------
- بشكل افتراضي أيضا, خادم الويب ( LREADsrv ) لا يقبل أي إتصال الا من جهازك ( localhost ) او ( 127.0.0.1 ) , فإذا أردت ان يستخدم أحداً ( في الإنترنت او داخل شبكة محلية )المميزات السابقة فينبغي أن تحدد أرقام الـ IP لهم ( اقصد حد مسموح 3 عناوين ) , بحيث الشكل النهائي للأمر:

شفرة برمجية :
------------------------

LREADsrv 80 212.452.123.3 213.571.231.7
------------------------


لابد عند استخدام ميزة remote host السابقة تحديد المنفذ.

اما طريقة الـ JAVA فتطلب منك تركيب Java 2 Runtime Environment و يمكنك تنزيلها من موقع : جافا لقطات من الأداة و هي تعمل بواسطة جافا






من مواضيع الهوى ماهو كلام في المنتدى

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
التعديل الأخير تم بواسطة : ADMIN بتاريخ 10-30-2006 الساعة 10:30 صباحاً.
الهوى ماهو كلام غير متواجد حالياً  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
قديم 10-03-2006, 04:19 مساءً   #2 (permalink)
ahmedipa
عضو فضـــي
 
تاريخ التسجيل: Mar 2006
المشاركات: 285
معدل تقييم المستوى: 283 ahmedipa نشيطahmedipa نشيطahmedipa نشيطahmedipa نشيطahmedipa نشيطahmedipa نشيطahmedipa نشيطahmedipa نشيطahmedipa نشيطahmedipa نشيطahmedipa نشيط
مشاركة: التعامل مع نظام لينكس داخل نظام ويندوز!

إن شاء الله اركب هذا النظام عن قريب

ومنكم نستفيد وإذا احتجت شي

راح ارجع بإذن الله

وعساكم على القوة





من مواضيع ahmedipa في المنتدى
ahmedipa غير متواجد حالياً  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
قديم 11-23-2007, 03:36 صباحاً   #3 (permalink)
الزبرجد
عضو جديد
 
تاريخ التسجيل: Mar 2006
المشاركات: 9
معدل تقييم المستوى: 10 الزبرجد يستاهل ترحيب
رد: التعامل مع نظام لينكس داخل نظام ويندوز!

الله يعطيك العافيه اخوي على هذا الجهد والشرح الجميل

اخوك

الزبرجد





من مواضيع الزبرجد في المنتدى
الزبرجد غير متواجد حالياً  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
رد



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
طرق مشاهدة الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
الزرقاوي الجيل الثاني للقاعدة دراسة منهجية ونقدية صالح محمد عبدالله المنتدى العام 0 09-22-2007 02:49 مساءً
الاسعافات الاولية من الالف الى الياء ADMIN منتدى الأسرة والصحة 12 08-30-2007 06:12 مساءً
لقاء نادر ومباشر مع احد قادة المقاومة العراقية الهوى ماهو كلام المنتدى العام 3 03-03-2006 09:01 مساءً
شرح كيفية التعامل مع قواعد البيانات من خلال لوحة التحكم Cpanel ADMIN مشاكل وحلول وطلبـــات 0 01-19-2006 02:37 مساءً
النص الحرفي لتقرير ميليس حول اغتيال الحريري .. الهوى ماهو كلام المنتدى العام 8 10-26-2005 02:59 صباحاً


الساعة تعتمد على توقيت جرينتش +3. الساعة الآن 09:30 مساءً.
Search Engine Optimization by vBSEO 3.1.0

Valid XHTML 1.0 Transitional Valid CSS! Powered by vBulletin® Version 3.7.0 Beta 5,
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd
Feeds:   XML   JS   RSS   RSS Feed 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94