Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới
Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng
Bạn sắp hết dung lượng trên máy chủ Linux của mình ? Cố gắng tìm ra những gì đang sử dụng hết không gian nhưng không thể tìm ra? Hãy làm theo hướng dẫn của chúng tôi khi chúng tôi xem qua cách phân tích việc sử dụng dữ liệu trên Linux thông qua thiết bị đầu cuối.
Lưu ý: mặc dù hướng dẫn này tập trung vào máy chủ Linux, nhưng các phương pháp này cũng hoạt động trên bất kỳ máy tính để bàn hoặc máy tính xách tay nào chạy hệ điều hành dựa trên Linux. Mời các bạn cùng theo dõi!
1. Phân tích dung lượng ổ đĩa trên Linux - NCDU
Cách tốt nhất để tìm hiểu mức sử dụng đĩa của bạn trong dòng lệnh trên Linux là sử dụng công cụ NCDU. Đó là một tiện ích dựa trên Ncurses có chức năng quét đầu ra một biểu đồ (lớn nhất đến nhỏ nhất) cho bạn biết dữ liệu trên hệ thống tệp Linux của bạn đang chiếm bao nhiêu dung lượng.
Cài đặt NCDU trên Linux
Ứng dụng NCDU rất nhẹ và dễ sử dụng. Tuy nhiên, không có hệ điều hành Linux hiện đại nào cung cấp nó theo mặc định, vì vậy chúng tôi phải trình bày cách cài đặt nó trước khi chúng tôi hướng dẫn bạn cách sử dụng nó để phân tích việc sử dụng hệ thống tệp của hệ thống Linux của bạn.
Để cài đặt NCDU trên Linux, hãy mở cửa sổ đầu cuối hoặc kết nối với máy chủ Linux của bạn qua SSH. Từ đó, hãy làm theo hướng dẫn dòng lệnh được nêu bên dưới tương ứng với hệ điều hành bạn hiện đang sử dụng.
Ubuntu
Để cài đặt ứng dụng NCDU trên Ubuntu, hãy sử dụng lệnh Apt sau .
sudo apt install ncdu
Debian
Trên Debian, bạn có thể làm cho NCDU hoạt động với lệnh Apt-get sau trong một thiết bị đầu cuối.
sudo apt-get install ncdu
Arch Linux
Những người trên Arch Linux có thể tải NCDU với trình quản lý gói Pacman .
sudo pacman -S ncdu
Fedora
Bạn đang sử dụng Fedora Linux? Nếu vậy, bạn sẽ có thể thiết lập và chạy NCDU bằng lệnh dnf bên dưới.
sudo dnf cài đặt ncdu
OpenSUSE
Để NCDU hoạt động trên OpenSUSE Linux, hãy chạy lệnh Zypper bên dưới.
zypper addrepo https://download.opensuse.org/repositories/utilities/openSUSE_Leap_15.1/utilities.repo zypper refresh zypper install ncdu
Linux chung
Nếu bạn đang sử dụng hệ điều hành Linux không có trong danh sách này, bạn vẫn có thể cài đặt phần mềm thông qua mã nguồn.
Để lấy mã nguồn cho NCDU, bạn cần truy cập trang web của nhà phát triển .
Sử dụng NCDU để phân tích việc sử dụng hệ thống tệp trong dòng lệnh
Để sử dụng NCDU để phân tích việc sử dụng hệ thống tệp, hãy bắt đầu bằng cách mở một thiết bị đầu cuối. Sau đó, chạy lệnh ncdu cùng với thư mục bạn muốn phân tích. Ví dụ: để phân tích thư mục / var, bạn sẽ chạy:
ncdu / var
Hoặc, phân tích toàn bộ hệ thống bằng cách trỏ NCDU vào thư mục / với:
ncdu /
Khi bạn đã chạy lệnh ncdu trên thư mục bạn muốn phân tích, bạn sẽ thấy một cửa sổ xuất hiện. Trong cửa sổ này, bạn sẽ thấy ứng dụng NCDU quét thư mục. Ngồi lại và kiên nhẫn trong khi nó quét. Có thể mất nhiều thời gian, đặc biệt nếu bạn có nhiều tệp.
Khi quét xong NCDU, bạn sẽ thấy một biểu đồ tương tác. Biểu đồ này sẽ xếp hạng các thư mục trên hệ thống Linux theo kích thước. Thư mục ở trên cùng đang sử dụng nhiều dữ liệu nhất. Cái ở dưới cùng được sử dụng ít nhất.
Sử dụng các phím mũi tên LÊN / XUỐNG , tìm thư mục bạn muốn xem. Sau đó, nhấn Enter để truy cập. Để thoát khỏi trình phân tích sử dụng đĩa NCDU, hãy nhấn q trên bàn phím.
2. Phân tích dung lượng ổ đĩa trên Linux - DF
Một cách khác để phân tích việc sử dụng hệ thống tệp trong thiết bị đầu cuối Linux là sử dụng công cụ DF. Để sử dụng công cụ DF, hãy chạy df, sau đó chạy phần của hệ thống tệp bạn muốn phân tích. Ví dụ, để kiểm tra trạng thái của ~/
thư mục, hãy chạy df ~ / .
df ~ /
Chạy công cụ DF đối với một thư mục sẽ tạo ra tổng số lần đọc của thư mục đó, dung lượng được sử dụng là bao nhiêu và còn lại bao nhiêu. Tuy nhiên, bản đọc không ở định dạng dễ đọc. Để yêu cầu công cụ DF hiển thị tóm tắt về lượng dữ liệu mà một thư mục đang sử dụng trên hệ thống ở định dạng dễ đọc, hãy sử dụng công tắc -h . Công tắc -h sẽ in ra bản đọc theo gigabyte và megabyte.
df -h ~ /
Để phân tích bất kỳ thư mục nào, hãy chạy lệnh df đối với bất kỳ thư mục nào. Tuy nhiên, hãy hiểu rằng lệnh df không cung cấp một bản đọc chi tiết của thư mục. Thay vào đó, nó chỉ đưa ra một bản tóm tắt nhanh.
3. Phân tích dung lượng ổ đĩa trên Linux - DU
Nếu các công cụ NCDU và DF không làm được điều đó, thì một cách tuyệt vời khác để phân tích việc sử dụng hệ thống tệp trên Linux là công cụ DU. DU có thể quét bất kỳ thư mục nào và hiển thị kích thước của từng tệp trong thư mục cụ thể đó. Nó rất tiện lợi để tìm những tệp nào đang chiếm nhiều dung lượng nhất.
Để tìm ra tệp nào đang chiếm nhiều dung lượng nhất trong bất kỳ thư mục nhất định nào trên hệ thống Linux của bạn, hãy chạy thư mục du / . Ví dụ: để tìm ra đâu là tệp lớn nhất trong /var
thư mục, hãy chạy:
du -ch / var
Sau khi chạy lệnh du , nó sẽ hiển thị danh sách mọi tệp và dung lượng của tệp đó, cũng như tổng kích thước của tất cả các tệp được cộng lại với nhau ở cuối danh sách. Để dễ đọc hơn, hãy gửi đầu ra của lệnh tới một tệp văn bản.
du -ch / my-favourite-directory> du-readout.txt
Bạn có thể xem tệp văn bản bằng công cụ mèo . Ngoài ra, hãy mở nó bằng trình soạn thảo văn bản yêu thích của bạn.
cat du-readout.txt
Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng
Bạn mới sử dụng Linux và muốn thêm nhạc của mình vào Rhythmbox nhưng không chắc về cách thực hiện? Chúng tôi có thể giúp! Hãy làm theo hướng dẫn này khi chúng tôi xem xét cách thiết lập
Bạn có cần truy cập PC hoặc Máy chủ Ubuntu từ xa từ PC Microsoft Windows của mình không? Không chắc chắn về cách làm điều đó? Làm theo hướng dẫn này khi chúng tôi chỉ cho bạn
Bạn có sử dụng trình duyệt web Vivaldi làm trình điều khiển hàng ngày trên Linux không? Bạn đang cố gắng tìm cách sao lưu cài đặt trình duyệt của mình để giữ an toàn? chúng tôi
Cách tải xuống Podcast từ Linux Terminal với Podfox
Cách dọn dẹp và tăng tốc Ubuntu
Bạn đang cần một ứng dụng khách podcast tốt, thanh lịch cho máy tính để bàn Linux của mình? Nếu vậy, bạn cần dùng thử CPod. Đó là một ứng dụng nhỏ thân thiện giúp lắng nghe
TuxGuitar là một công cụ soạn nhạc mã nguồn mở. Với nó, người dùng có thể tạo và chỉnh sửa khuông nhạc guitar của riêng mình. Trong hướng dẫn này, hãy xem qua cách
Nếu bạn làm việc nhiều với hình ảnh trên Linux nhưng thấy thiếu các công cụ hình ảnh tích hợp sẵn, Annotator có thể dành cho bạn. Với ứng dụng này, bạn có thể thêm tem, văn bản,
AppImagePool là một ứng dụng khách AppImageHub dành cho Linux. Với nó, người dùng có thể dễ dàng duyệt và tải xuống AppImages từ cửa hàng AppImageHub. Đây là cách để lấy nó