4.10 ファイルの操作 #

ファイルの一覧表示、移動、コピー、削除を行います。
![]() | ・ コンパクトルーターでは、本機能は利用できません。 ・ ファームウェア3.8.0以降では、本コマンドは廃止されました。 |
|---|
4.10.1 ファイルをリスト表示する #
ファイルをリスト表示するには、show fileコマンドを実行します。
書式
show file [PATH]
設定項目
| 項目 | 内容 |
|---|---|
| PATH | PATHに指定したディレクトリーにあるファイルがリスト表示されます。![]() PATHを省略すると、ログインユーザーのホームディレクトリーにあるファイルがリスト表示されます。 |
出力フォーマット
PERMISSION OWNER GROUP SIZE TIMESTAMP FILENAME
出力項目
| 項目 | 内容 |
|---|---|
| PERMISSION | ファイルのパーミッションが表示されます。![]() 「ls -l」コマンドを実行したときと同じ形式です。 |
| OWNER | ファイルの所有者名が表示されます。 |
| GROUP | ファイルのグループ名が表示されます。 |
| SIZE | ファイルサイズ(バイト)が表示されます。 |
| TIMESTAMP | ファイルが修正された時刻(ローカルタイム)が、RFC 3339形式で表示されます。 |
| FILENAME | ファイル名が表示されます。 |
実行例
管理者モードと設定モードで、コマンドの入力と出力は同じです。以下に、管理者モードの実行例を示します。

amnimo# show file /etc/amnimo/config.yaml ⮠ ←PATHにファイル名を指定した場合
-rw-r--r-- root root 8325 2020-01-01T00:00:00Z config.yaml
amnimo# show file /etc/amnimo ⮠ ←PATHにディレクトリーを指定した場合
-rw-r--r-- root root 762 2020-01-01T00:00:00Z amenv.conf
-rw-r--r-- root root 265 2020-01-01T00:00:00Z archive.list
-rw-r--r-- root root 8325 2020-01-01T00:00:00Z config.yaml
drwxr-xr-x root root 4096 2020-01-01T00:00:00Z default
-rwxr-xr-x root root 861 2020-01-01T00:00:00Z encrypt
drwxr-xr-x root root 4096 2020-01-01T00:00:00Z if-configured.d
drwxr-xr-x root root 4096 2020-01-01T00:00:00Z if-configuring.d
drwxr-xr-x root root 4096 2020-01-01T00:00:00Z if-down.d
drwxr-xr-x root root 4096 2020-01-01T00:00:00Z if-post-down.d
drwxr-xr-x root root 4096 2020-01-01T00:00:00Z if-post-up.d
drwxr-xr-x root root 4096 2020-01-01T00:00:00Z if-up.d
drwxr-xr-x root root 4096 2020-01-01T00:00:00Z service
-rwxr-xr-x root root 243 2020-01-01T00:00:00Z uvol-detection
drwxr-xr-x root root 4096 2020-01-01T00:00:00Z uvol-detection.d
-rwxr-xr-x root root 242 2020-01-01T00:00:00Z uvol-recovery
drwxr-xr-x root root 4096 2020-01-01T00:00:00Z uvol-recovery.d
4.10.2 ファイルを移動する #
ファイルを移動するには、file moveコマンドを実行します。
書式
file move SRC-FILENAME DST-FILENAME
設定項目
| 項目 | 内容 |
|---|---|
| SRC-FILENAME | 移動元のファイル名を指定します。![]() 「Tab」キーを入力すると、アムニモ設定情報名の入力を補完することができます。 |
| DST-FILENAME | 移動先のファイル名を指定します。![]() 「Tab」キーを入力すると、アムニモ設定情報名の入力を補完することができます。 |
![]() | ・ SRC-FILENAMEとDST-FILENAMEに、同じファイル名を指定することはできません。 ・ SRC-FILENAMEとDST-FILENAMEに、ディレクトリーを指定することはできません。 |
|---|
実行例
管理者モードと設定モードで、コマンドの入力と出力は同じです。以下に、管理者モードの実行例を示します。

amnimo# file move /etc/amnimo/config.yaml.backup /etc/amnimo/config.yaml.backup2 ⮠
4.10.3 ファイルをコピーする #
ファイルをコピーするには、file copyコマンドを実行します。
書式
file copy <config | SRC-FILENAME> <config | DST-FILENAME>
設定項目
| 項目 | 内容 |
|---|---|
| config | 「/etc/amnimo/config.yaml」が設定されます。 |
| SRC-FILENAME | 移動元のファイル名を指定します。![]() 「Tab」キーを入力すると、アムニモ設定情報名の入力を補完することができます。 |
| DST-FILENAME | 移動先のファイル名を指定します。![]() 「Tab」キーを入力すると、アムニモ設定情報名の入力を補完することができます。 |
![]() | ・ SRC-FILENAMEとDST-FILENAMEに、同じファイル名を指定することはできません。 ・ SRC-FILENAMEとDST-FILENAMEに、ディレクトリーを指定することはできません。 |
|---|
実行例
管理者モードと設定モードで、コマンドの入力と出力は同じです。以下に、管理者モードの実行例を示します。

amnimo# file copy config /etc/amnimo/config.yaml.backup ⮠
4.10.4 ファイルを削除する #
ファイルを削除するには、no fileコマンドを実行します。
書式
no file <PATH>
設定項目
| 項目 | 内容 |
|---|---|
| PATH | PATHに削除するファイルを指定します。 |
![]() | PATHに、ディレクトリーを指定することはできません。 |
|---|
実行例
管理者モードと設定モードで、コマンドの入力と出力は同じです。以下に、管理者モードの実行例を示します。

amnimo# no file /etc/amnimo/config.yaml.backup2 ⮠

