どこかに向かうらしい話

迷走エンジニアの放浪記

「シェルプログラミング実用テクニック」 CentOS7向け補足事項(5章~8章)

「シェルプログラミング実用テクニック」 CentOS7向け補足事項(1章~4章)の続き。

5章

hdparmコマンド

普通にyumでインストール可能。

# yum install hdparm

smartctlコマンド

普通にyumでインストール可能。

# yum install smartmontools

6章

xxdコマンド

普通にyumでインストール可能。

# yum install vim-common

ImageMagick

普通にyumでインストール可能。

# yum install ImageMagick

7章

wgetコマンド

意外なことに最小インストールだと入ってない。
普通にyumでインストール可能。

# yum install wget

ncコマンド

普通にyumでインストール可能。

# yum install nmap-ncat

netstatコマンド

net-toolsパッケージをインストールすればよいのだが、net-toolsを「deprecated(廃止予定)」としているため、ssコマンドに置き換えましょう。

nmapコマンド

普通にyumでインストール可能。

# yum install nmap

telnetコマンド

普通にyumでインストール可能。

# yum install telnet

postfix

postfixに関しては、最小インストールでも入るので、特に気にする必要はない。

8章

bcコマンド

普通にyumでインストール可能。

# yum install bc

numsumコマンド

以下のURLよりnum-utilsパッケージのダウンロードを行い、rpmよりインストールを行う。

# curl -O http://suso.suso.org/programs/num-utils/downloads/rpm/num-utils-0.5-1.noarch.rpm
# yum install num-utils-0.5-1.noarch.rpm

蛇足だが、

num-utilsパッケージでは、以下のコマンドが用意されている。

  • average
  • bound
  • interval
  • normalize
  • numgrep
  • numprocess
  • numsum
  • random
  • range
  • round

詳しくはhttps://orebibou.com/2016/06/%E3%80%8Enumutils%E3%80%8F%E3%81%A7linux%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB%E4%B8%8A%E3%81%A7%E3%81%AE%E8%A8%88%E7%AE%97%E3%82%92%E7%B0%A1%E5%8D%98%E3%81%AB%E8%A1%8C%E3%81%88%E3%82%8B/を参照するとよい。