• Kiến thức
  • Network
  • Security
  • Software
  • Thủ thuật
  • Tin học văn phòng
  • Tin tức
  • Mail ảo tạm thời miễn phí
  • Tools tra cứu thông tin
  • Công cụ đổi số thành chữ
  • AI Text Watermark Remover
AnonyViet
  • Tin tức
  • Network
    • Mạng cơ bản
    • Hyper-V
    • Linux
    • Windown Server 2012
  • Security
    • Basic Hacking
    • Deface
    • Kali Linux / Parrot
    • SQL Injection
  • Thủ thuật
    • Khóa Học Miễn Phí
    • Code
    • Mẹo Vặt Máy Tính
    • Facebook
    • Windows 7/8/10/11
    • Đồ Họa
    • Video
  • Software
    • Phần mềm máy tính
    • Phần mềm điện thoại
  • Tin học văn phòng
  • Kiến thức
  • MMO
    • Advertisers – Publishers
    • Affiliate Program
    • Kiếm tiền bằng điện thoại
    • Pay Per Click – PPC
No Result
View All Result
  • Tin tức
  • Network
    • Mạng cơ bản
    • Hyper-V
    • Linux
    • Windown Server 2012
  • Security
    • Basic Hacking
    • Deface
    • Kali Linux / Parrot
    • SQL Injection
  • Thủ thuật
    • Khóa Học Miễn Phí
    • Code
    • Mẹo Vặt Máy Tính
    • Facebook
    • Windows 7/8/10/11
    • Đồ Họa
    • Video
  • Software
    • Phần mềm máy tính
    • Phần mềm điện thoại
  • Tin học văn phòng
  • Kiến thức
  • MMO
    • Advertisers – Publishers
    • Affiliate Program
    • Kiếm tiền bằng điện thoại
    • Pay Per Click – PPC
No Result
View All Result
AnonyViet
No Result
View All Result

Cách lên lịch tác vụ bằng lệnh at trên Linux

Dark Sniffer by Dark Sniffer
21/11/2021 - Updated on 24/07/2025
in Linux
A A
0

Mục lục bài viết

  1. Lệnh at là gì?
    1. Cách cài đặt
  2. Cách lên lịch tác vụ tương tác với lệnh at
  3. Cách lên lịch tác vụ với lệnh at
  4. Các tùy chọn thời gian
  5. Cú pháp ngày và giờ
  6. Xem hàng đợi tác vụ
  7. Câu hỏi thường gặp
    1. Tôi có thể lên lịch tác vụ cho một ngày cụ thể trong tương lai không?
    2. Làm thế nào để xem các tác vụ đã được lên lịch?
    3. Nếu tôi muốn hủy bỏ một tác vụ đã lên lịch thì sao?

Tự động hóa rất tốt, nhưng không phải ai cũng biết cách để tự động hóa các tác vụ. Tuy nhiên, việc có thể lên lịch tác vụ cho máy tính vào một thời điểm cụ thể cũng hay không kém. Vậy nên trong bài viết này, mình sẽ hướng dẫn các bạn cách lên lịch tác vụ bằng lệnh at trong Linux nhé.

📢 Tham gia kênh Telegram của AnonyViet
👉 Vào Telegram AnonyViet
Cập nhật bài mới, tools hay và thủ thuật IT nhanh nhất

Cách lên lịch tác vụ bằng lệnh at trên Linux

Các bài viết liên quan

phần mềm quản lý tai nghe Bluetooth trên Linux

BudsLink: Phần mềm quản lý tai nghe Bluetooth trên Linux

09/08/2026
Cách gỡ cài đặt WSL trên Windows 11 một cách triệt để? 4

Cách gỡ cài đặt WSL trên Windows 11 một cách triệt để?

06/12/2025
Cách tắt thông báo App is Ready phiền nhiễu chỉ trong 1 phút 5

Cách tắt thông báo App is Ready phiền nhiễu chỉ trong 1 phút

23/09/2025
Hướng dẫn chạy ứng dụng Android trên Linux bằng WayDroid 6

Hướng dẫn chạy ứng dụng Android trên Linux bằng WayDroid

28/01/2025 - Updated on 25/07/2025

Lệnh at là gì?

at là một lệnh Linux cho phép bạn lên lịch các công việc cho một ngày giờ cụ thể. Đó là tự động hóa được thực hiện dễ dàng từ Terminal.

Cách cài đặt

Trên Linux, lệnh at có thể đã được cài đặt mặc định. Bạn có thể xác minh nó đã được cài đặt hay chưa bằng lệnh at -V:

$ at -V
at version x.y.z

Nếu bạn không tìm thấy lệnh at, hầu hết các bản phân phối Linux hiện đại đều cung cấp gói cài đặt lệnh at cho bạn.

Bạn cũng có thể cần khởi động at daemon, được gọi là atd. Trên hầu hết các hệ thống Linux, bạn sử dụng lệnh systemctl để kích hoạt các dịch vụ và cho phép chúng tự động khởi động từ bây giờ trở đi:

$ sudo systemctl enable --now atd

Cách lên lịch tác vụ tương tác với lệnh at

Trước tiên, bạn cần tạo một sự kiện vào thời điểm nào đó và sau đó bạn chỉ định những gì bạn muốn xảy ra.

Ví dụ: hãy thử lên lịch bằng cách tạo một nhiệm vụ trong vài phút tới. Chỉ cần làm một cái nhiệm vụ đơn giản thôi. Để thoát khỏi terminal, hãy nhấn Ctrl + D trên bàn phím của bạn.

$ at 11:20 AM
warning: commands will be executed using /bin/sh
at> echo "hello world" > ~/at-test.txt
at> <EOT>
job 3 at Mon Jul 26 11:20:00 2021

Như bạn có thể thấy, at sử dụng các định nghĩa thời gian trực quan và tự nhiên. Bạn không cần biết hết 24 giờ hoặc chuyển sang UTC. Nói chung, bạn có thể sử dụng bất kỳ ký hiệu thời gian nào chẳng hạn như noon, 1:30 PM, 13:37,… để mô tả thời điểm bạn muốn.

Chờ một vài phút và sau đó xem chữ “hello world” đã được ghi vào file at-text.txt hay chưa bằng lệnh cat.

$ cat ~/at-test.txt
hello world

Cách lên lịch tác vụ với lệnh at

Bạn không cần phải viết tác vũ trên terminal để lên lịch công việc với at. Thay vào đó, bạn có thể sử dụng lệnh echo hoặc printf. Trong ví dụ này, mình sẽ sử dụng now để trì hoãn tác vụ đó trong 1 phút.

$ echo "echo 'hello again' >> ~/at-test.txt" | at now +1 minute

Sau một phút, bạn cần xác nhận tác vụ đã được hoàn thành bằng lệnh cat.

$ cat ~/at-test.txt
hello world
hello again

Các tùy chọn thời gian

Lệnh at khá dễ thao tác với các tùy chọn thời gian. Bạn có thể chọn giữa nhiều định dạng, tùy thuộc vào định dạng nào thuận tiện nhất cho bạn:

  • YYMMDDhhmm[.ss]  (viết tắt của năm, tháng, ngày, giờ, phút và giây)
  • CCYYMMDDhhmm[.ss] (đầy đủ năm, tháng, ngày, giờ, phút và giây)
  • now
  • midnight
  • noon
  • teatime (4 PM)
  • AM
  • PM

Thời gian và ngày tháng có thể là tuyệt đối hoặc thêm dấu cộng (+) để làm cho chúng tương đối so với bây giờ.

  • minutes
  • hours
  • days
  • weeks
  • months
  • years

Cú pháp ngày và giờ

Lệnh at ít thoải mái hơn khi thao tác với ngày giờ. Phải ghi thời gian trước, sau đó là ngày, mặc dù ngày đó được mặc định là ngày hiện tại và chỉ được lên lịch tác vụ cho một ngày nào đó trong tương lai.

Ví dụ:

$ echo "rsync -av /home/tux me@myserver:/home/tux/" | at 3:30 AM tomorrow
$ echo "/opt/batch.sh ~/Pictures" | at 3:30 AM 08/01/2022
$ echo "echo hello" | at now + 3 days

Xem hàng đợi tác vụ

Bạn có thể xem các công việc mình đã lên lịch trên Linux bằng lệnh atq:

$ atq
10 Thu Jul 29 12:19:00 2021 a tux
9  Tue Jul 27 03:30:00 2021 a tux
7  Tue Jul 27 00:00:00 2021 a tux

Để xóa một công việc khỏi hàng đợi, hãy sử dụng lệnh atrm. Để loại bỏ công việc số 7:

$ atrm 7
$ atq
10 Thu Jul 29 12:19:00 2021 a tux
9  Tue Jul 27 03:30:00 2021 a tux

Ngoài ra, bạn cũng có thể xem thêm 10 lệnh Linux nguy hiểm bạn tuyệt đối không nên thử tại đây.

Câu hỏi thường gặp

Tôi có thể lên lịch tác vụ cho một ngày cụ thể trong tương lai không?

Có, bạn có thể. Sử dụng cú pháp như echo "your_command" | at 3:30 AM 08/01/2024 (thay thế your_command bằng lệnh của bạn và điều chỉnh ngày tháng cho phù hợp).

Làm thế nào để xem các tác vụ đã được lên lịch?

Sử dụng lệnh atq để xem danh sách các tác vụ đang chờ thực hiện.

Nếu tôi muốn hủy bỏ một tác vụ đã lên lịch thì sao?

Bạn có thể sử dụng lệnh atrm kèm theo số ID của tác vụ (xem được từ lệnh atq) để xóa nó khỏi hàng đợi. Ví dụ: atrm 1 sẽ xóa tác vụ có ID là 1.

Tags: lên lịch tác vụlệnhlệnh atlinux
Dark Sniffer

Dark Sniffer

Related Posts

phần mềm quản lý tai nghe Bluetooth trên Linux
Phần mềm máy tính

BudsLink: Phần mềm quản lý tai nghe Bluetooth trên Linux

09/08/2026
Cách gỡ cài đặt WSL trên Windows 11 một cách triệt để? 7
Windows 7/8/10/11

Cách gỡ cài đặt WSL trên Windows 11 một cách triệt để?

06/12/2025
Cách tắt thông báo App is Ready phiền nhiễu chỉ trong 1 phút 8
Phần mềm máy tính

Cách tắt thông báo App is Ready phiền nhiễu chỉ trong 1 phút

23/09/2025
Hướng dẫn chạy ứng dụng Android trên Linux bằng WayDroid 9
Phần mềm máy tính

Hướng dẫn chạy ứng dụng Android trên Linux bằng WayDroid

28/01/2025 - Updated on 25/07/2025
4 cách truy cập file Linux từ Windows 11 10
Phần mềm máy tính

4 cách truy cập file Linux từ Windows 11

06/11/2024 - Updated on 24/07/2025
6 siêu ký tự mà mình thích sử dụng Terminal Linux 11
Linux

6 siêu ký tự mà mình thích sử dụng Terminal Linux

01/06/2024 - Updated on 24/07/2025
guest

guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
oldest
newest

Liên hệ Quảng Cáo

Lien he AnonyViet

Bài viết mới

Ắc quy xe máy bao lâu phải thay? Dấu hiệu nhận biết ai cũng nên biết 3

Ắc quy xe máy bao lâu phải thay? Dấu hiệu nhận biết ai cũng nên biết

by AnonyViet
16/09/2026
0

cách tăng size chữ trên Apple TV

Hướng dẫn cách tăng size chữ trên Apple TV cực dễ

by Thanh Kim
16/09/2026
0

Nothing Phone 4a

Nothing Phone 4a – Không gì làm khó được chiếc smartphone giá tốt này

by AnonyViet
15/09/2026
0

Phân biệt cổ phiếu và trái phiếu: hai kênh đầu tư cơ bản 4

Phân biệt cổ phiếu và trái phiếu: hai kênh đầu tư cơ bản

by AnonyViet
15/09/2026
0

Bình luận gần đây

  • tuan trong Share key Driver Booster 13 Pro miễn phí 2026
  • loc trong Hack Game & App trên Iphone với TutuApp
  • lâm trong Share key Advanced SystemCare 19 Pro 6 tháng mới nhất
  • lâm trong Share key Driver Booster 13 Pro miễn phí 2026
  • Mui trong Làm thế nào để mua Microsoft Office 2024 mới nhất với chi phí tiết kiệm?
  • Ngọc hân trong Tạo Locket Gold miễn phí siêu đơn giản
  • nmh trong Hướng dẫn cách nhận ShopeeVIP 12 tháng miễn phí
  • Vasker trong HeroSMS là gì? Cách thuê số điện thoại ảo nhận SMS OTP online không cần SIM
  • Cường trong Share key Driver Booster 13 Pro miễn phí 2026
  • ib chỉ ứng dụng lấy số điện thoại với ạ trong Cách lấy số điện thoại từ Facebook mới nhất bằng Tino Group Assistant
  • Vũ Văn Nam trong Hướng dẫn chế ảnh số dư tài khoản MB Bank
  • phú quốc trong Hướng dẫn cách nhận tick trắng Facebook miễn phí
  • AnonyViet trong Hướng dẫn cách nhận Norton 360 Deluxe 1 năm miễn phí
  • Colonia del Sacramento Lighthouse trong Techvui.com – Website chia sẻ các Mod Game miễn phí dành cho Android
  • ta van hoan trong Hướng dẫn cách nhận Norton 360 Deluxe 1 năm miễn phí
  • Nghia Pham trong Làm thế nào để mua Microsoft Office 2024 mới nhất với chi phí tiết kiệm?
  • AnonyViet trong Làm thế nào để mua Microsoft Office 2024 mới nhất với chi phí tiết kiệm?
  • Nghia Pham trong Làm thế nào để mua Microsoft Office 2024 mới nhất với chi phí tiết kiệm?
  • AnonyViet trong Hướng dẫn cách nhận Google AI Pro 1 năm miễn phí cho tài khoản mới
  • loc trong Hướng dẫn cách nhận Google AI Pro 1 năm miễn phí cho tài khoản mới

Giới thiệu

AnonyViet

AnonyViet

Nơi chia sẻ những kiến thức mà bạn chưa từng được học trên ghế nhà trường!

Chúng tôi sẵn sàng đón những ý kiến đóng góp, cũng như bài viết của các bạn gửi đến AnonyViet.

Hãy cùng AnonyViet xây dựng một cộng đồng CNTT lớn mạnh nhất!

Liên hệ

Email: support[@]anonyviet.com

1409 Hill Street #01-01A
Old Hill Street Police Station
Singapore 179369

 

DMCA.com Protection Status

Giới thiệu

AnonyViet là Website chia sẻ miễn phí tất cả các kiến thức về công nghệ thông tin. AnonyViet cung cấp mọi giải pháp về mạng máy tính, phần mềm, đồ họa và MMO.

kết quả xổ số hôm nay đọc truyện dandadan online tải ebook free V9bet game nổ hũ tỷ lệ nhà cái XOSO66 game bài RIK VIP Go88 sunwin sunwin rikvip hitclub sunwin go88 v9bet https://nowgoal.ws/ https://tylekeonhacai.me/ https://keonhacai.org.vc/ 7mcn https://keonhacai88.tv/ https://keonhacai.loans/ https://keonhacai.kiwi/ 789club xx88 Sun52 Rikvip xoso66 nổ hũ uy tín 789 club Sunwin https://pgp88.org/ luck8 luck8 cakhiatv JBO uu88 12bet 7MCN Bắn cá đổi thưởng Rikvip Good88 789win https://fly88h.com/ trang chủ MB66 nhà cái MB66 58WIN 888slot Thabet 789club go88 xoilactv vip66 xoso66 xoso66 Xoso66 kubet 8day thapcamtv ae888.com Xoilac TV bóng đá trực tiếp bóng đá trực tiếp cakhia tv trực tiếp bóng đá tối nay GO 88 QS88 https://keonhacaitop.com/ https://vsbet8a.com/ kèo nhà cái 5 kèo nhà cái 88m dn88 gavangtv 12bet https://79king8.in.net/ https://99ok3.ru.com/ King88 U888 Hi88 Hitclub 88clb xóc đĩa online

©2026 AnonyViet - Chúng tôi mang đến cho bạn những kiến thức bổ ích về CNTT

No Result
View All Result
  • Tin tức
  • Network
    • Mạng cơ bản
    • Hyper-V
    • Linux
    • Windown Server 2012
  • Security
    • Basic Hacking
    • Deface
    • Kali Linux / Parrot
    • SQL Injection
  • Thủ thuật
    • Khóa Học Miễn Phí
    • Code
    • Mẹo Vặt Máy Tính
    • Facebook
    • Windows 7/8/10/11
    • Đồ Họa
    • Video
  • Software
    • Phần mềm máy tính
    • Phần mềm điện thoại
  • Tin học văn phòng
  • Kiến thức
  • MMO
    • Advertisers – Publishers
    • Affiliate Program
    • Kiếm tiền bằng điện thoại
    • Pay Per Click – PPC

©2026 AnonyViet - Chúng tôi mang đến cho bạn những kiến thức bổ ích về CNTT

wpDiscuz