2009年6月29日月曜日

Linux:コマンドオペレーションの魅力を再確認

コマンドオペレーションの魅力を再確認

ファイルに連番を追加
declare -i i=1
for file in *.jpg
do
mv $file $i$file
i=i+1
done


http://www.atmarkit.co.jp/flinux/rensai/theory08/theory08a.html
#!/bin/sh
file=scan01.jpg
echo ${file}
echo ${file%jpg}
echo ${file%jpg}png
→scan01.jpg
 scan01.
 scan01.png

DVD:HandBrakeよりDVD Catalist Freeの方がすばらしく良かった件(DVDをiPodに突っ込む方法�

HandBrakeよりDVD Catalist Freeの方がすばらしく良かった件(DVDをiPodに突っ込む方法�

記録様式 奈良先端科学技術大学院大学情報科学研究科ソフト�

記録様式 奈良先端科学技術大学院大学情報科学研究科ソフト�

・アドホックリーディング
・チェックリストベースドリーディング
・パースペクティブベースドリーディング
・確認テスト規模を意識したリーディング技法
・リスクベースドリーディング

2009年6月26日金曜日

Oracle:Solarisインストールガイド(カーネルパラメータ)

Oracle Database インストレーション・ガイド 10g リリース2(10.2)for Solaris Operating System (SPARC 64-bit)
http://otndnld.oracle.co.jp/document/products/oracle10g/102/solaris/B25025-02/pre_install.htm#714088

Linux:ITmedia エンタープライズ : Linux Tips「シグナルってなに?」

ITmedia エンタープライズ : Linux Tips「シグナルってなに?」

シグナル種別
内     容
TERM 安全に終了させる
KILL 強制終了させる
STOP 中断させる
CONT 再開させる
HUP 変更を反映する
QUIT coreファイルを残しながら終了する

Solaris:実行レベル (Solaris のシステム管理) - Sun Microsystems

実行レベル (Solaris のシステム管理) - Sun Microsystems

Solaris 実行レベル

実行レベル

init 状態

種類

目的

0

電源切断状態

電源切断

オペレーティングシステムをシャットダウンしてシステムの電源を安全に落とせるようにする。

1

システム管理状態

シングルユーザー

ユーザーがログインできる状態ですべての使用可能なファイルシステムにアクセスする。このコマンドを実行した端末がコンソールになる。

2

マルチユーザー状態

マルチユーザー

通常の運用に使用する。複数のユーザーがシステムと全ファイルシステムにアクセスできる。NFS サーバーと syslog を除き、すべてのデーモンが動作する。

3

NFS 資源を共有したマルチユーザー

マルチユーザー

通常の運用に使用する。NFS 資源共有が使用できる状態。

4

マルチユーザー状態 (予備)


このレベルは現在使用されていない。

5

電源切断状態

電源切断

オペレーティングシステムをシャットダウンしてシステムの電源を安全に落とせるようにする。可能なら、この機能をサポートしているシステムの電源を自動的に切断する。

6

リブート状態

リブート

システムをシャットダウンして実行レベル 0 にしたあと、マルチユーザー状態 (または、inittab ファイルに指定されたデフォルトのレベル) にリブートする。

s または S

シングルユーザー状態

シングルユーザー

すべてのファイルシステムがマウントされ使用可能な状態で、シングルユーザーとして動作する。

システムの実行レベルを確認する方法

who -r コマンドを使用してシステムの実行レベル情報を表示すれば、システムの実行レベルがわかります。ただし、実行レベル 0 を除きます。

$ who -r

例-システムの実行レベルを確認する

$ who -r
. run-level 3 Oct 26 15:04 3 0 S
$

Solaris:実行制御スクリプト (Solaris のシステム管理) - Sun Microsystems

実行制御スクリプト (Solaris のシステム管理) - Sun Microsystems

Solaris ソフトウェア環境では、一連の詳細な実行制御 (rc) スクリプトを使用して実行レベルの移行を制御している。
各実行レベルには次の rc スクリプトが対応しており、これらのスクリプトは、/sbin ディレクトリにあります。

  • rc0

  • rc1

  • rc2

  • rc3

  • rc5

  • rc6

  • rcS

/sbin ディレクトリ内の各 rc スクリプトには /etc/rcn.d という名前のディレクトリが対応しており、その中にはその実行レベルのさまざまな処理を実行するスクリプトがある。たとえば、/etc/rc2.d には、実行レベル 2 のプロセスを起動および停止するためのファイル (スクリプト) があります。

Linux:起動の仕組みを理解しよう[init/inittab編](1/2)

Linux起動の仕組みを理解しよう[init/inittab編](1/2)

 カーネルが起動された後の流れを挙げると、

  • 各種デバイスなどの初期化
  • initプログラムなどの起動
  • ブート時の処理
  • rcスクリプトの実行

といった処理が行われる。

2009年6月24日水曜日

English:ほぼ無料で世界情勢とリスニングの勉強ができる方法:Garbagenews.com

ほぼ無料で世界情勢とリスニングの勉強ができる方法:Garbagenews.com

【VOA(Voice of America) Special English】

Oracle:テーブルスペースの容量・状態を調べるためのSQL

-- テーブルスペースに割り当てた容量を確認(MB表示)
select tablespace_name, sum(bytes)/1024/1024 tota_space
from dba_data_files
group by tablespace_name
order by tablespace_name;

-- テーブルスペースの空き容量を確認(MB表示)
select tablespace_name, sum(bytes)/1024/1024 freespace
from dba_free_space
group by tablespace_name
order by tablespace_name;

-- テーブルスペースの名前と状態を調べる
select tablespace_name, status
from dba_tablespaces
order by tablespace_name;