قاعدة المعرفة
أوامر Linux ومهارات Shell
الأوامر وعادات البرمجة النصية التي تحدد ما إذا كان المسؤول يشغل الخادم أم يحاربه: البحث عن النصوص والعمليات وتحويلها ونقلها والإشراف عليها باستخدام الأدوات الموجودة في كل تثبيت أساسي.
17 المواضيع · 17 أدلة
- grep: البحث في Linux مثل المحترفين
ينجو grep من كل تحديث لسلسلة الأدوات لأن الوظيفة لا تتغير أبدًا: ابحث عن الأسطر المهمة داخل النص والتي تنمو بشكل أسرع من أن يقوم أ…
- sed: تحرير التدفقات دون فتح محرر
التحرير الجانبي: تدفقات كاملة من النص تمر عبره، وتخرج متحولة، ولا يفتح أي محرر. تأتي سمعتها من -i، الذي يحول استبدال سطر واحد إلى …
- البحث عن: بحث Linux الذي يقوم بكل شيء
البحث هو الأمر الأكثر خطورة على خادم الإنتاج، وهذا هو بالضبط سبب استحقاقه الإتقان. يقوم بالتعداد والتصفية والتنفيذ في تعبير واحد، …
- awk: عندما تصبح الأعمدة برامج
awk هو ما تصل إليه عندما تصبح الأعمدة وحدة العمل: سجلات الوصول إلى nginx، /etc/passwd، إخراج df، أي شيء يعيش في الحقول. إنها لغة ك…
- حليقة: عميل ويب سطر الأوامر الذي يقوم بتشغيل الويب
حلل هو عميل HTTP الجيب لكل صندوق أدوات عمليات: تشخيصي، وسهل الاستخدام، وصادق بشأن ما عاد. يبدو سطح علمها ضخمًا وفي الغالب ليس في ا…
- wget: أداة التنزيل التي لا تنام
wget عبارة عن حليقة للمهام التي يتم قياسها بالساعات: المرايا، والأرشيفات، وعمليات السحب العودية، ودفعات cron التي تعمل بينما لا أح…
- ssh: الاتصال الذي يقوم بتشغيل البنية التحتية الخاصة بك
ssh ليس وسيلة راحة، بل هو نقل كل عملية على كل خادم، و~/.ssh/config عبارة عن عقد مع نفسك المستقبلي في الساعة 3 صباحًا. تعمل الأسماء…
- ip: أمر الواجهة الذي حل محل ifconfig
حلت مجموعة iproute2 (ip وss والأصدقاء) محل net-tools منذ سنوات، ولا يزال نصف الإنترنت يعلم الأوامر القديمة. يرى IP الواقع الحديث: …
- sftp: نقل الملفات على ميزانية SSH
يتنقل sftp داخل SSH، وهذا هو بالضبط سبب تجاوزه لأقرانه: المفاتيح، وchroots، ومضيفات الانتقال، ومسار التدقيق كلها تأتي مجانًا. قام …
- top vs htop vs btop: مقارنة شاشات العمليات
يبدأ كل سؤال عن الخادم المباشر بمراقبة العملية، والثلاثي top وhtop وbtop عبارة عن تجارة قابلية القراءة مقابل التجارة في كل مكان. ي…
- tmux vs screen: مقارنة مديري الجلسات
يحل tmux والشاشة نفس المشكلة القديمة: يجب ألا يموت عملك عندما تتعطل شبكتك. يتم بث الجلسات على الخادم، وتنجو من انقطاع الاتصال، ويم…
- Bash Scripting: من 'يعمل على صندوقي' إلى الإنتاج
يكتسب Bash مكانه عندما تكون المهمة ملتصقة: تنسيق الأوامر، ومناقشة النص البسيط، والبقاء بالكامل على الصندوق. تأتي سمعتها الصناعية م…
- Python للبرمجة النصية للخادم: حيث ينتهي Bash
تظهر Python في اللحظة التي ينمو فيها البرنامج النصي bash: حمولات JSON، واستدعاءات REST، وإعادة المحاولة مع التراجع، والتحليل الذي …
- البرمجة النصية لـ Perl: سكين الجيش السويسري لمسؤول النظام، لا تزال حادة
اكتسبت Perl مكانتها من خلال كونها أفضل أداة لمعالجة النصوص متوفرة في التسعينيات ثم لم تتركها أبدًا: فهي تأتي في كل عملية تثبيت أسا…
- htop: قراءة نبض الخادم
htop هو عارض العمليات التفاعلي الذي يحول "الأعلى" من تقرير دوري إلى سطح تشخيص مباشر: عدادات ملونة، وشجرة عملية قابلة للفرز، والقتل…
- tmux: الجلسات التي تدوم أكثر من اتصالك
tmux هو معدد الإرسال الطرفي الذي يبقي العمل طويل الأمد على قيد الحياة عندما ينقطع اتصال SSH الخاص بك: تحتفظ عملية الخادم المنفصلة …
- شاشة GNU: مغلف الجلسة التي رفضت الموت
تسبق شاشة GNU تعدد إرسال عميل خادم tmux بعقد من الزمن وتظل مثبتة مسبقًا في المزيد من صور الإنقاذ والمضيفين الأقدم وأنظمة الحد الأد…
صفحات ذات صلة
خدمات ذات صلة
مشكلة في الخادم؟ موقع مخترق؟ موقع بطيء؟
نرد على الحالات الحرجة خلال 30 دقيقة — على مدار الساعة طوال الأسبوع.