قبسات مختارة مع RHCE


ممكن لو انت عايز تغيير لباسورد ليوزر اخر غير الذى انت مستخدم تضيف اسم اليوزر بعد passwdاستخدام مستخدم اخر او الroot

امامك طريقتين
الطريقة الاول باستخدام GUI الذى لديك سواء kde or gnome
ودول شبه الواجهة الموجودة فى الويندوذ
وهذه الطريقة سهلة ومش هنتكلم عنها لانها قريبة بحد كبير من الموجودة فى الويندوذ

الطريقة الثانية وهى دى المهمة
وهى من خلال الbash
يعنى من خلال الاوامر

ونكتب الاتى
su username
طبعا مكانة اسم المستخدم

مثال

bt root $ su ahmed
Password: *******
bt root $

وممكن تدخل بسرعة للroot

من خلال الامر السريع

su-

—————

عارفين بطاقة الرقم القومى ؟

او لما يكون ليك كارنية خاص بيك

دايما بيكون فى حاجة اسمها الID

هو بيكون عباره عن رقم مميز خاص بيك

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

وممكن تعرف رقمك من خلال الامر id

مثال

bt $ id
uid=1001(ahmed) gid=100(users) groups=100(users)
——————————
Editing text file
فى انواع مختلفة خاصة بالتدعيل وانشاء ملفات الtxt
يعنى ذى الnotepad فى مايكروسوفت كدة
والانواع دى هي
nano , gedit,vim,gvim
ال nano & vim
بنستخدمهم فى الgnome-terminal
يعنى فى بيئة الاوامر
اما الgedit&gvim
فبيستخدموا فى بيئه الGUI
—————-
Running Commands & Getting Help
تعالى مع بعض نتكلم عن امر كتركيب
الامر بيتكون من ثلاث قطع اساسية
وهى
1-Command
وهى الكلمة التى تدل عن الامر نفسة
2-option
وهى الخيارات المتاحة للامر هذا
واحد ممكن يسال يعنى اية .؟ اقولك يعنى خيارات تتيح لك استخدام شيء محدد او ميزة داخل الامر نفسة
مثال
عندنا امر اسمة ls
والامر هذا يتيح لك عرض محتوى فولدر معين
مثال

bt ~ # ls
Desktop/ Set\ IP\ address sample_scripts/
Firefox_wallpaper.png firefox-3.0.5.tar.bz2 swaret-1.6.2-noarch-1.tgz

عرض لى محتوى فولدر الى انا موجود علية

طيب لو انا عايز اعرض المحتوى مع بعض المعلومات الخاصه بكل ملف

هنكتب الامر بالشكل دة

bt ~ # ls -l
total 9264
drwx—r-x 2 root root 4096 Jan 31 17:50 Desktop/
-rw-r–r– 1 root root 187404 Jan 31 17:21 Firefox_wallpaper.png
-rw-r–r– 1 root root 323 May 2 2005 Set\ IP\ address
-rw-r–r– 1 root root 9112341 Jan 31 18:14 firefox-3.0.5.tar.bz2
drwxr-xr-x 2 root root 4096 Mar 6 2007 sample_scripts/
-rw-r–r– 1 root root 147232 Jan 31 18:14 swaret-1.6.2-noarch-1.tgz
bt ~ #

اضفنا الoption

-l

وفى طريقتين لكتابة الامر

اما انك تكتب اختصار لة بعد-

او انك تتكتب الامر كامل بعد —

ls –help

ويمكن ايضا اضافة اكثر من option للامر الواحد

وذلك من خلال كتابتهم بهذه الطريقة

-a -b -c

او -abc

والمناسبة يمكنك معرفة الoption المختلفة لاى امر من خلال

اضافة

–help

للامر

3-arguments

وهذه المكون الاخير الخاص بالcommand

وهو يعنى الfilename

او الdata التى سوف يتم تطبيق الامر عليها

يعنى اية الكلام دة ؟

يعنى ببساطة انت لو عايز تتطبق امر على file معين

والfile دة موجود فى مكان اخر غير الى انت واقف علية فى الterminal

يعنى مثلا

انا عايز اشوف محتوى ال/etc

وانا موجود فى فولدر اسمة احمد فى مكان تانى

ببساطة هضيفة المسار الخاص بية /etc/

بعد الoption ان وجد

وطبعا قبل دة كلة الامر نفسة

مثال

bt ahmed # ls -l /etc/
total 864
-rw-r–r– 1 root root 3436 Jun 25 2006 DIR_COLORS
-rw-r–r– 1 root root 7 Jan 31 19:15 HOSTNAME
drwxr-xr-x 15 root root 4096 Mar 5 2007 X11/
drwxr-xr-x 3 root root 4096 Nov 5 2004 acpi/
-rw-r–r– 1 root root 830 Jan 31 19:15 blkid.tab
-rw-r–r– 1 root root 830 Jan 31 19:15 blkid.tab.old
drwxr-xr-x 3 root root 4096 Sep 21 2006 bootsplash/
drwxr-xr-x 2 root root 4096 Mar 28 2004 checkinstall/
drwxr-xr-x 2 root root 4096 Feb 8 2007 cron.daily/
drwxr-xr-x 2 root root 4096 Feb 8 2007 cron.hourly/
drwxr-xr-x 2 root root 4096 Apr 16 2002 cron.monthly/
drwxr-xr-x 2 root root 4096 Apr 16 2002 cron.weekly/
-rw-r–r– 1 root root 1829 Sep 26 2006 csh.login
drwxrwxr-x 5 root sys 4096 Feb 24 2007 cups/
drwxr-xr-x 2 root root 4096 Jul 29 2005 default/
drwxr-xr-x 2 root root 4096 Jan 31 19:15 dhcpc/
-rw-r–r– 1 root root 2538 Sep 26 2006 dialogrc
-rw-r–r– 1 root root 153 Sep 11 2005 esd.conf
-rw-r–r– 1 root root 1317 Nov 20 2005 ethertypes
-rw-r–r– 1 root root 22063 Aug 1 2006 fb.modes
-rw-r–r– 1 root root 1118 Jan 28 1994 fdprm
drwxr-xr-x 2 root root 4096 Aug 1 2006 file/

اللون الاحمر هو option
اللون الاخضر هو الargument
واللون الاسود هو الامر
ويمن ايضا القيام بعمل امرين فى خطوة واحدة من خلال اضافة ;
بينهم
مثال

bt ahmed # ls /etc/ ; cat /etc/passwd

تعالى معى نستعرض بعض الاوامر البسيطة

date

ويقوم بعرض التاريخ لك

cal

ويقوم بعرض النتيجة لك

bt ahmed # cal
January 2009
Su Mo Tu We Th Fr Sa
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

————————————————-

Getting Help

هذا الجزء هنتكلم عن حجم المساعدة الى ممكن تدهيالك لينوكس بالنسبة للاوامر

فانت لن تحتاج حفظ كم هائل من الاوامر

فلديك بعض وسائل المساعدة التى من الممكن ان تساعدك لمعرفة الكثير عن الاوامر

اول هذه الوسائل هو الامر whatis

وفائدتها انها بتعرض شرح مختصر عن اى امر انت تكتبة

يعنى مثلا لو انت كتبت

whatis ls

bt ahmed # whatis ls
ls (1) – list directory contents

هتجدة عرض ملخص سريع عن امرls

man

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

ويتيح ليك معلومات مفصلة عن الامر

مثال

bt ~ # man cal

حيث ان cal هو الامر المراد الاستعلام عنة

سوف تجد بعد ذلك قائمة من الاسطر تشرح لكهذا الامر بالاضافة الى الoption المتاحة

ويمكنك البحث داخل تلك الصفات بعد الضغط على /

ثم تكتب ما تريد البحث عنة

بعد ذلك يمكنك الخروج من خلال الامر

q

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

bt ~ # man -k super
inetd (8) – internet super-server
raid0run (8) – starts up old (superblock-less) RAID0/LINEAR arrays
su (1) – change user ID or become super-user
superformat (1) – format floppies

حيث ان كلمة super هى الكلمة المراد البحث عنها

info

نفس قصة الman لاكن مع بعض الاختلافات البسيطة

Exended Documetation

ريد هات او لينوكس عموما

بيكون داخلة ملفات بتحوى معلوماتمن باب المساعدة

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

/usr/share/doc/

وهتجد ايضا فى الاسطوانة نفسها مساعد لكيفية التنصيب وهكذا

Browsing the File System

تعالى نتكلم شوية على هيكل الFileSystem فى لينوكس

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

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

وبعد بحث طويل ومطول تجد البارتشنات الغالية داخل امتداد كهذا

/mnt/

ولاكن هتجد اسمائها مختلفة هتجد مثلا الc

شكلها كدة

hda1

المهم تعالى مع بعض نفهم القصة

اول حاجة فى القصة دى ان اللينوكس بيشوف اى حاجة عندك على انها file

يعنى حتى الفولدرات بيتعامل معاها على اساس انها file

والهارد برضوة على انه file

,,,,,,,,,,,,

تمام ؟

طيب الحمد لله اننا تفقنا

الشيء الثانى

انتكان عندك فى مايكروسوفت اساس النظام هو C:

اما فى لينوكس فاساس النظام او اعلى قبة النظام هو الroot

وديما بيرمز له بهذا الشكل

/

snapshot1

شاهد خانة الlocation

هو دا الرووت

فكرة اللينوكس والFilesystem

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

About muslimtech

Visit my Blog to know me

Posted on 15/08/2009, in شروحات عربية and tagged , , . Bookmark the permalink. Leave a comment.

Leave a comment