0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Linucレベル1勉強メモ #10

Posted at

# 第一章 Linuxのインストールと仮想マシン・コンテナの利用

練習問題1.10
バックグラウンドでupdatedbコマンドを実行させたいと思います。シェルにbashを使っている場合、updatedbコマンドに続けて、なんと入力すれば良いですか。1文字を記入してください。

# updatedb _____

(解答) &

(解説)
コマンドをバックグラウンドで実行するには、コマンドラインの末尾に「&」をつけて実行します。updatedbコマンドは、ファイルを検索するlocateコマンドのためのデータベースを更新するコマンドです。

ジョブの管理
バックグラウンドジョブの実行
フォアグラウンドでジョブが実行されていると、キーボードからの入力は全てそのジョブに渡されます。つまり、そのジョブが終了するまで、シェル上で他の作業をすることができません。なのでそれを解消するためには、バックグラウンドを使用する必要があります。バックグラウンドを実行するには末尾に「&」を追加すれば良いです。実行中のジョブはjobsコマンドで確認することができます。

(わからない単語解説)

  • ジョブ
    ユーザーがコマンドやプログラムをシェル上で実行する人まとまりの処理単位です。ジョブはフォアグラウンドとバックグラウンドに分かれる 
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?