|
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年03月10日 ・停電 (瞬電) 2024年03月03日 ・the second try on bare-metal ・useradd 2024年02月29日 ・opendkim and senmail 2024年01月24日 ・chat/iam 0.0.8 2024年01月21日 ・uselocale vs setlocale (textproc/R-readxl) | ||||||||