जब मैं SSH का उपयोग करके लॉगिन करता हूं, तो मैं केवल यह देख सकता हूं कि यह ...
-bash: /usr/bin/id: cannot execute binary file
-bash: [: : integer expression expected
मैं यहां कुछ नहीं कर सकता। जैसे आदेश halt
, poweroff
, reboot
वापस आ जाएगी command not found
।
मैं इसे कैसे ठीक करूं? मैं डेबियन स्क्वीज़ लिनक्स का उपयोग कर रहा हूं
PATH
एक पर्यावरण चर है जिसमें फ़ोल्डर्स की एक सूची होती है जो शेल कार्यक्रमों के लिए खोज करता है। ls
उदाहरण के लिए, आमतौर पर संदर्भित होता है /bin/ls
, और आपका शेल इसे PATH
तब तक एक-एक करके सूचीबद्ध फ़ोल्डरों के माध्यम से ढूंढता है, जब तक कि वह इसे नहीं पाता है, या यदि यह उनमें से किसी में नहीं मिलता है, तो यह छोड़ देता है। मुझे लगता है कि एक बेहतर शुरुआती बिंदु होगा, का आउटपुट क्या है echo $PATH
? (संपादित करें: export
कमांड बैश में एक पर्यावरण चर को परिभाषित करने का एक तरीका है।)
export PATH=/bin:/user/bin:/sbin:/usr/sbin
। यह एक मूक आज्ञा है।