PDA

View Full Version : Tổng hợp ví dụ cơ bản về lệnh rm trên linux



azorakt
29-06-2017, 02:13 PM
Rm là viết tắt của 'remove' như tên của lệnh rm được sử dụng để xóa hoặc xóa các tệp và thư mục trong UNIX như hệ điều hành. Nếu bạn là người mới sử dụng Linux Ubuntu thì bạn nên cẩn thận trong khi chạy lệnh rm bởi vì một khi bạn xóa các tập tin thì bạn không thể phục hồi nội dung của các tập tin và thư mục. Mặc dù có một số công cụ và lệnh thông qua đó xóa các tập tin có thể được phục hồi nhưng nó đòi hỏi các bạn phải có kỹ năng tốt về lệnh trên Linux Ubuntu.


Để tìm hiều thêm cách sử dụng lệnh rm trên Ubuntu thì hôm nay các bạn hãy cùng mình làm 10 ví dụ về lệnh rm trên linux cho người mới bất đầu (https://hotanmy.blogspot.com/2017/06/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau.html). Dưới đây là cú pháp sử dụng lệnh rm.


# rm <options> {files}


Các tùy chọn được sử dụng trong lệnh rm



https://2.bp.blogspot.com/-yNo8mB5mrUc/WUyqF77wP9I/AAAAAAAAAYQ/oOWoFnEv1-4nE9YZsrP3NpmM5JWPIHh8ACLcBGAs/s640/linux-rm-command-options.jpg

Ví dụ 1: Hủy bỏ hoặc xóa một tập tin có tên là vidu1.txt bằng lệnh rm trên Terminal như sau.



https://1.bp.blogspot.com/-zhDpdPw89XI/WUyrJqBscOI/AAAAAAAAAYY/IEH7TTSQzkkf4N0XR9401sZ-3X2Il6AAACLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau.png (https://1.bp.blogspot.com/-zhDpdPw89XI/WUyrJqBscOI/AAAAAAAAAYY/IEH7TTSQzkkf4N0XR9401sZ-3X2Il6AAACLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau.png)

Ví dụ 2: Xóa nhiều tệp cùng một lúc. Sử dụng cú pháp dưới đây:

# rm {file1} {file2}] {file3}


- Giả sử rằng mình muốn xóa ba tập tin văn bản cùng một lúc thực hiện như sau.



https://4.bp.blogspot.com/-PGwTQls-q4w/WUysNNjcKxI/AAAAAAAAAYg/ZiVO8un9R_YtMBvnBaJKKz7qfpgBR4oIgCLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau%25281%2529.png (https://4.bp.blogspot.com/-PGwTQls-q4w/WUysNNjcKxI/AAAAAAAAAYg/ZiVO8un9R_YtMBvnBaJKKz7qfpgBR4oIgCLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau%25281%2529.png)

Ví dụ 3: Xóa các tập tin tương tác.


-i trong lệnh rm sẽ nhắc trước khi xóa một tập tin, ví dụ được hiển thị bên dưới.



https://2.bp.blogspot.com/-uKLrH1McaG0/WUytcMBogAI/AAAAAAAAAYo/GSNoLHlTESUU6jXzGnSlQA1qG-h5w_JnQCLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau%25282%2529.png (https://2.bp.blogspot.com/-uKLrH1McaG0/WUytcMBogAI/AAAAAAAAAYo/GSNoLHlTESUU6jXzGnSlQA1qG-h5w_JnQCLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau%25282%2529.png)

Y chấp nhận thao tác xóa. N từ chối.




Ví dụ 4: Xóa một thư mục trống.
- Sử dụng tùy chọn -d trong lệnh rm để xóa một thư mục rỗng.



https://3.bp.blogspot.com/-9qTE6Bcl6TM/WUyuWh69ksI/AAAAAAAAAYw/vKSV1aamw5QgG2anT4M-HbwQvbeYcMSkgCLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau%25283%2529.png (https://3.bp.blogspot.com/-9qTE6Bcl6TM/WUyuWh69ksI/AAAAAAAAAYw/vKSV1aamw5QgG2anT4M-HbwQvbeYcMSkgCLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau%25283%2529.png)

Ví dụ 5: Xoá một thư mục đệ quy bằng cách sử dụng tùy chọn '-r'
-r trong lệnh rm sẽ xóa tất cả các file và các thư mục con đệ quy của thư mục mẹ.

https://4.bp.blogspot.com/-XV5nZvbLW3Q/WUyv5tLHkYI/AAAAAAAAAY8/E39K_MLuhc8hpdjM5H5rEj8hbBReWhPDgCLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau%25284%2529.png (https://4.bp.blogspot.com/-XV5nZvbLW3Q/WUyv5tLHkYI/AAAAAAAAAY8/E39K_MLuhc8hpdjM5H5rEj8hbBReWhPDgCLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau%25284%2529.png)

Ví dụ 6: Xóa tệp mạnh mẽ bằng tùy chọn -f
-f trong lệnh rm sẽ loại bỏ hoặc xóa các tập tin mạnh mẽ bất kể quyền của nó.



https://2.bp.blogspot.com/-A3zlXXihWB4/WUyw41JkEkI/AAAAAAAAAZE/RG5crmWMLrYS9wVAoqcRLdd_O4hM8zftwCLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau%25285%2529.png (https://2.bp.blogspot.com/-A3zlXXihWB4/WUyw41JkEkI/AAAAAAAAAZE/RG5crmWMLrYS9wVAoqcRLdd_O4hM8zftwCLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau%25285%2529.png)

Ví dụ 7: Nhắc một lần trước khi xóa nhiều hơn ba tệp đệ quy.
-I trong lệnh rm sẽ nhắc nhở một lần trước khi xóa nhiều hơn ba tệp đệ quy.



https://1.bp.blogspot.com/-8XUpUMlQ5pw/WUyy9BwwqMI/AAAAAAAAAZQ/ZVUaYXoTpOEzb2GdeqQCZ5lfXQqltj7EACLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau%25286%2529.png (https://1.bp.blogspot.com/-8XUpUMlQ5pw/WUyy9BwwqMI/AAAAAAAAAZQ/ZVUaYXoTpOEzb2GdeqQCZ5lfXQqltj7EACLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau%25286%2529.png)

Ví dụ 8: Biểu thức chính quy trong lệnh rm



https://2.bp.blogspot.com/-XqX7eWSIm18/WUy0_-VcJBI/AAAAAAAAAZc/8RtQCcR8Mjgz2Fdlv0cuOvxZy2NhPi_PQCLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau%25287%2529.png (https://2.bp.blogspot.com/-XqX7eWSIm18/WUy0_-VcJBI/AAAAAAAAAZc/8RtQCcR8Mjgz2Fdlv0cuOvxZy2NhPi_PQCLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau%25287%2529.png)

Ví dụ 9: Xóa tất cả các tệp tin của thư mục hiện tại có phần mở rộng .txt



https://1.bp.blogspot.com/-zwI25pTcbYM/WUy1odiI4PI/AAAAAAAAAZk/fRRUUdzSC8cdGIhZ9rPaoan0KT05zFYfACLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau%25288%2529.png (https://1.bp.blogspot.com/-zwI25pTcbYM/WUy1odiI4PI/AAAAAAAAAZk/fRRUUdzSC8cdGIhZ9rPaoan0KT05zFYfACLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau%25288%2529.png)

Ví dụ 10: Xóa tất cả các tập tin của thư mục hiện tại có 3 ký tự bất kỳ trong phần mở rộng.



https://2.bp.blogspot.com/-bTey1I2gPkY/WUy2gQ0wivI/AAAAAAAAAZs/m_ll3_Uo39gpm6ZfwRSLX5PwauqWEdBfwCLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau%25289%2529.png (https://2.bp.blogspot.com/-bTey1I2gPkY/WUy2gQ0wivI/AAAAAAAAAZs/m_ll3_Uo39gpm6ZfwRSLX5PwauqWEdBfwCLcBGAs/s1600/10-vi-du-ve-lenh-rm-tren-linux-cho-nguoi-moi-bat-dau%25289%2529.png)


Nguồn: Tấn Mỹ Blog (https://hotanmy.blogspot.com/)

dualeo842
06-07-2017, 09:48 PM
bài viết hay đấy, cám ơn bạn nhiều nha

tanmyblog
10-07-2017, 11:12 AM
Bài viết này rất hay, các bạn hãy áp dụng nó nhé.