Cách xóa một thư mục trong Linux

Xóa một thư mục trong Linux

Có những người nghĩ rằng trong Linux mọi thứ khó khăn hơn so với các hệ điều hành khác như Windows và macOS vì nhiều thứ cần phải sử dụng thiết bị đầu cuối. Điều này cũng có thể được nhìn nhận theo một cách khác: mọi thứ dễ dàng hơn bởi vì, ngoài việc cho phép chúng ta làm mọi việc với giao diện đồ họa như trong các hệ thống của Microsoft và Apple, nó còn cho phép chúng ta làm những gì đến với chúng tôi trong chiến thắng từ thiết bị đầu cuối. Là không giống nhau. Một điều chúng ta có thể làm theo những cách khác nhau là điều gì đó hàng ngày như xóa một thư mục trong linux.

Khi tìm kiếm một cái gì đó như thế này trên Internet, đó là bởi vì có sự nghi ngờ, nhưng đôi khi điều bạn muốn biết là cách thực hiện nó bằng cách sử dụng dòng lệnh hoặc bạn đang muốn làm gì đó mà bị chặn vì lý do nào đó. Lý do có thể rất nhiều và đa dạng, và ở đây chúng tôi sẽ cố gắng giải thích cách xóa một thư mục trong Linux, bắt đầu bằng cách đơn giản nhất, không gì khác hơn là thực hiện với trình quản lý tệp hiện tại.

Chúng ta có thể xóa một thư mục trong Linux giống như trong Windows

Nếu không có vấn đề gì đang chặn nó, chúng ta có thể xóa một thư mục trong Linux giống như trên cửa sổ. Để thực hiện việc này, chỉ cần mở trình quản lý tệp, chẳng hạn như Nautilus, Dolphin hoặc PCManFM, trong số những trình quản lý khác, nhấp chuột phải vào thư mục và chọn "Chuyển vào thùng rác", "Xóa" hoặc bất kỳ thứ gì xuất hiện. Tùy thuộc vào cách chúng tôi định cấu hình nó, chúng tôi có thể có nhiều tùy chọn, một là chuyển nó vào thùng rác và tùy chọn kia là xóa hoàn toàn. Nếu chúng ta chọn cái thứ hai, sẽ không có đường quay lại.

Xóa thư mục trong Dolphin

Chúng ta cũng có thể thử thực hiện theo một cách khác, đó là chọn thư mục và nhấn nút Phím xoá (hoặc Del, tùy thuộc vào ngôn ngữ bàn phím). Có khả năng chúng ta sẽ gặp trường hợp tổ hợp phím khác nhau và chúng ta sẽ xem nhấp chuột phải là gì. Trong ảnh chụp màn hình ở trên, chúng ta thấy rằng trong Cá heo, đó là phím Delete và xa hơn nữa là phím Delete, phím không đi qua thùng rác, là phím Shift+Delete. Nhân tiện, tùy chọn xóa trực tiếp không được kích hoạt theo mặc định; Bạn phải kích hoạt nó từ các tùy chọn vì lý do bảo mật.

Từ nhà ga

Lỗi khi xóa thư mục trong Linux

Đối với tôi, có vẻ như một số người xem bài viết này từ trình duyệt web sẽ làm như vậy để tìm hiểu cách xóa một thư mục trong Linux khỏi thiết bị đầu cuối. Lệnh xóa là rm, nhưng nếu chúng ta đặt trong thiết bị đầu cuối rm thư mục_name chúng tôi sẽ nhận được một thông báo có nội dung “rm: không thể xóa 'tên_thư mục': Đó là một thư mục«. Vấn đề về cơ bản là một thư mục không phải là một tệp và bên trong nó có thể chứa các thư mục và tài liệu khác. Vì vậy, để loại bỏ chúng bạn phải làm điều đó một cách đệ quy, nghĩa là cấp độ đầu tiên (bản thân thư mục) và tất cả các cấp độ con của nó (nội dung của nó).

Nhưng trước khi tiếp tục, chúng tôi phải cảnh báo một điều: nếu bạn xóa một thư mục trong linux khỏi thiết bị đầu cuối của mình, chúng tôi sẽ làm gì thì sẽ không quay lại. Chúng tôi phải chắc chắn rằng chúng tôi không còn muốn xem thư mục đó hoặc nội dung của nó nữa, bởi vì đó là điều sẽ xảy ra. Rõ ràng điều này, lệnh sẽ vẫn còn (thay đổi "tên_của_thư mục" bằng tên của thư mục).

rm -r nombre_de_la_carpeta

Nếu chúng ta muốn buộc xóa, chúng ta có thể thêm “f” (-rf) vào lệnh. đến buộc xóa Nó sẽ bỏ qua các lỗi và cảnh báo có thể xảy ra khi cố gắng xóa bất kỳ tệp hoặc thư mục nào và sẽ xóa trực tiếp tệp hoặc thư mục đó.

Có một sự thật gây tò mò cho những ai chưa biết, có một lệnh nổi tiếng thường bị đùa giỡn trong Linux, bởi vì hệ điều hành cho phép thực hiện nó, nhưng bạn không bao giờ phải thực hiện. Lệnh là sudo rm -rf /và sẽ xóa đệ quy mọi thứ trên hệ thống. Và ở đây "mọi thứ" có nghĩa là mọi thứ, theo nghĩa đen. Nó sẽ tải các thư mục như /bin, /usr và mọi thứ cần thiết để hệ thống hoạt động, do đó, ngoài việc mất thông tin mà chúng tôi chưa lưu, chúng tôi còn để lại một hệ thống thậm chí không đóng vai trò như một cái chặn giấy . Tùy chọn -f phần lớn sẽ bị đổ lỗi, vì nó sẽ ẩn bất kỳ thông báo nào mà hệ điều hành sẽ cho chúng tôi biết rằng có điều gì đó tồi tệ sắp xảy ra.

Thư mục có được bảo vệ không?

Trong Linux, bạn có thể làm bất cứ điều gì, hãy hỏi "một người bạn" đang thực hiện các bài kiểm tra và trong một máy ảo (cảm ơn trời...), anh ấy đã tải được thư mục /bin nơi chứa tất cả các tệp thực thi của một hệ điều hành và không cần quay lại cho đã thực hiện nó từ thiết bị đầu cuối. Nếu chúng tôi không thể xóa một thư mục, có thể là do Được bảo vệ bởi hệ thống hoặc vì bất kỳ lý do nào khác, như là từ một người dùng khác.

Ví dụ: nếu chúng tôi muốn thực hiện với tư cách là "bạn của tôi" và tải thư mục /bin, điều mà tôi không khuyến nghị, nhưng đưa ra một ví dụ, tất cả những gì chúng tôi phải làm là thực hiện điều đó từ một người dùng có quyền truy cập vào các đặc quyền của siêu người dùng . , còn được gọi là gốc. Nếu người dùng của chúng tôi có thể làm điều đó, tất cả những gì chúng tôi cần làm là thêm "sudo" vào lệnh trên, lệnh này sẽ giống như sau:

sudo rm -r nombre_de_la_carpeta

cũng chúng ta có thể thử với trình quản lý tệp, nếu nó có thể được mở bằng sudo, điều này sẽ cho phép chúng tôi di chuyển qua tất cả các thư mục của mình với các đặc quyền nâng cao. Ví dụ, Nautilus (Lưu trữ từ Gnome) cho phép điều đó và sẽ cho phép chúng tôi xóa các thư mục được bảo vệ (có thể không phải tất cả) nếu chúng tôi mở thiết bị đầu cuối và nhập "sudo nautilus" mà không có dấu ngoặc kép. Chúng ta sẽ thấy hai cửa sổ đang mở, một cửa sổ có thiết bị đầu cuối hiển thị thông tin và một cửa sổ khác sẽ là trình quản lý tệp với giao diện cơ bản nhất (nó thường không tôn trọng các tùy chỉnh).

Với Dolphin, khi KDE cho phép hoặc nơi nó cho phép, tùy chọn xóa sẽ xuất hiện giống như bất kỳ tùy chọn nào khác, nhưng trước khi thực hiện bước này, nó sẽ hỏi chúng tôi mật khẩu quản trị viên. Bạn cũng có thể làm những gì chúng tôi giải thích trong Bài viết này để khởi chạy Dolphin với quyền root.

Xóa thư mục bằng Live USB

Một tùy chọn khác để xóa một thư mục trong Linux là thực hiện nó từ một Linux khác, cụ thể là từ một phiên trực tiếp. Có một số lỗi có thể được sửa theo cách này và một trong số đó là xóa một thư mục mà hệ điều hành gốc không thể thực hiện được (không chắc, nhưng…). Những gì chúng ta phải làm là tạo một Live USB, bắt đầu từ nó, tìm thư mục muốn xóa và xóa nó.

Như bạn có thể thấy, trong Linux, chúng tôi có nhiều tùy chọn hơn so với các hệ điều hành khác và mọi thứ đều có thể, nhưng đừng làm những gì nó nói trong văn bản được đánh dấu vì lợi ích của riêng bạn.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.