Hostwinds دروس
نتائج البحث عن:
جدول المحتويات
العلامات: Linux
يعد تحرير الملفات في Linux مهارة أساسية للعمل مع ملفات التكوين والبرامج النصية والمزيد.يوفر Linux أدوات مختلفة لإنشاء الملفات وتعديلها ونسخها ونقلها ، مع كل من الخيارات المستندة إلى الطرفية والرسومات المتاحة.
سيعلمك هذا الدليل كيفية العمل مع ملف في Linux.على وجه التحديد ، سوف نتجاوز كيفية فتح الملفات وتحريرها ونسخها ونقلها باستخدام محررين نصوص خط الأوامر (CLI) Nano و VI.
في Linux ، تعد الملفات النصية ملفات بسيطة تحتوي على بيانات قابلة للقراءة البشرية ، وتستخدم لإعدادات التكوين ، ونصوص shell ، والسجلات ، من بين وظائف أخرى عبر أنظمة Linux.
على عكس الملفات الثنائية ، التي تتطلب تطبيقات محددة لتفسير ، يمكن فتح الملفات النصية وتحريرها وتعديلها باستخدام محرر نصوص.
يتيح لك محررو نص خط الأوامر في Linux إنشاء ملفات نصية وتحريرها مباشرة من المحطة.هؤلاء المحررين خفيفة الوزن ، مما يجعلها مثالية للمهام مثل تحرير ملفات التكوين والبرامج النصية والسجلات - خاصة عند العمل على الخوادم أو الأنظمة عن بُعد دون واجهة رسومية.
يقدم Linux العديد من محرري النص على سطر الأوامر ، مع وجود Nano و VI (أو نسخته المحسّنة ، VIM) هو الخيارات الأكثر شعبية:
نانو هو محرر بسيط وصديق للمبتدئين يسهل التنقل فيه ، ويوفر ميزات تحرير النص الأساسية مثالية للمستخدمين الجدد.
السادس (و همة) أكثر تقدمًا ، محررين غنيون بالميزات.يتم استخدامها على نطاق واسع من قبل المستخدمين ذوي الخبرة الذين يحتاجون إلى أدوات قوية لمهام التحرير المعقدة.
Nano هو واحد من أبسط محرري النص في Linux ، مما يجعلها مثالية للمبتدئين.
لتحرير ملف مع نانو ، ابدأ بـ فتح الملف باستخدام الأمر التالي:
nano filename.txt
بمجرد فتح الملف ، يمكنك التنقل عبر الملف باستخدام مفاتيح الأسهم ، مما يؤدي إلى تعديلات حسب الحاجة.
عند الانتهاء ، يمكنك حفظ (اكتب) الملف بالضغط CTRL + O. وثم CTRL + X. للخروج.
Ctrl + O: حفظ الملف.
CTRL + X: الخروج من نانو.
Ctrl + W: ابحث عن النص داخل الملف.
Ctrl + K: قطع الخط الحالي.
Ctrl + u: لصق الخط المقطوع سابقا.
السادس هو محرر نصوص أكثر قوة ، يستخدم عادة من قبل الأشخاص الأكثر خبرة.
إلى افتح ملفًا مع VI، استخدم الأمر التالي:
vi filename.txt
يعمل VI في وضعين: وضع الأوامر ووضع إدراج.
وضع الأوامر هو الوضع الافتراضي عند فتح ملف في VI ويستخدم خصيصًا للتنقل وإصدار التعليمات (الأوامر) إلى المحرر.
ملحوظة لا يسمح لك وضع الأوامر بإضافة أو تحرير النص الفعلي داخل الملف.
حرك المؤشر باستخدام مفاتيح السهم أو مفاتيح مثل H و J و K و L.
حذف الخطوط أو الأحرف (DD يحذف خط ، x يحذف شخصية).
حفظ الملف (: ث) أو ترك السادس (: س).
ابحث عن النص (/Search_term).
إدراج وضع هو المكان الذي يمكنك فيه كتابة النص وتحريره إلى محتوى الملف ، على غرار كيف ستفعل في نانو.
أنا - التبديل إلى وضع إدراج للتحرير.
خروج - العودة إلى وضع الأوامر.
: ث - حفظ الملف.
: س - ترك السادس.
: wq - حفظ وتوقف.
: س! - استقال دون الادخار
DD: - حذف الخط الحالي.
/Search_term - ابحث عن النص في الملف.
يمكنك الوصول إلى الملفات في Linux باستخدام ''قطة"(Concatenate) الأمر.
أمر القط لا يسمح لك بتحرير ملف؛يفتح الملف فقط ويعرض محتوياته.
الغرض الأساسي من CAT هو قراءة وعرض (طباعة) محتويات ملف إلى المحطة.
على سبيل المثال ، إذا قمت بتشغيل:
cat filename.txt
سيظهر ببساطة محتويات filename.txt في المحطة الطرفية ولكن لن يسمح لك بإجراء أي تغييرات على الملف.
إذا كنت ترغب في تحرير ملف ، فستحتاج إلى استخدام محرر نصوص مثل Nano أو VI.
أ مسار الملف يشبه الخريطة التي تخبرك بمكان العثور على ملف أو دليل معين.إنه سلسلة من المواقع ، بدءًا من مجلد واحد ويمر عبر الآخرين حتى يصل إلى الملف الذي تريده.
في Linux هناك المسارات المطلقة و المسارات النسبية.يشير كلا النوعين من المسارات إلى الملفات أو الدلائل ، لكنهما يعملان بشكل مختلف اعتمادًا على موقعك الحالي في بنية الدليل.
المسار المطلق هو المسار الكامل إلى ملف أو دليل ، بدءًا من دليل الجذر (/).يحدد موقع ملف أو مجلد بغض النظر عن دليل العمل الحالي.بغض النظر عن مكان وجودك في النظام ، سيشير المسار المطلق دائمًا إلى نفس الملف.
مثال:
/home/user/Documents/file.txt
يشير المسار النسبي إلى ملف أو دليل فيما يتعلق بدليل العمل الحالي (حيث تكون في نظام الملفات).بدلاً من البدء من الجذر ، يبدأ من الدليل الحالي.
مثال:
Documents/file.txt
يمكن أن تستخدم المسارات النسبية اختصارات:
مثال باستخدام '..':
../file.txt
لنسخ الملفات في Linux ، استخدم "CP" يأمر.هذا يخلق نسخة مكررة من ملف في الموقع المحدد:
cp /path/to/source/file /path/to/destination/
لنسخ الدلائل ، تحتاج إلى إضافة '-r' خيار النسخ العودية:
cp -r /path/to/source/directory /path/to/destination/
يتم نقل الملفات في Linux باستخدام "MV" الأمر ، الذي يعد خطوة وإعادة تسمية.لنقل ملف من موقع إلى آخر:
mv /path/to/source/file /path/to/destination/
إذا كنت ترغب في إعادة تسمية ملف ، فيمكنك استخدام نفس أمر MV ولكن تقديم اسم ملف جديد:
mv old_filename.txt new_filename.txt
كتب بواسطة Michael Brower / مارس 28, 2017