Linuxテクニック

シェルスクリプトを書いていると、ユーザーの入力に応じて処理を分岐させたくなることがあります。
このページでは、シェルスクリプトで「」を表示してユーザーの入力を待ち、入力された文字によって処理を分岐させる方法を紹介します。

Linuxテクニック

Linuxシステムでumountを実行すると、以下のように「Target busy」「target is busy」「Device is busy」などと出てエラーになる場合があります。

$ umount/run/media/l ...

Linuxテクニック

以下のように実行することで、新しいGNOME端末を開いて、その中で指定したコマンドを実行させることができます。

gnome-terminal -- 実行したいコマンド

以下は「top」コマンドを指定する例です。

gno ...

Linuxテクニック

多くのLinuxシステムでは、最初の6つの仮想コンソール(/dev/tty1~/dev/tty6)は「テキストターミナル」となっています。Alt+F1~F6キーで切り替え可能です(デスクトップ環境から切り替える場合はCtrl+Alt+ ...

Linuxテクニック

「ssh」コマンドの引数にIPv6アドレスを指定する場合、以下の例のようにアドレスを記述するだけで問題なく動作します。

ssh 2001:db8:cafe:beef:cafe:beef:cafe:beef

しかしsshで暗号 ...

Linuxテクニック

Red Hat Enterprise Linux(RHEL)やCentOSなどのLinuxでは、「端末エミュレータ」や「コンソール」といったコマンドラインインタフェース(CLI)で動作する「コンソールエディタ」が広く使われています。

Linuxテクニック

UbuntuやDebianなどのLinuxでは、「端末エミュレータ」や「コンソール」といったコマンドラインインタフェース(CLI)で動作する「コンソールエディタ」が広く使われています。

もちろん、デスクトップ環境ならGUI ...

Linuxテクニック

Fedoraで、「特定パッケージをアップデート対象外にする」方法を、例をあげて分かりやすく解説します。

dnfコマンドのオプションに指定する方法

dnfコマンドを実行する時、以下のように「–exclude パッケ ...

2018年9月7日Linuxテクニック

Red Hat Enterprise Linux(RHEL)やCentOSで、「特定パッケージをアップデート対象外にする」方法を、例をあげて分かりやすく解説します。

yumコマンドのオプションに指定する方法

yumコマンドを ...

Linuxテクニック

UbuntuやDebianで、「あるパッケージのバージョンアップを保留する」方法を紹介します。保留(固定)を設定することにより、より新しいバージョンがリリースされてもインストールされなくなります。

パッケージのバージョンアップを ...