Điểm:4

Cách xác nhận khi xóa tệp qua thiết bị đầu cuối

lá cờ mx
cd Máy tính để bàn /
rm chán.py

Tôi muốn nó xác nhận trước khi nó gỡ bỏ.

(Tôi sử dụng konsole btw)

U. Windl avatar
lá cờ gf
Mặc dù đặt bí danh `rm` thành `rm -i` có vẻ như là một giải pháp, nhưng giải pháp tốt hơn là hãy cẩn thận khi nhập lệnh. `rm -i` chỉ mang lại cho bạn cảm giác an toàn giả tạo: Hãy tưởng tượng bạn dựa vào việc được hỏi trước mỗi lần xóa và (vì nhiều lý do) không có câu hỏi nào được hỏi và việc xóa được thực hiện ngay lập tức.
Điểm:4
lá cờ in

Bạn có thể làm điều này bằng cách tạo bí danh cho rừm để bao gồm cờ cho các lần xóa tương tác.

Đây là cách:

  1. Mở Konsole (nếu chưa mở)
  2. chỉnh sửa .bash_aliases tập tin:
    {biên tập viên lựa chọn} .bash_aliases
    
    Ghi chú: Đảm bảo thay thế `{biên tập viên lựa chọn} bằng biên tập viên bạn chọn.
  3. Thêm bí danh cho rừm:
    bí danh rm="rm -i"
    
  4. Lưu file và thoát
  5. Tải lại hồ sơ của bạn:
    nguồn ~/.profile
    

Bây giờ, bất cứ khi nào bạn cố gắng xóa một tệp, bạn sẽ thấy nội dung như sau:

$ rm chán.py 
rm: xóa tệp thông thường 'bored.py'?

ép Y sẽ xóa tập tin. Nhấn bất cứ thứ gì khác sẽ đóng vai trò là "Không", hủy thao tác.

Ghi chú: Bạn vẫn có thể sử dụng các cờ khác mặc dù có bí danh, vì vậy nếu bạn định xóa nhiều tệp, rm -f *.py vẫn sẽ hoạt động như mong đợi không có nhắc nhở cho từng tập tin cá nhân.

Điểm:4
lá cờ my

Tham khảo đến trang người đàn ông của rừm:

   -i nhắc trước mỗi lần xóa

   -Tôi nhắc một lần trước khi xóa nhiều hơn ba tệp hoặc khi xóa đệ quy.
          Ít xâm phạm hơn -i, trong khi vẫn bảo vệ khỏi hầu hết các lỗi

Vì vậy, sử dụng -tôi cờ với rừm sẽ cung cấp cho bạn một lời nhắc tương tự như:

$ rm -tôi chán.py
rm: xóa tệp thông thường 'bored.py'? 

bạn có thể nhấn Y sẽ xác nhận việc loại bỏ. ép N hoặc bất kỳ khóa nào khác sẽ từ chối xóa.

Bạn có thể tạo bí danh trong .bashrc hoặc .bash_alias để làm cho lá cờ này vĩnh viễn:

tiếng vang "bí danh rm='rm -i'" >> ~/.bashrc
nguồn ~/.bashrc

GHI CHÚ: Điều này sẽ chỉ hoạt động trên các tệp khi không được sử dụng với đệ quy (-r) hoặc mạnh mẽ (-f) lá cờ.

Đă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.