Linuxターミナル · 1 min read · Nov 14, 2025

Linuxターミナルを実用的に使う方法(4つの例)

現代のGNU/Linuxディストリビューションは、ターミナルの使用やbashの知識を必要とせず、100%の機能性と使いやすさを提供しますが、ターミナルから作業を行うことが好まれる理由がいくつかあります。

この投稿は、コマンドラインについてあまり学ぶことなく、ターミナルから実用的な作業を行いたい人々を対象としています。私が紹介する4つのタスクは、グラフィカルユーザーインターフェースでも簡単に行うことができますが、ターミナルから行う方が実際には簡単で迅速です。この理由から、私の例は動作するために追加のソフトウェアをインストールする必要がないため、Linuxターミナルを使用する利点への良い入門だと考えています。

アラームを設定する

多くの人がシステムで作業しているときに必要とすることの1つは、アラームを設定することです。私は作業の間隔を設定するために行います。他の人は、昼寝の後に起きるために行うかもしれません。ターミナルでアラームを設定するには、時間値の後に通知を続けて指定するsleepコマンドを使用します。したがって、「sleep」と数字および質的な値(例えば5h(5時間)や7h 30m(7時間30分))を入力してsleepコマンドを定義します。これは「sleep 8h」のようになります。日数は「d」パラメータを使用して設定でき、秒数は「s」を使用して設定できます。

このコマンドだけでは、設定した時間を静かにカウントダウンするだけなので、音の通知をトリガーする別のコマンドを追加する必要があります。私は自分のホームフォルダにあるmp3ファイルを通知音として使用することにしたので、それをalarm.mp3に名前を変更しました。このファイルをsleepのカウントダウンが完了した後に再生するために、「vlc alarm.mp3」というコマンドを使用します。異なるメディアプレーヤーを使用している場合は、vlcをアプリケーションの名前に置き換えてください。音声ファイルが別の場所、例えばMusicフォルダにある場合は、「vlc /Music/alarm.mp3」と書くことができます。2つのコマンドを組み合わせてアラームを設定するには、「sleep 8h && vlc alarm.mp3」と入力します。もちろん、アラームが機能するためにはターミナルセッションを開いたままにしておく必要があります。

Linuxシェルでアラームを設定する。

Linuxシェルでアラームを設定する - ステップ2。

スクリーンショットを撮る

定義された時間遅延でスクリーンショットを撮ることは、sleepコマンドと「gnome-screenshot」コマンドを組み合わせて行います。これは私がよく使用する別の便利なアクションで、GUIツールからも行えますが、ターミナルからの方が迅速だと感じています。これの例は「sleep 5s && gnome-screenshot」です。生成されたスクリーンショットは、通常の確認ダイアログを表示せずに自動的にPicturesフォルダに保存されます。

シェルでスクリーンショットを撮る。

もちろん、コマンドのsleep部分を削除することで遅延なしでスクリーンショットを撮ることもできますが、キーボードのプリントスクリーンボタンから直接行う方がさらに迅速です。

システムのシャットダウン(および再起動)をスケジュールする

特定の時間にシステムをシャットダウンするか、特定の期間後にシャットダウンしたい場合はどうしますか?ターミナルで「shutdown」コマンドを使用して両方を行うことができます。特定の時間の場合は、「sudo shutdown 12:00」を使用します。今から30分後にシャットダウンをスケジュールしたい場合は、「sudo shutdown +30」と入力します。

シェルでシャットダウン時間を設定する。

すべてのプロセスにSIGTERM信号を送信してシステムを即座にシャットダウンしたい場合は、「shutdown now」コマンドを使用できます。スケジュールされたシャットダウンをキャンセルするには、ターミナルを開いて「shutdown -c」と入力します。シャットダウン後にシステムを再起動したい場合も一般的で実用的ですので、コマンドの時間部分の前に-rパラメータを追加して「shutdown -r now」のようにすることができます。

天気を確認する

ここでは、追加のインストールなしでLinuxターミナルを実用的に使用する方法の最後の例を示します。自分の都市や世界の他の都市の天気を確認する方法があります。これを行うには、ターミナルを開いて「curl http://wttr.in/your_city」と入力します。

このサービスは、現在の日の残りの天気予報と次の2日間の天気予報も提供しますので、ブラウザを開く必要はありませんよね?

シェルで天気を確認する

そして、この投稿はすべて実用性と時間の無駄を避けることに関するものですので、このサービスを頻繁に使用する場合は、.bashrcファイルに「alias weather=’curl http://wttr.in/thessaloniki’」のように永続的なエイリアスを追加するべきです。そうすれば、ターミナルで「weather」という単語を入力するたびに予報が得られます。

天気確認のためのエイリアスを作成する。

この記事のパート2はここから続きます。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。