kazmax - Linux で自宅サーバー

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

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 ]


sailsail - ゲームの説明。sail - マルチユーザ版ゲーム「帆船の戦い」。
scalbscalb - ライブラリコールの説明。scalb, scalbf, scalbl, scalbn, scalbnf, scalbnl, scalbln, scalblnf, scalblnl - 浮動小数点数に整数である基数の累乗を掛ける。
scandirscandir - ライブラリコールの説明。scandir, alphasort, versionsort - ディレクトリを走査する。
scanfscanf - ライブラリコールの説明。scanf, fscanf, sscanf, vscanf, vsscanf, vfscanf - 書式付き入力変換。
scgcheckscgcheck - コマンド (プログラム) の説明。scgcheck - libscg の ABI のチェックと確認をおこなう。
sched_get_priority_maxsched_get_priority_max - システムコールの説明。sched_get_priority_max, sched_get_priority_min - 静的プライオリティの範囲を取得する。
sched_rr_get_intervalsched_rr_get_interval - システムコールの説明。sched_rr_get_interval - 指定されたプロセスの SCHED_RR 間隔を取得する。
sched_setaffinitysched_setaffinity - システムコールの説明。sched_setaffinity, sched_getaffinity, CPU_CLR, CPU_ISSET, CPU_SET, CPU_ZERO。
sched_setparamsched_setparam - システムコールの説明。sched_setparam, sched_getparam - スケジューリング・パラメータの設定と取得を行なう。
sched_setschedulersched_setscheduler - システムコールの説明。sched_setscheduler, sched_getscheduler -。
sched_yieldsched_yield - システムコールの説明。
screenscreen - コマンド (プログラム) の説明。screen - VT100/ANSI 端末エミュレーション機能を持つ画面管理ソフトウェア。
scriptreplayscriptreplay - コマンド (プログラム) の説明。
scsi_infoscsi_info - システム管理コマンドの説明。scsi_info - SCSI デバイス記述ツール。
sdsd - スペシャルファイル (デバイス)の説明。sd - SCSI ディスクドライブのためのドライバ。
sdiffsdiff - コマンド (プログラム) の説明。sdiff - 2 つのファイルの違いを見つけ、対話的にマージを行う。
secure-mcservsecure-mcserv - コマンド (プログラム) の説明。secure-mcserv - 暗号化ログイン・ファイル転送・ソケットフォワード用の安全なサーバ。
securettysecuretty - ファイルのフォーマットと規約の説明。securetty - root がログインできる端末リストのファイル。
securitysecurity - システムコールの説明。
sedsed - コマンド (プログラム) の説明。sed - ストリームエディタ。
seekdirseekdir - ライブラリコールの説明。
selectselect - システムコールの説明。select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO - 多重化された I/O の同期をとる。
select_tutselect_tut - システムコールの説明。select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO - 同期 I/O の多重化。
sem_closesem_close - ライブラリコールの説明。sem_close - 名前付きセマフォをクローズする。
sem_destroysem_destroy - ライブラリコールの説明。sem_destroy - 名前なしセマフォを破棄する。
sem_getvaluesem_getvalue - ライブラリコールの説明。sem_getvalue - セマフォの値を取得する。
sem_initsem_init - ライブラリコールの説明。sem_init - 名前なしセマフォを初期化する。
sem_opensem_open - ライブラリコールの説明。sem_open - 名前付きセマフォを初期化し、オープンする。
sem_overviewsem_overview - 約束事その他の説明。sem_overview - POSIX セマフォの概要。
sem_postsem_post - ライブラリコールの説明。sem_post - セマフォのロックを解除する。
sem_unlinksem_unlink - ライブラリコールの説明。sem_unlink - 名前付きセマフォを削除する。
sem_waitsem_wait - ライブラリコールの説明。sem_wait - セマフォをロックする。
semctlsemctl - システムコールの説明。semctl - セマフォの制御操作を行なう。
semgetsemget - システムコールの説明。semget - セマフォ集合の識別子を取得する。
semopsemop - システムコールの説明。semop, semtimedop - セマフォの操作。
sendsend - システムコールの説明。send, sendto, sendmsg - ソケットへメッセージを送る。
sendfilesendfile - システムコールの説明。sendfile - ファイル・ディスクリプタ間でデータを転送する。
sendmailsendmail - システム管理コマンドの説明。sendmail。
seqseq - コマンド (プログラム) の説明。
servicesservices - ファイルのフォーマットと規約の説明。services - インターネット ネットワークサービス リスト。
set_thread_areaset_thread_area - システムコールの説明。
set_tid_addressset_tid_address - システムコールの説明。set_tid_address - スレッド ID へのポインタを設定する。
setaliasentsetaliasent - ライブラリコールの説明。setaliasent, endaliasent, getaliasent, getaliasent_r, getaliasbyname, getaliasbyname_r - エイリアスエントリを読み込む。
setbufsetbuf - ライブラリコールの説明。setbuf, setbuffer, setlinebuf, setvbuf - ストリームのバッファリングの操作。
setegidsetegid - システムコールの説明。
setenvsetenv - ライブラリコールの説明。setenv - 環境変数を変更または追加する。
seteuidseteuid - システムコールの説明。seteuid, setegid - 実効ユーザー ID と 実効グループ ID を設定する。
setfaclsetfacl - コマンド (プログラム) の説明。
setfdprmsetfdprm - システム管理コマンドの説明。setfdprm - フロッピーディスクの定義可能なパラメータを設定する。
setfsgidsetfsgid - システムコールの説明。setfsgid - ファイル・システムのチェックに用いられるグループ ID を設定する。
setfsuidsetfsuid - システムコールの説明。setfsuid - ファイル・システムのチェックに用いられるユーザ ID を設定する。
setgidsetgid - システムコールの説明。
setgrentsetgrent - ライブラリコールの説明。
setjmpsetjmp - ライブラリコールの説明。
setlocalesetlocale - ライブラリコールの説明。
setlogmasksetlogmask - ライブラリコールの説明。setlogmask - ログの優先度マスクを設定する。
setnetgrentsetnetgrent - ライブラリコールの説明。setnetgrent, endnetgrent, getnetgrent, getnetgrent_r, innetgr -。
setpcisetpci - システム管理コマンドの説明。setpci - PCI デバイスを設定する。
setpgidsetpgid - システムコールの説明。setpgid, getpgid, setpgrp, getpgrp - プロセス・グループの設定/取得を行う。
setpnpsetpnp - システム管理コマンドの説明。setpnp - Plug。
setquotasetquota - システム管理コマンドの説明。setquota - ディスク quota を設定する。
setresuidsetresuid - システムコールの説明。setresuid, setresgid - ユーザやグループの 実、実効、保存 ID を設定する。
setreuidsetreuid - システムコールの説明。
setserialsetserial - システム管理コマンドの説明。setserial - Linux シリアルポート情報の設定と取得。
setsidsetsid - システムコールの説明。
setsidsetsid - システム管理コマンドの説明。setsid - 新しいセッションでのプログラムの実行。
settermsetterm - コマンド (プログラム) の説明。setterm - 端末の属性を設定する。
setuidsetuid - システムコールの説明。
setupsetup - システムコールの説明。
setxattrsetxattr - システムコールの説明。setxattr, lsetxattr, fsetxattr - 拡張属性の値を設定する。
sfdisksfdisk - システム管理コマンドの説明。sfdisk - Linux 用のパーティションテーブル操作ツール。
sha1sumsha1sum - コマンド (プログラム) の説明。sha1sum - SHA1 ハッシュチェックサムの計算と検証を行う。
shadowshadow - ライブラリコールの説明。shadow - 暗号化されたパスワードファイル用ルーチン。
shadowshadow - ファイルのフォーマットと規約の説明。shadow - 暗号化されたパスワードファイル。
shadowconfigshadowconfig - システム管理コマンドの説明。shadowconfig - shadow パスワードを有効・無効にする。
sharshar - コマンド (プログラム) の説明。shar - シェルアーカイブを作成する。
shellsshells - ファイルのフォーマットと規約の説明。shells - ログインシェルとして有効なファイルのパス名。
shm_openshm_open - ライブラリコールの説明。
shmctlshmctl - システムコールの説明。
shmgetshmget - システムコールの説明。shmget - 共有メモリ・セグメントを割り当てる。
shmopshmop - システムコールの説明。
showmountshowmount - システム管理コマンドの説明。showmount - NFS サーバのマウント情報を表示する。
shredshred - コマンド (プログラム) の説明。shred - ファイルを繰り返し上書きする。
shutdownshutdown - システムコールの説明。shutdown - 全二重接続の一部を遮断する。
shutdownshutdown - システム管理コマンドの説明。shutdown - システムを終了させる。
sigactionsigaction - システムコールの説明。sigaction - シグナルの動作の確認と変更。
sigaltstacksigaltstack - システムコールの説明。sigaltstack - シグナルスタックのコンテキストを設定・取得する。
siginterruptsiginterrupt - ライブラリコールの説明。siginterrupt - シグナルでシステム・コールに割り込むことを許す。
signalsignal - システムコールの説明。signal - ANSI C シグナル操作。
signalsignal - 約束事その他の説明。signal - 使用可能なシグナルの一覧。
signbitsignbit - ライブラリコールの説明。
significandsignificand - ライブラリコールの説明。
sigpausesigpause - ライブラリコールの説明。sigpause - ブロックされたシグナルをアトミックに解放して割り込みを待つ。
sigpendingsigpending - システムコールの説明。sigpending - 処理待ちのシグナルの検査。
sigprocmasksigprocmask - システムコールの説明。sigprocmask - 禁止するシグナルの確認と変更。
sigqueuesigqueue - システムコールの説明。sigqueue - シグナルとデータをプロセスに送る。
sigreturnsigreturn - システムコールの説明。sigreturn - シグナル・ハンドラから返り、スタックを掃除する。
sigsetsigset - ライブラリコールの説明。sigset, sighold, sigrelse, sigignore - System V 版シグナル API。
sigsetopssigsetops - ライブラリコールの説明。sigemptyset, sigfillset, sigaddset, sigdelset, sigismember - POSIX。
sigsuspendsigsuspend - システムコールの説明。sigsuspend - シグナルを待つ。
sigvecsigvec - ライブラリコールの説明。sigvec, sigblock, sigsetmask, siggetmask, sigmask - BSD 版シグナル API。
sigwaitinfosigwaitinfo - システムコールの説明。sigwaitinfo, sigtimedwait - キューに入れられたシグナルを同期して待つ。
simpleinitsimpleinit - システム管理コマンドの説明。simpleinit - プロセス制御の初期化を行う。
sinsin - ライブラリコールの説明。
sincossincos - ライブラリコールの説明。sincos, sincosf, sincosl - 正弦と余弦を同時に計算する。
sinhsinh - ライブラリコールの説明。
sizesize - コマンド (プログラム) の説明。size - セクションの大きさとその合計をリストする。
sk98linsk98lin - スペシャルファイル (デバイス)の説明。sk98lin - Marvell/SysKonnect ギガビットイーサネットドライバ v6.21。
skillskill - コマンド (プログラム) の説明。skill, snice - プロセスにシグナルを送る / プロセスの優先度を変更する。
slabinfoslabinfo - ファイルのフォーマットと規約の説明。/proc/slabinfo - カーネル slab アロケータの統計。
slabtopslabtop - コマンド (プログラム) の説明。slabtop - リアルタイムにカーネル slab キャッシュ情報を表示する。
slattachslattach - システム管理コマンドの説明。slattach - ネットワークインターフェースをシリアルラインにアタッチする。
sleepsleep - コマンド (プログラム) の説明。sleep - 指定した時間だけ遅延する。
sleepsleep - ライブラリコールの説明。sleep - 指定の秒数の間だけ休止する。
slnsln - システム管理コマンドの説明。sln - スタティックリンクされた ln。
smrshsmrsh - システム管理コマンドの説明。smrsh - sendmail用に制限されたシェル。
snakesnake - ゲームの説明。snake, snscore - 画面上の追いかけゲーム。
snmp.confsnmp.conf - ファイルのフォーマットと規約の説明。/usr/share/snmp/snmp.conf - ucd-snmp アプリケーションの設定ファイル。
snmp_configsnmp_config - ファイルのフォーマットと規約の説明。snmp_config - ucd-snmp アプリケーションの設定法の説明。
snmpbulkgetsnmpbulkget - コマンド (プログラム) の説明。snmpbulkget - SNMP BULK リクエストを使ってネットワークエントリと通信する。
snmpconfsnmpconf - コマンド (プログラム) の説明。snmpconf - snmp の設定ファイルを作成・修正する。
snmpd.confsnmpd.conf - ファイルのフォーマットと規約の説明。/usr/share/snmp/snmpd.conf - ucd-snmp SNMP エージェントの設定ファイル。
snmpdfsnmpdf - コマンド (プログラム) の説明。snmpdf - SNMP を経由してリモートマシンのディスク使用量の一覧を取得する。
snmptrapdsnmptrapd - システム管理コマンドの説明。snmptrapd - snmp trap メッセージを受信してログに記録する。
snmptrapd.confsnmptrapd.conf - ファイルのフォーマットと規約の説明。/usr/share/snmp/snmptrapd.conf - ucd-snmp trap デーモンの設定ファイル。
socketsocket - システムコールの説明。
socketsocket - 約束事その他の説明。socket - Linux のソケットインターフェース。
socketcallsocketcall - システムコールの説明。
socketpairsocketpair - システムコールの説明。
socklistsocklist - システム管理コマンドの説明。socklist - オープンしているソケットの一覧を表示する。
sortsort - コマンド (プログラム) の説明。sort - テキストファイルをソートする。
splitsplit - コマンド (プログラム) の説明。split - ファイルを決まった大きさに分割する。
sqrtsqrt - ライブラリコールの説明。sqrt, sqrtf, sqrtl - 平方根関数。
sscanfsscanf - ライブラリコールの説明。
stst - スペシャルファイル (デバイス)の説明。st - SCSI テープデバイス。
stabstab - ファイルのフォーマットと規約の説明。stab - 現在の PCMCIA ソケットの状態。
statstat - システムコールの説明。stat, fstat, lstat - ファイルの状態を取得する。
statdstatd - システム管理コマンドの説明。rpc.statd - NSM ステータスモニタ。
statfsstatfs - システムコールの説明。statfs, fstatfs - ファイル・システムの統計を得る。
statvfsstatvfs - システムコールの説明。statvfs, fstatvfs - ファイルシステムの統計を取得する。
stdargstdarg - ライブラリコールの説明。stdarg - 個数・型が可変な引数リスト。
stdiostdio - ライブラリコールの説明。stdio - 標準入出力ライブラリ関数。
stdio_extstdio_ext - ライブラリコールの説明。__fbufsize, __flbf, __fpending, __fpurge, __freadable, __freading, __fsetlocking, __fwritable, __fwriting, _flushlbf - 標準入出力ファイル構造体へのインタフェース。
stimestime - システムコールの説明。stime - 時間を設定する。
stpcpystpcpy - ライブラリコールの説明。stpcpy - 文字列をコピーし、コピーした文字列の終りへのポインタを返す。
stpncpystpncpy - ライブラリコールの説明。stpncpy - 固定長の文字列をコピーして、その最後へのポインターを返す。
strcasecmpstrcasecmp - ライブラリコールの説明。strcasecmp, strncasecmp - 大文字/小文字を無視して二つの文字列を比較する。
strcatstrcat - ライブラリコールの説明。strcat, strncat - 二つの文字列を連結する。
strchrstrchr - ライブラリコールの説明。strchr, strrchr, strchrnul - 文字列中の文字の位置を特定する。
strcmpstrcmp - ライブラリコールの説明。strcmp, strncmp - 二つの文字列を比べる。
strcollstrcoll - ライブラリコールの説明。strcoll - 現在のロケールを使用して二つの文字列を比較する。
strcpystrcpy - ライブラリコールの説明。strcpy, strncpy - 文字列をコピーする。
strdupstrdup - ライブラリコールの説明。strdup, strndup, strdupa, strndupa - 文字列を複製する。
strerrorstrerror - ライブラリコールの説明。strerror, strerror_r - エラー番号を説明する文字列を返す。
strfmonstrfmon - ライブラリコールの説明。strfmon - 金額の値を文字列に変換する。
strfrystrfry - ライブラリコールの説明。strfry - 文字列をランダムに並べ変える。
strftimestrftime - ライブラリコールの説明。strftime - 日付および時刻の文字列への変換。
stringstring - ライブラリコールの説明。strcasecmp, strcat, strchr, strcmp, strcoll, strcpy, strcspn,。
stringsstrings - コマンド (プログラム) の説明。strings - ファイル中の表示可能な文字列を表示する。
stripstrip - コマンド (プログラム) の説明。strip - オブジェクトファイルからシンボルを切り捨てる。
strlenstrlen - ライブラリコールの説明。strlen - 文字列の長さを計算する。
strnlenstrnlen - ライブラリコールの説明。strnlen - 固定長の文字列の長さを調べる。
strpbrkstrpbrk - ライブラリコールの説明。strpbrk - 文字セット中の文字を文字列から検出する。
strptimestrptime - ライブラリコールの説明。strptime - 文字列であらわされている時間を tm 構造体の時間に変換する。
strsepstrsep - ライブラリコールの説明。strsep - 文字列からトークンを取り出す。
strsignalstrsignal - ライブラリコールの説明。strsignal - シグナルを説明する文字列を返す。
strspnstrspn - ライブラリコールの説明。strspn, strcspn - 文字列から文字のセットを探す。
strstrstrstr - ライブラリコールの説明。strstr - 部分文字列の位置を示す。
strtodstrtod - ライブラリコールの説明。strtod, strtof, strtold - ASCII 文字列を浮動小数点実数に変換する。
strtoimaxstrtoimax - ライブラリコールの説明。strtoimax, strtoumax - 文字列を整数に変換する。
strtokstrtok - ライブラリコールの説明。strtok, strtok_r - 文字列からトークンを取り出す。
strtolstrtol - ライブラリコールの説明。strtol, strtoll, strtoq - 文字列を long int に変換する。
strtoulstrtoul - ライブラリコールの説明。strtoul, strtoull, strtouq - 文字列を unsigned long int に変換する。
strverscmpstrverscmp - ライブラリコールの説明。strverscmp - 2つのバージョン文字列を比較する。
strxfrmstrxfrm - ライブラリコールの説明。strxfrm - 文字列の変換。
sttystty - コマンド (プログラム) の説明。stty - 端末ラインの設定を変更・表示する。
susu - コマンド (プログラム) の説明。su - ユーザ ID とグループ ID を変更してシェルを起動する。
suauthsuauth - ファイルのフォーマットと規約の説明。suauth - su を詳細に制御するためのファイル。
sudosudo - システム管理コマンドの説明。sudo - 別のユーザとしてコマンドを実行する。
sudoerssudoers - ファイルのフォーマットと規約の説明。sudoers - どのユーザが何を実行できるかのリスト。
suffixessuffixes - 約束事その他の説明。
suloginsulogin - システム管理コマンドの説明。sulogin - シングルユーザ login。
sumsum - コマンド (プログラム) の説明。sum - チェックサムとブロック数を表示する。
svipcsvipc - 約束事その他の説明。svipc - System V プロセス間通信機構。
swabswab - ライブラリコールの説明。swab - 隣接するバイトを交換する。
swapoffswapoff - システムコールの説明。
swapoffswapoff - システム管理コマンドの説明。
swaponswapon - システムコールの説明。
swaponswapon - システム管理コマンドの説明。swapon, swapoff - デバイスやファイルへのページング、スワッピングを有効 / 無効にする。
symlinksymlink - システムコールの説明。symlink - ファイルに新しい名前を付ける。
syncsync - コマンド (プログラム) の説明。sync - ファイルシステムのメモリバッファをディスクと同期させる。
syncsync - システムコールの説明。sync - バッファキャッシュをディスクに書き込む。
syncsync - システム管理コマンドの説明。sync - ディスク上のデータをメモリと同期させる。
syscallssyscalls - システムコールの説明。none - システムコールのリスト。
sysconfsysconf - ライブラリコールの説明。sysconf - 動作中に設定情報を取得する。
sysctlsysctl - システムコールの説明。sysctl - システム・パラメーターを読み書きする。
sysctlsysctl - システム管理コマンドの説明。sysctl - 実行時にカーネルパラメータを設定する。
sysctl.confsysctl.conf - ファイルのフォーマットと規約の説明。
sysfssysfs - システムコールの説明。
sysinfosysinfo - システムコールの説明。sysinfo - システム全体の統計情報を返す。
sysklogdsysklogd - システム管理コマンドの説明。sysklogd - Linux システムロギングユーティリティ。
syslogsyslog - システムコールの説明。syslog, klogctl - カーネルのメッセージ・リング・バッファを読んだり消去したりする。
syslogsyslog - ライブラリコールの説明。closelog, openlog, syslog - システムロガーにメッセージを送る。
syslog.confsyslog.conf - ファイルのフォーマットと規約の説明。
syslogdsyslogd - システム管理コマンドの説明。
systemsystem - ライブラリコールの説明。system - シェルコマンドの実行。