الدرس 4 : أوامر مهمة يحترفها كل شخص يقوم باستعمال لينكس [انشاء مجلدات وقراءة الملفات]
جدول المحتويات:
- قبل ان تبدأ
- إنشاء ملف مع لمسة القيادة
- إنشاء ملف باستخدام مشغل إعادة التوجيه
- إنشاء ملف مع قيادة القط
- إنشاء ملف مع صدى الأوامر
- إنشاء ملف باستخدام Heredoc
- إنشاء ملف كبير
- باستخدام الأمر
dd
- باستخدام أمر
fallocate
- استنتاج
في Linux ، يمكننا إنشاء ملف جديد إما من سطر الأوامر أو من مدير ملفات سطح المكتب.
تعد معرفة كيفية إنشاء ملف جديد مهارة مهمة لأي شخص يستخدم Linux بشكل منتظم.
في هذا البرنامج التعليمي ، سنعرض لك طرقًا متعددة لإنشاء ملف جديد في Linux بسرعة باستخدام سطر الأوامر.
قبل ان تبدأ
لإنشاء ملف جديد ، يجب أن يكون لديك أذونات الكتابة في الدليل الأصل. خلاف ذلك ، سوف تتلقى خطأ رفض إذن.
إنشاء ملف مع لمسة القيادة
يسمح لنا الأمر touch بتحديث الطوابع الزمنية على الملفات والدلائل الموجودة بالإضافة إلى إنشاء ملفات جديدة فارغة.
الطريقة الأسهل والأكثر تميّزًا لإنشاء ملفات جديدة فارغة هي استخدام الأمر touch.
لإنشاء ملف جديد ، قم ببساطة بتشغيل الأمر touch متبوعًا باسم الملف الذي تريد إنشاؤه:
touch file1.txt
إذا كان الملف
file1.txt
غير موجود ،
file1.txt
الأمر أعلاه بإنشائه ، وإلا ،
file1.txt
الطوابع الزمنية الخاصة به.
لإنشاء ملفات متعددة مرة واحدة ، حدد أسماء الملفات مفصولة بمسافة:
touch file1.txt file2.txt file3.txt
إنشاء ملف باستخدام مشغل إعادة التوجيه
يتيح لك Redirection التقاط الإخراج من أمر وإرساله كمدخلات إلى أمر أو ملف آخر. هناك طريقتان لإعادة توجيه الإخراج إلى ملف. سيقوم المشغل
>
بالكتابة فوق ملف موجود ، بينما يقوم المشغل
>>
بإلحاق الإخراج بالملف.
لإنشاء ملف فارغ بطول الصفر ، ما عليك سوى تحديد اسم الملف الذي ترغب في إنشائه بعد مشغل إعادة التوجيه:
> file1.txt
هذا هو أقصر أمر لإنشاء ملف جديد في Linux.
عند إنشاء ملف باستخدام إعادة توجيه ، احرص على عدم الكتابة فوق ملف مهم موجود.
إنشاء ملف مع قيادة القط
يستخدم أمر cat بشكل أساسي في قراءة الملفات وتسلسلها ، ولكن يمكن استخدامه أيضًا لإنشاء ملفات جديدة.
لإنشاء ملف جديد ، قم بتشغيل الأمر cat متبوعًا بمشغل إعادة التوجيه
>
واسم الملف الذي ترغب في إنشائه. اضغط على
Enter
اكتب النص وبمجرد الانتهاء من ذلك ، اضغط على
CRTL+D
لحفظ الملفات.
إنشاء ملف مع صدى الأوامر
يطبع أمر echo السلاسل التي يتم تمريرها كوسيطات إلى الإخراج القياسي ، والتي يمكن إعادة توجيهها إلى ملف.
لإنشاء ملف جديد ، قم بتشغيل الأمر echo متبوعًا بالنص الذي تريد طباعته واستخدم مشغل إعادة التوجيه
>
لكتابة الإخراج إلى الملف الذي تريد إنشاؤه.
echo "Some line" > file1.txt
إنشاء ملف باستخدام Heredoc
هنا المستند أو Heredoc هو نوع من إعادة التوجيه الذي يسمح لك بتمرير أسطر متعددة من الإدخال إلى أمر.
يتم استخدام هذه الطريقة في الغالب عندما تريد إنشاء ملف يحتوي على أسطر نص متعددة من برنامج shell.
على سبيل المثال ، لإنشاء ملف جديد
file1.txt
يمكنك استخدام الكود التالي:
<< EOF > file1.txt
Some line
Some other line
EOF
يمكن أن يحتوي نص heredoc على متغيرات وأحرف خاصة وأوامر.
إنشاء ملف كبير
في بعض الأحيان ، لأغراض الاختبار ، قد ترغب في إنشاء ملف بيانات كبير. يعد هذا مفيدًا عندما تريد اختبار سرعة الكتابة على محرك الأقراص أو لاختبار سرعة تنزيل الاتصال.
باستخدام الأمر
dd
يستخدم الأمر
dd
المقام الأول لتحويل ونسخ الملفات.
لإنشاء ملف باسم
1G.test
بحجم 1GB ، يمكنك تشغيل:
dd if=/dev/zero of=1G.test bs=1 count=0 seek=1G
باستخدام أمر
fallocate
fallocate
أداة مساعدة لسطر الأوامر لتخصيص مساحة القرص الحقيقية للملفات.
سيقوم الأمر التالي بإنشاء ملف جديد باسم
1G.test
بحجم 1GB:
استنتاج
في هذا البرنامج التعليمي ، تعلمت كيفية إنشاء ملف جديد في Linux من سطر الأوامر باستخدام مختلف الأوامر وإعادة التوجيه.
إذا لم يكن سطر الأوامر هو الشيء الذي يمكنك القيام به ، يمكنك بسهولة إنشاء ملف نصي فارغ باستخدام قائمة النقر بزر الماوس الأيمن في File Manager.
محطة باشإنشاء ملف مبادلة لينكس
المبادلة هي مساحة على قرص يتم استخدامها عندما يكون حجم ذاكرة الوصول العشوائي الفعلية ممتلئًا. عندما ينفد نظام Linux من ذاكرة الوصول العشوائي ، يتم نقل الصفحات غير النشطة من ذاكرة الوصول العشوائي إلى مساحة المبادلة.
كيفية تثبيت virtualbox على ديبيان لينكس 10 لينكس
VirtualBox هو برنامج للمحاكاة الافتراضية عبر نظام مفتوح المصدر يسمح لك بتشغيل أنظمة تشغيل متعددة للضيوف في وقت واحد. يشرح هذا البرنامج التعليمي كيفية تثبيت أحدث إصدار من VirtualBox على Debian 10 ، Buster.
كيفية تحميل ملف ايزو على لينكس
ملف ISO هو ملف أرشيف يحتوي عادةً على الصورة الكاملة لقرص مضغوط أو قرص DVD. في هذا البرنامج التعليمي ، سنشرح كيفية تحميل ملفات ISO على نظام Linux.