logo

لينكس إنشاء ملف

يعتبر نظام ملفات Linux كل شيء كملف في Linux؛ سواء كانت صور ملفات نصية أو أقسام أو برامج مجمعة أو أدلة أو أجهزة. إذا لم يكن ملفًا، فيجب أن يكون عملية. لإدارة البيانات، فإنها تشكل بنية شجرة.

لينكس الملفات حساسة لحالة الأحرف، لذلك test.txt و اختبار.txt سيتم اعتباره ملفين مختلفين. هناك طرق متعددة لإنشاء ملف في Linux. بعض الطرق التقليدية هي كما يلي:

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

1. استخدام أمر القط

يعد أمر cat أحد أكثر الأوامر استخدامًا الأوامر في لينكس . يتم استخدامه ل إنشاء ملف، وعرض محتوى الملف، وتسلسل محتويات ملفات متعددة، وعرض أرقام الأسطر، و اكثر.

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

أولاً، قم بإنشاء دليل وقم بتسميته باسم دليل جديد ، تنفيذ mkdir الأمر على النحو التالي:

 mkdir New_directory 

تغيير الدليل إليه:

 cd New_directory 

انتاج:

عيوب الإنترنت
لينكس إنشاء ملف

الآن قم بتنفيذ الأمر cat لإنشاء ملف:

 cat > test.txt 

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

لعرض محتوى الملف، قم بتنفيذ الأمر cat كما يلي:

 cat test.txt 

النظر في الإخراج أدناه:

لينكس إنشاء ملف

2. استخدام أمر اللمس

ال يلمس يعد الأمر أيضًا أحد الأوامر الشائعة في Linux. يتم استخدامه ل إنشاء ملف جديد، وتحديث الطابع الزمني على الملفات والأدلة الموجودة . يمكنه أيضًا إنشاء ملفات فارغة في Linux.

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

لإنشاء ملف، قم بتنفيذ أمر اللمس متبوعًا باسم الملف كما هو موضح أدناه:

 touch test1.txt 

لسرد معلومات الملف الذي تم إنشاؤه، قم بتنفيذ الأمر التالي:

 ls - l test1.txt 

النظر في الإخراج أدناه:

لينكس إنشاء ملف

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

 touch test1.txt test2.txt test3.txt 

لإنشاء نوعين مختلفين من الملفات، قم بتنفيذ الأمر كما يلي:

 touch test4.txt test.odt 

سيقوم الأمر أعلاه بإنشاء ملفين مختلفين باسم test4.txt و test.odt .

لعرض الملف والطابع الزمني الخاص به، قم بتنفيذ الأمر ليرة سورية الأمر على النحو التالي:

 ls -l 

النظر في الإخراج أدناه:

لينكس إنشاء ملف

إذا قمنا بتمرير اسم ملف موجود، فسيؤدي ذلك إلى تغيير الطابع الزمني لذلك الملف.

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

3. استخدام رمز إعادة التوجيه (>).

يمكننا أيضًا إنشاء ملف باستخدام رمز إعادة التوجيه (>) في سطر الأوامر. لإنشاء ملف، علينا فقط كتابة رمز إعادة التوجيه (>) متبوعًا باسم الملف. يستخدم هذا الرمز في الغالب لإعادة توجيه الإخراج. هناك طريقتان لإعادة توجيه الإخراج. إذا استخدمنا> المشغل أو العامل ، فسوف يقوم بالكتابة فوق الملف الموجود، وسيقوم عامل >> بإلحاق الإخراج.

لإنشاء ملف باستخدام عامل إعادة التوجيه (>)، قم بتنفيذ الأمر كما يلي:

 > test5.txt 

سيقوم الأمر أعلاه بإنشاء ملف، لعرض وجود الملف الذي تم إنشاؤه، قم بتنفيذ الأمر أدناه:

 ls -l test5.txt 

النظر في الإخراج أدناه:

لينكس إنشاء ملف

4. استخدام أمر الصدى

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

لإنشاء الملف باستخدام أمر echo، قم بتنفيذ الأمر كما يلي:

 echo ' File content' > test6.txt 

سيقوم الأمر أعلاه بإنشاء اختبار6 ملف. لعرض وجود الملف، قم بتنفيذ الأمر التالي:

 ls -l test6.txt 

النظر في الإخراج أدناه:

لينكس إنشاء ملف

5. استخدام أمر printf

يمكننا أيضًا إنشاء ملف باستخدام printf يأمر. لهذا نحتاج إلى تحديد محتوى الملف في سطر الأوامر.

لإنشاء ملف باستخدام الأمر printf، قم بتنفيذ الأمر كما يلي:

 printf ' File content' > test7.txt 

لعرض تفاصيل الملف، قم بتنفيذ الأمر ls كما يلي:

 ls -l test7.txt 

لعرض محتوى الملف، قم بتنفيذ الأمر cat كما يلي:

 cat test7.txt 

النظر في الإخراج أدناه:

لينكس إنشاء ملف

6. استخدام محرر النصوص

يمكننا أيضًا إنشاء ملف باستخدام برامج تحرير النصوص المختلفة مثل فيم، نانو، السادس، و اكثر.

    باستخدام محرر النصوص Vim

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

 sudo apt install vim 

انتاج:

 [sudo] password for javatpoint: Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: vim-runtime Suggested packages: ctags vim-doc vim-scripts The following NEW packages will be installed: vim vim-runtime 0 upgraded, 2 newly installed, 0 to remove and 64 not upgraded. Need to get 6,878 kB of archives. After this operation, 33.4 MB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://in.archive.ubuntu.com/ubuntu eoan/main amd64 vim-runtime all 2:8.1.0875-5ubuntu2 [5,669 kB] Get:2 http://in.archive.ubuntu.com/ubuntu eoan/main amd64 vim amd64 2:8.1.0875-5ubuntu2 [1,209 kB] Fetched 6,878 kB in 3s (2,256 kB/s) Selecting previously unselected package vim-runtime. (Reading database ... 216385 files and directories currently installed.) Preparing to unpack .../vim-runtime_2%3a8.1.0875-5ubuntu2_all.deb ... Adding 'diversion of /usr/share/vim/vim81/doc/help.txt to /usr/share/vim/vim81/doc/ help.txt.vim-tiny by vim-runtime' Adding 'diversion of /usr/share/vim/vim81/doc/tags to /usr/share/vim/vim81/doc/tags .vim-tiny by vim-runtime' Unpacking vim-runtime (2:8.1.0875-5ubuntu2) ... Selecting previously unselected package vim. Preparing to unpack .../vim_2%3a8.1.0875-5ubuntu2_amd64.deb ... Unpacking vim (2:8.1.0875-5ubuntu2) ... Setting up vim-runtime (2:8.1.0875-5ubuntu2) ... Setting up vim (2:8.1.0875-5ubuntu2) ... update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vim (vim) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vimdiff (vimdiff) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rvim (rvim) in au to mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rview (rview) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vi (vi) in auto m ode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/view (view) in au to mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/ex (ex) in auto m ode Processing triggers for man-db (2.8.7-3) ... 

تم تثبيت محرر النصوص Vim بنجاح.

لإنشاء ملف باستخدام محرر النصوص vim، قم بتنفيذ الأمر التالي:

 vim test8.txt 

سيفتح الأمر أعلاه محرر النصوص، اضغط على المفتاح i للانتقال إلى وضع الإدراج الخاص بالمحرر.

أدخل محتوى الملف، اضغط مفتاح الخروج اخراج بواسطة :wq لحفظ الملف والخروج منه. يبدو محرر النصوص كما يلي:

لينكس إنشاء ملف

لعرض معلومات الملف، قم بتنفيذ الأمر ليرة سورية الأمر على النحو التالي:

 ls -l test8.txt 

لعرض محتوى الملف، قم بتشغيل الأمر cat كما يلي:

 cat test8.txt 

النظر في الإخراج أدناه:

لينكس إنشاء ملف

7. استخدام محرر النانو

يمكننا إنشاء ملف باستخدام نانو محرر النص. لإنشاء ملف، قم بتنفيذ الأمر التالي:

 nano test9.txt 

سيفتح الأمر أعلاه محرر النصوص النانوي. أدخل النص المطلوب ثم اضغط السيطرة + X ثم اكتب y لتأكيد تغييرات الملف. يضعط مفتاح الادخال للخروج من المحرر.

يبدو محرر النصوص النانوي كما في الصورة أدناه:

لينكس إنشاء ملف

لعرض معلومات الملف، قم بتنفيذ الأمر التالي:

 ls -l test9.txt 

لعرض محتوى الملف، قم بتنفيذ الأمر التالي:

 cat test9.txt 

النظر في الإخراج أدناه:

لينكس إنشاء ملف

باستخدام محرر السادس

لإنشاء ملف باستخدام محرر Vi، قم بتنفيذ الأمر التالي:

 vi test10.txt 

سيفتح الأمر أعلاه محرر Vi. اضغط على المفتاح i لوضع الإدراج وأدخل محتوى الملف. اضغط على مفتاح Esc و:wq لحفظ الملف والخروج منه من المحرر.

لعرض معلومات الملف، قم بتنفيذ الأمر التالي:

 ls -l test10.txt 

لعرض محتوى الملف، قم بتنفيذ الأمر التالي:

ما هو autowired في جافا
 cat test10.txt 

النظر في الإخراج أدناه:

لينكس إنشاء ملف