الفرق الأساسية لينكس. أوامر Linux الأساسية لأوامر المبتدئ لنظام التشغيل Linux

في هذه المقالة، سوف ننظر إلى أوامر Linux الرئيسية، والتي ستكون مفيدة للمبتدئين لإتقان نظام التشغيل هذا.

ما هو لينكس؟

لينكس هو نواة نظام التشغيل. ربما سمعت عن يونكس. حسنا، لذلك، لينكس هو unix استنساخ. تم إنشاؤه بواسطة Linus Torvalds من نقطة الصفر. Linux مجاني ولديه شفرة مفتوحة المصدر - يمكنك ببساطة تغيير أي شيء في Linux وتوزيعه تحت اسمك! هناك العديد من المباني بناء على Linux، يشار إليها عادة باسم التوزيعات.

  • أوبونتو لينكس
  • أحمر قبعة المشاريع linux
  • لينكس النعناع.
  • ديبيان.
  • فيدورا.

يستخدم لينكس أساسا على الخوادم. حوالي 90٪ من الإنترنت يعمل على خوادم Linux وهذا هو السبب.

Linux مجاني، والمشكلة الرئيسية لاستخدام خوادم Windows هي تكلفتها. Linux Quick: نظام التشغيل، الذي يعمل حوالي 80٪ من الهواتف الذكية في العالم، يعمل Android أيضا من نواة Linux. لينكس آمن، ومعظم الفيروسات في العالم العمل على ويندوز.

Linux قذيفة أو "محطة"

Linux Shell هو برنامج يتلقى الأوامر من المستخدم وينقل نظام التشغيل الخاص به لمعالجة ويشير إلى الإخراج. شل لينكس هو دورها الرئيسي. يتم توفير معظم التوزيعات مع واجهة المستخدم الرسومية للمستخدم (GUI)، ولكن بشكل أساسي في الخادم Linux يستخدم CLI (واجهة سطر الأوامر).

في هذا الدليل، سننظر إلى الأوامر الرئيسية التي نستخدمها في Linux Shell.

لفتح المحطة، انقر فوق CTRL + ALT + T في أوبونتو أو انقر Alt + F2.، أدخل محطة جنوم واضغط على Enter. أدخل التوت بي lxterminal..

أوامر Linux.

الفرق الرئيسية

1. PWD. - عند فتح المحطة الطرفية لأول مرة، تحصل على الدليل الرئيسي للمستخدم. لمعرفة دليل ما أنت عليه، يمكنك استخدام الأمر "PWD". يعرض هذا الأمر المسار الكامل من الدليل الجذر إلى دليل العمل الحالي: في سياق التي تم إدخال الأوامر في سياقها (افتراضيا). الجذر هو أساس نظام ملفات Linux. ميزة مائلة مخصصة (/). يبدو أن دليل المستخدم عادة "/ الصفحة الرئيسية / اسم المستخدم".

نتيجة أمر PWD في Linux

2. LS. - استخدم الأمر "LS" لمعرفة الملفات التي هي في الدليل الذي أنت فيه. يمكنك رؤية جميع الملفات المخفية باستخدام الأمر "LS -A".


نتيجة الأمر LS في Linux

3. CD. - استخدم الأمر "CD" للذهاب إلى الدليل. على سبيل المثال، إذا كنت في المجلد المنزلي وترغب في الانتقال إلى مجلد التنزيل، فيمكنك إدخال " تنزيلات cd" تذكر أن هذا الأمر حساس للسجل، ويجب عليك إدخال اسم المجلد تماما كما هو. ولكن هناك فارق واحد. تخيل أن لديك مجلد يدعى "التوت بي". في هذه الحالة، عند إدخال " cD التوت بي"، ستأخذ Shell وسيطة الأوامر الثانية كآخر، لذلك ستتلقى رسالة خطأ تقول أن الدليل غير موجود. هنا يمكنك استخدام الخط المائل العكسي، وهذا هو: " cD التوت \\ Pi" مساحات تعمل مثل هذا: إذا حصلت فقط " cD."واضغط على مفتاح الإدخال، وسوف تسقط في الدليل الرئيسي. للعودة من المجلد إلى المجلد إلى هذا، يمكنك الاتصال ب "CD ..". يتم إرجاع نقطتين إلى الدليل السابق.

نتيجة أمر CD في Linux

4. mkdir و rmdir - استخدم الأمر mkdir عند الحاجة إلى إنشاء مجلد أو دليل. على سبيل المثال، إذا كنت ترغب في إنشاء دليل يسمى "DIY"، يمكنك الدخول " mkdir diy." تذكر كيف قيل بالفعل إذا كنت ترغب في إنشاء دليل يدعى "القرصنة DIY"، يمكنك الدخول " mkdir diy \\ القرصنة" استخدم RMDIR لإزالة الدليل. ولكن لا يمكن استخدام RMDIR إلا لإزالة دليل فارغ. لحذف دليل يحتوي على ملفات، استخدم الأمر RM.

نتيجة قيادة MKDIR و RMDIR في Linux

5. rm. - استخدم الأمر RM لحذف الملفات والدلائل. استخدم RM -R لحذف الدليل فقط. يزيل كل من المجلد والملفات الموجودة فيه عند استخدام أوامر RM فقط.


نتيجة القيادة RM في لينكس

6. المس - يتم استخدام الأمر باللمس لإنشاء ملف. يمكن أن يكون هذا أي شيء، من ملف TXT فارغ إلى ملف مضغوط فارغ. على سبيل المثال، " المس new.txt.».

Touch Team تؤدي إلى Linux

7. رجل.و --يساعد. - لمعرفة المزيد عن الفريق وكيفية استخدامه، استخدم الأمر MAN. يوضح الصفحات المرجعية للفريق. على سبيل المثال، " رجل ls.»تظهر الصفحات المرجعية لأمر LS. يساعد إدخال اسم الأوامر والوسيطة في إظهار كيفية استخدام الأمر (على سبيل المثال، CD - Help).


CD - Help نتيجة قيادة Linux

8. CP. - استخدم الأمر CP لنسخ الملفات عبر سطر الأوامر. يتطلب الأمر حجما: الأول هو موقع الملف المراد نسخه، والثاني - حيث نسخ.

نتيجة الأمر CP في Linux

9. MV. - استخدم الأمر MV لنقل الملفات من خلال سطر الأوامر. يمكننا أيضا استخدام الأمر MV لإعادة تسمية الملف. على سبيل المثال، إذا كنا نريد إعادة تسمية الملف "النص" في "جديد"، يمكننا استخدام " mV نص جديد." يستغرق الحججتين، مثل الأمر CP.

نتائج الأمر MV في لينكس

10. تحديد موقع. - يتم استخدام الأمر Locate للبحث عن ملف في نظام Linux، بالإضافة إلى أمر البحث. هذا الأمر مفيد عندما لا تعرف أين يتم حفظ الملف أو اسم الملف الفعلي. يساعد استخدام الوسيطة - مع الأمر على تجاهل السجل (لا يهم ما إذا كان الأحرف الكبيرة أو الأحرف الصغيرة). لذلك، إذا كنت بحاجة إلى ملف بكلمة "Hello"، فإنه يعطي قائمة بجميع الملفات الموجودة على نظام Linux الخاص بك تحتوي على كلمة "Hello" عند إدخال "تحديد موقع -i Hello". إذا كنت تتذكر كلمتين، فيمكنك تقسيمها باستخدام علامة نجمية (*). على سبيل المثال، للعثور على ملف يحتوي على الكلمات "Hello" و "هذا"، يمكنك استخدام الأمر "تحديد موقع -i * Hello * هذا".

فرق متوسطة

1. صدى. - أمر "الصدى" يساعدنا في نقل بعض البيانات، وعادة ما إلى ملف. على سبيل المثال، إذا كنت ترغب في إنشاء ملف نصي جديد أو إضافة إلى ملف نصي تم إنشاؤه بالفعل، فأنت بحاجة فقط إلى إدخال "صدى مرحبا، اسمي hich \u003e\u003e new.txt". لا تحتاج إلى فصل المساحات بمساعدة جديلة عكسية هنا، لأننا نستنتج في اثنين من الأقواس الثلاثية عندما ننتهي ما نحتاج إلى الكتابة.

2. القط.- استخدم الأمر CAT لعرض محتويات الملف. عادة ما تستخدم للعرض المريح للبرامج.

فريق الصدى يؤدي إلى لينكس

3. نانو، السادس، جي - يتم تثبيت Nano و VI بالفعل محررين نصي بالفعل في موجه أوامر Linux. أمر Nano هو محرر نصوص جيدة يمثل الكلمات الرئيسية باللون ويمكنه التعرف على معظم اللغات. والسادس أسهل من نانو. يمكنك إنشاء ملف جديد أو تغيير الملف باستخدام هذا المحرر. على سبيل المثال، إذا كنت بحاجة إلى إنشاء ملف جديد باسم "Check.txt"، فيمكنك إنشاءه باستخدام أمر Nano Check.txt. يمكنك حفظ ملفاتك بعد التحرير باستخدام تسلسل Ctrl + X، ثم y (أو n مقابل لا). في تجربتي، فإن استخدام Nano لتحرير HTML لا يبدو جيدا جدا بسبب لونه، لذلك أوصي Jed Text Editor. سنواصل قريبا لتثبيت الحزم.

4. سودو. - أمر يستخدم على نطاق واسع في سطر الأوامر Linux، Sudo يعني "Superuser Do". لذلك، إذا كنت تريد تنفيذ أي أمر مع حقوق المسؤول أو حقوق الجذر، فيمكنك استخدام الأمر Sudo. على سبيل المثال، إذا كنت ترغب في تحرير ملف، مثل Viz. Alsa-base.conf، الذي يتطلب حقوق الجذر، يمكنك استخدام الأمر - Sudo Nano Alsa-Base.conf. يمكنك إدخال سطر الأوامر الجذر باستخدام أمر Sudo Bash، ثم أدخل كلمة مرور المستخدم الخاصة بك. يمكنك أيضا استخدام الأمر "SU"، ولكن قبل أن تحتاج إلى تثبيت كلمة مرور الجذر. للقيام بذلك، يمكنك استخدام أمر Sudo Passwd (وليس مع خطأ إملائي، هو PMWD). ثم أدخل كلمة مرور الجذر الجديدة.

5. DF. - استخدم الأمر DF لرؤية مساحة القرص المتوفرة في كل قسم من أقسام النظام الخاص بك. يمكنك ببساطة إدخال DF على سطر الأوامر وشاهد كل قسم مثبتا ومساحةها المستخدمة / بأسعار معقولة في٪ و Killobytes. إذا كنت تريد أن يتم عرضها في ميغابايت، فيمكنك استخدام الأمر DF -M.


نتيجة أمر DF -M في Linux

6. دو. - استخدم DU لمعرفة كيفية استخدام الملف في نظامك. إذا كنت ترغب في معرفة حجم مساحة القرص المحتلة لمجلد معين أو ملف معين في Linux، فيمكنك إدخال أمر DF أو اسم المجلد أو الملف. على سبيل المثال، إذا كنت ترغب في معرفة حجم مساحة القرص المستخدمة من قبل مجلد المستند في Linux، فيمكنك استخدام الأمر DU Documents. يمكنك أيضا استخدام الأمر LS -LAH لعرض أحجام جميع الملفات في المجلد.

7. القطران - استخدم القطران للعمل مع Tarballs (أو الملفات المضغوطة في أرشيف Tarball) على موجه الأوامر Linux. لديه قائمة طويلة من التطبيقات. يمكن استخدامه للضغط وتفريغ أنواع مختلفة من المحفوظات. قطران، مثل .tar، .tar.gz، .tar.bz2 وما إلى ذلك يعمل على أساس الحجج المقدمة له. على سبيل المثال، " tar -cvf."لإنشاء .قطران أرشيف، - xVF. ل unpacking.tar الأرشيف، - tVF. لعرض محتويات الأرشيف، إلخ.

8. الرمز البريدي، فك الضغط - استخدم ZIP لضغط الملفات إلى أرشيف ZIP و UNZIP لاستخراج الملفات من أرشيف البريدي.

9. اليونان اسم - استخدم UNALE لإظهار معلومات حول النظام الذي يعمل فيه توزيع Linux الخاص بك. يعرض الأمر "Uname -a" معظم المعلومات حول النظام: تاريخ النواة، الإصدار، نوع المعالج، إلخ.

oname -a نتيجة الأوامر في لينكس

10. apt-get - استخدم APT للعمل مع حزم في موجه أوامر Linux. استخدم Apt-Get لتثبيت الحزم. يتطلب هذا الأمر حقوق Superuser، لذلك استخدم الأمر SUDO معه. على سبيل المثال، إذا كنت ترغب في تثبيت محرر نص JED (كما ذكرت سابقا)، فيمكننا إدخال الأمر Sudo APT - احصل على تثبيت JED. وبالمثل، يمكن تعيين أي حزم على النحو التالي. يوصى بتحديث مستودعك في كل مرة تحاول تثبيت حزمة جديدة. يمكنك القيام بذلك عن طريق كتابة "Sudo Apt-Get Update". يمكنك تحديث النظام عن طريق كتابة "ترقية Sudo APT - احصل على ترقية". يمكننا أيضا تحديث التوزيع عن طريق كتابة "Sudo APT-احصل على ترقية". يتم استخدام أمر البحث Cache APT للبحث عن حزمة. إذا كنت ترغب في العثور عليه، فيمكنك إدخال "Search Apt-Cache Jed" (لا يوجد جذر مطلوب لهذا).


11. chmod. - استخدم ChMOD لجعل الملف قابل للتنفيذ وتغيير الأذونات المقدمة إليه في Linux. تخيل أنه على جهاز الكمبيوتر الخاص بك هناك رمز بيثون المسمى Number.py. ستحتاج إلى تشغيل "أرقام بيثون. في كل مرة تحتاج فيها إلى تشغيله. بدلا من ذلك، عند قيامك بالتنفيذ، تحتاج فقط إلى تشغيل "الأرقام" في المحطة لبدء تشغيل الملف. لجعل الملف قابل للتنفيذ، يمكنك استخدام الأمر "Chmod + X Numbers.py" في هذه الحالة. يمكنك استخدام "ChMOD 755 Numbers.py" لإعطائها حقوق الجذر أو "Sudo Chmod + X Numbers.py" للملف القابل للتنفيذ الجذر. هنا بعض أكثر.

12. اسم المضيف. - استخدم الأمر اسم المضيف.لمعرفة اسمك في المضيف أو الشبكة الخاصة بك. في الواقع، يعرض اسم المضيف وعنوان IP الخاص بك. مجرد كتابة "اسم المضيف"، سوف تتلقى اسم المضيف. عن طريق كتابة "Hostname -i"، ستتلقى عنوان IP الخاص بك على الشبكة.

13. بينغ. - استخدم Ping للتحقق من اتصالاتك بالخادم. يقول ويكيبيديا: "Ping هي أداة مساعدة لإدارة شبكة الكمبيوتر المستخدمة للتحقق من إمكانية الوصول إلى المضيف في شبكة بروتوكول الإنترنت (IP). على سبيل المثال، عند الاتصال " بينغ google.com."يتحقق مما إذا كان يمكن الاتصال بالخادم والعودة مرة أخرى. يقيس هذه المرة في كلا الطرفين ويمنحك معلومات مفصلة عنه. يمكنك استخدام هذا الأمر للتحقق من اتصال الإنترنت. إذا كان الصنوبر لخادم Google (في هذه الحالة) - اتصال الإنترنت نشط!


ينتج بينغ لينكس
  • يمكنك استخدام الأمر صافيلتنظيف المحطة إذا تم التعامل مع هناك الكثير من الفرق.
  • فاتورة غير مدفوعة. يمكنك استخدامها لملء المحطة. على سبيل المثال، تحتاج فقط إلى الاتصال ب "CD Doc"، ثم علامة التبويب، ويمتلأ المحطة كل شيء آخر ويجعله "مستندات CD".
  • CTRL + C. يمكن استخدامها لإيقاف أي أمر بأمان في المحطة. إذا لم يعمل CRTL + C، يمكنك استخدام CTRL + Z. لإيقاف العملية التي تعمل في المحطة.
  • يمكنك الخروج من المحطة باستخدام الأمر خروج.
    يمكنك إيقاف تشغيل الكمبيوتر أو إعادة تشغيله باستخدام أوامر توقف سودو. و سودو إعادة التشغيل..

يمكنك أن تنظر بنفسك في الوافد الجديد في لينكس، ولكن في الواقع ليس كذلك. هناك 3.74 مليار مستخدمي الإنترنت العالميين، وكلها بطريقة ما في طريقة استخدام Linux لأن خوادم Linux تدعم 90٪ من الإنترنت. تعمل معظم أجهزة التوجيه الحديثة على تشغيل Linux أو Unix، وأجهزة الكمبيوتر الفائقة هي أيضا العمل في معظمها على Linux. إذا كان لديك هاتف ذكي يعمل بنظام Android، فسيتم إنشاء نظام التشغيل الخاص بك على Kernel Linux.

بمعنى آخر، لينكس في كل مكان.


الصورة: Opensource.com.

ولكن هناك فرق بين استخدام تكنولوجيات Linux واستخدام Linux نفسه. إذا كنت مهتما بنظام Linux، فقد تكون مهتما بمعرفة كيفية استخدام واجهة سطر الأوامر Linux (CLI)

فيما يلي أوامر Linux الرئيسية التي يحتاجها الجميع إلى معرفة. كل واحد منهم بسيط وتذكر بسهولة. بمعنى آخر، لا تحتاج إلى أن تكون مستخدم متقدم لفهمها.

البدء في إتقان واجهة سطر الأوامر Linux باستخدام هذه الأوامر الرئيسية العشرة.

1. Ls.

لا، هذا ليس خطأ مطبعي - كنت أقصد حقا إدخال السجل السفلي من الرسالة L. lS.، أو "قائمة" - هذا هو أمر رقم واحد تحتاج إلى معرفته لاستخدام CLI Linux. وظائف الأمر القائمة هذه في محطة Linux لعرض جميع الدلائل الرئيسية المقدمة في نظام الملفات المناسب. على سبيل المثال، هذا الأمر:

lS / التطبيقات

يعرض كل مجلد مخزنا في مجلد التطبيق. سوف تستخدمه لعرض الملفات والمجلدات والدلائل.

يمكن عرض جميع الملفات المخفية باستخدام الأمر. lS -A.

2. CD.

يستخدم هذا الأمر لانتقال (أو "التغييرات") إلى الدليل. هذه هي الطريقة التي تنقلها من مجلد إلى آخر. أخبرني أنك في مجلد "الملفات القابلة للتنزيل"، ولكنك تريد الانتقال إلى مجلد "Gym Playlist".

مجرد الدخول إلى النص أقراص الصالة الرياضية قائمة التشغيل. لن يعمل لأن Shell لا تعترف به وإبلاغ أن المجلد الذي تبحث عنه غير موجود. لفتح هذا المجلد، تحتاج إلى وضع رسم عكسي.

يجب أن يبدو الفريق هكذا:

cD صالة ألعاب رياضية \\ قائمة التشغيل

للعودة من المجلد الحالي إلى السابق، يمكنك إدخال اسم المجلد، متبوعا بالقرص المضغوط ... فكر في نقطتين مثل زر "الظهر".

3. MV.

يرسل هذا الأمر ملف من مجلد إلى آخر؛ mV. يعني "التحرك". يمكنك استخدام هذا الأمر القصير كما لو قمت بسحب الملف إلى مجلد الكمبيوتر الشخصي باستخدام Windows.

على سبيل المثال، إذا قمت بإنشاء ملف يسمى TestFile لإظهار كافة أوامر Linux الرئيسية، وأريد نقله إلى مجلد "المستندات"، وأود أن أصدر هذا الأمر:

mV / الصفحة الرئيسية / SAM / TESTFILE / الصفحة الرئيسية / SAM / الوثائق /

الجزء الأول من الفريق ( mV.يقول إنني أرغب في نقل الملف، الجزء الثاني ( الصفحة الرئيسية / SAM / TESTFILE) يدعو الملف الذي أريد التحرك إليه، والجزء الثالث ( / الرئيسية / سام / وثائق /) يشير إلى الموقع الذي أريد فيه اجتياز الملف.

4. مفاتيح الساخنة لينكس

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

CTRL + K. يقطع النص من المؤشر إلى نهاية الخط

CTRL + Y. إدراج نص

CTRL + E. ينقل المؤشر في نهاية السلسلة

CTRL + A. ينقل المؤشر إلى بداية الخط

Alt + F. الانتقال إلى الفضاء التالي

Alt + B. الانتقال إلى الفضاء السابق

Alt + Backspace. يزيل الكلمة السابقة

CTRL + W. يقطع كلمة المؤشر

التحول + إدراج إدراج نص للمحطة

CTRL + D. القادمة من النظام

يتم استخدام هذه الأوامر بطرق مختلفة. على سبيل المثال، تخيل أنك لاحظت كلمة في نص الفريق بشكل غير صحيح:

sudo APT - الحصول على اسم البرنامج Intall

ربما، لاحظت ذلك " تثبيت»مكتوبة بخطأ، وبالتالي فإن الفريق لن يعمل. لكن المفاتيح السريعة تجعل من السهل العودة والإصلاح. إذا كان مؤشراتي في نهاية السطر، يمكنني النقر فوق Alt + B. مضاعفة لتحريك المؤشر إلى الموقع أدناه باستخدام ^ رمز:

sudo apt-get ^ اسم البرنامج intall

الآن يمكننا بسرعة إضافة خطاب لتصحيح تثبيتوبعد بسيط جدا!

5. mkdir.

هذا أمر تريد استخدامه لإنشاء دليل أو مجلد في بيئة Linux. على سبيل المثال، يمكنك إدخال MKDIR DIY في دليل لمشاريع DIY الخاصة بك.

6. في.

إذا كنت ترغب في تشغيل أمر Linux في وقت محدد، يمكنك إضافة في. إلى المعادلة.

لبناء الجملة في. تتبع التاريخ والوقت الذي تريد تنفيذ الأمر فيه. سيتم بعد ذلك تغيير دعوة الأمر، في\u003e حتى تتمكن من إدخال أمر أو أوامر تريد الركض في الوقت الذي حددته

على سبيل المثال:

الساعة 4:08 مساء

في\u003e Cowsay "Hello"

سيتم تشغيل البرنامج cowsay. الساعة 16:08 يوم السبت.

7. RMDIR.

يتيح لك هذا الأمر إزالة دليل CLI Linux.

على سبيل المثال:

rmdir testdirectory.

ضع في اعتبارك أن هذا الأمر لن يحذف الدليل الذي توجد فيه ملفات داخلها. إنه يعمل فقط عند إزالة الدلائل الفارغة.

8. RM.

إذا كنت ترغب في حذف الملفات، راجع الفريق هو ما هو مطلوب. يمكن أن تحذف الملفات والدلائل.

لحذف ملف واحد، أدخل rm testfile

لإزالة الدليل والملفات داخلها، أدخل rM -R..

9. المس

فريق يلمسالمعروف خلاف ذلك كفريق واحد جعل الملف.يتيح لك إنشاء ملفات جديدة فارغة باستخدام CLI Linux. مشابهة جدا للفريق mkdir. لإنشاء الدلائل، يلمس تستخدم لإنشاء الملفات.

على سبيل المثال، لمس testfile.إنشاء ملف فارغ باسم TestFile.

10. تحديد موقع.

يستخدم هذا الأمر للبحث عن ملف في نظام Linux. يشبه البحث في ويندوز. من المفيد للغاية إذا نسيت المكان الذي قمت بحفظ الملف أو كيف اتصلت به.

على سبيل المثال، إذا كان لديك وثيقة على استخدام سلسلة كتلة، ولكن لا يمكنك الخروج باسم، يمكنك النقر فوقه تحديد موقع -Blockchain. أو يمكنك البحث عن "خيارات استخدام السلسلة"، تقسيم الكلمات كنجمة أو علامات نجمية (*).

على سبيل المثال:

حدد موقعي * bullchain * استخدام * الحالات *,

هناك العديد من أوامر CLI Linux المفيدة الأخرى، مثل pkill. فريق، وهو أمر رائع إذا بدأت في فهم ما يفعلونه.

فيما يلي بعض الفرق الأخرى المفيدة الأخرى للأشخاص الذين يرغبون في تعلم كيفية استخدام محطة Linux: Man، Aprooopos، Sudo، SU، Chown، Chmod، البحث، Xargs، Grep، Sed، Mount، أقل

ولكن 10 من هذه الأوامر البسيطة والمفيدة ضرورية لبدء العمل باستخدام سطر أوامر Linux.

من خلال القياس مع Windows، يحتوي Linux على مجموعة محددة من الأوامر للعمل الأكثر ملاءمة والسريعة في نظام التشغيل. ولكن إذا اتصلنا في الحالة الأولى إلى الأداة المساعدة أو إجراء إجراء من "سطر الأوامر" (CMD)، فإن النظام الثاني للعمل في المحاكي الطرفي. حقيقة، "صالة" و "سطر الأوامر" - نفس الشئ.

بالنسبة لأولئك الذين بدأوا مؤخرا بالتعرف على خط أنظمة التشغيل لعائلة Linux، دعونا نرى سجل الأوامر الأكثر أهمية التي يحتاجها كل مستخدم. لاحظ أن الأدوات والمرافق الناجمة عن "صالة"مثبتة مسبقا في جميع توزيعات Linux ولا تحتاج إلى تحميلها مسبقا.

إدارة الملفات

في أي نظام تشغيل، ليس من دون تفاعل مع تنسيقات الملفات المختلفة. يتم استخدام معظم المستخدمين لاستخدام مدير الملفات لهذه الأغراض، والذي يحتوي على قذيفة رسمية. ولكن كل نفس التلاعب، وحتى المزيد من قائمتهم، يمكنك أن تنفق استخدام فرق خاصة.


العمل مع النص

الدخول ب. "صالة" الأوامر التي تتفاعل مباشرة مع الملفات في وقت أقرب أو لاحقة تحتاج إلى إجراء تعديلات فيها. يتم استخدام الأوامر التالية للعمل مع مستندات نصية:


ادارة العمليات

يحفز الاستخدام الطويل الأجل لنظام التشغيل لجلسة واحدة مظهر تعددية للعمليات النشطة التي تتمكن من تفاقم أداء الكمبيوتر إلى حقيقة أنه لن يكون مرتاحا للعمل.

يمكن تصحيح هذا الوضع بسهولة، إكمال العمليات غير الضرورية. يتم استخدام الأوامر التالية في نظام Linux لهذا الغرض:


بيئة المستخدم

لا تشمل الفرق المهمة تلك ليست فقط تلك التي تسمح لك بالتفاعل مع مكونات النظام، ولكن أيضا تنفيذ مهام أكثر تافهة تساهم في الراحة عند العمل على جهاز كمبيوتر.


إدارةالمستخدم

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


عرض المستندات

لا يوجد مستخدم قادرا على تذكر قيمة جميع الأوامر في النظام أو موقع جميع ملفات البرامج القابلة للتنفيذ، ولكن يمكن أن تأتي ثلاث أوامر لا تنسى بسهولة إلى الإنقاذ:


إدارة الشبكة

لإعداد الإنترنت وفي المستقبل بنجاح إجراء تعديلات على إعدادات الشبكة، تحتاج إلى معرفة مسؤولة إلى حد ما على الأقل عن هذه الأوامر.


استنتاج

سيكون معرفة جميع الأوامر المذكورة أعلاه، حتى مبتدئ، الذي قام بتثبيت نظام فقط على أساس Linux، سيكون قادرا على التفاعل معه تماما، حل مجموعة المهام بنجاح. في النظرة الأولى، قد يبدو أن القائمة من الصعب للغاية أن تتذكرها، مع ذلك، مع تنفيذ أمر متكرر لأمر أو آخر، ستعقد أنابيب في الذاكرة، والاتصال في كل مرة لن تحتاج التعليمات المقدمة من قبلنا.

Whoami # سحب الاسم بموجبه تاريخ التسجيل # سحب التاريخ والوقت<имя программы> # قم بتشغيل برنامج أو أمر أو أمر واحصل على معلومات الوقت، # اللازمة لأداءه # # لتحديد أي من المستخدمين يعملون على Uname -A # آلة لعرض معلومات حول نظام التشغيل القط / الخ / المشكلة # عرض إصدار نظام التشغيل ( 12.04، 13.04 وما بعد ذلك. يوضح الوقت الحالي، الوقت مرت بعد تنزيل نظام التشغيل، وعدد عدد المستخدمين الحاليين في نظام الكمبيوتر والحمل لآخر 1 و 5 و 15 دقيقة (HTOP) يعرض قائمة العمليات التي تعمل في النظام والمعلومات عنهم PS AXU | Grep PHP # قائمة العمليات المسماة PHP PS Aux | رئيس - 1؛ PS Aux |. Grep: عمليات SearchD # مع شرح المعلمات من فوق Netstat -lnp | Grep: 9000 # اكتشف ما شغل من 9000 Netstat -Luntp # ميناء يوضح جميع المنافذ المفتوحة بتطبيقاتها باستخدام معلومات LSUSB # حول الأجهزة المتصلة عبر خصائص USB LSCPU #

هنا سوف أصف فقط الفرق الأساسية. حول معظم الأوامر، يمكن تعلم المزيد في الوضع التفاعلي عن طريق الاتصال بنظام مرجع Linux باستخدام الأمر MAN. لتسهيل تذكر، من الكلمة رجل.ual:

رجل.<имя изучаемой команды>

لتنفيذ بعض الأوامر، على سبيل المثال، وضع حقوق الوصول إلى ملفات النظام وغير ذلك الكثير سوبر المستخدموبعد لتنفيذ الأمر نيابة عن سوبر المستخدمتحتاج إلى كتابة فريق قبل الاسم سودو.(على سبيل المثال: خدمة Sudo Nginx إعادة تشغيل). في بعض أنظمة دبيان، قد لا يتم تثبيت SUDO بشكل افتراضي (ولكن يمكنك تثبيت APT-Get Install Sudo). لتثبيت Sudo تحتاج إلى تسجيل الدخول جذر."أوم:

تحتاج إلى إدخال كلمة مرور Superuser لطلب كلمة المرور. بعد ذلك، سيتم إجراء أي فريق من خارق الجذر.

[البريد الإلكتروني المحمي]: ~ $ سو - كلمة المرور: [البريد الإلكتروني المحمي]:~# <команда, которая выполнится от имени root>

أوامر Linux العامة

يحتوي هذا على قائمة الأوامر المفيدة التي لم تدخل أقسام أخرى.

Sudo Shutdown -H الآن # قم بإيقاف تشغيل الكمبيوتر الآن Sudo Shutdown-H 90 # قم بإيقاف تشغيل الكمبيوتر بعد 90 دقيقة. Sudo Reboot # تحديث WGET الخاص بك - الاتصالات الروابط -r الكمبيوتر http://www.linux.org/ # نسخ الموقع نسخ وتحويل الروابط لعملية العمل غير المتصلة يحدث عند 5 مستويات في العمق !! # قم بتشغيل أحدث سجل الأوامر يؤديها | TAIL -50 # عرض آخر 50 passwd # تغييرات cal -3 تظهر كلمة المرور الحالية في شكل مريح سابق، الشهر الحالي واللاحق (نوع التقويم)

العمل مع الملفات والدلائل Linux

LS # عرض قائمة الملفات في الدليل الحالي LS -LA<имя каталога> # قائمة الملفات في الكتالوج<имя каталога>، بما في ذلك Hidden PWD # يسحب المسار الحالي (أمر إخراج الأمر من الدليل الحالي) CD [كتالوج] # كتالوج الحالي (دليل التغيير) CP<что_копировать> <куда_копировать> # نسخ الملفات (نسخ) MV<что_перемещать> <куда_перемещать> # نقل أو إعادة تسمية الملف (نقل) mkdir<каталог> # إنشاء كتالوج جديد (صنع الدليل) RMDIR<каталог> # حذف دليل فارغ (إزالة الدليل) RM<файлы> # حذف الملفات (إزالة) RM -RF<имя каталога> حذف دليل مع ملفات متداخلة تحديد موقع /VAR/WWW_INDEX.PHP # العثور على جميع الملفات مع الاسم المنتهي في Index.php # في الدليل / var / www الذيل<имя файла> # يعرض نهاية الملف. مريحة عند العمل مع سجلات وملفات du الكبيرة. BH | المزيد من المعلومات # عرض معلومات حول حجم الملفات والدلائل، بدءا من الدليل الحالي Sudo Chmod 777 -r ~ / عام 1 إذن القراءة / الكتابة للجميع على الدليل ~ / Public-en - بشكل متكرر، I.E. ملفات ومجلدات متداخلة سودو تشون<имя пользователя> <имя файла> # قم بتعيين مالك الملف\u003e اسم الملف # يجعل اسم ملف Filename فارغ، I.E. أوراق محتويات اسم الملف اللمس # إنشاء ملف فارغ، كما يغير وقت التغيير الأخير في الملف

أوامر Linux التي توفر معلومات حول النظام

Whoami # سحب الاسم بموجبه تاريخ التسجيل # سحب التاريخ والوقت<имя программы> # قم بتشغيل برنامج أو أمر أو أمر واحصل على معلومات الوقت، # اللازمة لأداءه # # لتحديد أي من المستخدمين يعملون على Uname -A # آلة لعرض معلومات حول نظام التشغيل القط / الخ / المشكلة # عرض إصدار نظام التشغيل ( 12.04، 13.04 وما بعد ذلك. يوضح الوقت الحالي، الوقت مرت بعد تحميل نظام التشغيل، وعدد المستخدمين الحاليين في نظام الكمبيوتر والحمل لآخر 1 و 5 و 15 دقيقة بعد التنزيل، وعدد المستخدمين الحاليين في نظام الكمبيوتر والحمل لآخر 1 و 5 و 15 دقيقة (HTOP) يعرض قائمة العمل في نظام العمليات والمعلومات عنها PS AXU | Grep PHP # قائمة العمليات المسماة PHP PS Aux | رئيس - 1؛ PS Aux |. Grep: عمليات SearchD # مع شرح المعلمات من فوق Netstat -lnp | Grep: 9000 # اكتشف ما شغل من 9000 Netstat -Luntp # ميناء يوضح جميع المنافذ المفتوحة بتطبيقاتها باستخدام معلومات LSUSB # حول الأجهزة المتصلة عبر خصائص USB LSCPU #

كيفية إكمال العملية؟ إذا أثناء الإخراج قمة. اضغط ك (من كلمة قتل)، سيتم اقتراحه

PID لقتل:

تحتاج إلى إدخال معرف (PID) من العملية ثم اضغط مفتاح "الإدخال". هذا شيء مثل مدير المهام في Windows.

العمل مع أرشيف لينكس

Tar CF Primer.tar / home/primer.txt # إنشاء أرشيف القطران المسمى primer.tar، # يحتوي على / home/primer.txt tar czf primer.tar.gz / home/primer.txt # إنشاء أرشيف قطران مع ضغط gzip primer.tar.gz tar xf primer.tar على primer.tar.tar الأرشيف إلى القطران الحالي xzf primer.tar.gz المجلد # لتفريغ أرشيف القطران مع القطران gzip xjf primer.tar.bz # unpack archive bzip2.

عمليات البحث عن النصوص والملفات في Linux

GREP -RL "What_" / المسار # ملفات البحث بشكل متكرر مع النص # "what_iesive" في الطريق "/ المسار" أقل ~ / المستندات / http.txt | Grep -a 2 "Skype" # البحث عن طريق الملف ~ / المستندات / http.txt، # Wills خط المباراة + 2 بعد الذيل -f -f -n100 خطوط ~ / سجلات / php-error.log # ميزة مريحة جدا للقراءة تظهر السجلات # في الوقت الحقيقي الصفوف 100 النهائية من ملف البحث. -NAME "* .PHP" -MTITE -1 -Print # البحث العديي عن الأنماط على نمط (قناع) "* .php" # الذي تغير في اليوم الأخير البحث / var / www /mtime -10 # البحث عن الملفات تم تغيير ذلك لمدة 10 أيام آخر 10 أيام بحث / var / www /mtime -10\u003e filename.txt # كتابة الإخراج للعثور على الملف. -perm 777 | Xargs RM # ابحث عن جميع الملفات مع 777 حقوق وحذفها تجدها. ذاكرة التخزين المؤقت لسم | Xargs ChMOD -R 777 # العثور على كتالوج ذاكرة التخزين المؤقت وتعيين حقوقه 777

قم بتشغيل قطع التعليمات البرمجية في سطر الأوامر (PHP، Python):

PHP -R "var_dump (strlen (" hello "))؛" بيثون -C "طباعة (" مرحبا ")؛"

هذه قائمة غير مكتملة للفرق التي كانت مفيدة للغاية بالنسبة لي. كدراسة Linux، سيتم تجديد المنصب من قبل فرق أخرى.

ليس كل مستخدم Linux يجب أن يكون قادرا على العمل في سطر الأوامر. ولكن عاجلا أو في وقت لاحق ستأتي اللحظة عندما يكون من الضروري إجراء أي إجراءات الحد الأدنى في المحطة. يمكن أن تكون الحالات مختلفة تماما - إعداد النظام والاسترداد والنسخ البيانات في حالة الفشل وما إلى ذلك.

لذلك، قررت إجراء هذا الاختيار من الفرق للمبتدئين في لينكس، والتي يمكن أن تكون مفيدة للجميع.

1. Ls.

فريق lS. (إذا قمت بذلك بدون حجج) يستخدم لعرض قائمة الملفات في الدليل الحالي.

لعرض قائمة الملفات في الدليل / home/vasya/.ssh. نفذ:

ls / home/vasya/.sssh.

2. القرص المضغوط.

فريق cD. تستخدم للذهاب في شجرة الدليل (الانتقال إلى مجلد آخر).

على سبيل المثال، للذهاب إلى الدليل / home/vasya/.local. تحتاج إلى تنفيذ

cd /home/vasya/.local.

3. MV.

فريق mV. تستخدم لنقل (أو إعادة تسمية) الملفات والدلائل.

على سبيل المثال، لنقل الدليل / الرئيسية / فاسيا / الوثائق في الدليل / الرئيسية / فاسيا / سر نفذ:

MV / الصفحة الرئيسية / VASYA / الوثائق / الصفحة الرئيسية / VASYA / SECER

4. CP.

فريق cP. ينشئ نسخة من الملف أو الدليل.

لنسخ الملف الرسائل. إلى ملف. messages.log.bak. نفذ:

رسائل CP.log messages.log.bak.

لنسخ الدليل، تحتاج إلى إضافة وسيطة بعد الأمر -r.وبعد على سبيل المثال، انسخ الدليل السائقين. في عرض برامج التشغيل.:

CP -R Drivers عرض السائقين

5. سودو.

فريق سودو. تستخدم لتنفيذ الأوامر الأخرى نيابة عن المشرق. لكنها تحتاج إلى استخدامها بعناية، كما يمكنك إتلاف النظام.

على سبيل المثال، إذا حاولت إنشاء نسخة من الملف في دليل "النظام" / إلخ.ثم الحصول على تحذير طلب الاذن مرفوض.وبعد لذلك، في هذه الحالة، يجب إجراء الأمر نيابة عن المشرق، على سبيل المثال:

Sudo CP /etc/x11/xorg.conf /etc/x11/xorg.conf.bak

6. المس

فريق يلمس يمكنك إنشاء ملف فارغ.

على سبيل المثال، قم بإنشاء ملف فارغ path.dat.:

لمس المسار.

7. البحث.

فريق تجد. مصممة للبحث عن الملفات. نعم، هذا ليس أبسط فريق، لكن معرفته مفيدة للغاية. لتبدأ، يكفي أن نتذكر كيفية البحث عن الملفات والدلائل حسب الاسم أو القناع (أجزاء من الاسم).

على سبيل المثال، سنجد جميع الملفات (والدلائل) في الدليل الحالي، الذي يبدأ اسمه وثيقةو ينتهي .dt. (قد تكون هذه الملفات وثيقة التاريخ., document1.odt., document.odt., الوثيقة-linux.odt.):

تجد. اسم "المستند * .odt"

تفسير: رمز النقطة بعد الأمر يعني الأمر أننا نبحث في الدليل الحالي (وفي جميع الأدلة داخل التيار). بعد حجة -اسم في علامات الاقتباس، يتم تسجيل اسم الملف أو القناع (القالب)، والتي نبحث عنها. رمز النجمة في القناع يعني أنه بدلا من العلامة النجمية يمكن أن يكون أي شخصيات.

8. القط.

فريق قط. يعرض محتويات الملف المحدد على الشاشة.

على سبيل المثال، لعرض محتويات الملف. /var/log/auth.log. نفذ:

القط /var/log/auth.log.

9. نانو.

فعلا نانو. هذا محرر نصوص وحدة التحكم. ولكن في بعض الأحيان هي واحدة من الطرق القليلة لتحرير الملف من سطر الأوامر (على سبيل المثال، عند عدم تحميل الواجهة الرسومية أو عدم وجودها).

على سبيل المثال، لإنشاء أو تحرير ملف موجود. ftp.cfg. نفذ:

نانو ftp.cfg.

يفتح محرر نصوص. إجراء تغييرات على الملف. ثم اضغط على مجموعة المفاتيح CTRL + X. وأدخل y.لحفظ التغييرات والخروج (أو أدخل ن.لإغلاق الملف دون حفظ التغييرات).

10. مكيير.

فريق mkdir. يخلق دليل فارغ.

على سبيل المثال، لإنشاء دليل النسخ الاحتياطي، أداء:

mkdir النسخ الاحتياطي.

rM و RMDIR.

هذه هي الفرق الحادية عشرة في اختياري، كما أعتقد أن القادمين الجدد بحاجة إلى الاعتراف بهم كآخر مرة. فريق راجع تستخدم لحذف الملفات. rmdir. مصممة لحذف الدليل.

على سبيل المثال، احذف ملف veryimportantfile.dat:

rm veryimportantfile.dat.

لإزالة الدليل، نستخدم الأمر rmdir.وبعد على سبيل المثال، حذف الدليل الصور.:

صور rmdir.

aPT أو APT-GET

وفريق مهم آخر لأولئك الذين يستخدمون أوبونتو. ملائم - هذا مدير حزمة يستخدم لتثبيت وحذف البرامج (الحزم)، تحديثات النظام.

على سبيل المثال، لتثبيت مدير ملفات وحدة التحكم في وحدة التحكم Midnight Commander، أداء:

Sudo Apt تثبيت MC

اذا كان ملائم غير متاح، ثم استخدام apt- الحصول عليها.:

Sudo APT - الحصول على تثبيت MC

شيء آخر؟

أنا متأكد من أنني لم أكتب فرق أكثر أهمية. لذلك، إضافة أخرى في التعليقات يجب ان يملك الفرق التي، في رأيك، ستكون مفيدة للغاية للمبتدئين.