tar
次のコマンドを使用してアーカイブを作成しました。
tar -zcvf archive-name.tar.gz directory-name
これを行った後、tar.gzはどこにありますか?
答え1
このファイルは、スクリプトが実行される場所に作成されます。を使って現在地を確認できますpwd
。
ただし、アーカイブ名の代わりにパスを渡すこともできます。
tar -zcvf /my/absolute/path/archive-name.tar.gz directory-name
ファイルは/my/absolute/pathにあります。
ディレクトリが存在する場合は、相対パスを使用することもできます。
tar -zcvf relative/path/to/pwd/archive-name.tar.gz directory-name
答え2
tarファイルは、コマンドが実行されるディレクトリになければなりません。
現在地を確認するには、を入力してくださいpwd -P
。バラよりこの記事なぜそれを使うべきか説明してください-P
。