//]]>

تعديل

الخميس، 31 ديسمبر 2015

موقع لعمل صورة متضمنه لاكثر من صورة بمنتهى السهوله

بسم الله الرحمن الرحيم


لعمل بانر او غلاف مقسم الى مجموعه اقسام وكل قسم به صوره
او عمل صوره متضمنه اكثر من صوره نستخدم الموقع
www.picmonkey.com
وبعد فتح الموقع نتبع الخطوات كالتالي




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

بسم الله الرحمن الرحيم

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

1- الصوره الشخصيه
 Profile


2- صورة الغلاف
 Cover Photo


3-صورة اي منشور
post

 
 

الأربعاء، 30 ديسمبر 2015

حجب مواقع ويب على لينكس


بسم الله الرحمن الرحيم

نحتاج في كثير من الاحيان لغلق مواقع ويب من الاجهزه وخاصاً لو كنا نعمل في شركه ويقوم بعض الموظفين بترك العمل لمتابعة موقع ليس له علاقه بالعمل مثل اليوتيوب او الفيس بوك وايضاً نحتاج هذه الطريقه في حاله ان مساحة التحميل محدده من قبل مزودي خدمة الانترنت وذلك لتوفير باقة الانترنت لاستخدامها في العمل فقط 
والطريقه واحده سواء في ويندوز او لينكس ولكن الفرق في مكان وجود الملف المسؤل عن ذلك وهو ملف hosts ففي لينكس نجده داخل مجلد

/etc/hosts

وعند وصولك لمكان الملف لن تتمكن من تسجيل شئ ولا ان تحفظ شئ لو استطعت التعديل فيه وذلك لان المستخدم الوحيد الذي يستطيع التحكم في هذا الملف هو المستخدم الجذر

لذلك يجب ان نستخدم الامر
sudo gedit /etc/hosts

ويمكن الاستغناء عن gedit باي برنامج تحرير نصوص تستخدمه

عند فتح الملف نكتب السطر التالي
127.0.0.1    www.youtube.com 

وحفظ الملف ونقوم بالتجربه نلاحظ ان الموقع لا يفتح ويمكن تطبيق الامر على اي موقع نريده او مجموعه مواقع

الأحد، 27 ديسمبر 2015

تقسيم القرص الصلب واعطاءه اسم ومزايا اخرى باستخدام الامر parted

بسم الله الرحمن الرحيم

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

ثم نقوم بكتابه الامر 
parted /dev/sdb

نقوم بكتابة الامر help لاستعراض خصائص الامر

لانشاء بارتيشن جديد نقوم بكتابة الامر
mkpart
نقوم بتحديدة من خلال كتابه 
extended or primary

يقوم بالسؤال عن نوع البارتيشن مثل 
ext4

يقوم بالسؤال عن البداية ولتكن 
0
والنهايه
2048m

نستخدم امر quit للخروج

لاجبار النظام رؤيه التعديلات الاخيره نستخدم الامر
partprobe /dev/sdb

طريقة تقسيم القرص الصلب من خلال الأمر fdisk

بسم الله الرحمن الرحيم

في البدايه يجب عند التعامل مع امر fdisk ان تكون المستخدم الجذر لذلك نستخدم الامر 
su
ونقوم بإدخال كلمة السر الخاصه بالمستخدم الجذر


لعرض الاقراص المتصله بالجهاز نستخدم الامر 
fdisk -l

نقوم بتحديد القرص المطلوب العمل عليه من خلال الامر
fdisk /dev/sda

نقوم بالضغط على m لعرض المساعده الخاصه بالامر
نلاحظ ظهور قائمه بالاختصارات الخاصه الامر فمثلا 
لمسح بارتيشن نقوم بالضغط على d

لانشاء قسم جديد نقوم بالضغط على زر n
يطلب منك في البداية تحديد نوع القسم 
e extended
p primary
نقوم بأعطاء رقم للبارتيشن
تحديد بداية البارتيشن بتحديد رقم السلندر وفي الطبيعي يبداء برقم 1
تحديد مساحة البارتيشن وليكن مثلا 2 جيجابايت يكتب هكذا
+2048M
عند الانتهاء من تقسيم القرص نقوم بالضغط على
w
لتسجيل ماقمنا به


واخيرا نقوم باستخدام الامر
partprobe /dev/sdb
لاجبار النظام على قراءه التغيرات التي تمت

اغلاق الجهاز او إعادة تشغيله من خلال الامر shutdown

بسم الله الرحمن الرحيم

لاغلاق الجهاز من خلال ال CMD

نقوم بتطبيق الامر التالي 
sudo shutdown -h 1

sudo لاستخدام المستخدم الجذر
shutdown امر اغلاق الجهاز
h نخبر الامر اننا نريد اختيار اغلاق اجهاز
1 المده بالدقيقه


لعمل إعادة تشغيل 

sudo shutdown -r 1

 
sudo لاستخدام المستخدم الجذر
shutdown امر اغلاق الجهاز
r نخبر الامر اننا نريد اختيار إعادة تشغيل اجهاز
1 المده بالدقيقه

الأربعاء، 23 ديسمبر 2015

الاوامر الخاصه بإعطاء صلاحيات للملفات والمجلدات chmod

بسم الله الرحمن الرحيم

الصلاحيات في لينكس

r read 4
w write 2
x execute 1


ألامر المستخدم في تغيير الصلاحيات
chmod per ألصلاحية سواء رمز او رقم file-name





 تغيير صلاحيات صاحب الملف او المجلد

chown newowner:newgroup filename
مالك الملف او المجلد هو الشخص الذي انشاءه ويطلق عليه owner

لعرض الصلاحيات المطبقه علي ملف معين
ls -l
وهو امر يعادل ايضا الامر 
ll

لأاعطاء مستخدم كافه الصلاحيات على ملف او مجلد معين
chmod 777 filename


لاعطاء المستخدم صلاحية
chmod u=rw test
لاعطاء المجموعه صلاحية
chmod g=rw test
لاعطاء الاخرين صلاحية
chmod o=rw test

لاعطاء الكل مره واحده في حاله كانت نفس الصلاحيه
chmod a=rw test

التعامل مع الملفات في لينكس

بسم الله الرحمن الرحيم

التعامل مع الملفات بمعنى التنقل بين المجلدات وعرض مابداخلها ومسح مجلد او ملف او انشاء ملف جديد وعرض مابداخله


الامر الاول 

امر ls

عرض مابداخل المجلد

لعرض ماهو مخفي داخل المجلد
ls -a


الامر الثاني

pwd

عرض المسار الموجود حاليا بداخله

الامر الثالث

امر cd للإنتقال الى مجلد اخر

للدخول الى مجلد معين
cd + اسم المجلد

للخروج الى مستوى ألاب بالنسبة للمجلد الحالي
cd ..

لانشاء مجلد فارغ
mkdir test

 لانشاء ملف جديد
touch test1

لنسخ ملف في مجلد اخر
cp test1 /home/emad


لنقل ملف من مكان الى اخر
 mv test1 desktop /

لتغيير اسم مجلد
mv oldname newname


لمسح  ملف
rm test

لمسح مجلد
rm -r test
لمسح مجلد بالملفات التي بداخله بدون ان يسال عن التاكيد
rm -rf test




 


الأربعاء، 9 ديسمبر 2015

متابعة الاحداث التي تتم على الاودو

بسم الله الرحمن الرحيم

لمتابعة الاحداث التي تمت علي الاودو ومعرفة من قام بالدخول للبرنامج والاي بي الخاص بالجهاز ويوم وتوقيت دخول الشخص للبرنامج وقام بالدخول لاي قاعده بيانات في حال وجود اكثر من قاعدة بيانات كل ذلك يكون مسجل داخل ملف LOG مسجل به جميع المعلومات داخل المسار التالي 
C:\Program Files (x86)\Odoo 9.0-20151208\server
والوصول الى ملف openerp-server.log

تغيير البورت المستخدم في اودو لزياده معدل الامان

بسم الله الرحمن الرحيم

يفضل تغيير البورت المصاحب لاي بي الجهاز المستخدم في اودو فالاي بي من السهل لاي شخص على الشبكه معرفته وبالتالي فان البورت المستخدم في اودو هو 8069 وهو ثابت دائما لذلك يفضل تغييره ففي حاله عرف شخص الاي بي الخاص بالجهاز لا يستطيع الدخول إلى الاودو
للوصول الى الملف المخزن به معلومات عن البورت المستخدم نقوم بفتح المسار التالي
C:\Program Files (x86)\Odoo 9.0-20151208\server
ونبحث عن ملف باسم openerp-server.CONF ونقوم بفتحه نجد في الاسفل رقم البورت المستخدم وهو 8069 نقوم بتغييره لاي بورت غير مستخدم في الجهاز وللتعرف علي البورتات المستخدمه في الجهاز ومعرفه الطريقة بالتفصيل من خلال الفيديو التالي




تغيير كلمة المرور الخاصه بالادمن وإضافة مستخدم جديد

بسم الله الرحمن الرحيم

من خلال الاعدادات يمكن اضافة مستخدم جديد او معرفة اسم الدخول للمستخدم الرئيسي للنظام كما يمكن من خلالها تغيير كلمة السر ويمكن متابعة الخطوات من خلال الفيديو التالي

إنشاء قاعدة بيانات جديدة

بسم الله الرحمن الرحيم

لانشاء قاعدة بيانات جديده في اودو
نقوم بفتح البرنامج لو من نفس الجهاز نقوم بفتح المتصفح وكتابه
127.0.0.1:8069
نقوم بادخال اسم الشركة وكلمة السر وننتظر حتى يتم انشاء قواعد البيانات الخاصه بالشركة
بعد الانتهاء يظهر لنا العديد من التطبيقات وكل شركة تعتمد في عملها علي تطبيقات معينه فنقوم باختيار اللازم ونقوم بعمل ISTALL له الموضوع سهل جدا وبعد الانتهاء نلاحظ انها سوف تظهر اعلى البرنامج ويمكن متابعه الشرح من خلال الفيديو



تثبيت برنامج Odoo

بسم الله الرحمن الرحيم


بعد تحميل البرنامج من الموقع الخاص به علي جهاز الكمبيوتر
نقوم بالنقر مزدوجا على البرنامج لبدء خطوات التثبيت ونقوم بمتابعة الخطوات كما هو مشروح في الفيديو حتى الانتهاء من التثبيت

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

في حال فتحه من الجهاز المثبت عليه البرنامج نقوم بكتابه
127.0.0.1:8069
في حالة فتحه من خلال جهاز اخر متواجد عالشبكه المحليه نقوم بادخال الاي بي الخاص بالجهاز المثبت عليه البرنامج كما هو مشروح في الفيديو ثم البورت الخاص بالبرنامج
192.168.1.55:8069

يجب ملاحظه ان البورت 8069 هو بورت افتراضي من البرنامج ويجب تغييره للنواحي الامنيه وساوافيكم بشرح طريقة تغييره في دروس قادمه ان شاء الله كلمة السر بصفه افتراضيه من البرنامج Admin ويفضل ايضا تغييرها

مقدمة Odoo

بسم الله الرحمن الرحيم




















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




لتحميل اخر اصدار من اودو



ويجب ملاحظه ان البرنامج مفتوح المصدر وهم مصمم بواسطه بلغة البايثون




السبت، 21 نوفمبر 2015

امر lshw للتعرف على مواصفات جهاز الكمبيوتر بالتفصيل

بسم الله الرحمن الرحيم



يستخدم امر lshw

للتعرف على مواصفات جهاز الكمبيوتر بالتفصيل الممل حيث انه يبداء من اسم الجهاز حتى انه يجلب لك الرقم التسليلي (سيريال نبمر ) الخاص بكل مكونه في الجهاز 

يمكن تنفيذ الامر عن طريق الترمنال بكتابة الامر


sudo lshw


كم يمكنك مشاهدة الشرح من خلال الفيديو

اغلاق البرامج والخدمات الغير مستجيبه من خلال ال System Monitor

بسم الله الرحمن الرحيم

في حالة ملاحظتنا انه يوجد برنامج او خدمه لا تستجيب لاي امر صادر لها فاننا نحتاج الى اعاده تشغيل البرنامج او الخدمه ويمكن ذلك بمنتهى السهوله من خلال فتح start ومنها نكتب System Monitor
نحدد الخدمة او البرنامج المطلوب ايقافه ثم نضغط بزر الفارة الايمن ونختار kill process
ولمزيد من التوضيح يمكن مشاهدة الفيديو


برنامج من اشهر برامج الانتي فيروس الخاصه بنظام لينكس

بسم الله الرحمن الرحيم


نظام لينكس عموما يصعب ان تجد به فيروسات ولكن القليل جدا منها لازال موجودا لذا في حال رغبتك تشغيل برنامج انتي فيروس يمكنك ذلك من خلال الرابط التالي

http://www.clamav.net/

كما يمكن تثبيته من خلال مدير البرامج الخاص بلينكس software manager

كان يستخدم في الاساس للتثبيت علي سيرفرات يونكس التي تحتوي علي خادم بريد الكتروني او خوادم عموما

لوضع صورتك خلفية لعلم مصر

بسم الله الرحمن الرحيم


لدمج صورتك مع علم مصر وجعلها خلفيه له قم بزياره الرابط التالي


http://www.supportegypt.com/


وقم برفع الصوره الخاصه بك وشاهد النتيجة

الخميس، 19 نوفمبر 2015

sudo su - للتعامل مع النظام كمسنخم رئيسي

بسم الله الرحمن الرحيم

في كثير من الاحيان نكتب امر ولكن النظام يخبرنا باننا لا نملك صلاحيات تنفيذ الامر ولتنفيذ الامر عن طريق المستخدم الجذر وهو المستخدم الرئيسي او الجذر الذي من خلاله تستطيع ان تنفيذ اي امر لانه يملك جميع الصلاحيات نقوم بكتابه الامر التالي من خلال الترمنال ثم نقوم بادخال كلمه السر 

sudo  su -

who ami للتعرف على المستخدم الحالي للترمنال

بسم الله الرحمن الرحيم


عند انشاء نظام تشغيل لينكس يقوم بسؤالنا عن اسم المستخدم وعند الدخول للنظام للتعرف علي اسم المستخدم من خلال الترمنال

نقوم بفتح الترمنال وكتابه الامر 


who ami

يظهر لنا في السطر التالي لها اسم المستخدم الذي يعمل على الترمنال

man & info للتعرف علي الاوامر في لينكس

بسم الله الرحمن الرحيم


سنفترض اننا لا نعرف استخدام الامر ping وسنتطبق اوامر التعريف عليه في الامثاله القادمه

man تعود الى manual
وهي بالفعل تعطينا مثل كتيب تعريفي بجميع اوامر لينكس
التطبيق
man ping

للتعرف على الامر نفسه
man man

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

الثلاثاء، 17 نوفمبر 2015

WinUSB لحرق اي نسخة ويندوز علي فلاش ميموري

بسم الله الرحمن الرحيم


لحرق نسخه ويندوز علي فلاش ميموري لاستخدامها في تثبيت ويندوز علي جهاز اخر من خلال برنامج WinUSB

يمكن من خلال تنزيل البرنامج بالامر

 

wget https://launchpad.net/~colingille/+a...ucy1_amd64.deb

 

لو من خلال فتح الرابط فقط  على المتصفح هذا بالنسبه للنسخه ال64

اما إذا كنت تعمل على نسخه 32 فيمكنك تنفيذ نفس الطريقه ولكن من خلال الامر التالي :

wget https://launchpad.net/~colingille/+a...aucy1_i386.deb

 

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

الاثنين، 16 نوفمبر 2015

reset لاعادة ضبط الجهاز علي اعدادت المصنع

بسم الله الرحمن الرحيم

عند شرائك لجهاز ميكروتك جديد او جهاز قديم  واردت تغيير الاعدادات الخاصه به فلابد من قيامك بعمل Reset Configuration
يقوم هذا الامر مثل الامر فورمات علي الهارد ديسك بمعني انه يقوم بازاله جميع الاعدادات والبيانات المسجله علي جهاز الميكروتك

ومن هنا نبداء في اضافة الاعدادات الجديده الخاصه بالجهاز من البدايه

ولتطبيق الامر نقوم بعمل التالي 
بعد فتح برنامج الوينبوكس
 نختار من القائمه الموجوده باليسار
System
Reset Configuration

rdesktop للدخول على الاجهزه من بعد

بسم الله الرحمن الرحيم


كثير من الاحيان نحتاج للدخول الى جهاز متصل معنا على الشبكه والتعامل معه وكاننا نجلس عليه في هذه الحاله نستخدم الامر rdesktop


ويجب في البدايه معرفة الاي بي الخاص بالجهاز الذي نريد الدخول اليه في حالتي الجهاز اي بي الجهاز هو 192.168.1.254

عند الدخول بالاي بي بدون اي معاملات يتم الدخول ولكن عليك ادخال اسم المستخدم وكلمه المرور وستلاحظ ان الشاشه صغيره جدا ولا تستطيع التعامل معاها ولفتحها بملء الشاشه يكتب الامر هكذا

rdesktop 192.168.1.254 -f


ولادخال اسم المستخدم ويستخدم اكثر في حالة استخدام الامر داخل دومين فيستخدم للتسهيل يكتب هكذا

rdesktop  -u ahmed@sr.local 192.168..1.254 -f

مقدمة ال ASP.NET MVC5

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


هي تطور الAsp.Net الذي ظهر في 2002
بدايتها 2007 من ميكروسوفت

اصداراتها ونبذه عن كل اصدار :

MVC1

 في فبراير 2007 اثناء سفر  “ScottGu”  الي شرق الولايات المتحدة لحضور مؤتمر بداء في التخطيط لها
وتم الاعلان عنها في مارس 2009

MVC2
ظهرت بعدها بعام واحد في مارس 2010

MVC3
ظهر بعد الاصدار السابق ب10 اشهر واهم مايميزه ظهور ال
هي تقنية وليست لغة برمجة
MVC Moudel View Controler
Moudel هي عبارة عن اي object نقوم باضافتها
View هي باختصار ال GUI Graphic user interface
Controler يعمل كوسيط بينهم وهو المتحكم في العناصر

Web Aplication
Web Page + Database

من اهم مايميز ال Asp Mvc عن ال Asp
1 سرعه تحميل الصفحه اقل بكثير 
2 في الAsp يطلب صفحة ويجب ان يكون الامتداد .asxp
اما في ال mvc فانه يقوم بطلب وظيفه
3 في حالة اردنا اختبار جزء من الصفحة في حالة ال Asp نقوم باختبار الصفحة بالكامل اما في الMVC نقوم باختبار الجزء المطلوب فقط

mvc5
بداءت فالظهور مع Visual Studio 2013 بدء من اكتوبر سنه 2013

ملاحظات هامه
يجب عند اضافة كنترولر ان يكون الاسم منتهي بكلمه كنترولر ايضا
عند رؤية علامة @ نعرف ان اللغه المستخدمة سي شارب ومعها رازور سنتكس

الأحد، 15 نوفمبر 2015

غلق موقع او منع الدخول الى موقع معين

بسم الله الرحمن الرحيم


كثير من الاحيان يتطلب منا الموقف ان نمنع الدخول الى مواقع معينه داخل الشبكه سواء شبكه خاصه او داخل شركه

يوفر لنا نظام الميكروتك هذه الخدمه وهي متاحه ومن السهل جدا تطبيقها


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


ثم نقوم بفتح برنامج الوين بوكس في شرح الفيديو ستجد فرق في انك في الويندوز تقوم بفتحه بالطريقه التقليديه اما في الشرح فهو مطبق في نظام تشغيل لينكس


بعد فتح برنامج الوين بوكس نقوم باختيار  الخيارات التاليه بالترتيب


IP

FIREWALL

نختار التبويب FILTER RULES ونقوم باضافة رول جديده

من تبويب ADVANCED

نكتب رابط الموقع في خانة CONTENT

نقوم بفتح تبويب ACTION

من امام ACTION نختار REJECT

من امام REJECT TO نختار ICMP ADMIN PROHIBITED



بهذا نكون انتهينا ويمكن الان محاوله فتح الموقع ستجد انه لا يعمل ويمكن ايقاف العمل من خلال عمل DISABLE


لمتابعة تطبيق الامر بطريقة عمليه يمكنك مشاهدة الفيديو





الاثنين، 9 نوفمبر 2015

التعرف على الواجهه المستخدمة في نسخه لينكس الخاصه بك من خلال الامر echo

بسم الله الرحمن الرحيم


للتعرف على الواجهه المستخدمة في نسخه لينكس الخاصه بك من خلال الامر echo نستخدم الامر كالتالي من خلال الترمنال


echo $DESKTOP_SESSION

تنفيذ اكثر من امر في لينكس في امر واحد باستخدام &&

بسم الله الرحمن الرحيم


لتنفيذ اكثر من امر من خلال الترمنال من خلال اصدار امر واحد نقوم باستخدام &&


مثال توضيحي 


لانشاء مجلد اسمه new1

نقوم باصدار الامر mkdir new1


لانشاء مجلد اخر اسمه new2

نقوم بكتنابه الامر السابق مع تغيير الاسم


لتطبيق الامرين معا وانشاء المجلدين من خلال اصدار امر واحد


mkdir new1 && mkdir new2

top للتعرف على العمليات التي يقوم بها النظام في الوقت الحالي

بسم الله الرحمن الرحيم


لا يختلف امر top  عن امر sp كثيرا سوا في انه يقوم بعرض العمليات التي تتم في الوقت الحالي

يظهر في اول 3 سطور معلومات عامه مثل

top ثم الوقت التي تم تشغيل الامر فيه المده المنقضيه منذ تشغيله

عدد المستخدمين و متوسط التحميل

وفي السطر التالي يظهر

اجمالي عدد العمليات المستخدمه وعدد العمليات التي تعمل فعليا والعمليات الخامله

cpu 
ويظهر الحالات المختلفه لها وهي كالتالي‰

us يمثل علي وقت المستخدم user

sy يمثل وقت النظام system

ni تمثل وقت لطيف

id يمثل الوقت الضائع idel time

wa يمثل وقت انتظار ال I/O

hi يعطي من الوقت الذي يقضيه خدمة المقاطعات الأجهزة

si يعطي من الوقت الذي يقضيه المقاطعات البرمجيات خدمة

st تمثل الوقت CPU المسروقة

  mem تظهر الذاكره في الجهاز الحالي والمستخدمه والفارغه

swap يشبه ملف الpaging في انظمه ميكروسوفت وهي الذاكره الموجوده علي القرص الصلب

ثم يظهر البيانات في جدول بنفس تعريفات الامر السابق ولكن له العديد من العاملات نذكر منها على سبيل المثال

top -d 2         يقوم بالتحديث كل ثانيتين

top -n 10          يقوم بالتحديث 10 مرات فقط  

يمكن استخدام المسافه او مفتاح الادخال لعمل تحديث في اي وقت

top -p pid

نكتب بدل ال PID رقم البرنامج وفي هذه الحاله نتابع هذا البرنامج فقط

 




ps للتعرف على العمليات التي يتم تنفيذها

بسم الله الرحمن الرحيم


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

 PID

Process Identifier

ترجمته الحرفيه معرف العمليه

وهو رقم لا يتكرر داخل الجدول

ويعني الرقم الذي من خلاله تستطيع ان تعرف رقم العمليه التي تجري

ملحوظه هامه العملية رقم 1 لا يمكن ايقاف تنفيذها ابدا

يقوم امر ps بجلب معلومات عن البرامج التي تعلم من خلال الملف 

/proc file system

يستخدم الامر بعده معاملات واشهرها 

ps -auxw

ويقوم بعرض المعلومات في جدول بيانات للتعرف عليه يجب التعرف على تعريفات راس الجدول وهي

USER:المستخدم الذي يعمل علي البرنامج

PID: رقم تعريفي للبرنامج وهو رقم العمليه ويكون متغير

VSZ: الذاكره الظاهريه المستخدمه للبرنامج

TTY: تمثل الترمنال المرتبطه بالعمليه

STAT: يمثل حالة العملية

START: يعطي الوقت الذي بدأت فيه عملية

TIME:  يعطي مجموع وقت وحدة المعالجة المركزية

COMMAND: اسم الامر

 

 

 

الأحد، 8 نوفمبر 2015

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

بسم الله الرحمن الرحيم


يستخدم الامر aliase في حال استخدامنا لامر بكثره ويكون الامر كبير نوعا ما مثال علي ذلك


alias cls="ping 192.168.1.1"


في هذه الحاله عند كتابه cls في الترمينال يقوم بتطبيق الامر ping 192.168..1.1


history للتعرف على جميع الاوامر التي قمنا بادخالها

بسم الله الرحمن الرحيم



يستخدم الامر history  للتعرف على  جميع الاوامر التي قمنا بادخالها ويمكن من خلاله معرفه اذا قام احد الاشخاص باستخدام امر وانت لست على جهاز الحاسب من خلال هذا الامر فيعرض جميع الاوامر التي تم استخدامها كما يمكن استخدامه لاستعاده امر كنت قد استخدمته ولكن نسيت صيغته الصحيحه

ويقوم بتذكر اخر 500 امر قمنا بهم 

لكل مستخدم ملف واحد تسجل به جميع الاوامر التي قام باستخدامها ويسمى الملف .bash_history

ويوجد في مجلد ال HOME

امر PING

بسم الله الرحمن الرحيم

 

 

ساقوم بشرح جميع اوامر الشبكات التي نحتاج لاستخدامها من الترمينال وايضا يمكن استخدامها في نظام تشغيل دوس او في ويندوز

اول الاوامر وابسطها امر ping وهو امر داخلي لا يتطلب اي مخازن خارجيه او اوامر لجلبه داخل النظام وهو بصفه مبدئيه ممكن استخدامه لثلاثه اغراض اساسيه

1 - التاكد ان كرت الشبكه الموجود بالجهاز يعمل

2 - التاكد ان الراوتر يعمل او ان الجهاز متصل بالانترنت

3 - التاكد من ان موقع معين يعمل ولا يوجد به مشكله 

 

ساقوم بشرح الاستخدامات بالتفصيل

الاستخدام الاول والثاني في حالة قمنا بعمل  الامر التالي

 ping 192.168.1.1 

ولاحظنا وجود اجابه كالتالية

64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.274 ms

فهذه الرساله تعني اننا متصلين بجهاز الاي بي الخاص به 192.168.1.1 وهو غالبا مايكون الراوتر

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

ping: sendmsg: Network is unreachable

فهذه الرساله تعني انه لا يمكن التوصل الى الجهه التي طلبناها في الشبكه

الاستخدام الثالث احيانا ونحن على المتصفح نطلب موقع ولكن نلاحظ ان الموقع لا يصلنا ولكننا متاكدين ان الانترنت يعمل بصوره جيده في هذه الحاله نكتب الامر بالصيغه التاليه

ping www.website.com

مكان website نكتب اسم الموقع الذي نريد ان نتاكد انه يعمل اذا وصل رد مثل الرساله الاولى فهذا يعني ان الموقع يعمل بصوره جيده وان المشكله في شئ اخر اما اذا لم تصل الرساله فهذا يعني ان الموقع به مشكله وليس شبكه الانترنت الخاصه بنا

لايقاف الامر نستخدم CTRL + C

معاملات الامر ping

 

ping 127.0.0.1

في حالة اردنا التاكد من سلامه كرت الشبكه بدون توجيه حزمه لاي جهاز

 

 ping (pcname)

نفس فكره العمل بال ip ولكن عنا نختبر ايضا ال DNS

 

ping 127.0.0.1 -c4

أرسال 4 باكت عند تنفيذ الامر ولا يظل يعمل بصفة مستمر

 

كما يمكن متابعه المزيد من الشرح والمعاملات بكتابة الامر 

man ping

 

موقع لعرض البرامج البديلة للبرامج المستخدمه في انظمة ميكروسوفت

بسم الله الرحمن الرحيم

http://awesomecow.com

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

السبت، 7 نوفمبر 2015

عمل اعادة تشغيل لواجهه جنوم في حالة بطء اداء الجهاز

بسم الله الرحمن الرحيم


في كتير من الاحوال مثله مثل اي نظام تشغيل وبعد ضغط عمل تشعر بان جهاز الحاسب اصبح خامل نوعا ما او بطئ عن بدايه تشغيل الجهاز 

في هذه الحاله تقوم بالضغط علي زري ALT + F2

تظهر شاشه please inter the command

نضغط حرف r 

حرف r يعود إلى refresh


يقوم بعمل إعادة تشغيل لواجهه GUI 

Graphic User Interface


مقدمة Gimp

بسم الله الرحمن الرحيم


Gimp هي اختصار لجملة GNU Image Manipulation Program

 

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

بداء في التطوير في سنه 1995 في جامعة كاليفورنيا واول نسخه منه ظهرت باصدار 0.51 في مطلع سنة 1996 

 

في البدايه تلاحظ ان شكل البرنامج غير ماتعودت عليه في السابق ولكن ممكن ترتيب الشكل من خلال اختيار قائمه windows

ثم اختيار امر single - windows mode



استعادة الملفات المحذوفة

بسم الله الرحمن الرحيم



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


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


في البدايه يمكن جلب البرنامج من مدير التطبيقات الخاص بلينكس والبحث عن برنامج testdisk او من خلال كتابه الامر

 

sudo apt-get install testdisk

 

 ثم نقوم بفتح التيرمنال من خلال القائمه الرئيسيه او بالضغط على CTRL+ALT+T

 


lsdlkلاستعراض وحدات التخزين المتصله بالكمبيوتر من هارادات او فلاش ميموري


lsblk

ثم نقوم بلصق الامر التالي

 

sudo photorec



يقوم هذا الامر بإظهار كافه الهاردات او الفلاش ميموري المتصله بالجهاز ونقوم من خلالها بتحديد الهارد والبارتيشن الذي قمنا بمسح الملفات بالخطاء منه


ونقوم بتحديد نوع نظام الملفات المستخدم في حاله كان ويندوز نختار other ثم نحدد مكان الذي ستسترجع فيه الملفات

ثم نقوم بانشاء مجلد جديد في اي مكان نرغب به بالتاكيد غير البارتيشن الذي نريد استرجاع الصور منه ونقوم بتحديد هذا المجلد لنسخ الملفات المحذوفه بداخله


يقوم البرنامج بعرض معلومات عن عدد الملفات المفقودة التي عُثر عليها وأنواعها والوقت المنقضي والوقت المتبقي على عملية الاستعادة وغيرها من المعلومات، وقد تستغرق عملية الاسترداد وقتًا اعتمادًا على قوة معالج جهاز الكمبيوتر

ملاحظه : إذا استغرقت العمليه الكثير من الوقت واردت ايقافها لاي سبب اخر يمكنك الضغط علي STOP

الملاحظه السيئه في الموضوع ان الملفات بعد استرجعاها يكون اسمها قد تغير مما يصعب مهمه البحث عن الملف المفقود ولكن نظرا لاهميه الملف نقوم بالبحث عنه بتاني




Twitter Delicious Facebook Digg Stumbleupon Favorites More