เปรียบเทียบ Debian (ซ้าย) และ Ubuntu (ขวา):
$ ifconfig $ ifconfig
bash: ifconfig: command not found eth0 Link encap ...
$ which ifconfig $ which ifconfig
$ /sbin/ifconfig
จากนั้นเป็น superuser:
# ifconfig # ifconfig
eth0 Link encap ... eth0 Link encap ...
# which ifconfig # which ifconfig
/sbin/ifconfig /sbin/ifconfig
นอกจากนี้:
# ls -l /sbin/ifconfig # ls -l /sbin/ifconfig
-rwxr-xr-x 1 root root 68360 ... -rwxr-xr-x 1 root root 68040 ...
ดูเหมือนว่าเหตุผลเดียวที่ฉันไม่สามารถทำงานได้ifconfig
หากไม่มีพลังอำนาจในเดเบียนคือเหตุผลที่ฉันไม่ได้อยู่ในเส้นทางของฉัน เมื่อฉันใช้/sbin/ifconfig
มันทำงาน
มีเหตุผลใดที่ฉันไม่ควรเพิ่ม/usr/local/sbin:/usr/sbin:/sbin
เส้นทางของฉันบน Debian? นี่คือคอมพิวเตอร์ส่วนบุคคลฉันเป็นผู้ใช้คนเดียว
รุ่นที่ใช้ ( uname -a
):
Ubuntu:
Linux ubuntu 3.13.0-51-generic #84-Ubuntu SMP Wed Apr 15 12:08:34 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Debian:
Linux debian 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u3 (2015-08-04) x86_64 GNU/Linux
/usr/local/sbin:/usr/sbin:/sbin
PATH เริ่มต้นสำหรับผู้ใช้ทั่วไป ดูเหมือนว่าวิธีการของ Ubuntu นั้นเป็นมิตรต่อผู้ใช้มากกว่า แต่สำหรับผู้ใช้ที่มีประสบการณ์มากที่สุด