Amazon Linux 2013.03にデフォルトでインストールされているAWS CLIにhelpが入ってない。
https://forums.aws.amazon.com/thread.jspa?messageID=449307
こちらのディスカッションフォーラムにもあるように、Amazon Linux 2013.03にはaws-cliのhelp(manual entry)が入っていないです。
$ aws --version aws-cli/0.9.3 Python/2.6.8 Linux/3.4.43-43.43.amzn1.x86_64
以下のようにhelpコマンドを実行しても表示されません。
$ aws help No manual entry for aws
ので、aws-cliを一旦削除して再インストールし直すことにしました。
$ sudo yum remove aws-cli $ sudo yum -y update $ sudo easy_install pip $ sudo pip install awscli
インストール後、helpを実行すると、
$ aws help AWS() AWS() NAME aws - DESCRIPTION The AWS Command Line Interface is a unified tool that provides a con- sistent interface for interacting with all parts of AWS. SYNOPSIS aws [options] <service_name> <operation> [parameters] Use aws service help for information on a specific service. OPTIONS --debug (boolean) Turn on debug logging. --endpoint-url (string)
正しく表示されました。よかったよかった。
ちなみに新しく入れたaws-cliのバージョンは
$ aws --version aws-cli/0.14.1 Python/2.6.8 Linux/3.4.43-43.43.amzn1.x86_64
元々入っていたのが0.9.3だったので、元々のは結構古かったみたいですね。