|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||||
2006年08月19日(土) 旧暦 [n年日記] [更新:"2006/08/19 18:31:03"]#1 [NetBSD] rsync -H を指定しないで hardlink を写
いつも、rsync には -a を付けている。たまに加えるのが -C。
これで hardlink のものを写すと、増幅してしまう気がする。
ttyr5:root@mini 18:23:14/060819(/)# \ du -sk {/export,}/tftpboot/chroot/rescue 658755 /export/tftpboot/chroot/rescue 4667 /tftpboot/chroot/rescue一つの大きさは 4.7M くらいで、 ttyr5:root@mini 18:25:13/060819(...tftpboot/chroot)# ls -l /tftpboot/chroot/rescue/ls -r-xr-xr-x 142 root wheel 4766408 Aug 19 14:17 /tftpboot/chroot/rescue/ls*それが 142 個の hardlink になっていると、 ttyr5:root@mini 18:25:16/060819(...tftpboot/chroot)# bc 142*4.7 667.4ちょうど計算が合う。rsync の良く使う選択:
# rm -rf /export/tftpboot/chroot/rescue # rsync -a -H /tftpboot/chroot/rescue/ /export/tftpboot/chroot/rescue/ # du -sk {/export,}/tftpboot/chroot/rescue 4667 /export/tftpboot/chroot/rescue 4667 /tftpboot/chroot/rescue # ls {/export,}/tftpboot/chroot/rescue |wc 287 286 2416 # ( つっこみ )
|
最近の日記 2024年05月08日 ・comparison on ./buildsh tools 2024年05月06日 ・py-setuptools (python 3.11.9) ・make release took 1 hours and 10 min ・qemu invocation for 10.99.10 2024年05月05日 ・Windows 10 version ・serial connection ・bc bench 2024年05月04日 ・Trial on 10.99.10 ・another version (later trial) to succeed 2024年04月29日 ・dkim | ||||||||