- 論壇徽章:
- 0
|
1)echo lwg | cat 和 echo lwg | cat - ,后者多了一個(gè)“-”,請(qǐng)問(wèn)這有什么區(qū)別?原理是什么?
stdout.png (3.21 KB, 下載次數(shù): 36)
下載附件
stdout
2013-11-13 18:31 上傳
2) 如下,為什么 zcat dir.tar.gz | tar xf - -C /test 這里為什么要加 - 。
[root@master lianxi]# ls -l dir
total 12
-rw-r--r-- 1 root root 3 Jun 14 15:56 1
-rw-r--r-- 1 root root 3 Jun 14 15:56 2
-rw-r--r-- 1 root root 3 Jun 14 15:56 3
[root@master lianxi]# tar czf dir.tar.gz dir
[root@master lianxi]# zcat dir
zcat: dir is a directory -- ignored
[root@master lianxi]# zcat dir.tar.gz
dir/0000755000000000000000000000000012156546261010342 5ustar rootrootdir/10000644000000000000000000000000312156546255010421 0ustar rootrootok
dir/30000644000000000000000000000000312156546261010420 0ustar rootrootok
dir/20000644000000000000000000000000312156546260010416 0ustar rootrootok
[root@master lianxi]# zcat dir.tar.gz | tar xf - -C /test
[root@master lianxi]# ls -ld /test/dir
drwxr-xr-x 2 root root 4096 Jun 14 15:56 /test/dir
這兩個(gè)問(wèn)題比較類似,請(qǐng)高手說(shuō)說(shuō),謝謝! |
|