Điểm:0

không thể thực thi shell script với quyền bị từ chối

lá cờ rs
Lei

Tôi đã cố chạy tập tin shell script

fin.sh: 1: fin.sh: không thể tạo fin.log: Quyền bị từ chối

tôi đã cố gắng Sudo chmod u+x fin.sh nhưng vẫn gặp lỗi tương tự

lá cờ cc
Lỗi là bạn không thể tạo/ghi đè lên tệp fin.log. Nó tồn tại và không có quyền ghi cho bạn hoặc nhóm của bạn hoặc thư mục mà bạn đang cố tạo tệp trong đó không có quyền ghi cho bạn/nhóm của bạn.
Lei avatar
lá cờ rs
Lei
tệp fin.sh là để thực thi một lệnh và lưu đầu ra trong fin.log bằng cách sử dụng `>>`
waltinator avatar
lá cờ it
`fin.sh` nằm trong thư mục nào? Nó có được gắn với `noexec` không? `núi`. Khám phá các vấn đề Gắn/Đọc/Ghi/Thực thi của bạn với `https://github.com/waltinator/pathlld`, một tập lệnh `bash` để hiển thị các quyền, tùy chọn gắn dọc theo đường dẫn đến một hoặc nhiều đối tượng.
lucki1000 avatar
lá cờ us
nếu bạn không quan tâm đến bảo mật, hãy thử một cái gì đó như thế `yourcommand | sudo tee -a fin.log`

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.