เมื่อฉันเข้าสู่ระบบโดยใช้ SSH สิ่งที่ฉันเห็นคือ ...
-bash: /usr/bin/id: cannot execute binary file
-bash: [: : integer expression expected
ฉันทำอะไรที่นี่ไม่ได้ คำสั่งเช่นhalt, poweroff, จะกลับมาrebootcommand not found
ฉันจะแก้ไขสิ่งนี้ได้อย่างไร ฉันใช้ Debian Squeeze Linux
PATHเป็นตัวแปรสภาพแวดล้อมซึ่งมีรายการโฟลเดอร์ที่เชลล์ค้นหาโปรแกรม lsตัวอย่างเช่นโดยปกติจะอ้างถึง/bin/lsและเชลล์ของคุณค้นหาโดยไปยังโฟลเดอร์ที่แสดงรายการPATHหนึ่งต่อหนึ่งจนกว่าจะพบมันหรือหากไม่พบมันในเชลล์ใด ๆ มันก็ยอมแพ้ ฉันคิดว่าจุดเริ่มต้นที่ดีกว่าคือผลลัพธ์ของecho $PATHอะไร (แก้ไข: exportคำสั่งเป็นวิธีการกำหนดตัวแปรสภาพแวดล้อมใน bash.)
export PATH=/bin:/user/bin:/sbin:/usr/sbinหลังจากพิมพ์ มันเป็นคำสั่งที่เงียบ