Saat menggunakan tar
saya selalu memasukkan -f
dalam parameter tetapi saya tidak tahu mengapa.
Saya mencari pria itu dan berkata;
-f, --file [HOSTNAME:]F
use archive file or device F (default
"-", meaning stdin/stdout)
Tapi jujur saja saya tidak tahu apa artinya itu. Adakah yang bisa menjelaskannya?
Cukup sederhana. Jika Anda menghilangkan
-f
parameter, output diteruskan ke stdout:...berantakan sekali!
The
-f
-parameter (seperti yang Anda kutip) mengharapkan nama file (dan opsional nama host), maka argumen pertama setelah itu adalah nama file keluaran:sumber
/dev/rmt0
atau sesuatu seperti ini).tar
menghormatiTAPE
variabel yang tidak lagi didokumentasikan . Misalnya, cobaTAPE=/tmp/tape.tar tar cv /etc/h*
dan kemudianls -l /tmp/tape.tar
.Ini memungkinkan Anda menentukan file atau perangkat yang akan Anda gunakan. Entah membuat, memperbarui, atau mengekstraksi hal-hal darinya tergantung pada flag lain yang disediakan. Sebagai contoh:
sumber