転載・引用について

ユーザ用ツール

サイト用ツール


os:netbsd:tips

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
os:netbsd:tips [2018/10/19 18:02] – [RTCをJSTにする] seiriosos:netbsd:tips [2018/10/19 18:03] (現在) seirios
行 13: 行 13:
 というわけで、sockstat。 というわけで、sockstat。
  
- 
- 
- 
-===== X Serverを設定する ===== 
-  - 以下のコマンドを実行し、''XF86Config.new''を生成する 
-    * <code> 
-# X -configure 
-</code> 
-  - 必要に応じて''XF86Config.new''を編集する 
-  - 編集した設定ファイルで動作確認する 
-    * <code> 
-# X -xf86config XF86Config.new 
-</code> もしくは <code> 
- # xinit -- -xf86config XF86Config.new 
-</code> 
-  - 問題なく動作したら、''/etc/X11/XF86Config''にコピーする 
 ===== Disk Image File ===== ===== Disk Image File =====
  
行 65: 行 49:
  
 おお、取れるじゃないか! おお、取れるじゃないか!
- 
-===== backup ===== 
-まぁ、あんまり頑張ってないんだけど、WeeklyにどこかのDir以下をbackupするためのscript. 
- 
-大きさとか全然考えないし、DirectoryとかもHard-Codedだけど、忘れるのも嫌なのでメモ。 
- 
-<code> 
-#! /bin/sh 
-# 
-#       Generate backup.(bkup.sh) 
-# 
-#       written by seirios@seirios.org 
-#       USAGE: set crontab to run. 
-#       REQUIRE: /some/where/backup/dir backup directory 
-#       GENERATE: /some/where/backup/dir/bkup.#.tgz backup file 
- 
-# Set variables 
-BASE=/some/where/backup/dir 
-BKUPDIR=/some/where/dir 
-new=1 
- 
-for i in 6 5 4 3 2 1; do 
-  new=`expr $i + 1` 
-  if [ -f ${BASE}/bkup.$i.tgz ]; then 
-    mv ${BASE}/bkup.$i.tgz ${BASE}/bkup.$new.tgz 
-  fi 
-done 
- 
-cd ${BKUPDIR} 
-tar czf ${BASE}/bkup.1.tgz . 
- 
-echo "Backup of home directory is done." 
-ls -l ${BASE} 
-</code> 
- 
-これをどこかに置いて、''chmod 700 bkup.sh'' と ''chown root.wheel bkup.sh'' しておく 
- 
-crontabに以下を記載。もちろん、crontab -eで編集しても良い。 
-<code> 
-# 
-0                               /bin/sh /some/where/bin/bkup.sh 2>&1 | sendmail -t 
-</code> 
- 
-これで、Weekly(この場合は日曜日)に自動的にあるディレクトリがbackupされる。 
- 
-もう少し改良の余地があるけど、今のところはこれで。 
- 
-ただ、weeklyで動く用にする手もあるので、少し考えないと駄目だな。 
- 
-===== build.sh ===== 
- 
-毎回build.shで忘れるので、メモを。 
- 
-  * toolを作る : ''sh build.sh tools'' 
-  * kernelを作る : ''sh build.sh kernel=CONFIG_FILE_NAME'' 
-  * Updateする場合 : ''sh build.sh -u ....'' 
- 
-===== PUFFS ===== 
- 
-NetBSDでPUFFS/FUSEを使うためには、kernelにPUFFS関係の設定を入れる必要がある。 
- 
-[[http://www.jp.netbsd.org/docs/puffs/]]を参照のこと 
- 
-特に、netbsd-iscsi-initiatorを使うなら、PUFFS必須である。 
- 
-kernel configurationファイルに 
-<code> 
-# FILE SYSTEM関係の部分に追加 
-file-system PUFFS 
-# Pseudo-Device関係の部分に追加 
-pseudo-device putter 
-</code> 
- 
-/etc/mk.confに 
-<code> 
-MKPUFFS=yes 
-</code> 
- 
-これでkernelとuserlandを一気にbuildする。 
- 
-使い方は以下の通り。 
- 
-<code> 
-# mount_psshfs user@host:/path/to/directory /mountpoint  
-# umount /mountpoint  
-</code> 
- 
os/netbsd/tips.1539939747.txt.gz · 最終更新: 2018/10/19 18:02 by seirios

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki