+ All Categories
Home > Documents > Linux Order أوامر نظام لينكس , ليونكس

Linux Order أوامر نظام لينكس , ليونكس

Date post: 27-Jul-2015
Category:
Upload: tar3q
View: 451 times
Download: 0 times
Share this document with a friend
Description:
شرح لبعض أوامر نظام التشغيل ليونكسترياق العرب
Popular Tags:
33
ن الرحيم الرحم بسم الذه الوامرلهامة وشرح له بعض اوامر لينكس ا سوف نتعلمDR.DERMANN [email protected] أوامر واهم1 . cat 2 . cd 3 . cp 4 . find 5 . grep 6 . rm 7 . tar 8 . vi 9 . ls 10 . more DR.DERMANN
Transcript
Page 1: Linux Order أوامر نظام لينكس , ليونكس

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

سوف نتعلم بعض اوامر لينكس الهامة وشرح لهذه الوامر

[email protected]

واهم أوامر

1 .cat

2 .cd

3 .cp

4 .find

5 .grep

6 .rm

7 .tar

8 .vi

9 .ls

10 .more

DR.DERMANN

Page 2: Linux Order أوامر نظام لينكس , ليونكس

نبداء بشرح الوامر

:المر نقطه ).(

تنفيذ جميع الوامر الموجودة بملف

(home).مثال لكتابة المر

)&(

backgroundإذا قمت بكتابة المر بعد يقوم بتشغيل البرنامج أو تنفيذ المر في الخلفية & المر

&johnمثال عليه برنامج جون

(adduser)

واضح من اسم المر لضافة مستخدمين جدد( root)طبعا لزم تكون روت

adduser: مثال DRDERMANN

(alias)

يستخدم المر لنشاء اختصارات للوامر

(ما فهمت المر إلى ألن ول عطيتكم مثال عليه )

(apropos)

وما يقوم به هو البحث عن نص معين أو كلمه معينه مثل البحث بملف manيقوم بالبحث بصفحات بالورد فبمايكروسوفت اوفيس

DR.DERMANN

Page 3: Linux Order أوامر نظام لينكس , ليونكس

((banner

يقوم بإظهار لفتة نصيه

(bg)

.يستخدم المر لتشغيل عمليه قمت بتعطيلها بالخلفية

:مثال

شغل برنامج جون بالخلفية

John&

البرنامج شغال معك بالخلفية الحين

bgتعطله أو تعلقه موقت طبعا تستخدم المر

تعليق البرنامج إلي بالخلفية

Ctrl+Z

bgوالوقت أيلي تبغي تشغله فيه بالخلفية اكتب المر

(bind)

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

DR.DERMANN

Page 4: Linux Order أوامر نظام لينكس , ليونكس

(cat)

يقوم المر بعرض محتويات ملف معين

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

:طريقة كتابته

Cat filename

(cd)

changeاختصار عبارة directory يعني تغير الدليل

باختصار النتقال بين الملفات

Cd file name بغيرك لملف ألي تبغا على طول

Cd .. or cd ..ترجعك للملف الي قبله

Cd or cd ~ ترجعك للملف الرئيسيhome

(chgrp)

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

Chgrp new group file

(chmod)

يستخدم المر لتغير الصلحيات وهناك طريقتين للتغير أما حرفي أو رقمي

بس في شرح بسيط لستخدام المر

DR.DERMANN

Page 5: Linux Order أوامر نظام لينكس , ليونكس

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

Chmod ug+rx user

للغاء الخاصية

Chmod ug- rx user

)+ \ - (ل حظو الفرق بالمر

طبعا هذا اهم شي بالمر

(chown)

يستخدم المر لتغير معرف المستخدم

طريقة آلم

Chown user filename

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

(cp)

يسمح المر بنسخ الغلاض أو الملفات copyاختصار كلمة

(dd)

نسخ الملفات وتحويلها من صيغه ألي أخرى

DR.DERMANN

Page 6: Linux Order أوامر نظام لينكس , ليونكس

(env)

عرض المتحولت وينتج عن تنفيذه مودين واحد يمين والثاني يسار

اسم المتحول على اليسار والقيمه حقته على اليمين

(fc)

historyتحرير ملف تاريخ سطر الوامر file

(fg)

bgيسمح بتشغيل العمليات المعلقة مثل المر

بس تقدر تستخدم المر في الخلفية أو في الواجهة

(file)

طباعة نوع الملفات‘

(find)

طبعا واضح من اسم المر ول يحتاج له شرح

طريقة تنفيذه كذا

Find .-name *.c –print

ببحث عن ملفات المكتوبة بلغة السي

(ftp)

واضح أيضا أستخدم الف تي بي مثل الويندوز

DR.DERMANN

Page 7: Linux Order أوامر نظام لينكس , ليونكس

(grep)

يقوم بالبحث عن نص معين في الملف ألي تحدده

Grep textfile

(gruff)

المر هذا عبارة عن واجهه لتنسيق الوثاق أو الملفات

(gzip)

برنامج ضغط

gzipتنفيذه filename

(gunzip)

gzipفك ضغط ملفات

gunzipتنفيذه

(halt)

يطلب المر من الكير نيل إيقاف عمل النظام طبعا ألي يستخدمه المستخدم الرووت فقط

(hostname)

اسم المضيف او تعين اسم لمضيف الجهاز

(kill)

انهاء عمل برنامج طريقة تنفيذه

Kill -9 unUn رقم العملية

DR.DERMANN

Page 8: Linux Order أوامر نظام لينكس , ليونكس

(less)

مستعرض صفحات

(locate)

Locate filename

Login

لدخول النظام

Logout

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

Killall

لنهاء مل جميع العمليات

(ps)

killيعطيك رقم العملية إذا كنت بتتخدم المر

وتلغي عمليه وحده

(lpc)

للتحكم بعمل نظام الطابعات

DR.DERMANN

Page 9: Linux Order أوامر نظام لينكس , ليونكس

(lpd)

ل استقبال طلبات طباعة الملفات

(lpq)

يقوم المر بتفحص منطقة التحضير للطباعة

(lpr}

يقوم المر بالتحضير للطباعة

(ls)

يعرض المر قائمة بمحتويات ملف معين

(make)

تحديد أجزاء البرامج الكبيرة وتستخدمه إذا كنت تبغي تركب برنامج

Make

Su

Make install

(man)

عرض ملفات التشغيل أو الهلب

DR.DERMANN

Page 10: Linux Order أوامر نظام لينكس , ليونكس

(mesg)

للتحكم بصلحيات الكتابة الممنوحة لباقي المستخدمين

(mkdir)

إنشاء ملف

(mkfs)

لبناء نظام ملفات جديد على الهارد ديسك

(mkswaop)

إعادة منطقة الخاصة بلينكس

(more)

مرشح الستعراض صفحات النصوص

(mount)

لربط نظام ملفات معين بلينكس مثل الويندوز

(mv)

لنقل ملف معين من موقع ألي أخر

DR.DERMANN

Page 11: Linux Order أوامر نظام لينكس , ليونكس

(netstat)

يعرض اتصالت الشبكة

(passwd)

لتغير كلمة المرور الحالية

(pwd)

عرض الملف ألي أنت متواجد فيه

(rm)

حذف ملف

Rm file name

(rmdir)

حذف ملف

DR.DERMANN

Page 12: Linux Order أوامر نظام لينكس , ليونكس

(set)

تغير المتحولت بشكل مؤقت

(shutdown)

إيقاف عمل النظام

Shutdown now

(su)

يطلب منك باسورد لتغير حالتك من مستخدم عادي الى روت

(swapoff)

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

(swapon)

عكس لمر السابق

DR.DERMANN

Page 13: Linux Order أوامر نظام لينكس , ليونكس

(tail)

يطبع المر أخر عشر اسطر من ملف معين

(talk)

لجراء حوار مع مستخدم أخر

(tar)

برنامج لرشفة الملفات

(telnet)

التصال بجهاز أخر

(top)

العمليات التي يجرى تشغيلها على الجهاز

Umount

ل إلغاء تركيب أل نظمه

DR.DERMANN

Page 14: Linux Order أوامر نظام لينكس , ليونكس

(unalias)

إلغاء اللقاب

(unzip)

يقوم بعرض الملفات المضغوطة في ملف مضغوط

(userdel)

حذف مستخدم

(wall)

عرض محتويات الدخل النظامي وعرض أعمالهم

(who)

عرض المتواجدون بالنظام ونوع دخولهم يعني بال اف تي بي أو الشل

DR.DERMANN

Page 15: Linux Order أوامر نظام لينكس , ليونكس

(write)

إرسال رسالة ألي شاشة المستخدم الخر

(xhost)

يقدم وسيله للتحكم بالبرامج ألي تتوصل بالجهاز

+Xhostنوع البرنامج

أو

-Xhostنوع النظام

(xmkmf)

lmakefileويستخدم لنشاء ملفات

(xset)

x windowلتعيين بعض الخيارات الخاصة

(zip)

عرض محتويات ملف أرشيف وإضافة الملفات أليه

(gcc)

لعمل كومبايل لملفات السي

DR.DERMANN

Page 16: Linux Order أوامر نظام لينكس , ليونكس

(wget)

جلب الملفات

شرح اخر لوامر الشل

المر

وظيفة المر

ls

استعراض الملفات والمجلدات

Ls -la

استعراض جميع الملفات على المجلد الذي انته بداخله من صلحيات

اظهار الملفات المخفيه+ المجلد ووقت انشاء الملفات

mkdir

DR.DERMANN

Page 17: Linux Order أوامر نظام لينكس , ليونكس

انشاء مجلد جديد

man

أمر المساعدة

help

ايضاا امر مساعده

edit

أمر التعديل

who

أمر المتصلين على السيرفر

cd

امر الدخول الى المجلدات

rm

امر الحذف

rm -rf

DR.DERMANN

Page 18: Linux Order أوامر نظام لينكس , ليونكس

مسح مجلد ويلي فيه

qzip

أمر ضغط الملفات

unzip

أمر فك الضغط

tar -czvf

امر ضغط اخر

tar -zxvf

فك ضغط المر يلي قبله

uname -a

معرفه اصدار الكيرنال للسيرفر ونوعيه النظام

wget

أمر سحب الملفات للموقع

DR.DERMANN

Page 19: Linux Order أوامر نظام لينكس , ليونكس

curl

أمر السحب الثاني

*

ترمز النجمه للكل

pwd

تحديد مكانك على السيرفر

chmod

اعطاء التصاريح

;

ربط الوامر

/.

امر تشغيل أي ملف في بيئه لينكس

logout

لعلن الخروج من النظام

DR.DERMANN

Page 20: Linux Order أوامر نظام لينكس , ليونكس

su

SuperUserالدخول الى الرووت وهوه اختصار

&

امر عمل البرنامج المحدد في الخلفيه

المر

وظيفه المر

adduser

ستعمل هذا المر لنشا ء حساب مستخدم جديد

cp

نسخ ملفات

mv

اعاده تسميه

mv

DR.DERMANN

Page 21: Linux Order أوامر نظام لينكس , ليونكس

تستخدم ايضاا بنقل الملفات مثلا

mv filename.tar.gz /home/user /public_html

ps -aux

تشيك البروسيسور

touch

لنشاء نصوص

find

للبحث عن ملفات

locate

امر ايضاا للبخث وهوه اسرع من المر السابق

gcc

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

G++

DR.DERMANN

Page 22: Linux Order أوامر نظام لينكس , ليونكس

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

whoami

لعرض المتصلين بالسيرفر

crypt

لتشفير و فك تشفير الملفات

cu

لطلب تريمنال يونكس اخر

echo

امر طباعه

grep

يستخدم للبحث عن شي داخل ملف

kill

DR.DERMANN

Page 23: Linux Order أوامر نظام لينكس , ليونكس

لنهاء عمليه

pstat

لعرض حالة النظام

((اوامر اخرى عامه))

cat

لعرض محتوى اكثر من ملف مع بعض

cd

لتغير الدليل الذي انت عليه

chmod

لتغير تصريح دخلول ملف معين

chown

لتغير مالك ملف معين

clear

لمسح كل الذي على الشاشة

DR.DERMANN

Page 24: Linux Order أوامر نظام لينكس , ليونكس

cmp

لمقارنة ملفين

cp

لنسخ الملفات

crypt

لتشفير و فك تشفير الملفات

csplit

لتقسيم الملف الى عدة ملفات

file

للتقرير عن نوع ملف

find

DR.DERMANN

Page 25: Linux Order أوامر نظام لينكس , ليونكس

للبحث عن ملفات

finger

تقرير عن مستخدم

grep

يستخدم للبحث عن شئ داخل ملف

kill

وهنا اشرح لكم اهم اوامر الشيل

cat /home/*/public_html/_vti_pvt/service.pwd

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

cat /home/*/public_html/_vti_pvt/access.cnf

DR.DERMANN

Page 26: Linux Order أوامر نظام لينكس , ليونكس

والثاني يوزر نيم والموقع

ls /var/named

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

خاص لتشييك على البروسيسور

ps -aux

.تعديل ملف

مثل لتعديل الملف ضع المر

pico filename

filenamr : اسم الملف المراد تعديله

سوف يفتح محرر النصوص

حرر ما ترغب به وأضغط

ctrl x

لعدم الحفظ noللحفظ yesثم أختر

DR.DERMANN

Page 27: Linux Order أوامر نظام لينكس , ليونكس

سحب ملف

wget http:/ /www.domain.com/filename.zip

فتح مجلد

cd folder name

(folder name ) اسم الملف

سحب مجلد

rm -rf folder

لنسخ ملفات

cp -r /home/user1/public_html/filename /home/user2/public_html/

لنقل الملفات

mv filename.tar.gz /home/user /public_html

لعمل باك من قاعدة

DR.DERMANN

Page 28: Linux Order أوامر نظام لينكس , ليونكس

mysqldump -u root -p --all-databases > alrudbs207.sql

ملكية الشخص

chown -R user /home/user

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

ls

لضغط

tar -czvf filename.tar.gz filename

أعطاء تصريح المرغوب به

chmod 644 file.tar.gz

لخراج المواقع اللى على السيرفر

cat /etc/httpd /conf /httpd.conf

المر

cat /home/*/public_html/_vti_pvt/service.pwd

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

المر

cat /home/*/public_html/_vti_pvt/access.cnf

DR.DERMANN

Page 29: Linux Order أوامر نظام لينكس , ليونكس

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

المر

cat /home/*/public_html/*/admin/config.php

cat /home/*/public_html/*/admincp /config.php

للبرامج المثبته على المواقع مثل config.phpأمر عرض ملفات الــ

configالمنتديات والمجلت وغيرها ممن تستخدم ملفات الــ

أمر

cat /etc/domainalias

عرض المواقع مع أسامي المستخدمين

أمر

find / -name config.php

config.phpالبحث عن جميع الملفات التي إسمها

وستطيع البحث في هذا المر عن أي ملف تريد

أمر

DR.DERMANN

Page 30: Linux Order أوامر نظام لينكس , ليونكس

cat /etc/passwd

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

وإذا كان اللي ظهر لك بالطريقه هذي

carlos:vmYQDR1pWRVLE

إسم الموقع carlosمعناها ان

هو الباسورد المشفر vmYQDR1pWRVLEوإن

أما إن طلع لك بالطريقه هذي

carlos:x

ان الباسورد مخفي وما تقدر تشوفه xفمعنى الــ

الن شرح للوامر التي ذكرناها

cat /home/*/public_html/*/admin/config.php

cat أمر عرض ملفات دفعه واحده

home المجلد الذي يوضع فيه المواقع

مكان إسم الموقع واستبدلناه بالنجمه حتى يظهر لنا الجميع*

public_html المجلد الرئيسي الذي يوضع فيه ملفات المواقع

إسم المجلد الذي يوضع فيه البرامج مثل المنتديات والمجلدات وغيرها*

DR.DERMANN

Page 31: Linux Order أوامر نظام لينكس , ليونكس

واستبدلناه بالنجمة حتى يظهر الجميع

admin إسم مجلد لوحة التحكم

config.php الملف الذي يوضع فيه بيانات قاعدة البيانات

وباقي الوامر شرحها شبيه بالشرح هذا

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

ايهذه الطريقة يمكنك معرفه باسوورد قاعدة بيانات المنتديات في نفس السيرفر المستضيف لموقعك-publicمن خلل ملفات الكونفجو ما عليك الن ان تحمل هذا البرنامج تقوم برفعه على مجلد html

من هنا

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

cat /home/*/public_html/vb/admin /config.php

cat /home/*/public_html/phpbb /config.php

cat /home/*/public_html/forum/config.php

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

تعني جميع ملفات هذا السيرفر* وايضا يمكنك التعديل عليها لتناسب مجلدات المنتديات حيث

DR.DERMANN

Page 32: Linux Order أوامر نظام لينكس , ليونكس

التصريحات

400

r--------

444

r--r--r--

600

rw-------

644

rw-r--r--

664

rw-rw-r--

666

rw-rw-rw-

700

rwx------

750

rwxr-x---

755

rwxr-xr-x

777

rwxrwxrwx

DR.DERMANN

Page 33: Linux Order أوامر نظام لينكس , ليونكس

a = all

r = read

w = write

o = others

g = group

u = user

x = excute

اضافة صلحية+ =

سحب صلحية- =

DR.DERMANN


Recommended