Điểm:1

Cấm phiên bản trong gedit khi chỉ đọc

lá cờ gl

Tôi thường mở tài liệu bằng gedit, như gedit /etc/apt/sources.list và rõ ràng, nó sẽ chỉ được đọc khi tôi không mở nó bằng root.

Nhưng sau đó, tại sao là gedit vẫn cho phép tôi chỉnh sửa tệp, hiển thị đề cập "[Chỉ đọc]" rất nhẹ trên thanh tiêu đề mà có lẽ mọi người đều nhớ hoặc ít nhất là tôi, và chờ tôi thử lưu sau khi hoàn tất mọi thay đổi mà tôi muốn, chỉ để nói "Này! Bạn không thể cứu. Bạn đã mất thời gian."?

Có cách nào để:

  • Yêu cầu gedit chặn bất kỳ phiên bản nào của tệp chỉ đọc (vì vậy tôi sẽ không mất thời gian chỉnh sửa thứ gì đó mà tôi không thể lưu, cách suy nghĩ "tự nhiên" và ưa thích của tôi)
  • Yêu cầu tiết kiệm gedit được "đứng thẳng" để có quyền sudo khi lưu (vì vậy tôi không lãng phí thời gian chỉnh sửa; nhưng điều đó sẽ không "hoạt động" nếu chỉ đọc xuất phát từ một số nguyên nhân khác như hỗ trợ/gắn kết RO)
FedKad avatar
lá cờ cn
Bạn có thể lưu tệp với tên/vị trí mới. Và sau đó chạy `sudo cat new_file >orig_file` để cập nhật tệp gốc.
user535733 avatar
lá cờ cn
Nếu bạn muốn mã hóa một trong những tính năng đó dưới dạng tùy chọn, tôi chắc chắn rằng các nhà phát triển Gedit sẽ hoan nghênh đóng góp của bạn.
Điểm:0
lá cờ cn

Bất kỳ tệp hệ thống nào mà "người khác" có thể đọc được đều có thể được mở bởi bất kỳ ai trên hệ thống bằng bất kỳ phần mềm nào có thể mở tệp. Đó là cách nó được thực hiện theo mặc định. Một cách lý thuyết là tắt quyền đọc cho "người khác", nhưng điều đó có thể có tác dụng phụ không mong muốn và tôi không khuyến nghị điều đó.

Một cách dễ dàng để đạt được những gì bạn muốn là cài đặt phiên bản snap hoặc flatpak của Gedit.Phiên bản như vậy chạy trong hộp cát và không có quyền truy cập vào các tệp hệ thống ngay từ đầu. Ngoài ra, sử dụng nhà tù lửa để thiết lập hộp cát cho trình chỉnh sửa của bạn.

đối với có gedit "uprighted": hãy cẩn thận hơn một chút nếu bạn quyết định làm việc như root. Và nếu, mặc dù vậy, bạn đột nhiên rơi vào tình huống không thể lưu các thay đổi, thì hãy làm theo lời khuyên được đưa ra trong các nhận xét: lưu tệp dưới một tên tạm thời, sau đó mở tệp hệ thống của bạn đúng cách và dán nội dung đã sửa đổi.

Các nhà phát triển có thể sẽ không muốn bận tâm triển khai một tính năng như vậy. 1) quản trị hệ thống thường thông qua thiết bị đầu cuối dành cho các chuyên gia; 2) với tư cách là người dùng máy tính để bàn thông thường, bạn không chỉnh sửa tệp hệ thống hàng ngày. Chỉ cần cẩn thận thực hiện đúng cách mỗi lần và nếu bạn quên mở tệp chính xác với quyền root, điều đó có thể dễ dàng sửa chữa.

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