لا يُقصد بهذه القائمة أن تكون قائمة كاملة ، لكنني أؤكد لك أنك ستجد جزءًا جيدًا من الأوامر الأكثر شيوعًا وفائدة لوحدة تحكم أوامر Linux. 🙂 |
الكوماندوز العامة
dmesg
اطبع الرسائل التي يعرضها kernel عند بدء التشغيل.
ديمبود-أ
يقوم بإنشاء ملف يحتوي على تبعيات الوحدات النمطية التي يتم تحميلها لـ "Kernel" ، أي أنه قادر على التعرف على الوحدات النمطية التي يجب تحميلها لطرف ثالث لاستخدامها في النظام.
مجاني
إحصائيات استخدام الذاكرة.
الحرف الأول ف
الأمر الذي يقرأ المعلمات الموجودة في inittab.
insmod
إنه يمكّن ("تحميل") الوحدة المحددة في السطر ، بحيث يمكن لـ "النواة" استخدامها. (مثال: insmod ip_alias.o)
ldconfig
يقوم بتحديث المكتبات التي يستخدمها النظام ، ويوصى بتشغيله في كل مرة يتم فيها تثبيت البرنامج.
lsmod
يعرض المعلومات المتعلقة بالوحدات النمطية التي تم تمكينها بواسطة kernel.
جبل
يسمح لأقسام النظام والأقراص المضغوطة والأقراص المرنة بقراءتها على النظام. شكله: جبل -t. راجع أيضًا / etc / fstab .ón>
com.smbmountعلى>
يشبه الأمر mount ، فيما عدا أنه يتم استخدام هذا الأمر لتركيب الأقسام في Samba .ón>
com.smbumountعلى>
يستخدم لتعطيل الأقسام التي يتم تنشيطها باستخدام smbmoon>
الإعدادعلى>
يقدم قائمة لتكوين معلمات النظام المختلفة (Sound ، Xwindow ، Mouse ..). on>
Slocateعلى>
قم بتحديث قاعدة البيانات المستخدمة في البحث عن الملفات باستخدام الأمر loc.>
القانون الأساسيعلى>
يعرض معلومات مفصلة حول الملف المحدد مثل: تعديل وتغيير التواريخ ، صاحب الملف ... إلخ في>
umountعلى>
قم بإلغاء تنشيط القسم المشار إليه ، فإن المعلمات التي يأخذها هذا الأمر تشبه تلك الموجودة في mount
uname -aعلى>
معلومات كاملة عن «المضيف» .ón>
شغالةعلى>
الوقت الحالي ، الوقت الذي يعمل فيه النظام منذ آخر "إعادة تشغيل" ، المستخدمون المتصلون بالخادم ، تحميل النظام في آخر 1,5 و 15 دقيقة.
اسم المضيفعلى>
اسم «المضيف» .ón>
chkconfigعلى>
يعرض هذا الأمر معلومات حول مستويات تنفيذ "البرامج النصية" الموجودة في الدليل /etc/rc.d/init.dón>
على>
الشفرة:
chkconfig --list httpd يعرض هذا الأمر: httpd 0 ff 1 ff 2 ff 3 n 4 n 5 n 6 ff
يشير ما سبق إلى أنه عند استخدام مستوى التمهيد 3 ، سيتلقى "البرنامج النصي" httpd في الدليل /etc/rc.d/init.d وسيطة "البدء" ، عند تشغيل مستوى التمهيد 6 ، سيتلقى httpd حجة "توقف" ، إلخ ..
للتعديل باتجاه وسيطة "البدء":
الشفرة:
chkconfig - إضافة - المستوى
للتعديل باتجاه وسيطة "stop":
الشفرة:
chkconfig --del - المستوى
* إنها بالضبط من الدلائل /etc/rc.d/rc[0-6] حيث تأتي المعلومات التي تعرضها chkconfig.
نتسيسف
إنها أداة رسومية لها نفس وظائف chkconfig، الاختلاف هو أن هذه الأداة تعرض جميع "البرامج النصية" حسب المستوى ، أي إذا تم استخدام الأمر ntsysv - المستوى 3 ، فسيعرض الرسم البياني حالة "إيقاف" أو "بدء" لجميع "البرامج النصية" للمستوى التمهيد 3. بنفس الطريقة ، يتم استخدام ما يلي: ntsysv - المستوى 5 ، ntsysv - المستوى 0 ، إلخ.
كما chkconfig, نتسيسف يعدل ويأخذ المعلومات الموجودة في /etc/rc.d/rc [0-6 الدلائل]
أوامر بيئة الشبكة
في بيئة الشبكة
مضيف
تحديد عنوان IP لـ "المضيف" ، يعرض المضيف -a جميع معلومات DNS.
ifconfig
يسمح لك بتهيئة واجهة الشبكة والاطلاع على حالتها. وذلك بالصيغة ifconfig ، على سبيل المثال: ifconfig eth0
com.ifup
لتمكين الواجهة المحددة ، على سبيل المثال: ifup eth0.
إذا انخفض
قم بتعطيل الواجهة المحددة ، على سبيل المثال: ifdown eth0.
نتستت
جميع اتصالات الشبكة التي تم إنشاؤها واستلامها بواسطة «المضيف»
نتستت -r
يعرض جدول توجيه النظام
نتستت -i
إحصائيات الشبكة لكل واجهة
الأداة Nslookup
ابحث عن المعلومات في خوادم DNS ، على سبيل المثال: nslookup -query = mx osomosis.com ، إذا لم يتم تحديد معلمات ، فإنه يدخل في الوضع التفاعلي
بينغ -س 1016
يرسل حزم ping من 1024 بايت (رأس 8 بايت) ، بينما "الافتراضي" هو 512.
إضافة الطريق
يسمح بإضافة جداول التوجيه من وإلى «المضيف». مثال: لتوجيه جميع معلومات الشبكة 206.171.55.16 قناع الشبكة 255.255.255.240 عبر الواجهة eth0:
الشفرة:
إضافة المسار -net 206.171.55.16 255.255.255.240 eth0
لتوجيه كل حركة المرور عبر واجهة معينة ("البوابة الافتراضية"):
الشفرة:
مسار إضافة الافتراضي gw 206.171.55.51 eth0
سيؤدي ذلك إلى إرسال جميع المعلومات من خلال العنوان 206.171.55.51
الطريق -n:
يعرض جدول التوجيه لـ «المضيف». ملاحظة: يجب أن يكون "إعادة توجيه IP" قيد التشغيل في / etc / sysconfig / network ، كما يجب تكوين "kernel" لـ "IP Forwarding".
عميل صغير
إنه يعمل مثل عميل FTP ، الذي يحاكي الاتصالات التي سيتم إجراؤها من خلال Samba.
com.tcpdump
يسمح بتصحيح أخطاء واجهة على المضيف.
testparm
تحقق من صلاحية ملف smb.conf الذي يستخدمه Samba.
أوامر للتحكم في العملية
تحكم العملية:
ps -aux
يعرض جميع عمليات النظام ، بالاسم ووقت البدء.
قتل
يتم استخدامه لإرسال إشارات لعمليات Unix.
* قتل -HUP: قم بالإشارة إلى العملية المرقمة لإعادة قراءة ملفات التكوين الخاصة بها.
* قتل -INT: قم بتمييز العملية برقم سيتم مقاطعته.
* قتل -المدة: يشير إلى العملية برقم ، والتي يجب أن تنتهي ، على عكس -KILL ، يمنح هذا الخيار الفرصة لإنهاء العملية.
* قتل-توقف: ضع علامة على العملية برقم ، وأوقفها للحظات.
* قتل -CONT: أشر إلى العملية ذات الرقم ، والتي تابعتها ، يتم استخدام هذا الأمر لاستئناف العملية التي تم تطبيقها - STOP.
* تقتل تقتل: يشير إلى العملية برقم ، للانتهاء فورًا ، تنتهي العملية فجأة.
اقتل الكل على عكس القتل ، تتيح لك killall الإشارة إلى العملية بالاسم. أرسل إشارة -TERM إلى العملية بالاسم المحدد. ملاحظة: بشكل افتراضي ، تكون الإشارة المأخوذة عن طريق Kill and killall هي -TERM.
ملاحظة -l يعرض هذا الأمر معلمتين PRI و NI. تشير معلمة PRI إلى الأولوية الحالية للعملية ، والتي يتم حسابها بواسطة نظام التشغيل ، وتؤخذ قيمة NI في الاعتبار عند تحديد PRI. * ما هو NI؟ : يُطلق على NI الرقم الجميل أو "الرقم الجميل" ، ويتم تحديد هذا الرقم بواسطة "المستخدم المتميز" ("الجذر") أو مالك العملية ويؤثر على الترتيب النهائي لمؤشر PRI ، ويعطي الأولوية للنوع الأقل. وتتراوح قيمه من -20 (أقل لطفًا = أولوية أكبر) و 20 (أكثر لطفًا = أولوية أقل)
رحلة جميلة يحدد هذا الأمر رقم NI لكل عملية.
* لطيفة -10 المسماة: سيؤدي هذا إلى تقليل أولوية المسماة بـ 10 وحدات (إذا كانت -10 ، فستنتقل إلى -20).
* لطيف +10 اسمه: سيؤدي هذا إلى زيادة أولوية المسماة بـ 10 وحدات (إذا كانت 0 ، فستنتقل إلى +10).
snice and renice نفس العملية مثل Nice ، إلا أنها تستخدم رقم العملية:
* سنيس -10
& يتم استخدام & للإشارة إلى أن العملية يجب أن تعمل في الخلفية.
تيشرت تراقب هذه الأداة موارد النظام المختلفة ولها طابع ديناميكي ، فهي تعرض استخدام وحدة المعالجة المركزية لكل عملية ، ومقدار الذاكرة ، والوقت منذ بدايتها ، وما إلى ذلك. vmstat إنه مشابه جدًا للأعلى نظرًا لأنه تكثيف لعمليات النظام ، لكي تصبح هذه الأداة ديناميكية ، يجب تحديد الوسيطات: vmstat -n
atيسمح لك هذا الأمر بجدولة أنشطة معينة في وقت معين ، على سبيل المثال: في الساعة 22:00 ، يفتح الأمر السابق «موجهًا» من النموذج في> ، في هذا «الموجه» ، يتم تحديد جميع الأوامر التي تريد تنفيذها ، في هذه الحالة عند الساعة 22:00 ، بمجرد تحديدها ، يتم استخدام Ctlrl -d للخروج.
بمجرد الانتهاء ، سيتم جدولة الأوامر للتشغيل في الوقت المحدد ، يحتوي الدليل / var / spool / at على الوظيفة.
يعرض الأمر atq وظائف at المعلقة ، والأمر atrm
حذف وظيفة مجدولة مع في. راجع أيضًا /etc/at.deny و /etc/at.allow
كرونتابيحدد Like at الوقت الذي سيتم فيه تشغيل برنامج "script" ، يحتوي crontab على الشكل التالي: وسيطات بيان اسم المستخدم بالدقائق والساعات والشهور end_of_week
المثال التالي سيشغل برنامج oracle.pl كل نصف ساعة كل يوم:
الشفرة:
30 * * * * الجذر /usr/Oracle.pl
إذا كنت تريد القيام بذلك شهريًا:
الشفرة:
01 3 1 * * جذر /usr/oracle.pl
سوف يتم تنفيذ ما سبق أوراكل.pl اليوم الأول من كل شهر الساعة 3:01 صباحًا.
لتحديد مهام cron ، يحتفظ كل مستخدم بملف في الدليل / var / spool / cron / ، ويتم الوصول إلى هذا الدليل بواسطة كل مستخدم باستخدام الأمر crontab -e
يتم تسهيل تنفيذ crontab بسبب ملف / etc / crontab الذي يحدد وظائف crontab بالساعة واليوم والأسبوع والشهر ، وبهذه الطريقة يُطلب من المستخدم فقط وضع ملف في الدلائل المقابلة: /etc/cron.hourly | /etc/cron.daily | /etc/cron.weekly | /etc/cron.monthly
أوامر للسجلات والنظام
التحكم في السجلات «السجلات»
ذيل
يسمح لك برؤية نهاية الملف ، هذا الأمر مفيد لأن ملفات السجل «السجلات» تنمو باستمرار Tail –f / var / log / messages
يمكنك أيضًا تحديد عدد الأسطر التي يجب مراعاتها:
الشفرة:
الذيل - f --line 15 / var / log / messages
يعرض هذا الأمر أعلاه آخر 15 سطراً من الملف ("افتراضي" = 10). يحافظ حرف –f على الملف مفتوحًا حتى تتمكن من مشاهدته أثناء إضافة الأحداث.
أعدادات النظام
# / usr / sbin / sndconfig: قابل للتنفيذ يستخدم لتكوين صوت النظام.
# / bin / netconf: قابل للتنفيذ يستخدم لتكوين واجهات الشبكة.
أوامر الإدارة
sysctl
الوصف: تكوين معلمات kernel في وقت التشغيل.
أمثلة: sysctl -a
ulimit
الوصف: يعرض حدود النظام (الحد الأقصى للملفات المفتوحة ، إلخ.)
أمثلة: ulimit
adduser
الوصف: إضافة مستخدم النظام.
أمثلة: adduser pepe ، adduser -s / bin / pepe false
com.userdel
الوصف: = إزالة المستخدم من النظام
أمثلة: userdel pepe
usermod
الوصف: = تعديل مستخدم النظام
أمثلة: usermod -s / bin / bash pepe
df
الوصف: = قرص مجاني. مساحة القرص المتوفرة. مفيد جدا.
أمثلة: df، df -h
uname
الوصف: = اسم يونيكس. معلومات حول نوع يونكس الموجود لدينا ، النواة ، إلخ.
أمثلة: uname، uname -a
نتستت
الوصف: معلومات حول اتصالات الشبكة النشطة.
أمثلة: netstat ، netstat -ln ، netstat -l ، netstat -a
ps
الوصف: = معالجة جميع المعلومات حول العمليات الجارية.
أمثلة: ps ، ps -axf ، ps -A ، ps -auxf
مجاني
الوصف: يعرض حالة RAM و SWAP.
أمثلة: مجانًا
بينغ
الوصف: أداة الشبكة للتحقق من بين أشياء أخرى إذا وصلنا إلى مضيف بعيد.
أمثلة: ping www.rediris.es
متتبع
الوصف: أداة الشبكة التي توضح لنا طريقة الوصول إلى جهاز آخر.
أمثلة: traceroute www.rediris.es
du
الوصف: = استخدام القرص. إستخدام القرص. يعرض المساحة المشغولة على القرص.
أمثلة: du * ، du -sH / * ، du -sH / إلخ
ifconfig
الوصف: = واجهة التكوين. تكوين واجهات الشبكة وأجهزة المودم وما إلى ذلك.
أمثلة: ifconfig ، ifconfig eth0 ip netmask 255.255.255.0
الطريق
الوصف: يدير المسارات إلى الشبكات الأخرى.
أمثلة: الطريق ، الطريق -n
com.iptraf
الوصف: يعرض حركة مرور شبكة ALL IP و UDP و ICMP في تطبيق وحدة التحكم.
يسمح باستخدام المرشحات ، وهو مفيد للغاية لتشخيص وتصحيح أخطاء جدران الحماية
أمثلة: iptraf
com.tcpdump
الوصف: لتفريغ محتوى حركة مرور الشبكة.
أمثلة: tcpdump ، tcpdump -u
lsof
الوصف: يعرض الملفات (المكتبات ، الاتصالات) المستخدمة في كل عملية
أمثلة: lsof ، lsof -i ، lsof | grep
lsmod
الوصف: يعرض وحدات kernel النمطية التي تم تحميلها.
أمثلة: lsmod
مودبروب
الوصف: يحاول تثبيت وحدة ، إذا عثرت عليها ، قم بتثبيتها ولكن بشكل مؤقت.
أمثلة: modprobe ip_tables و modprobe eepro100
رممود
الوصف: قم بإزالة وحدات kernel النمطية التي تم تحميلها
أمثلة: rmmod
شم عليه
الوصف: المتشمم أو المتلصص من حركة مرور الشبكة بالكامل. لا يتم تثبيته عادة بشكل افتراضي.
أمثلة: sniffit -i
آخرون
ls
الوصف: = قائمة. قائمة محتويات الدليل.
أمثلة: ls ، ls -l ، ls -fl ، ls –color
cp
الوصف: = نسخ. نسخ الملفات / الدلائل.
أمثلة: دليل cp -rfp / tmp ، ملف cp new_file
rm
الوصف: = إزالة. حذف الملفات / الدلائل.
أمثلة: ملف rm -f ، دليل rm -rf ، ملف rm -i
مكدير
الوصف: = جعل دير. إنشاء الدلائل.
أمثلة: دليل mkdir
RMDIR
الوصف: = إزالة dir. حذف الدلائل ، يجب أن تكون فارغة.
أمثلة: دليل rmdir
mv
الوصف: = تحرك. إعادة تسمية أو نقل الملفات / الدلائل.
أمثلة: دليل الدليل mv ، ملف mv new_name ، ملف mv a_directory
تاريخ
الوصف: إدارة تاريخ النظام ، يمكن عرضها وتعيينها.
أمثلة: التاريخ ، التاريخ 10091923
تاريخ
الوصف: يعرض محفوظات الأوامر التي أدخلها المستخدم.
أمثلة: التاريخ | أكثر
الأكثر من ذلك
الوصف: يعرض محتوى ملف مع توقف مؤقتًا كل 25 سطرًا.
أمثلة: المزيد من الملفات
البقرى
الوصف: لتصفية محتويات الملف.
أمثلة: ملف القط | سلسلة grep
قط
الوصف: يعرض كل محتويات الملف دون أي توقف مؤقت.
أمثلة: ملف القط
شمود
الوصف: تغيير أذونات قراءة / كتابة / تنفيذ الملفات / الدلائل.
أمثلة: ملف chmod + r ، دليل chmod + w ، دليل chmod + rw -R ، ملف chmod -r
CHOWN
الوصف: = تغيير المالك. تغيير أذونات المستخدم: مجموعة من الملفات / الدلائل.
أمثلة: chown root: root file، chown pello: users directory -R
قطران
وصف السلعة: = Tape ARchiver. ملف أرشيفي.
أمثلة: tar cvf file.tar directory ، tar xvf file.tar ، tar zcvf file.tgz directory ، tar zxvf file.tgz
Gunzip
الوصف: برنامج فك ضغط متوافق مع ZIP.
أمثلة: ملف gunzip
دورة في الدقيقة
الوصف: Redhat package manager. لتثبيت أو تحديث برنامج النظام.
أمثلة: rpm -i package.rpm ، rpm -qa program ، rpm –force package.rpm ، rpm -q –info program
جبل
الوصف: تركيب محركات الأقراص الصلبة ، قرص مرن ، قرص مضغوط.
أمثلة: mount / dev / hda2 / mnt / lnx ، mount / dev / hdb1 / mnt -t vfat
umount
الوصف: تفكيك الوحدات.
أمثلة: umount / dev / hda2 ، umount / mnt / lnx
مجلد مشترك
الوصف: برنامج لتنزيل الملفات عن طريق http أو بروتوكول نقل الملفات.
أمثلة: wget http://www.rediris.es/documento.pdf
الوشق حيوان
الوصف: متصفح ويب مع خيارات بروتوكول نقل الملفات ، https.
أمثلة: الوشق www.ibercom.com ، الوشق - المصدر http://www.ibercom.com/script.sh | ش
بروتوكول نقل الملفات
الوصف: الزبون بروتوكول نقل الملفات.
أمثلة: بروتوكول نقل الملفات ftp.ibercom.com
WHOIS
الوصف: المجال whois.
أمثلة: whois ibercom.com
الذي
الوصف: يُظهر مستخدمي النظام الذين قاموا بتسجيل الدخول.
أمثلة: who، w، who am i
بريد
الوصف: إرسال وقراءة البريد الإلكتروني.
أمثلة: mail pepe@ibercom.com <ملف ، mail -v pepe@ibercom.com <ملف
sort
الوصف: يفرز محتوى الملف.
أمثلة: قطة / الخ / أرقام | فرز ، ls | فرز
ln
الوصف: = رابط. لإنشاء روابط واختصارات.
أمثلة: ln -s / directory link
ذيل
الوصف: يظهر نهاية الملف (10 أسطر).
أمثلة: tail -f / var / log / maillog ، tail -100 / var / log / maillog | أكثر
رئيس
الوصف: يُظهر رأس الملف (10 أسطر).
أمثلة: ملف الرأس ، head -100 / var / log / maillog | أكثر
ملف
الوصف: يخبرنا ما هو نوع الملف.
أمثلة: ملف ، ملف *
مصدر: كريستالاب
من الجيد دائمًا أن يكون لديك هذه الأنواع من القوائم في متناول اليد 🙂 شكرًا لك
أعتقد أنه سيكون أمرًا مهمًا عند البرمجة عندما نريد إيقاف تشغيل جهاز الكمبيوتر الخاص بنا.
أنا أتحدث عن الأمر:
إغلاق
ما هي المعلومات التي يمكن أن تزودنا بها؟
تحياتي
كما هو الحال دائمًا ، إدخال رائع ، مباشرة إلى المفضلة (لم أعلق من قبل على سبب حرق جهاز الكمبيوتر الخاص بي وحتى اشتريت جهازًا آخر…. XD)
مرحبًا ، جيد جدًا ، لقد قرأت بالفعل هنا أنني أبحث عن الحلول الخاصة بي
الإنترنت ولكن لا يمكنني العثور على أي شيء ، بالتأكيد سأكون أنا الذي لا أعرفه
بحث ... أنا أدرس Linux لأول مرة في المدرسة الثانوية وفي
قم بتثبيت Ubuntu 12.10 أدخل المحطة لممارسة ما تعلمته و
لا أستطيع أن أفعل أي شيء لا أستطيع أن أكون جذرية أو أقوم بعمل mkdir فيه
المنزل ......ect. هل يمكن لأي شخص أن يرشدني ببرنامج تعليمي أو صفحة ماذا
سأكون ممتنا جدا .... شكرا لك
لقد وجدت برنامجًا تعليميًا مثيرًا للاهتمام في حالة اختفاء الصوت كل 10 دقائق في Linux:
https://pcfix3r.wordpress.com/el-sonido-se-va-cada-10-minutos-en-linux-mint-sound-goes-off-after-10-minutes/
إذا اختفى الصوت عند تنشيط شاشة التوقف ، أي كل 10 دقائق ، فإن الحل على الأقل في Linux Mint يأتي في المدونة التالية:
https://pcfix3r.wordpress.com/el-sonido-se-va-cada-10-minutos-en-linux-mint-sound-goes-off-after-10-minutes/
وإذا تم أيضًا إلغاء تنشيط الصوت بعد التعليق أو السبات ، يكون الحل كالتالي:
https://pcfix3r.wordpress.com/sin-sonido-tras-hibernar-o-supsender-no-sound-after-resume-in-linux-mint-ubuntu-lubuntu/
شكرا جزيلا لك ، كنت أبحث عن نفس الشيء من أمر AT لترك بعض الأوامر المبرمجة ... شكرا لك.
ممتاز! معلومات ، سؤال بين الاختلافات TOP و HTOP؟
جراسياس!