|
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
#
( つっこみ )
|
最近の日記 2025年10月25日 ・recover from disk error 2025年10月23日 ・dd does not duplicate Windows 11 boot disk ? 2025年10月13日 ・missing package 2025年10月04日 ・pkgin search pkgname segfaults 2025年08月16日 ・installboot (Although it’s too late) | ||||||||