FreeBSD 7.2-RELEASE man2 コマンドマニュアル
コマンド名説明
__syscall 間接的なシステムコール
_exit 呼び出し元プロセスを終了する
abort2 診断でプロセスをアボートする
accept ソケット上の接続を受け入れる
access ファイルのアクセス可能性をチェックする
acct プロセスアカウンティングを有効または無効にする
adjtime システムクロックとの同期化ができるように時刻を訂正する
aio_cancel 未解決の非同期入出力操作をキャンセルする (REALTIME)
aio_error 非同期入出力操作のエラー状態を取り出す (REALTIME)
aio_read ファイルからの非同期読み込み (REALTIME)
aio_return 非同期入出力操作の戻り状態を検索する (リアルタイム)
aio_suspend 非同期入出力操作完了、またはタイムアウト経過まで延期する(REALTIME)
aio_waitcomplete 非同期入出力要求の完了までの待機
aio_write ファイルへの非同期書み込み (REALTIME)
audit BSM 監査レコードを監査ログ出力する
auditctl 監査証跡ログファイルを制御する
auditon システム監査パラメータを設定する
bind ローカルプロトコルアドレスをソケットに割り当てる
brk データセグメントのサイズを変更する
chdir 現在の作業ディレクトリを変更する
chflags ファイルフラグを設定する
chmod ファイルのモードを変更する
chown ファイルの所有者とグループを変更する
chroot ルートディレクトリを変更する
clock_getres 日付と時刻の取得/設定/測定する
clock_gettime 日付と時刻の取得/設定/測定する
clock_settime 日付と時刻の取得/設定/測定する
close 記述子を削除する
connect ソケット上で接続を開始する
cpuset CPU 類似性セットを管理する
cpuset_getaffinity CPU の類似性を管理する
cpuset_getid CPU 類似性セットを管理する
cpuset_setaffinity CPU の類似性を管理する
cpuset_setid CPU 類似性セットを管理する
creat 新しいファイルを作成する
dup 既存のファイル記述子を複製する
dup2 既存のファイル記述子を複製する
eaccess ファイルのアクセス可能性をチェックする
errno システムコールとエラー番号の紹介
execve ファイルを実行する
extattr VFS 拡張属性を操作するためのシステムコール
extattr_delete_fd VFS 拡張属性を操作するためのシステムコール
extattr_delete_file VFS 拡張属性を操作するためのシステムコール
extattr_delete_link VFS 拡張属性を操作するためのシステムコール
extattr_delete_list VFS 拡張属性を操作するためのシステムコール
extattr_get_fd VFS 拡張属性を操作するためのシステムコール
extattr_get_file VFS 拡張属性を操作するためのシステムコール
extattr_get_link VFS 拡張属性を操作するためのシステムコール
extattr_get_list VFS 拡張属性を操作するためのシステムコール
extattr_list_fd VFS 拡張属性を操作するためのシステムコール
extattr_list_file VFS 拡張属性を操作するためのシステムコール
extattr_list_link VFS 拡張属性を操作するためのシステムコール
extattr_set_fd VFS 拡張属性を操作するためのシステムコール
extattr_set_file VFS 拡張属性を操作するためのシステムコール
extattr_set_link VFS 拡張属性を操作するためのシステムコール
fchdir 現在の作業ディレクトリを変更する
fchflags ファイルフラグを設定する
fchmod ファイルのモードを変更する
fchown ファイルの所有者とグループを変更する
fcntl ファイル制御
fhopen ファイルハンドルによるファイルアクセス
fhstat ファイルハンドルによるファイルアクセス
fhstatfs ファイルハンドルによるファイルアクセス
flock 開いたファイル上の問合せ型ロックを適用または除去する
fork 新しいプロセスを作成する
fpathconf 構成可能なパス名変数を取得する
fstat ファイルステータスの取得
fstatfs ファイルシステムの統計を入手
fsync ファイルに変更を同期する
ftruncate 指定した長さにファイルを切り詰めたり拡張したりする
futimes ファイルアクセス時刻と更新時刻の設定
getaudit 監査セッション状態を検索する
getaudit_addr 監査セッション状態を検索する
getauid 監査セッション ID を検索する
getdents ファイルシステムに独立なフォーマットのディレクトリエントリを取得する
getdirentries ファイルシステムに独立なフォーマットのディレクトリエントリを取得する
getdtablesize 記述子テーブルのサイズを得る
getegid グループプロセス ID を取得
geteuid ユーザ識別子を得る
getfh ファイルハンドルを得る
getfsstat マウントされたすべてのファイルシステムのリストを得る
getgid グループプロセス ID を取得
getgroups グループアクセスリストを取得
getitimer インターバルタイマの値を取得/設定
getlogin ログイン名を取得/設定する
getlogin_r ログイン名を取得/設定する
getpeername 接続されたピア (通信相手) の名前の取得
getpgid プロセスグループの取得
getpgrp プロセスグループの取得
getpid 親または呼び出しプロセスの識別子を取得
getppid 親または呼び出しプロセスの識別子を取得
getpriority プログラムスケジュール優先順位を取得 / 設定する
getresgid ユーザまたはグループの実ID、実効 ID、退避 ID を取得もしくは設定する
getresuid ユーザまたはグループの実ID、実効 ID、退避 ID を取得もしくは設定する
getrlimit 最大システムリソース消費を制御する
getrusage リソース利用についての情報を得る
getsid プロセスセッションを得る
getsockname ソケットの名前を得る
getsockopt ソケットのオプションの取得と設定
gettimeofday 日付と時刻の取得 / 設定
getuid ユーザ識別子を得る
i386_get_ioperm i386 入出力ポート空間へのプロセスごとのアクセスを管理する
i386_get_ldt i386 プロセスごとのローカル記述子テーブルエントリを管理する
i386_set_ioperm i386 入出力ポート空間へのプロセスごとのアクセスを管理する
i386_set_ldt i386 プロセスごとのローカル記述子テーブルエントリを管理する
i386_vm86 vm86 に関連する関数を制御する
intro システムコールとエラー番号の紹介
ioctl デバイスを制御する
issetugid 現在のプロセスの uid または gid の変化による汚染状況
jail 現在のプロセスとその将来の子孫を刑務所に入れる (jail化する)
jail_attach 現在のプロセスとその将来の子孫を刑務所に入れる (jail化する)
kenv カーネル環境
kevent カーネルイベント通知メカニズム
kill プロセスにシグナルを送信する
killpg プロセスグループにシグナルを送信する
kldfind kld ファイルのファイル ID を返す
kldfirstmod 指定された kld ファイルから最初のモジュール ID を返す
kldload KLD ファイルをカーネルにロードする
kldnext 次の kld ファイルのファイル ID を返す
kldstat kld ファイルの状態を得る
kldsym KLD 内のシンボル名による検索
kldunload kldunloadf kld ファイルをアンロードする
kldunloadf kld ファイルをアンロードする
kqueue カーネルイベント通知メカニズム
kse ユーザスレッドのためのカーネルサポート
kse_create ユーザスレッドのためのカーネルサポート
kse_exit ユーザスレッドのためのカーネルサポート
kse_release ユーザスレッドのためのカーネルサポート
kse_switchin ユーザスレッドのためのカーネルサポート
kse_thr_interrupt ユーザスレッドのためのカーネルサポート
kse_wakeup ユーザスレッドのためのカーネルサポート
ktrace プロセスのトレース
lchflags ファイルフラグを設定する
lchmod ファイルのモードを変更する
lchown ファイルの所有者とグループを変更する
lgetfh ファイルハンドルを得る
link ハードファイルリンクを作成する
lio_listio リスト指示の入出力 (リアルタイム)
listen ソケット上の接続を listen (接続を受け付け) する
lseek 読み込み/書き込みファイルオフセット位置を変更する
lstat ファイルステータスの取得
lutimes ファイルアクセス時刻と更新時刻の設定
madvise メモリの使用法について助言を与える
mincore メモリページの常駐の決定
minherit ページの継承を制御する
mkdir ディレクトリファイルを作成する
mkfifo fifo ファイルを作成する
mknod 特殊なファイルノードを作成する
mlock 物理ページをメモリ内でロック (アンロック) する
mlockall プロセスのアドレス空間のロック (アンロック)
mmap メモリの割り付け、またはファイルまたはデバイスをメモリへマップする
modfind カーネルモジュールの modid を返す
modfnext 次のカーネルモジュールの modid を返す
modnext 次のカーネルモジュールの modid を返す
modstat カーネルモジュールの状態を取得
mount ファイルシステムをマウントまたはマウント解除する
mprotect ページの保護属性を制御する
mq_close メッセージキュー (リアルタイム) をクローズします
mq_getattr メッセージキューの属性を取得する (リアルタイム)
mq_notify メッセージが利用可能であることをプロセスに通知する (リアルタイム)
mq_open メッセージキューをオープンする (リアルタイム)
mq_receive メッセージキューからメッセージを受信する(リアルタイム)
mq_send メッセージをメッセージキューに送信する (リアルタイム)
mq_setattr メッセージキューの属性を設定する (リアルタイム)
mq_timedreceive メッセージキューからメッセージを受信する(リアルタイム)
mq_timedsend メッセージをメッセージキューに送信する (リアルタイム)
msync マップされた領域を同期化する
munlock 物理ページをメモリ内でロック (アンロック) する
munlockall プロセスのアドレス空間のロック (アンロック)
munmap マッピングを除去する
nanosleep ナノ秒単位の間隔でプロセス実行を中断する
nfssvc NFS nfssvc - NFS サービス
nmount ファイルシステムをマウントまたはマウント解除する
ntp_adjtime Network Time Protocol (ネットワークタイムプロトコル) (NTP) デーモンインタフェースシステムコール
ntp_gettime Network Time Protocol (ネットワークタイムプロトコル) (NTP) デーモンインタフェースシステムコール
open 読み込みまたは書み込みのためにファイルをオープンするか、または作成する
pathconf 構成可能なパス名変数を取得する
pipe プロセス間通信のための記述子のペアを作成する
poll 同期的な入出力の多重化
posix_madvise メモリの使用法について助言を与える
pread 入力を読み込む
preadv 入力を読み込む
profil プロセスのプロファイルを制御する
ptrace プロセスのトレースとデバッグ
pwrite 出力の書み込み
pwritev 出力の書み込み
quotactl ファイルシステム割り当て制限を操作する
read 入力を読み込む
readlink シンボリックリンクの値を読み込む
readv 入力を読み込む
reboot システムをリブートするかまたはプロセッサを停止する
recv ソケットからメッセージを受信する
recvfrom ソケットからメッセージを受信する
recvmsg ソケットからメッセージを受信する
rename ファイル名を変更する
revoke ファイルアクセスを無効にする
rfork プロセスリソースの操作
rmdir ディレクトリファイルを削除する
rtprio ユーティリティやプロセスのリアルタイム / アイドル優先順位の取得と修正
sbrk データセグメントのサイズを変更する
sched_get_priority_max スケジュールパラメータの上限 / 下限を取得する
sched_get_priority_min スケジュールパラメータの上限 / 下限を取得する
sched_getparam スケジュールパラメータの設定 / 取得
sched_getscheduler スケジュール方針とスケジューラパラメータの設定 / 取得
sched_rr_get_interval スケジュールパラメータの上限 / 下限を取得する
sched_setparam スケジュールパラメータの設定 / 取得
sched_setscheduler スケジュール方針とスケジューラパラメータの設定 / 取得
sched_yield プロセッサを明け渡す
sctp_generic_recvmsg ピア (通信相手) からデータを受信する
sctp_generic_sendmsg sctp_generic_sendmsg_iov データをピア (通信相手)へ送信する
sctp_peeloff sd での 1 対多の (one-to-many) ソケットからの関連付けをデタッチする
select 同期的な入出力の多重化
semctl セマフォ集合に対する操作を制御する
semget セマフォ ID を取得する
semop セマフォ集合に対する不可分な操作の配列
send ソケットからメッセージを送信する
sendfile ファイルをソケットに送信
sendmsg ソケットからメッセージを送信する
sendto ソケットからメッセージを送信する
setaudit 監査セッション状態を設定する
setaudit_addr 監査セッション状態を設定する
setauid 監査セッション ID を設定する
setegid ユーザ ID とグループ ID を設定する
seteuid ユーザ ID とグループ ID を設定する
setfib 呼び出しプロセスのためにデフォルトの FIB (経路表) を設定する
setgid ユーザ ID とグループ ID を設定する
setgroups グループアクセスリストを設定する
setitimer インターバルタイマの値を取得/設定
setlogin ログイン名を取得/設定する
setpgid プロセスグループを設定する
setpgrp プロセスグループを設定する
setpriority プログラムスケジュール優先順位を取得 / 設定する
setregid 実グループ ID と実効グループ ID を設定する
setresgid ユーザまたはグループの実ID、実効 ID、退避 ID を取得もしくは設定する
setresuid ユーザまたはグループの実ID、実効 ID、退避 ID を取得もしくは設定する
setreuid 実ユーザ ID と実効ユーザ ID を設定する
setrlimit 最大システムリソース消費を制御する
setsid セッションを作成しプロセスグループ ID を設定する
setsockopt ソケットのオプションの取得と設定
settimeofday 日付と時刻の取得 / 設定
setuid ユーザ ID とグループ ID を設定する
shmat 共有メモリをアタッチまたはデタッチする
shmctl 共有メモリ制御
shmdt 共有メモリをアタッチまたはデタッチする
shmget 共有メモリの識別子の取得
shutdown ソケットで、送信および/または受信を無効にする
sigaction ソフトウェアシグナル機能
sigaltstack シグナルスタックコンテキストの設定や入手
sigblock 現在のシグナルマスクを操作する
sigmask 現在のシグナルマスクを操作する
sigpause ブロックされたシグナルを不可分に解放、割込み待機する
sigpending 保留中のシグナルの取得
sigprocmask 現在のシグナルマスクを操作する
sigqueue プロセスへのシグナルをキューに入れる (リアルタイム)
sigreturn シグナルから戻る
sigsetmask 現在のシグナルマスクを操作する
sigstack シグナルスタックコンテキストの設定や取得
sigsuspend ブロックされているシグナルの解放と割込み待ちを不可分に実行
sigtimedwait キューに入れられたシグナルをウェートする (リアルタイム)
sigvec ソフトウェアシグナル機能
sigwait シグナルの組の選択
sigwaitinfo キューに入れられたシグナルをウェートする (リアルタイム)
socket 通信のエンドポイントの作成
socketpair 接続されたソケットのペアの作成
stat ファイルステータスの取得
statfs ファイルシステムの統計を入手
swapoff インタリーブページング/スワップ用のスワップデバイスの制御
swapon インタリーブページング/スワップ用のスワップデバイスの制御
symlink ファイルへのシンボリックリンクの作成
sync ファイルシステムの更新をスケジュールする
sysarch アーキテクチャ依存型システムコール
syscall 間接的なシステムコール
timer_create プロセス毎のタイマを作成する (リアルタイム)
timer_delete プロセスごとのタイマ (リアルタイム) を削除する
timer_getoverrun プロセス毎のタイマ (リアルタイム)
timer_gettime プロセス毎のタイマ (リアルタイム)
timer_settime プロセス毎のタイマ (リアルタイム)
truncate 指定した長さにファイルを切り詰めたり拡張したりする
umask ファイルモード生成マスクの設定
undelete 削除したファイルの復旧の試み
unlink ディレクトリエントリの削除
unmount ファイルシステムをマウントまたはマウント解除する
utimes ファイルアクセス時刻と更新時刻の設定
utrace ktrace のログの中へのユーザレコードの挿入
uuidgen 全世界的にユニークな識別子の生成
vfork 効率的な方法で仮想メモリに新しいプロセスを生成
wait プロセスの終了待機
wait3 プロセスの終了待機
wait4 プロセスの終了待機
waitpid プロセスの終了待機
write 出力の書み込み
writev 出力の書み込み

最終更新日: 平成21年(2009年)05月23日 (土)