Terminal Tricks: Sử dụng Terminal làm đồng hồ báo thức


Nếu bạn luôn bật máy tính và đang tìm kiếm một cách thức tốt để thức dậy vào buổi sáng, thì thật đơn giản. Tất cả những gì bạn cần là trình phát nhạc thông thường của bạn và lệnh ‘ngủ’. Lệnh ‘sleep’ là công cụ tích hợp (ít nhất là trong Ubuntu), cho phép bạn đặt hẹn giờ cho bất kỳ khoảng thời gian nào (giây, phút, giờ và ngày). Nếu chúng ta ghép lệnh ‘ngủ’ với trình phát nhạc và bài hát yêu thích của mình, thì chúng tôi có thể đặt báo thức sẽ đánh thức chúng tôi sau một khoảng thời gian nhất định. Dưới đây là cách hoạt động.

Đặt Bộ hẹn giờ ngủ trong Thiết bị đầu cuối

Trước tiên, mở Thiết bị đầu cuối của bạn.

Mở Terminal

Khi Terminal đang mở, chúng ta hãy xem qua lệnh 'sleep' hoạt động như thế nào. Nó rất đơn giản. Để ngủ trong 10 giây, sử dụng lệnh này:

Ngủ 10 giây

Để ngủ trong 10 phút, sử dụng lệnh sau:

Ngủ 10m

Để ngủ trong 10 giờ, sử dụng lệnh này:

Ngủ 10 giờ

Cuối cùng, để ngủ trong 10 ngày, sử dụng lệnh này:

Ngủ 10 ngày

Bạn thậm chí có thể kết hợp các lệnh, vì vậy nếu bạn muốn ngủ trong 5 giờ 30 phút, bạn sẽ sử dụng lệnh 'ngủ' đơn với cả hai lần:

Ngủ 5h 30m

Thật dễ dàng! Tất nhiên, một khi thời gian của bạn đã trôi qua, không có gì khác sẽ xảy ra, bởi vì tất cả các lệnh "ngủ" làm là đếm số tiền ngủ của bạn. Để làm cho nó trở thành một đồng hồ báo thức thực sự, chúng ta sẽ cần phải thêm vào lệnh. Đối với trình phát nhạc của chúng tôi, chúng tôi sẽ sử dụng trình phát nhạc, nhưng bạn có thể dễ dàng sử dụng Totem, VLC, Banshee hoặc bất kỳ trình phát nhạc yêu thích nào của bạn.

Để gọi trình phát, ví dụ, chúng tôi sẽ sử dụng command:

Phát bài hát trong trình phát

Nhập vào Terminal (thay thế đường dẫn thực tế và tên của file nhạc), chúng ta có thể nghe bất cứ bài hát nào chúng tôi muốn. Tất nhiên, nhược điểm (khi cố gắng tạo đồng hồ báo thức của chúng tôi), đó là bài hát phát ngay lập tức.

Giải pháp? Sử dụng lệnh ‘ngủ’ và trình phát nhạc của chúng tôi cùng nhau. Chúng tôi sẽ kết hợp hai lệnh bằng ‘& amp; & amp;’ sẽ chạy lệnh đầu tiên, sau đó chỉ sau khi lệnh hoàn tất chạy lệnh thứ hai. Lệnh cuối cùng của chúng tôi? Giả sử chúng ta muốn ngủ trong 8 giờ:

Hoàn thành đồng hồ báo thức lệnh

Thật đơn giản! Lệnh ‘sleep’ sẽ đợi 8 giờ, sau đó khi hết thời gian, sẽ thoát, cho phép lệnh thứ hai - nơi nhạc thực sự được phát - để bắt đầu. Đồng hồ báo thức tức thời.

Có một vài nhược điểm đối với điều này, tất nhiên. Đầu tiên là nhiều người có máy tính để ngủ hoặc ngủ đông sau một khoảng thời gian nhất định. Điều này rõ ràng sẽ không phải là một điều tốt cho đồng hồ báo thức của chúng tôi. Như vậy, các công cụ tiết kiệm điện có thể phải được tắt. Ngoài ra, đừng quên kiểm tra kỹ cài đặt âm lượng của bạn trước khi đi ngủ. Sẽ không tốt nếu âm thanh của bạn đã bị giảm xuống hết mức; bạn có thể không thức dậy vào sáng hôm sau! Tuy nhiên, việc có thể thiết lập báo thức chỉ bằng một lệnh duy nhất là một cách tuyệt vời để tận dụng lợi thế của Thiết bị đầu cuối; nó thực sự cung cấp rất nhiều tốc độ, sức mạnh và năng suất.

Motion in a Straight Line: Crash Course Physics #1

bài viết liên quan:


28.10.2011