HOME > Linux コマンド 一覧表 > Linux コマンド 一覧表 アルファベット順 - s

Linux コマンド 一覧表 アルファベット順 - s

Last Update : 2009年02月02日

Linux コマンド 一覧表 概要

linuxコマンドの一覧表です。
コマンド集を作ろうとしたら意外とコマンドが多く、手作業では無理とわかりました。
man2html で最初このページを作ろうとしたのですが、勝手が悪く、結局自作のスクリプトでman 用のファイルをHTML化しています。
まだうまく変換しきれてないところもあります。

各コマンドごとの使用例などはそのうち追加していく予定です。

Linux コマンド 一覧表 (アルファベット順)

[ Linux コマンド 一覧表 ]
[ a ] [ b ] [ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ j ] [ k ] [ l ] [ m ] [ n ] [ o ] [ p ] [ q ] [ r ] [ s ] [ t ] [ u ] [ v ] [ w ] [ x ] [ y ] [ z ] [ other ]


sail.6sail - マルチユーザ版ゲーム「帆船の戦い」
scalb.3scalb, scalbf, scalbl, scalbn, scalbnf, scalbnl, scalbln, scalblnf, scalblnl - 浮動小数点数に整数である基数の累乗を掛ける
scandir.3scandir, alphasort, versionsort - ディレクトリを走査する
scanf.3scanf, fscanf, sscanf, vscanf, vsscanf, vfscanf - 書式付き入力変換
scgcheck.1scgcheck - libscg の ABI のチェックと確認をおこなう
sched_get_priority_max.2sched_get_priority_max, sched_get_priority_min - 静的プライオリティの範囲を取得する
sched_rr_get_interval.2sched_rr_get_interval - 指定されたプロセスの SCHED_RR 間隔を取得する
sched_setaffinity.2sched_setaffinity, sched_getaffinity, CPU_CLR, CPU_ISSET, CPU_SET, CPU_ZERO - プロセスの CPU affinity マスクを設定・取得する
sched_setparam.2sched_setparam, sched_getparam - スケジューリング・パラメータの設定と取得を行なう
sched_setscheduler.2sched_setscheduler, sched_getscheduler -
sched_yield.2sched_yield - プロセッサーを空け渡す(yield)
screen.1screen - VT100/ANSI 端末エミュレーション機能を持つ画面管理ソフトウェア
scriptreplay.1scriptreplay - タイミング情報を使って写し (typescript) を再生する
scsi_info.8scsi_info - SCSI デバイス記述ツール
sd.4sd - SCSI ディスクドライブのためのドライバ
sdiff.1sdiff - 2 つのファイルの違いを見つけ、対話的にマージを行う
secure-mcserv.1secure-mcserv - 暗号化ログイン・ファイル転送・ソケットフォワード用の安全なサーバ
securetty.5securetty - root がログインできる端末リストのファイル
security.2afs_syscall, break, ftime, getpmsg, gtty, lock, mpx, prof, profil,
sed.1sed - ストリームエディタ
seekdir.3seekdir - 次の readdir() 呼び出しのために、ディレクトリストリーム中の位置を設定する
select.2select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO - 多重化された I/O の同期をとる
select_tut.2select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO - 同期 I/O の多重化
sem_close.3sem_close - 名前付きセマフォをクローズする
sem_destroy.3sem_destroy - 名前なしセマフォを破棄する
sem_getvalue.3sem_getvalue - セマフォの値を取得する
sem_init.3sem_init - 名前なしセマフォを初期化する
sem_open.3sem_open - 名前付きセマフォを初期化し、オープンする
sem_overview.7sem_overview - POSIX セマフォの概要
sem_post.3sem_post - セマフォのロックを解除する
sem_unlink.3sem_unlink - 名前付きセマフォを削除する
sem_wait.3sem_wait - セマフォをロックする
semctl.2semctl - セマフォの制御操作を行なう
semget.2semget - セマフォ集合の識別子を取得する
semop.2semop, semtimedop - セマフォの操作
send.2send, sendto, sendmsg - ソケットへメッセージを送る
sendfile.2sendfile - ファイル・ディスクリプタ間でデータを転送する
sendmail.8sendmail
seq.1seq - 単調増加 (減少) する数値列を表示する
services.5services - インターネット ネットワークサービス リスト
set_thread_area.2set_thread_area - スレッド局所記憶 (TLS) 領域を設定する
set_tid_address.2set_tid_address - スレッド ID へのポインタを設定する
setaliasent.3setaliasent, endaliasent, getaliasent, getaliasent_r, getaliasbyname, getaliasbyname_r - エイリアスエントリを読み込む
setbuf.3setbuf, setbuffer, setlinebuf, setvbuf - ストリームのバッファリングの操作
setegid.2seteuid, setegid - 実効ユーザー ID と 実効グループ ID を設定する
setenv.3setenv - 環境変数を変更または追加する
seteuid.2seteuid, setegid - 実効ユーザー ID と 実効グループ ID を設定する
setfacl.1setfacl - ファイルのアクセス制御リスト (access control list) を設定する
setfdprm.8setfdprm - フロッピーディスクの定義可能なパラメータを設定する
setfsgid.2setfsgid - ファイル・システムのチェックに用いられるグループ ID を設定する
setfsuid.2setfsuid - ファイル・システムのチェックに用いられるユーザ ID を設定する
setgid.2setgid - グループ識別(identity)を設定する
setgrent.3getgrent, setgrent, endgrent - グループファイルエントリの取得
setjmp.3setjmp, sigsetjmp - ローカルでないジャンプ (goto) のために、
setlocale.3setlocale - 現在のロケール (locale) を設定する
setlogmask.3setlogmask - ログの優先度マスクを設定する
setnetgrent.3setnetgrent, endnetgrent, getnetgrent, getnetgrent_r, innetgr -
setpci.8setpci - PCI デバイスを設定する
setpgid.2setpgid, getpgid, setpgrp, getpgrp - プロセス・グループの設定/取得を行う
setpnp.8setpnp - Plug & Play BIOS のデバイスリソースを変更する
setquota.8setquota - ディスク quota を設定する
setresuid.2setresuid, setresgid - ユーザやグループの 実、実効、保存 ID を設定する
setreuid.2setreuid, setregid - 実 (real) と実効 (effective) ユーザー (グループ) ID を設定する
setserial.8setserial - Linux シリアルポート情報の設定と取得
setsid.2setsid - セッション (session) を作成し、プロセス・グループ ID を設定する
setsid.8setsid - 新しいセッションでのプログラムの実行
setterm.1setterm - 端末の属性を設定する
setuid.2setuid - ユーザー識別 (identity) を設定する
setup.2setup - デバイスとファイルシステム(file systems)の初期化を行い、
setxattr.2setxattr, lsetxattr, fsetxattr - 拡張属性の値を設定する
sfdisk.8sfdisk - Linux 用のパーティションテーブル操作ツール
sha1sum.1sha1sum
shadow.3shadow - 暗号化されたパスワードファイル用ルーチン
shadow.5shadow - 暗号化されたパスワードファイル
shadowconfig.8shadowconfig - shadow パスワードを有効・無効にする
shar.1shar - シェルアーカイブを作成する
shells.5shells - ログインシェルとして有効なファイルのパス名
shm_open.3shm_open, shm_unlink - POSIX 共有メモリ・オブジェクトの作成/オープンと削除 (unlink)
shmctl.2shmctl - 共有メモリ (shared memory) を制御する
shmget.2shmget - 共有メモリ・セグメントを割り当てる
shmop.2shmop - 共有メモリ (shared memory) の操作
showmount.8showmount - NFS サーバのマウント情報を表示する。
shred.1shred
shutdown.2shutdown - 全二重接続の一部を遮断する
shutdown.8shutdown - システムを終了させる
sigaction.2sigaction - シグナルの動作の確認と変更
sigaltstack.2sigaltstack - シグナルスタックのコンテキストを設定・取得する
siginterrupt.3siginterrupt - シグナルでシステム・コールに割り込むことを許す
signal.2signal - ANSI C シグナル操作
signal.7signal - 使用可能なシグナルの一覧
signbit.3signbit - 浮動小数点実数の符号 (sign) を調べる
significand.3significand, significandf, significandl - 浮動小数点数の仮数 (mantissa) を取得する
sigpause.3sigpause - ブロックされたシグナルをアトミックに解放して割り込みを待つ
sigpending.2sigpending - 処理待ちのシグナルの検査
sigprocmask.2sigprocmask - 禁止するシグナルの確認と変更
sigqueue.2sigqueue - シグナルとデータをプロセスに送る
sigreturn.2sigreturn - シグナル・ハンドラから返り、スタックを掃除する
sigset.3sigset, sighold, sigrelse, sigignore - System V 版シグナル API
sigsetops.3sigemptyset, sigfillset, sigaddset, sigdelset, sigismember - POSIX
sigsuspend.2sigsuspend - シグナルを待つ
sigvec.3sigvec, sigblock, sigsetmask, siggetmask, sigmask - BSD 版シグナル API
sigwaitinfo.2sigwaitinfo, sigtimedwait - キューに入れられたシグナルを同期して待つ
simpleinit.8simpleinit - プロセス制御の初期化を行う
sin.3sin, sinf, sinl - 正弦 (サイン) 関数
sincos.3sincos, sincosf, sincosl - 正弦と余弦を同時に計算する
sinh.3sinh, sinhf, sinhl - 双曲線正弦 (ハイパボリックサイン) 関数
size.1size - セクションの大きさとその合計をリストする
sk98lin.4sk98lin - Marvell/SysKonnect ギガビットイーサネットドライバ v6.21
skill.1skill, snice - プロセスにシグナルを送る / プロセスの優先度を変更する
slabinfo.5/proc/slabinfo - カーネル slab アロケータの統計
slabtop.1slabtop - リアルタイムにカーネル slab キャッシュ情報を表示する
slattach.8slattach - ネットワークインターフェースをシリアルラインにアタッチする
sleep.1sleep - 指定した時間だけ遅延する
sleep.3sleep - 指定の秒数の間だけ休止する
sln.8sln - スタティックリンクされた ln
smrsh.8smrsh - sendmail用に制限されたシェル
snake.6snake, snscore - 画面上の追いかけゲーム
snmp.conf.5/usr/share/snmp/snmp.conf - ucd-snmp アプリケーションの設定ファイル
snmp_config.5snmp_config - ucd-snmp アプリケーションの設定法の説明
snmpbulkget.1snmpbulkget - SNMP BULK リクエストを使ってネットワークエントリと通信する
snmpconf.1snmpconf - snmp の設定ファイルを作成・修正する
snmpd.conf.5/usr/share/snmp/snmpd.conf - ucd-snmp SNMP エージェントの設定ファイル
snmpdf.1snmpdf - SNMP を経由してリモートマシンのディスク使用量の一覧を取得する
snmptrapd.8snmptrapd - snmp trap メッセージを受信してログに記録する
snmptrapd.conf.5/usr/share/snmp/snmptrapd.conf - ucd-snmp trap デーモンの設定ファイル
socket.2socket - 通信のための端点(endpoint)を作成する
socket.7socket - Linux のソケットインターフェース
socketcall.2socketcall - ソケット(socket)・システム・コール
socketpair.2socketpair - 接続されたソケット (socket) のペアを作成する
socklist.8socklist - オープンしているソケットの一覧を表示する
sort.1sort - テキストファイルをソートする
split.1split - ファイルを決まった大きさに分割する
sqrt.3sqrt, sqrtf, sqrtl - 平方根関数
sscanf.3scanf, fscanf, sscanf, vscanf, vsscanf, vfscanf - 書式付き入力変換
st.4st - SCSI テープデバイス
stab.5stab - 現在の PCMCIA ソケットの状態
stat.2stat, fstat, lstat - ファイルの状態を取得する
statd.8rpc.statd - NSM ステータスモニタ
statfs.2statfs, fstatfs - ファイル・システムの統計を得る
statvfs.2statvfs, fstatvfs - ファイルシステムの統計を取得する
stdarg.3stdarg - 個数・型が可変な引数リスト
stdio.3stdio - 標準入出力ライブラリ関数
stdio_ext.3__fbufsize, __flbf, __fpending, __fpurge, __freadable, __freading, __fsetlocking, __fwritable, __fwriting, _flushlbf - 標準入出力ファイル構造体へのインタフェース
stime.2stime - 時間を設定する
stpcpy.3stpcpy - 文字列をコピーし、コピーした文字列の終りへのポインタを返す
stpncpy.3stpncpy - 固定長の文字列をコピーして、その最後へのポインターを返す
strcasecmp.3strcasecmp, strncasecmp - 大文字/小文字を無視して二つの文字列を比較する
strcat.3strcat, strncat - 二つの文字列を連結する
strchr.3strchr, strrchr, strchrnul - 文字列中の文字の位置を特定する
strcmp.3strcmp, strncmp - 二つの文字列を比べる
strcoll.3strcoll - 現在のロケールを使用して二つの文字列を比較する
strcpy.3strcpy, strncpy - 文字列をコピーする
strdup.3strdup, strndup, strdupa, strndupa - 文字列を複製する
strerror.3strerror, strerror_r - エラー番号を説明する文字列を返す。
strfmon.3strfmon - 金額の値を文字列に変換する
strfry.3strfry - 文字列をランダムに並べ変える
strftime.3strftime - 日付および時刻の文字列への変換
string.3strcasecmp, strcat, strchr, strcmp, strcoll, strcpy, strcspn,
strings.1strings - ファイル中の表示可能な文字列を表示する
strip.1strip - オブジェクトファイルからシンボルを切り捨てる
strlen.3strlen - 文字列の長さを計算する
strnlen.3strnlen - 固定長の文字列の長さを調べる
strpbrk.3strpbrk - 文字セット中の文字を文字列から検出する
strptime.3strptime - 文字列であらわされている時間を tm 構造体の時間に変換する
strsep.3strsep - 文字列からトークンを取り出す
strsignal.3strsignal - シグナルを説明する文字列を返す
strspn.3strspn, strcspn - 文字列から文字のセットを探す
strstr.3strstr - 部分文字列の位置を示す
strtod.3strtod, strtof, strtold - ASCII 文字列を浮動小数点実数に変換する
strtoimax.3strtoimax, strtoumax - 文字列を整数に変換する
strtok.3strtok, strtok_r - 文字列からトークンを取り出す
strtol.3strtol, strtoll, strtoq - 文字列を long int に変換する
strtoul.3strtoul, strtoull, strtouq - 文字列を unsigned long int に変換する
strverscmp.3strverscmp - 2つのバージョン文字列を比較する
strxfrm.3strxfrm - 文字列の変換
stty.1stty - 端末ラインの設定を変更・表示する
su.1su - ユーザ ID とグループ ID を変更してシェルを起動する
suauth.5suauth - su を詳細に制御するためのファイル
sudo.8sudo - 別のユーザとしてコマンドを実行する
sudoers.5sudoers - どのユーザが何を実行できるかのリスト
suffixes.7suffixes - ファイルの接尾 (suffix) のリスト
sulogin.8sulogin - シングルユーザ login
sum.1sum - チェックサムとブロック数を表示する
svipc.7svipc - System V プロセス間通信機構
swab.3swab - 隣接するバイトを交換する
swapoff.2swapon, swapoff - ファイル/デバイスへのスワップ (swap) を開始/停止する
swapoff.8swapon, swapoff - デバイスやファイルへのページング、スワッピングを有効 / 無効にする
swapon.2swapon, swapoff - ファイル/デバイスへのスワップ (swap) を開始/停止する
swapon.8swapon, swapoff - デバイスやファイルへのページング、スワッピングを有効 / 無効にする
symlink.2symlink - ファイルに新しい名前を付ける
sync.1sync
sync.2sync - バッファキャッシュをディスクに書き込む
sync.8sync - ディスク上のデータをメモリと同期させる
syscalls.2none - システムコールのリスト
sysconf.3sysconf - 動作中に設定情報を取得する
sysctl.2sysctl - システム・パラメーターを読み書きする
sysctl.8sysctl - 実行時にカーネルパラメータを設定する
sysctl.conf.5sysctl.conf - sysctl(8) のプリロード/設定ファイル
sysfs.2sysfs - ファイル・システム (file system) の情報を取得する
sysinfo.2sysinfo - システム全体の統計情報を返す。
sysklogd.8sysklogd - Linux システムロギングユーティリティ
syslog.2syslog, klogctl - カーネルのメッセージ・リング・バッファを読んだり消去したりする; console_loglevel を設定する
syslog.3closelog, openlog, syslog - システムロガーにメッセージを送る
syslog.conf.5syslog.conf - syslogd(8) の設定ファイル
syslogd.8sysklogd - Linux システムロギングユーティリティ
system.3system - シェルコマンドの実行