السلام عليكم
انا مبتدئ في ال Linux
وكان عندي سؤال اذا سمحتم
لماذا عندي عند تنفيذ اي command لا ينفذ الا بوضع //sbin
مثلا:
بدلا من ifconfig يجب ان اكتب /sbin/ifconfig
وشكرا للجميع
عرض للطباعة
السلام عليكم
انا مبتدئ في ال Linux
وكان عندي سؤال اذا سمحتم
لماذا عندي عند تنفيذ اي command لا ينفذ الا بوضع //sbin
مثلا:
بدلا من ifconfig يجب ان اكتب /sbin/ifconfig
وشكرا للجميع
عليكم السلام ورحمة الله وبركاتة
هل انت مستخدم اليوزر root
جرب هذا الامر اولا
ثم جرب اى امر خاص بالروت كــifconfigكود:PATH=$PATH:/sbin
ثم من فضلك اخى ضع محتويات الملفات التاليه هنا
كود:/root/.bashrc
و
/root/.bash_profile
اشكرك اخي الفاضل علي الاستجابة الرائعة
و محتويات الملفات كالاتي
والاخركود:# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
كود:# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
اما عند وضع
فهو يضيف /sbin مؤقتاكود:PATH=$PATH:/sbin
كEnvironment Variables
وشكرا لك اخي الفاضل
بص يا اخى الكريم طالما مش اول تسجيل دخول رووت فهيعمل معاك كدة
يعنى دخلت بيوز عادى و حولت للروت هيعمل كدة هيتطلب /SBIN اما لو دخلت اول LOG ليك ROOT لا اطن انة هيعمل معاك كدة