كيفية تحرير ملف Hosts على نظام Linux

يعد ملف Hosts على Linux مسؤولاً عن تعيين أسماء المضيفين وعناوين IP . إنه ملف نصي عادي باسم "Hosts". إذا سبق لك تشغيل خوادم على Linux ، فلا شك أنك ستجد نفسك تقوم بتحرير هذا الملف كثيرًا. 

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

كيفية تحرير ملف Hosts على نظام Linux

عمل نسخة احتياطية من ملف Hosts

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

لعمل نسخة احتياطية من ملف Hosts ، ابدأ بإدخال /etc/ المجلد باستخدام  الأمر CD  أدناه في نافذة المحطة الطرفية.

قرص مضغوط / الخ /

داخل /etc/المجلد ، قم بعمل نسخة من ملف Hosts باستخدام  الأمر cp  . انسخ الملف إلى المجلد الرئيسي (~) باسم "Hosts.bak".

مضيفو cp ~ / hosts.bak

بمجرد عمل نسخة احتياطية من الملف ، أغلق المحطة. احتفظ بملف "Hosts.bak" بأمان على محرك أقراص ثابت احتياطي أو محرك أقراص فلاش أو حساب Dropbox. 

كيفية استعادة نسختك الاحتياطية

إذا قمت بإجراء تعديلات على ملفات Hosts وتحتاج إلى استعادتها ، فإليك كيفية القيام بذلك. أولاً ، افتح نافذة طرفية. بعد ذلك ، مع فتح الجهاز ، قم بالوصول إلى المنطقة حيث تم حفظ ملف "hosts.bak" الخاص بك.

على سبيل المثال ، إذا قمت بتخزين ملف "hosts.bak" في / home / USERNAME / Documents ، فستقوم بما يلي للوصول إليه.

cd ~ / المستندات /

بمجرد أن تكون المحطة الطرفية حيث يوجد ملف "hosts.bak" ، قم بتسجيل الدخول إلى حساب الجذر باستخدام sudo -s

sudo -s

احذف الملف الموجود باستخدام  الأمر rm 

مضيفي جمهورية مقدونيا

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

hosts.bak / etc / cp

عند اكتمال عملية النسخ ، سيتم استعادة ملف المضيف الأصلي. من هنا ، أعد تشغيل كمبيوتر Linux الخاص بك. عند إعادة تشغيل جهاز كمبيوتر Linux الخاص بك ، ستستخدم المضيفين الأصليين في ملف Hosts.

الوصول إلى ملف Linux Hosts 

إذا كنت تريد تحرير ملف Linux Hosts ، فستحتاج إلى الوصول إليه أولاً. الملف موجود في /etc/المجلد ، لكن حساب مستخدم Linux العادي لا يمكنه الوصول إلى هذا الملف ، لأنه ملف نظام.

يمكنك إما تسجيل الدخول باستخدام الأمر su  أو استخدام الأمر sudo -s  للوصول إلى حساب الجذر. بشكل عام ، ستتمكن معظم أنظمة Linux من الوصول إلى الجذر باستخدام الأمر su  . ومع ذلك ، في Ubuntu وبعض التوزيعات الأخرى ، يتم إيقاف تشغيل حساب الجذر ، لذلك تحتاج إلى استخدام sudo -s .

أولاً ، افتح نافذة طرفية على سطح مكتب Linux. بعد ذلك ، افتح نافذة طرفية على سطح مكتب Linux واضغط على Ctrl + Alt + T  على لوحة المفاتيح. أو ابحث عن "Terminal" في قائمة التطبيق وقم بتشغيله بهذه الطريقة.

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

سو -

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

sudo -s

عندما تقوم بتسجيل الدخول إلى الجذر ، استخدم  أمر القرص المضغوط  للوصول إلى /etc/المجلد. 

قرص مضغوط / الخ /

داخل المجلد ، افتح ملف "Hosts" باستخدام محرر نصوص Nano. في هذا البرنامج التعليمي ، سنستخدم Nano. ومع ذلك ، يمكن فتح ملف "Hosts" بأي محرر نصوص تريده.

كيفية تحرير ملف Hosts على نظام Linux

مضيفات nano -w

تحرير ملف Hosts

لتحرير ملف Hosts ، ستحتاج إلى فهم كيفية عمله. كل إدخال له عنوان IP واسم مضيف. انظر إلى الملف في محرر نصوص Nano وألق نظرة على الأسطر الموجودة بالداخل.

كيفية تحرير ملف Hosts على نظام Linux

على سبيل المثال ، قد يبدو سطر في ملف Hosts مثل الكود أدناه.

192.168.1.205 my.hostname

إذا كنت تريد إضافة أسطر جديدة إلى ملف Hosts ، فقم بإنشاء سطر جديد في الأسفل واكتب عنوان IP واسم المضيف. بعد ذلك ، احفظ التعديلات في محرر نصوص Nano بالضغط على Ctrl + O  على لوحة المفاتيح.

لا تتردد في إضافة العديد من الأسطر الجديدة إلى ملف المضيف. عند الانتهاء من عملية التحرير ، اضغط على  مجموعة الأزرار Crl + X للخروج من محرر نصوص Nano.

Leave a Comment

تحسين حافظة Gnome Shell باستخدام Pano

تحسين حافظة Gnome Shell باستخدام Pano

دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

هل تريد اختبار Tuxedo OS بواسطة أجهزة كمبيوتر Tuxedo؟ تعرف على كيفية الحصول على أحدث إصدار من Tuxedo OS يعمل على جهاز الكمبيوتر الخاص بك.

كيفية تثبيت ملف DEB على نظام Linux

كيفية تثبيت ملف DEB على نظام Linux

ما هو ملف DEB؟ ماذا تفعل به؟ تعرف على العديد من الطرق التي يمكنك من خلالها تثبيت ملفات DEB على جهاز كمبيوتر يعمل بنظام Linux.

كيف تلعب Dying Light على Linux

كيف تلعب Dying Light على Linux

Dying Light هي لعبة فيديو رعب للبقاء على قيد الحياة لعام 2015 تم تطويرها بواسطة Techland ونشرتها شركة Warner Bros Interactive Entertainment. تركز اللعبة على

كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك

كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك

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

جرب سطح مكتب Ubuntu الجديد المستند إلى Snap

جرب سطح مكتب Ubuntu الجديد المستند إلى Snap

هل تريد تجربة نظام تشغيل سطح المكتب الجديد المستند إلى الحزمة الإضافية Ubuntus؟ تعرف على كيفية نشره على جهاز افتراضي باستخدام هذا الدليل.

كيف تلعب Undertale على Linux

كيف تلعب Undertale على Linux

Undertale هي لعبة RPG مستقلة ثنائية الأبعاد لعام 2015 تم تطويرها ونشرها بواسطة مطور الألعاب Toby Fox. سيغطي هذا الدليل تنزيل وتثبيت Undertale على جهازك

كيف تلعب Total War: THREE KingdomS على Linux

كيف تلعب Total War: THREE KingdomS على Linux

Total War: Three Kingdoms هي لعبة استراتيجية تعتمد على تبادل الأدوار تم تطويرها بواسطة Creative Assembly. هيريس كيف تلعب على لينكس.