اهم اوامر نظام لينكس Linux

يوجد الكثير من الاوامر التي يتم استخدامها في نظام لينكس , و لكن هناك اهم الاوامر التي تستخدم بكثرة من قبل المستخدمين و خاصة المحترفين في استخدامهم الدائم . معظم الاوامر المذكورة تستخدم في نظام لنيكس في السرفرات و هي اوامر بسيطة مثل فك الضغط و فتح الضغط و اعادة تشغيل و اضافة مستخدم و كلمة سر و تعديل ملفات و اضافة ملفات .. مثال على ذالك
أوامر الضغط وفك الضغط
الأمر كتابتاً
وظيفة الأمر
qzip failname
qzip
zip أمر الضغط بامتداد
unzip failname
unzip
zip امر فك الضغط بامتداد
tar -zcf zz.tar daily
tar -zcf

tar أمر الضغط بامتداد
tar -zxf zz.tar
tar -zxf
tar أمر فك الضغط بامتداد
tar -czvf file name.tar.gz file name.sql
tar -czvf
gz أمر ضغط الملف بامتدا
gzip -d file.gz
gzip -d
gz فك الضغط بامتداد
tar -czvf file name.tar.gz file name.sql
tar -czvf
كيفية ضغط قاعدة البيانات
tar -zxvf file name.tar.gz
tar -zxvf
كيفية فك قواعد البيانات
tar -czvf /home/user/public_html/n3.tar.gz n3
tar -czvf
tar.gz امر ضغط المجلدات بامتداد
أوامر الداخلية
مثال على الأمر للتوضيح
الأمر كتابتاً
وظيفة الأمر
ls
ls
استعراض الملفات
ls
ls -la
استعراض الملفات والمجلدات المخفية والتصاريح
pwd
pwd
تحديد المكان علىالسيرفر
ls;pwd
;
اداة الربط بين الأوامر
wget http://xxxx.com/xxx.zip
wget
أمرالسحب
curl -o ./xxx.zip http://xxxx.com/xxx.zip
curl -o ./
امر السحب الآخر
history
history
أمر معرفة جميع الأوامر التي نفذت بالشل
mkdir shuooon
mkdir
انشاء مجلد جديد
rm failname
rm
أمر الحذف
rm -r dir
rm -r
حذف مجلد بجميع الملفات
edit failname
edit
أمر التعديل
who
who
امر التصلين على السيرفر
cd
cd
امر دخول المجلدات
cd ..
cd ..
امر العودة للخلف
mv
mv
امر اعادة التسمية
find
find
امر البحث
./
./
أمر تشغيل الملف
uname -a
uname -a
أمر معرفة اصدار السيرفر
ls ftp.zip*
*
امر يرمز للكل
man ls
man
امر المساعدة
drwxrwxrwx
chmod 777 dd
chmod
أمر إعطاء التصريح
touch shuooon.php
touch
أمر انشاء ملف فارغ
gcc xxx.c -o xxx
gcc
ترجمة الكومبايل او الاكسبلويت
usr/bin/perlيبدأ الكود بهذه الكلة
لا يحتاج ترجمة
ملفات البيرل تبدأ بــ
include يبدأ الكود بهذه الكلة
ترجمة وتشغيل فقط
ملفات السي تبدأ بــ
أوامر الخارجية
مثال على الأمر للتوضيح
الأمر كتابتاً
وظيفة الأمر
cat /home/*/public_html/_vti_pvt/access.cnf
cat
عرض جميع المواقع التي على السيرفر
cat /home/*/public_html/_vti_pvt/service.pwd
cat
عرض جميع الباسووردات على السيرفر
cat /usr/local/apache/conf/httpd.conf
cat
لمعرفة عرض مصدر السيرفر
find / -name httpd.conf
find
عرض المصدر
more /etc/userdomains
more
CAT امر مشابة للأمر
pico /home/burst/public_html/index.html
pico
تحرير النصوص
vi /home/burst/public_html/index.html
vi
امر تحرير به الكثير من المزايا لكنه اصعب من السابق
valiases المهم نحدد
ls -la /etc/valiases
ls
معرفة المواقع اللي على السيرفر مع اليوزر
ls /var/named
ls
معرفة جميع المواقع اللي على السيرفر
valiases المهم نحدد
ls /usr/local/psa/home/vhosts/
ls
معرفة جميع المواقع على السيرفر
perl xxxx.pl
perl
تشغيل البيرل
cat /etc/passwd
ابحث عن bash
cat
امر استخراج حسابات الشل
اكتب الامر التاليلاضافه يوزر بصلاحيات الروت ومضاف الى مجموعه الروت :

useradd -o -u 0 -g 0 alkrsan -p adminR00t

تفاصيل الامر

طبعا اليوزراللي هو روت : alkrsan
والباسورد : adminR00t

-o : لاستخدام تغيرات مع الامر
-u : لاضافته الى مجموعه اليوزر ذات رقم 0 ( الي هي الروت )
-g : القروب او المجموعه ذات رقم 0 يعني مجموعه الروت ايضا .
—————-
ونجي بامر ثاني نفس الامر الاول .
ايضا تقدر عن طريق هذا الامر:

useradd -o -u 0 alkrsan

بعدين تدخل لهذا المستخدم باسورد يعني تضيف باسوورد جديد للمستخدم واذا تبي تغيرباسوورد يوزر كذا بعد بالطريقه التاليه:
passwd ahmed

بعدين بيطلع لك الرساله التاليه:
New UNIX password:
تكتب باسوورد جديد ولازم يكوون صعب ومعقد (:

بعدين تطلع لك رساله زي كذا يعني ادخلها مره ثانيه:
Retype new UNIX password:
يعني اعد ادخال كلمه المرور
اعد كتابتها ,, بيعطيك الرساله التاليه :
مبروك عليك J
passwdassword updated successfully.
لو اردنا مسح اليوزر الذي اضفناه فوق
userdel alkrsan
userdel:الامر لمسح اليوزر
alkrsan:اسم اليوزر
أيضا هذا الامر له option (-r:مسح والغاء جميع الملفات والمجلدات)(-f:المسح بالقوة)
useradd –r –f alkrsan (:
وفي الختام
لا تنسونا من صالح الدعاء

إرسال التعليق