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 · 最終更新: by seirios
