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

Lệnh localectl trong Linux giúp bạn dễ dàng quản lý ngôn ngữ hệ thống và bố cục bàn phím. Nó cho phép bạn xem cài đặt hiện tại và thay đổi chúng một cách nhanh chóng thông qua dòng lệnh. Sử dụng localectl để tùy chỉnh trải nghiệm Linux của bạn theo ngôn ngữ và khu vực ưa thích.

Lệnh localectl trong linux là gì?

Lệnh command localectl in linux là một công cụ dòng lệnh mạnh mẽ, giúp bạn dễ dàng quản lý và cấu hình các thiết lập ngôn ngữ hệ thống. Nó cho phép bạn thay đổi ngôn ngữ hiển thị, định dạng ngày giờ, và cả bố cục bàn phím một cách nhanh chóng. Sử dụng command localectl in linux giúp bạn tùy chỉnh trải nghiệm sử dụng Linux phù hợp với ngôn ngữ và khu vực của mình. Với giao diện đơn giản, bạn có thể dễ dàng xem và thay đổi các thiết lập hiện tại mà không cần chỉnh sửa các tệp cấu hình phức tạp. Đây là một công cụ hữu ích cho cả người mới bắt đầu và người dùng Linux có kinh nghiệm.

Tìm hiểu về mục đích của lệnh localectl

Trong bước này, bạn sẽ tìm hiểu về mục đích và cách dùng lệnh `localectl` trong Linux. Lệnh `localectl` là một công cụ mạnh mẽ do systemd cung cấp để quản lý cài đặt locale hệ thống. Nó cũng giúp bạn quản lý bố cục bàn phím và keymap. Lệnh `localectl` được dùng để thiết lập locale hệ thống, quyết định ngôn ngữ và định dạng ngày/giờ. Nó còn giúp bạn thiết lập các cài đặt đặc trưng theo locale. Bạn có thể dùng nó để cấu hình bố cục bàn phím và keymap mà hệ thống đang sử dụng. Ngoài ra, nó còn giúp bạn truy vấn locale hệ thống và cài đặt bàn phím hiện tại. Hãy bắt đầu bằng cách kiểm tra cài đặt locale hệ thống hiện tại bằng lệnh `localectl`.
localectl status
Ví dụ về kết quả:
   System Locale: LANG=en_US.UTF-8
       VC Keymap: us
      X11 Layout: us
Kết quả này cho thấy hệ thống hiện đang dùng locale `en_US.UTF-8` và bố cục bàn phím là US English. Bạn cũng có thể dùng `localectl` để liệt kê tất cả các locale và bố cục bàn phím có sẵn trên hệ thống.
localectl list-locales
localectl list-keymaps
Các lệnh này sẽ hiển thị danh sách đầy đủ các locale và bố cục bàn phím được hỗ trợ để cấu hình trên hệ thống.

Quản lý Cài đặt Locale Hệ thống với localectl

Trong bước này, bạn sẽ học cách sử dụng lệnh localectl để quản lý cài đặt locale hệ thống.

Locale hệ thống xác định ngôn ngữ, định dạng ngày/giờ và các cài đặt đặc trưng khác. Hãy bắt đầu bằng cách liệt kê các locale có sẵn trên hệ thống:

localectl list-locales

Lệnh này sẽ hiển thị một danh sách dài các locale được hỗ trợ trên hệ thống của bạn.localectl set-locale:

sudo localectl set-locale LANG=fr_FR.UTF-8

Lệnh này sẽ đặt locale hệ thống thành tiếng Pháp (Pháp) với mã hóa ký tự UTF-8. Bạn có thể xác minh thay đổi bằng cách chạy lại lệnh localectl status:

localectl status

Ví dụ về đầu ra:

   System Locale: LANG=fr_FR.UTF-8
       VC Keymap: us
      X11 Layout: us

Bây giờ, hãy thử sử dụng một lệnh nhận biết locale như date để xem hiệu ứng của việc thay đổi locale:

date

Ví dụ về đầu ra:

dim. mai 14 16:24:53 UTC 2023

Bạn có thể thấy ngày và giờ hiện được hiển thị ở định dạng tiếng Pháp.

Để hoàn nguyên locale về mặc định en_US.UTF-8, bạn có thể chạy lệnh sau:

sudo localectl set-locale LANG=en_US.UTF-8

Tùy chỉnh Bố cục Bàn phím và Keymaps với localectl

Trong bước cuối cùng này, bạn sẽ học cách dùng lệnh localectl để tùy chỉnh bố cục bàn phím và keymaps trên hệ thống.

Bố cục bàn phím xác định cách sắp xếp vật lý của các phím, còn keymap định nghĩa ánh xạ phím với ký tự và chức năng.

Hãy bắt đầu bằng việc kiểm tra bố cục bàn phím và keymap hiện tại của hệ thống bằng lệnh sau:

localectl status

Ví dụ về kết quả trả về:

   System Locale: LANG=en_US.UTF-8
       VC Keymap: us
      X11 Layout: us

Kết quả này cho thấy hệ thống đang dùng bố cục và keymap bàn phím tiếng Anh (Mỹ).

Để thay đổi bố cục bàn phím, bạn có thể dùng lệnh localectl set-x11-keymap như sau:

sudo localectl set-x11-keymap de

Lệnh này sẽ đặt bố cục bàn phím thành tiếng Đức (de). Bạn có thể kiểm tra lại bằng lệnh localectl status:

localectl status

Ví dụ về kết quả trả về:

   System Locale: LANG=en_US.UTF-8
       VC Keymap: us
      X11 Layout: de

Bạn sẽ thấy trường X11 Layout đã được cập nhật thành de.

Nếu bạn cần dùng một bố cục bàn phím cụ thể hơn, bạn có thể chỉ định tên đầy đủ của bố cục đó:

sudo localectl set-x11-keymap de nodeadkeys

Lệnh này sẽ đặt bố cục bàn phím tiếng Đức với biến thể "nodeadkeys", thay đổi hành vi của các dead key.

Bạn có thể liệt kê tất cả các bố cục bàn phím và keymaps có sẵn bằng các lệnh sau:

localectl list-x11-keymap-models
localectl list-x11-keymap-layouts
localectl list-x11-keymap-variants

Các lệnh này sẽ hiển thị danh sách đầy đủ các bố cục bàn phím và keymaps được hỗ trợ, có thể cấu hình trên hệ thống.

Kết luận cho linux localectl command

Tóm lại, linux localectl command là một công cụ mạnh mẽ giúp bạn dễ dàng quản lý ngôn ngữ và bố cục bàn phím trên hệ thống Linux của mình. Với các tùy chọn đơn giản và dễ sử dụng, bạn có thể nhanh chóng thay đổi cài đặt hệ thống để phù hợp với nhu cầu cá nhân. Hãy thử nghiệm với các lệnh khác nhau để khám phá tất cả những gì mà linux localectl command có thể làm. Việc tùy chỉnh ngôn ngữ và bàn phím chưa bao giờ dễ dàng đến thế, giúp bạn có trải nghiệm sử dụng Linux thoải mái và hiệu quả hơn. Hy vọng hướng dẫn này đã giúp bạn hiểu rõ hơn về cách sử dụng công cụ hữu ích này. Chúc bạn thành công trong việc tùy chỉnh hệ thống Linux của mình!

Last Updated : 17/10/2025