Thông báo Zsh zsh: chắc chắn bạn muốn xóa tất cả các tệp. Đây là một tính năng zsh, được kích hoạt cụ thể bằng cách gọi một lệnh được gọi rmvới một đối số là *hoặc something/*trước khi mở rộng toàn cầu. Bạn có thể tắt cái này với setopt rm_star_silent.
Thông báo rm rm: xóa tập tin thường xuyên xuất phát từ rmchính lệnh. Nó sẽ không hiển thị theo mặc định, nó chỉ xuất hiện khi rmđược gọi với tùy chọn -i. Nếu bạn không muốn tin nhắn này, đừng vượt qua tùy chọn đó. Ngay cả khi không có -i, rmnhắc nhở xác nhận (với một thông báo khác) nếu bạn cố xóa một tệp chỉ đọc; bạn có thể xóa xác nhận này bằng cách chuyển tùy chọn -f.
Vì bạn không truyền -ivào dòng lệnh, rmcó lẽ là bí danh cho rm -i(nó cũng có thể là một hàm, lệnh bao bọc không chuẩn hoặc bí danh khác, nhưng bí danh rm -icho đến nay là hợp lý nhất). Một số cấu hình mặc định bao gồm alias rm='rm -i'trong các tệp khởi tạo shell của chúng; đây có thể là thứ mà bản phân phối của bạn hoặc quản trị viên hệ thống của bạn thiết lập hoặc thứ gì đó bạn nhặt được từ đâu đó và thêm vào tệp cấu hình của bạn sau đó quên. Kiểm tra ~/.zshrcđịnh nghĩa bí danh của bạn cho rm. Nếu bạn tìm thấy một, loại bỏ nó. Nếu bạn không tìm thấy, hãy thêm một lệnh để xóa bí danh:
unalias rm
rm -f ./*. Theo mặc định,rmkhông yêu cầu bất cứ điều gì trừ khi bạn không có quyền ghi vào tệp. Có thể bạn có mộtalias rm='rm -i'