os:netbsd:tips
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
os:netbsd:tips [2018/10/19 18:02] – [X Serverを設定する] seirios | os:netbsd:tips [2018/10/19 18:03] (現在) – seirios | ||
---|---|---|---|
行 12: | 行 12: | ||
というわけで、sockstat。 | というわけで、sockstat。 | ||
- | |||
- | |||
- | |||
- | |||
===== Disk Image File ===== | ===== Disk Image File ===== | ||
行 53: | 行 49: | ||
おお、取れるじゃないか! | おお、取れるじゃないか! | ||
- | |||
- | ===== backup ===== | ||
- | まぁ、あんまり頑張ってないんだけど、WeeklyにどこかのDir以下をbackupするためのscript. | ||
- | |||
- | 大きさとか全然考えないし、DirectoryとかもHard-Codedだけど、忘れるのも嫌なのでメモ。 | ||
- | |||
- | < | ||
- | #! /bin/sh | ||
- | # | ||
- | # | ||
- | # | ||
- | # | ||
- | # | ||
- | # | ||
- | # | ||
- | |||
- | # Set variables | ||
- | BASE=/ | ||
- | BKUPDIR=/ | ||
- | new=1 | ||
- | |||
- | for i in 6 5 4 3 2 1; do | ||
- | new=`expr $i + 1` | ||
- | if [ -f ${BASE}/ | ||
- | mv ${BASE}/ | ||
- | fi | ||
- | done | ||
- | |||
- | cd ${BKUPDIR} | ||
- | tar czf ${BASE}/ | ||
- | |||
- | echo " | ||
- | ls -l ${BASE} | ||
- | </ | ||
- | |||
- | これをどこかに置いて、'' | ||
- | |||
- | crontabに以下を記載。もちろん、crontab -eで編集しても良い。 | ||
- | < | ||
- | # | ||
- | 0 | ||
- | </ | ||
- | |||
- | これで、Weekly(この場合は日曜日)に自動的にあるディレクトリがbackupされる。 | ||
- | |||
- | もう少し改良の余地があるけど、今のところはこれで。 | ||
- | |||
- | ただ、weeklyで動く用にする手もあるので、少し考えないと駄目だな。 | ||
- | |||
- | ===== build.sh ===== | ||
- | |||
- | 毎回build.shで忘れるので、メモを。 | ||
- | |||
- | * toolを作る : '' | ||
- | * kernelを作る : '' | ||
- | * Updateする場合 : '' | ||
- | |||
- | ===== PUFFS ===== | ||
- | |||
- | NetBSDでPUFFS/ | ||
- | |||
- | [[http:// | ||
- | |||
- | 特に、netbsd-iscsi-initiatorを使うなら、PUFFS必須である。 | ||
- | |||
- | kernel configurationファイルに | ||
- | < | ||
- | # FILE SYSTEM関係の部分に追加 | ||
- | file-system PUFFS | ||
- | # Pseudo-Device関係の部分に追加 | ||
- | pseudo-device putter | ||
- | </ | ||
- | |||
- | / | ||
- | < | ||
- | MKPUFFS=yes | ||
- | </ | ||
- | |||
- | これでkernelとuserlandを一気にbuildする。 | ||
- | |||
- | 使い方は以下の通り。 | ||
- | |||
- | < | ||
- | # mount_psshfs user@host:/ | ||
- | # umount / | ||
- | </ | ||
- |
os/netbsd/tips.1539939756.txt.gz · 最終更新: 2018/10/19 18:02 by seirios