NỘI DUNG

Hosting tốc độ cao Vietnix - tốc độ tải trang trung bình dưới 1 giây
VPS siêu tốc Vietnix - trải nghiệm mượt mà, ổn định
24/12/2024
Lượt xem

Lệnh ncal trong Linux là gì? Hướng dẫn sử dụng lệnh để hiển thị lịch ngay trên terminal

24/12/2024
12 phút đọc
Lượt xem

Đánh giá

Lệnh ncal trong Linux là công cụ hữu ích để hiển thị lịch ngay trên terminal. Đây là một công cụ thiết yếu cho việc quản lý thời gian, vì lịch là nhu cầu phổ biến trong cuộc sống hàng ngày. Để nắm rõ cách sử dụng lệnh ncal, bạn hãy tham khảo các ví dụ minh họa cụ thể dưới đây.

Những điểm chính

  • Hiểu được định nghĩa lệnh ncal trong Linux: Bạn sẽ hiểu rõ vai trò của lệnh ncal, cách hoạt động và sự khác biệt với lệnh cal.
  • Nắm vững cú pháp và tùy chọn của lệnh ncal: Bạn có thể sử dụng lệnh ncal một cách hiệu quả, linh hoạt và phù hợp với nhu cầu.
  • Khám phá 8 ví dụ minh họa cách sử dụng lệnh ncal: Bạn sẽ được hướng dẫn chi tiết cách sử dụng ncal với từng tùy chọn, giúp dễ dàng áp dụng vào thực tế.
  • Vietnix – Đồng hành cùng doanh nghiệp vươn tới thành công

Lệnh ncal trong Linux là gì?

Lệnh ncal trong Linux là một tiện ích xem lịch dựa trên Unix. Tuy nhiên, tiện ích này không được cài đặt sẵn trên hầu hết các hệ thống và có thể bạn cần cài thủ công. Đây là phiên bản kế thừa của lệnh cal, cung cấp khả năng định dạng nâng cao so với cal. 

Thêm vào đó, ncal còn có một số tính năng bổ sung như hiển thị ngày lễ, lịch âm,… Hơn nữa, lệnh này có nhiều tùy chọn để bạn tùy chỉnh kết quả hiển thị theo nhu cầu.

Lệnh ncal trong Linux là công cụ xem lịch nâng cao dựa trên Unix
Lệnh ncal trong Linux là công cụ xem lịch nâng cao dựa trên Unix

Cú pháp

Cú pháp của lệnh ncal trên Linux khá đơn giản. Cú pháp chung là ncal theo sau bởi một hoặc nhiều tùy chọn và đối số:

ncal [OPTION]... [ARGUMENT]...

Trong đó:

  • ncal: Tên lệnh.
  • [OPTION]…: Các tùy chọn bổ sung giúp thay đổi cách thức hoạt động của lệnh ncal.
  • [ARGUMENT]…: Đối số thường là thông tin cụ thể mà bạn muốn lệnh ncal xử lý.

iconLưu ý

  • Các thành phần trong dấu ngoặc vuông [ ] là tùy chọn, bạn có thể không cần sử dụng.
  • Dấu ba chấm cho biết bạn có thể sử dụng nhiều tùy chọn hoặc đối số cùng lúc.

Các tùy chọn

Tùy chọnMô tả
-hLoại bỏ phần highlight trên ngày hiện tại.
-yHiển thị lịch của một năm cụ thể.
-mHiển thị lịch của một tháng cụ thể trong năm hiện tại.
-3Hiển thị lịch của 3 tháng liên tiếp: Tháng trước, tháng hiện tại và tháng sau.
-wHiển thị số tuần.
-BHiển thị lịch của một số tháng trước tháng hiện tại.
-AHiển thị lịch của một số tháng sau tháng hiện tại.
Tùy chọn lệnh ncal

iconLưu ý

  • Các tùy chọn trong dòng lệnh Linux đều phân biệt chữ hoa chữ thường.
  • Để biết thêm chi tiết về tất cả các tùy chọn, bạn có thể sử dụng lệnh man ncal.

iconLưu ý

Bài viết này được viết vào ngày 6 tháng 12 năm 2024.

Ví dụ 1: Hiển thị lịch tháng hiện tại

Đầu tiên, mình sẽ hướng dẫn cách xem lịch tháng hiện tại bằng lệnh ncal. Hãy làm theo các bước dưới đây để in ra lịch tháng hiện tại:

Bước 1: Mở Terminal trên Ubuntu.

Bước 2: Nhập lệnh sau và nhấn Enter:

ncal

Kết quả: Kết quả cho thấy lịch tháng 12 năm 2024, đây là tháng hiện tại. Cột bên trái hiển thị tên các ngày trong tuần, theo sau là ngày tháng. Hơn nữa, bạn có thể thấy ngày hiện tại được đánh dấu nổi bật.

Hiển thị lịch tháng hiện tại
Hiển thị lịch tháng hiện tại

Ví dụ 2: Tắt chế độ highlight ngày hiện tại

Ở ví dụ trước, bạn đã thấy ngày hiện tại được đánh dấu. Nếu bạn muốn tắt tính năng này thì sao? Bạn cần sử dụng tùy chọn -h. Hãy làm theo các bước sau để tắt đánh dấu:

Bước 1: Mở Terminal trên Ubuntu.

Bước 2: Nhập lệnh sau và nhấn Enter:

ncal -h

Kết quả: Tương tự như Ví dụ 1 nhưng ngày hiện tại không được highlight.

Tắt chế độ highlight ngày hiện tại
Tắt chế độ highlight ngày hiện tại

Ví dụ 3: Hiển thị lịch của một năm cụ thể

Lệnh ncal trên Linux có khả năng hiển thị lịch của bất kỳ năm nào. Chẳng hạn, mình muốn xem lịch của năm 2020. Mình cần sử dụng tùy chọn -y, theo sau là số năm. Hãy làm theo các bước sau:

Bước 1: Mở Terminal trên Ubuntu.

Bước 2: Nhập lệnh sau và nhấn Enter:

ncal -y 2020

Kết quả: Hiển thị toàn bộ lịch năm 2020. Mặc dù mình không hiển thị toàn bộ ảnh, bạn cũng có thể hình dung ra.

Hiển thị lịch của một năm cụ thể
Hiển thị lịch của một năm cụ thể

Ví dụ 4: Hiển thị lịch của một tháng cụ thể trong năm hiện tại

Đôi khi, bạn có thể cần xem lịch của một tháng nào đó trong năm hiện tại. Lệnh ncal có tùy chọn -m cho phép bạn làm điều này. Bạn cần nhập số tháng sau tùy chọn -m. Ví dụ, nếu mình muốn xem lịch tháng 12, mình sẽ nhập 12. Hãy theo các bước dưới đây để xem lịch của một tháng trong năm hiện tại:

Bước 1: Mở Terminal trên Ubuntu.

Bước 2: Nhập 1 trong 2 lệnh sau và nhấn Enter:

ncal -m12

Hoặc

ncal -m 12

Kết quả: Lệnh ncal sẽ hiển thị lịch tháng 12.

Hiển thị lịch của một tháng cụ thể trong năm hiện tại
Hiển thị lịch của một tháng cụ thể trong năm hiện tại

Ví dụ 5: Hiển thị lịch 3 tháng liên tiếp

Trong ví dụ này, mình sẽ hướng dẫn cách xem lịch của tháng trước, tháng hiện tại và tháng sắp tới cùng một lúc, chỉ với một tùy chọn. Mình sẽ sử dụng tùy chọn -3 của lệnh ncal cho mục đích này. Vì mình đang ở tháng 12, mình sẽ thấy tháng 11 và tháng 1 trên Terminal. Hãy cùng thực hiện các bước sau:

Bước 1: Mở Terminal trên Ubuntu.

Bước 2: Nhập lệnh sau và nhấn Enter:

ncal -3

Kết quả: Vì hiện tại là tháng 2 nên lệnh ncal sẽ hiển thị lịch tháng 11 (tháng trước), tháng 12 (tháng hiện tại) và tháng 1 (tháng sau).

Hiển thị lịch 3 tháng liên tiếp
Hiển thị lịch 3 tháng liên tiếp

Ví dụ 6: Hiển thị số tuần dưới mỗi tuần trong lịch

Trong ví dụ này, mình sẽ kết hợp 2 tùy chọn của lệnh ncal, đó là:

  • -w: Hiển thị số tuần ở cuối lịch của mỗi tháng.
  • -m: Hiển thị lịch của một tháng cụ thể trong năm hiện tại (đã được giới thiệu trong Ví dụ 4).

Để xem số tuần của tháng 12, bạn thực hiện như sau:

Bước 1: Mở Terminal trên Ubuntu.

Bước 2: Nhập 1 trong 2 lệnh sau và nhấn Enter:

ncal -w -m12

Hoặc

ncal -w -m 12

Kết quả: Terminal hiển thị lịch tháng 12, kèm theo số tuần ở dưới mỗi tuần. Số tuần cuối cùng của năm thường là 52.

Hiển thị số tuần dưới mỗi tuần trong lịch
Hiển thị số tuần dưới mỗi tuần trong lịch

Ví dụ 7: Hiển thị lịch của một số tháng trước tháng hiện tại

Bạn sử dụng tùy chọn -B theo sau là số tháng để hiển thị lịch của các tháng trước tháng hiện tại. Ví dụ, để hiển thị lịch của 2 tháng trước tháng 12 (tháng hiện tại), bạn thực hiện như sau:

Bước 1: Mở Terminal trên Ubuntu.

Bước 2: Nhập 1 trong 2 lệnh sau và nhấn Enter:

ncal -B2

Hoặc

ncal -B 2

Kết quả: Lệnh ncal sẽ hiển thị lịch của hai tháng trước tháng 12, tức là tháng 11 năm 2023 và tháng 10 năm 2024.

Hiển thị lịch của một số tháng trước tháng hiện tại
Hiển thị lịch của một số tháng trước tháng hiện tại

Ví dụ 8: Hiển thị lịch của một số tháng sau tháng hiện tại

Bạn sử dụng tùy chọn -A theo sau là số tháng để hiển thị lịch của các tháng sau tháng hiện tại. Ví dụ, để hiển thị lịch của 2 tháng sau tháng 12 (tháng hiện tại), bạn thực hiện như sau:

Bước 1: Mở Terminal trên Ubuntu.

Bước 2: Nhập lệnh sau và nhấn Enter:

ncal -A2

Kết quả: Lệnh ncal sẽ hiển thị lịch của hai tháng sau tháng 12, tức là tháng 1 và tháng 2.

Hiển thị lịch của một số tháng sau tháng hiện tại
Hiển thị lịch của một số tháng sau tháng hiện tại

Vietnix – Đồng hành cùng doanh nghiệp vươn tới thành công

Với sứ mệnh giúp doanh nghiệp phát triển bền vững, Vietnix luôn mang đến những giải pháp công nghệ tối ưu và phù hợp nhất. Được vinh danh trong Top 10 The Best of Vietnam 2023 – Thương hiệu hàng đầu Việt Nam 2023, Vietnix tự hào là đối tác tin cậy, đồng hành cùng doanh nghiệp trên hành trình phát triển và chinh phục các mục tiêu quan trọng.

Dịch vụ VPS AMD của Vietnix được thiết kế nhằm tối ưu hóa hiệu suất và mang lại sự ổn định lâu dài cho doanh nghiệp. Với băng thông lớn và khả năng truyền tải ổn định, cùng CPU AMD EPYC thế hệ mới mạnh mẽ, dịch vụ VPS của Vietnix giúp xử lý nhanh chóng các ứng dụng yêu cầu tài nguyên cao. Đặc biệt, đội ngũ kỹ thuật viên chuyên nghiệp của Vietnix luôn có mặt 24/7, đảm bảo dịch vụ hoạt động hiệu quả và ổn định nhất cho khách hàng.

Thông tin liên hệ:

  • Hotline: 18001093
  • Email: sales@vietnix.com.vn 
  • Địa chỉ: 265 Hồng Lạc, Phường 10, Quận Tân Bình, Thành Phố Hồ Chí Minh.
  • Website: https://vietnix.vn/ 

Bài viết trên đã hướng dẫn chi tiết về lệnh ncal trong Linux, từ cú pháp cơ bản đến các tùy chọn hữu ích như hiển thị lịch theo tháng, năm hoặc kết hợp nhiều tùy chọn. Hy vọng những kiến thức này sẽ giúp bạn sử dụng ncal hiệu quả hơn trong công việc quản trị hệ thống và thao tác với thời gian trên Linux. Bạn cũng đừng quên khám phá thêm các tùy chọn khác để tùy chỉnh lịch theo nhu cầu riêng.

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Chọn chủ đề :

Hưng Nguyễn

Co-Founder
tại

Kết nối với mình qua

Kết nối với mình qua

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Banner group
Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

MAXSPEED HOSTING

TĂNG TỐC WEBSITE TOÀN DIỆN

CÔNG NGHỆ ĐỘC QUYỀN

PHẦN CỨNG MẠNH MẼ

HỖ TRỢ 24/7

ĐĂNG KÝ NGAY
Khi mua Hosting/VPS
ĐĂNG KÝ NGAY
03/02/2025 - 15/02/2025
Pattern

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

Icon
ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1
Icon
XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG