سؤال الأمر لتمكين التواصل؟


ما هو الأمر لتمكين الشبكات واللاسلكية باستخدام سطر الأوامر؟

لقد جعلت برنامج نصي يؤخر تطبيقات بدء التشغيل لأوقات التمهيد أسرع.

تعلمت أن تعطيل الشبكات يساعد أيضًا في وقت التمهيد الأسرع.

أرغب في إضافة أمر يسمح بالتوصيل الشبكي واللاسلكي في البرنامج النصي shell.


4
2017-10-27 04:28


الأصل


إذا كان networking start الجواب يجعل تحطم الأشياء ، يمكن أن يكون السيناريو النصي الخاص بك لا شيء غير تقليدي. ربما تريد نشر النص البرمجي ، حتى يمكننا معرفة ما فعلته ؛) - Nanne


الأجوبة:


هل تبحث عن sudo service networking start ؟

أعتقد network-manager يعالج الشبكات والواجهة على Ubuntu 12.04 لذا يجب أن يكون مثل:

sudo service network-manager start

[تصحيح]
مجرد تحديث لدعم تعليقي أدناه ، لأتمتة SUDO عند توصيل كلمة المرور إليه من استخدام مصدر خارجي:

echo "password" | sudo -S service network-manager start والتي لن تطلب كلمة المرور بشكل تفاعلي.

-S التبديل هنا جعل SUDO لقراءة كلمة المرور من الإدخال القياسي وليس من الجهاز الطرفي.


4
2017-10-27 05:09



كلا ... الخطأ هو -----> بداية: رفض إرسال رسالة ، 1 قواعد متطابقة. type = "method_call"، sender = ": 1.94" (uid = 1000 pid = 6820 comm = "start network-manager") interface = "com.ubuntu.Upstart0_6.Job" member = "Start" error name = "(unset ) "requested_reply =" 0 "destination =" com.ubuntu.Upstart "(uid = 0 pid = 1 comm =" / sbin / init ") - Nirmik
Nirmik آسف لهذا الرد في وقت متأخر ، على أي حال .. يرجى إلقاء نظرة فوق لقد قمت بتحديث الأوامر. تحتاج إلى تشغيله تحت امتيازات مرتفعة. - Gufran
أيضا ، إذا كنت تريد أتمتة البرنامج النصي ل sudo لن يمضي whick بدون كلمة مرور المسؤول يمكنك تخزين كلمة المرور في ملف البرنامج النصي مثل هذا echo "p@$$w0rD" | sudo service network-manager start - Gufran
حسناً ، الشيء sudo workd ولكن الجزء الأخير الذي قلته عن "صدى" كلمة المرور "| الأمر "لا يعمل كأمر عندما حاولت اختباره في سطر الأوامر - Nirmik
هل هناك أي خطأ محدد؟ يمكنك نشر ما تقوم بتشغيله بالضبط في المحطة ، فقط خربشة كلمة المرور الأصلية قبل النشر ؛) - Gufran


لبدء الشبكة

sudo /etc/init.d/networking start

للتوقف

sudo /etc/init.d/networking stop

لإعادة التشغيل

sudo /etc/init.d/networking restart

مصدر


0
2017-10-27 05:24



كلا! لقد تحطمت الوحدة بالكامل! :( - Nirmik
انهيار الوحدة؟ هم قضية غريبة. آمل أن يساعدك أحد - rɑːdʒɑ


لا حاجة إلى sudo لتمكين أو تعطيل التحكم في الشبكات عن طريق NetworkManager. استعمال nmcli.

nmcli networking {on | off | connectivity}

connectivity الحصول على حالة اتصال الشبكة.

فقط للواي فاي:

nmcli radio wifi {on | off}

0
2017-10-04 20:24