hns - 日記自動生成システム - Version 2.19.9

先月 2006年08月 来月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
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 の良く使う選択:
-a全て写す
-CCVS 以下を写さない
-Hhardlink を保持して写す
# 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
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)