Câu trả lời được đề xuất loại bỏ .bash_profile
không phải là một ý tưởng tốt nói chung. Có những thứ khác có thể được đặt trong tệp đó ngoài các PATH
định nghĩa.
Nếu bạn muốn hoàn tác các hiệu ứng thử nghiệm của mình, chỉ cần xóa hoặc nhận xét PATH
dòng đó với a #
.
Bạn không muốn chỉnh sửa PATH
từ đầu, nhưng hãy thêm vào nó, như bạn đã làm với dòng thứ hai của mình. Phương pháp ưa thích để thêm một cái gì đó vào đường dẫn của bạn sẽ là:
export PATH=$PATH:$HOME/bin
EDIT
Vì bạn đã PATH
bị rối, bạn không có quyền truy cập vào các lệnh thông thường để thực hiện những thay đổi này. Là một sửa chữa tạm thời, bạn có thể xác định một đường dẫn tối thiểu mới trong cửa sổ Terminal (không phải trong của bạn .bash_profile
) bằng cách nhập:
PATH=/bin:/usr/bin
Điều này sẽ tạm thời cung cấp cho bạn quyền truy cập nano ls mv vi cat
và rm
- các công cụ cơ bản để kiểm tra và chỉnh sửa .bash_profile
và khắc phục sự cố của bạn ...
Lặp lại, không đặt PATH
định nghĩa này ở bất cứ đâu ngoại trừ thời lượng của phiên trong khi bạn thực hiện các sửa lỗi của mình.
/bin/rm ~/.bash_profile