インストール後の動作確認
サーバのホスト名(またはそのIPアドレス)を使用してコマンドラインを入力してみます。対話プロンプトでは、ユーザ名とパスワードを入力します。最初の例として、hcp-ls
コマンドを使用してサーバのホームにあるファイルとディレクトリのリストを取得する例を示します。
[local_user@localhost ~]$ hcp-ls hcp.server.example.com
Login as:user //「hcp.server.example.com」でのユーザー名を入力
user@hcp.server.example.com's password: // ユーザのパスワードを入力
// TODO list of files and directories
[local_user@localhost ~]$ echo $?
0 // コマンド実行の成功
同様にして、hcp
コマンドを試してみます。ローカルファイルをリモートサーバのホームディレクトリにコピーできます。
[local_user@localhost ~]$ echo "The first remote copy example." > example.txt
[local_user@localhost ~]$ hcp example.txt hcp.server.example.com:example.txt
Login as:user
user@hcp.server.example.com's password:
[local_user@localhost ~]$ echo $?
0
ファイル属性の詳細を表示するオプションとファイルのパスを指定し、hcp-ls
コマンドを使用してファイルをアップロードした結果を表示することもできます。
[local_user@localhost ~]$ hcp-ls -o "-l" hcp.server.example.com:example.txt
// ユーザ名とパスワードの対話プロンプトは省略
// TODO result
[local_user@localhost ~]$
hcp
コマンドを使用して、サーバのリモートファイルを別のローカルファイルにコピーすることもできます。
[local_user@localhost ~]$ hcp hcp.server.example.com:example.txt example.download.txt
// ユーザ名とパスワードの対話プロンプトは省略
[local_user@localhost ~]$ cat example.download.txt
The first remote copy example.