Exit 126Exit 126 — Lệnh Không Thể Thực Thi
Lệnh được tìm thấy nhưng không thể thực thi.
Nguyên nhân gây ra lỗi này
File tồn tại nhưng thiếu quyền thực thi, hoặc không phải định dạng executable hợp lệ.
Cách sửa
Thêm quyền thực thi bằng chmod +x. Xác nhận file là executable hoặc script hợp lệ có dòng shebang.
Ví dụ
# Fix: make script executable
chmod +x script.shMã lỗi liên quan
EINPROGRESSEINPROGRESS — Thao Tác Đang Được Tiến Hành
Một kết nối non-blocking đã được khởi tạo và vẫn đang trong quá trình thực hiện.
EAGAINEAGAIN — Tài Nguyên Tạm Thời Không Khả Dụng
Thao tác được yêu cầu sẽ bị chặn trên tài nguyên non-blocking, hoặc tài nguyên hệ thống tạm thời không khả dụng.
E2BIGE2BIG — Danh Sách Đối Số Quá Dài
Tổng kích thước danh sách đối số và các biến môi trường được truyền vào exec() vượt quá giới hạn hệ thống.
EDEADLKEDEADLK — Tránh Được Deadlock Tài Nguyên
Một deadlock tài nguyên sẽ xảy ra nếu thao tác tiếp tục.
EACCESEACCES — Quyền Bị Từ Chối
Quyền truy cập được yêu cầu vào tệp hoặc tài nguyên không được cho phép bởi quyền của tệp.
EFBIGEFBIG — File Quá Lớn
Kích thước file vượt quá mức tối đa cho phép bởi filesystem hoặc giới hạn tài nguyên tiến trình.