Lệnh fc-list trong linux với các ví dụ dễ hiểu

Lệnh fc-list trong Linux là một công cụ hữu ích để liệt kê các phông chữ hiện có trên hệ thống của bạn một cách nhanh chóng. Nó cho phép bạn xem danh sách đầy đủ các phông chữ đã cài đặt, cùng với đường dẫn và các thuộc tính liên quan. Bạn có thể sử dụng fc-list để tìm kiếm phông chữ cụ thể hoặc kiểm tra xem một phông chữ đã được cài đặt đúng cách hay chưa. Đây là một lệnh đơn giản nhưng mạnh mẽ cho việc quản lý phông chữ.

Lệnh fc-list trong linux là gì?

Lệnh command fc-list in linux là một công cụ dòng lệnh mạnh mẽ, giúp bạn liệt kê tất cả các phông chữ hiện có trên hệ thống Linux của mình một cách dễ dàng. Nó cung cấp thông tin chi tiết về từng phông chữ, bao gồm tên, đường dẫn và các thuộc tính khác, giúp bạn quản lý phông chữ hiệu quả hơn. Bạn có thể sử dụng nó để tìm kiếm phông chữ cụ thể hoặc để kiểm tra xem một phông chữ đã được cài đặt hay chưa. Đây là một công cụ hữu ích cho các nhà thiết kế, nhà phát triển web và bất kỳ ai làm việc với văn bản trên Linux. Với fc-list, việc quản lý phông chữ trở nên đơn giản và trực quan hơn bao giờ hết.

Tìm hiểu Mục đích và Cú pháp của Lệnh fc-list

Trong bước này, chúng ta sẽ khám phá mục đích và cú pháp của lệnh fc-list trong Linux.

Lệnh fc-list được dùng để liệt kê tất cả các font chữ có sẵn trên hệ thống.

Bạn có thể dùng nó để lọc font chữ theo họ (family), kiểu (style) và các thuộc tính khác.

Để sử dụng lệnh fc-list, bạn chỉ cần chạy lệnh sau trong terminal:

sudo fc-list

Lệnh này sẽ hiển thị danh sách tất cả các font chữ có sẵn trên hệ thống của bạn.

Kết quả đầu ra sẽ tương tự như sau:

Example output:
/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf: DejaVu Sans,DejaVu Sans Book:style=Book,Book
/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf: DejaVu Sans:style=Bold
/usr/share/fonts/truetype/dejavu/DejaVuSans-Oblique.ttf: DejaVu Sans:style=Oblique
/usr/share/fonts/truetype/dejavu/DejaVuSans-BoldOblique.ttf: DejaVu Sans:style=Bold Oblique

Kết quả hiển thị đường dẫn file font, tên họ font và kiểu font tương ứng.

Bạn có thể dùng lệnh fc-list với nhiều tùy chọn khác nhau để lọc kết quả đầu ra.

Việc này giúp bạn có được thông tin cụ thể hơn về các font chữ trên hệ thống.

Liệt Kê Tất Cả Các Font Chữ Hiện Có Trên Hệ Thống

Trong bước này, chúng ta sẽ tìm hiểu cách liệt kê tất cả các font chữ hiện có trên hệ thống bằng lệnh fc-list.

Để liệt kê tất cả các font chữ hiện có, bạn chỉ cần chạy lệnh sau trong terminal:

sudo fc-list

Lệnh này sẽ hiển thị danh sách tất cả các font chữ đã cài đặt trên hệ thống của bạn, bao gồm đường dẫn file font, tên font family và kiểu font. Kết quả đầu ra sẽ tương tự như sau:

Example output:
/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf: DejaVu Sans,DejaVu Sans Book:style=Book,Book
/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf: DejaVu Sans:style=Bold
/usr/share/fonts/truetype/dejavu/DejaVuSans-Oblique.ttf: DejaVu Sans:style=Oblique
/usr/share/fonts/truetype/dejavu/DejaVuSans-BoldOblique.ttf: DejaVu Sans:style=Bold Oblique

Bạn cũng có thể sử dụng lệnh fc-list với các tùy chọn bổ sung để có được thông tin chi tiết hơn về các font chữ.

Ví dụ, để chỉ liệt kê tên của font family, bạn có thể sử dụng lệnh sau:

sudo fc-list --format='%{family}\n'

Lệnh này sẽ hiển thị danh sách tất cả các tên font family đã được cài đặt trên hệ thống của bạn.

Lọc Font Chữ Theo Họ, Kiểu Dáng và Thuộc Tính Khác

Trong bước này, chúng ta sẽ tìm hiểu cách lọc danh sách font chữ bằng lệnh fc-list.

Để lọc font chữ theo họ, bạn dùng tùy chọn --format với %{family}. Ví dụ, để liệt kê font "DejaVu Sans", chạy lệnh sau:

sudo fc-list --format='%{family}\n' | grep "DejaVu Sans"

Lệnh này sẽ hiển thị danh sách tất cả các font chữ thuộc họ "DejaVu Sans".

Để lọc font chữ theo kiểu dáng, bạn dùng --format với %{style}. Ví dụ, để liệt kê font in đậm, chạy lệnh sau:

sudo fc-list --format='%{family}:%{style}\n' | grep "Bold"

Lệnh này sẽ hiển thị danh sách tất cả các font in đậm đã cài trên hệ thống.

Bạn có thể kết hợp nhiều bộ lọc để có kết quả cụ thể hơn, rất tiện lợi đấy.

Ví dụ, để liệt kê font in đậm thuộc họ "DejaVu Sans", chạy lệnh sau:

sudo fc-list --format='%{family}:%{style}\n' | grep "DejaVu Sans" | grep "Bold"

Lệnh này sẽ hiển thị danh sách font in đậm thuộc họ "DejaVu Sans" trên máy bạn.

Kết luận cho linux fc-list command

Vậy là chúng ta đã cùng nhau khám phá lệnh fc-list, một công cụ hữu ích để quản lý font chữ trên hệ thống Linux. Hy vọng qua bài viết này, bạn đã nắm vững cách sử dụng linux fc-list command để liệt kê, tìm kiếm và kiểm tra thông tin về các font chữ. Việc hiểu rõ các tùy chọn của lệnh sẽ giúp bạn dễ dàng tùy chỉnh giao diện và đảm bảo hiển thị văn bản một cách chính xác. Đừng ngần ngại thử nghiệm các tùy chọn khác nhau để khám phá thêm những khả năng mà fc-list mang lại. Chúc bạn có những trải nghiệm thú vị với việc quản lý font chữ trên Linux! Hãy nhớ rằng, việc làm chủ các công cụ dòng lệnh như fc-list sẽ giúp bạn trở thành một người dùng Linux thành thạo hơn. Chúc bạn thành công trên con đường khám phá Linux!

Last Updated : 17/10/2025