Khi tôi đăng nhập bằng SSH, tất cả những gì tôi có thể thấy là ...
-bash: /usr/bin/id: cannot execute binary file
-bash: [: : integer expression expected
Tôi không thể làm bất cứ điều gì ở đây. Lệnh như halt
, poweroff
, reboot
sẽ trở lại command not found
.
Làm thế nào tôi có thể sửa lỗi này? Tôi đang sử dụng Debian Bóp Linux
PATH
là một biến môi trường chứa danh sách các thư mục mà shell tìm kiếm các chương trình. ls
ví dụ, thường đề cập đến /bin/ls
và shell của bạn tìm thấy nó bằng cách đi qua các thư mục được liệt kê PATH
từng cái một cho đến khi tìm thấy nó, hoặc nếu nó không tìm thấy nó trong bất kỳ cái nào trong số chúng, nó sẽ bỏ cuộc. Tôi cho rằng một điểm khởi đầu tốt hơn sẽ là, đầu ra của là echo $PATH
gì? (chỉnh sửa: export
lệnh là một cách để xác định biến môi trường trong bash.)
export PATH=/bin:/user/bin:/sbin:/usr/sbin
. Đó là một mệnh lệnh im lặng.