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年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)
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)