オペレーティングシステム
find -mindepth 1 -maxdepth 1 -type f | xargs grep '' 参考文献 カレントディレクトリにあるファイルを指定ディレクトリに移動 - tarkctar.log
Webサイトを公開する時に、”/~”以下に領域を区切ってサイトスペースを作成したい場合、OS上でその分のユーザを必要な数だけ作成することになるが、この際、サイトスペースの確保だけが目的で、これらのアカウントは実際にユーザとして使用しない場合には、以…
ロケールとは システムで使用する言語と国および文字コードの種別設定。 ロケールの確認方法 カレント設定 locale システムが対応するロケールの一覧 locale -a | less デフォルト設定 cat /etc/sysconfig/i18n ロケールの変更 例)デフォルト: LANG=en_US.…
プロセス プロセスとは、プログラムを実行する単位。 プロセスには親子関係が存在し、子プロセスは親プロセスのコピーとして動作する。 UNIXオペレーティングシステムにおいてはシステムコールfork()によりプロセスを生成する。 システムコールfork()の戻り…
仮想メモリシステム 不連続な物理メモリ領域を連続な仮想メモリ領域にマッピングし、複数のプロセスがそれぞれ固有の連続な仮想メモリ領域を割り当てられるようするシステム。 種類 セグメント方式→ ページング方式→ メモリ空間を一定サイズのページと呼ばれ…
パーティション ハードディスクを論理的に分割すること。→ ひとつのハードディスク上に複数のファイルシステムを持つことを可能にする。 目的 システム障害時に他のデータへの影響を最小化するため 読み書きの頻繁に起こる領域を隔離し、断片化によるパフォ…
トラック 記憶装置において、データを記録する、線状に連なった部分。同心円状か、らせん状に配置するのが普通である。 セクタ トラックを固定的なブロック単位で区切った区画。 セクタの概念により、記録方式や記録密度の変化に対して柔軟に対応できる。 デ…
MBR(マスターブートレコード) HDDの先頭セクタ。(PC/AT互換機の場合512Bの領域。) HDD内に収められたOSの起動に関する情報が記録されており、パソコンの起動時に最初に読み込まれる。 MBRの構成 000〜445:プログラム領域(ブートストラップローダ) 466…
Windows系 NTFS FAT WinFS WindowsVistaで搭載されるはずだった統合ファイルシステム マイクロソフトのSQL Serverの次世代版であるYukonの技術を基にしている。 ファイルシステム自体が検索機能を持つ。(cf. MacOSXのSpotlight) Linux系 VFS http://www.va…