コンピューターを常にオンにしていて、朝起きるための良い方法を探しているなら、それは簡単です。必要なのは、通常の音楽プレーヤーと「sleep」コマンドだけです。'sleep'コマンドは組み込みツール(少なくともUbuntuでは(Ubuntu))であり、任意の時間(秒、分、時間、日)のタイマーを設定できます。「sleep」コマンドをお気に入りの音楽プレーヤーや曲と組み合わせると、設定した時間が経過すると目覚めるアラームを設定できます。仕組みは次のとおりです。
ターミナルでスリープタイマーを設定する
まず、ターミナルを開きます。
ターミナル(Terminal)が開いたら、「sleep」コマンドがどのように機能するかを見ていきましょう。とても簡単です。10秒間スリープするには、次のコマンドを使用します。
10分間スリープするには、次のコマンドを使用します。
10時間スリープするには、次のコマンドを使用します。
最後に、10日間スリープするには、次のコマンドを使用します。
コマンドを組み合わせることもできるので、5時間30分スリープしたい場合は、両方の時間で1つの「sleep」コマンドを使用します。
それは簡単です!もちろん、時間が経過すると、「sleep」コマンドは睡眠量をカウントダウンするだけなので、他には何も起こりません。これを真の目覚まし時計にするには、コマンドに追加する必要があります。私たちの音楽プレーヤーにはmplayerを使用しますが、トーテム(Totem)、VLC、バンシー(Banshee)など、お気に入りの音楽プレーヤーを簡単に使用できます。
たとえば、mplayerを呼び出すには、次のコマンドを使用します。
これをターミナル(Terminal)に入力すると(もちろん、音楽ファイルの実際のパスと名前を置き換えて)、好きな曲を聴くことができます。もちろん、(目覚まし時計を作成しようとするときの)欠点は、曲がすぐに再生されることです。
ソリューション?'sleep'コマンドと音楽プレーヤーを一緒に使用します。2つのコマンドを「&&」と組み合わせて最初のコマンドを実行し、完了後に2番目のコマンドを実行します。私たちの最後のコマンド?私たちが8時間眠りたいと仮定すると:
簡単だ!「sleep」コマンドは8時間待機し、時間が経過すると終了して、音楽が実際に再生される2番目のコマンドを開始できるようにします。 インスタント(Instant)目覚まし時計。
もちろん、これにはいくつかの欠点があります。 1(First)つは、多くの人が、一定の時間が経過すると、コンピューターをスリープまたは休止状態にすることができるということです。これは明らかに私たちの目覚まし時計にとって良いことではありません。そのため、省電力ツールをオフにする必要がある場合があります。さらに、就寝前に音量設定を再確認することを忘れないでください。音が完全に下がっていたら、それは良いことではありません。翌朝起きないかもしれません!それでも、1つのコマンドだけでアラームを設定できることは、ターミナル(Terminal)を活用するための優れた方法です。それは本当に多くのスピード、パワー、そして生産性を提供します。
Terminal Tricks: Use the Terminal as an alarm clock
If you keep your computer on all the time, and are looking for a nice way to wake up in thе mornіng, it’s simple. All you need is your regular music player and the ‘sleep’ command. The ‘sleер’ command is a built-in tool (at least in Ubuntu), that allowѕ you to set a timer for any amount of time (seconds, minutes, hours, and days). If we couple the ‘sleep’ command with our favorite music playеr and ѕong, then we can set an alarm that wіll wake us up аfter a set amoυnt of time. Here’s how it workѕ.
Set Sleep Timer in Terminal
First, open your Terminal.
Once the Terminal is open, let’s go over how the ‘sleep’ command works. It’s very simple. To sleep for 10 seconds, use this command:
To sleep for 10 minutes, use this command:
To sleep for 10 hours, use this command:
Finally, to sleep for 10 days, use this command:
You can even combine commands, so if you wanted to sleep for 5 hours and 30 minutes, you would use a single ‘sleep’ command with both times:
It’s easy! Of course, once your time has elapsed, nothing else will happen, because all the ‘sleep’ command does is count down your sleep amount. To make this a true alarm clock, we’ll need to add to the command. For our music player, we’ll use mplayer, but you could just as easily use Totem, VLC, Banshee, or whatever your favorite music player is.
To invoke mplayer, for instance, we would use this command:
Typing this into the Terminal (replacing the actual path and name of the music file, of course), we would be able to listen to whatever song we want. Of course, the drawback (when trying to create our alarm clock), is that the song plays immediately.
The solution? Use the ‘sleep’ command and our music player together. We’ll combine the two commands with ‘&&’ which will run the first command, then only after it completes run the second. Our final command? Assuming we want to sleep for 8 hours:
It’s simple! The ‘sleep’ command will wait 8 hours, then when the time is up, will quit, allowing the second command – where the music is actually played – to begin. Instant alarm clock.
There are a couple drawbacks to this, of course. First is that many people have their computers to either sleep or hibernate after a certain amount of time. This obviously would not be a good thing for our alarm clock. As such, power saving tools may have to be turned off. In addition, don’t forget to double check your volume settings before heading to bed. It wouldn’t be a good thing if your sound had been turned all the way down; you might not wake up the next morning! Still, being able to set up an alarm in only a single command is a great way to take advantage of the Terminal; it really does offer a lot of speed, power and productivity.