OSDN Git Service

Import translated manuals from JM CVS Repository.
[linuxjm/jm.git] / manual / psmisc / release / man1 / fuser.1
diff --git a/manual/psmisc/release/man1/fuser.1 b/manual/psmisc/release/man1/fuser.1
new file mode 100644 (file)
index 0000000..140286f
--- /dev/null
@@ -0,0 +1,174 @@
+.\" This manual page is a part of psmisc-17. Following is the contents of
+.\" COPYING file in the source archive.
+.\"
+.\" psmisc (fuser, killall and pstree) program code, documentation and
+.\" auxiliary programs are
+.\" Copyright 1993-1998 Werner Almesberger.
+.\" All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms of parts of or the
+.\" whole original or derived work are permitted provided that the
+.\" original work is properly attributed to the author. The name of the
+.\" author may not be used to endorse or promote products derived from
+.\" this software without specific prior written permission. This work
+.\" is provided "as is" and without any express or implied warranties.
+.\"
+.\" Japanese Version Copyright (c) 1996, 1998
+.\"     OZASA Hiromasa and NAKANO Takeo, all rights reserved.
+.\" Translated 23 Jun 1996 by OZASA Hiromasa <ozasa@cpsy.is.tohoku.ac.jp>
+.\" Modified Wed 12 Aug 1998 by NAKANO Takeo <nakano@apm.seikei.ac.jp>
+.\" Modified Mon  1 May 2000 by Kentaro Shirakata <argrath@ub32.org>
+.\"
+.\"WORD:       name space      Ì¾Á°¶õ´Ö
+.\"
+.TH FUSER 1 "October 25, 1999" "Linux" "User Commands"
+.SH Ì¾Á°
+fuser \- ¥Õ¥¡¥¤¥ë¤ä¥½¥±¥Ã¥È¤ò»ÈÍѤ·¤Æ¤¤¤ë¥×¥í¥»¥¹¤òÆÃÄꤹ¤ë
+.SH ½ñ¼°
+.ad l
+.B fuser
+.RB [ \-a | \-s ]
+.RB [ \-n\ \fIspace ]
+.RB [ \-\fIsignal\fB ]
+.RB [ \-kimuv ]
+.I name ...
+.RB [ \- ]
+.RB [ \-n\ \fIspace ]
+.RB [ \-\fIsignal\fB ]
+.RB [ \-kimuv ]
+.I name ...
+.br
+.B fuser 
+.RB \-l
+.br
+.B fuser 
+.RB \-V
+.ad b
+.SH ÀâÌÀ
+.B fuser
+¤Ï¡¤°ú¿ô¤È¤·¤Æ¤ï¤¿¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ä¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò»ÈÍѤ·¤Æ¤¤¤ë¥×¥í
+¥»¥¹¤Î PID ¤òɽ¼¨¤¹¤ë¡£¥Ç¥Õ¥©¥ë¥È¤Îɽ¼¨¥â¡¼¥É¤Ç¤Ï¡¢¤½¤ì¤¾
+¤ì¤Î¥Õ¥¡¥¤¥ë̾¤Î¸å¤Ë¡¢¥¢¥¯¥»¥¹¤Î·Á¼°¤ò¼¨¤¹°Ê²¼¤Îʸ»ú¤¬É½¼¨¤µ¤ì¤ë¡§
+.RS
+.IP \fBc\fP
+¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¡£
+.IP \fBe\fP
+¼Â¹ÔÃæ¤Î¥Õ¥¡¥¤¥ë¡£
+.IP \fBf\fP
+¥ª¡¼¥×¥ó¤·¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë¡£ \fBf\fP ¤Ï¥Ç¥Õ¥©¥ë¥È¤Îɽ¼¨¥â¡¼¥É¤Ç
+¤Ï¾Êά¤µ¤ì¤ë¡£
+.IP \fBr\fP
+¥ë¡¼¥È¥Ç¥£¥ì¥¯¥È¥ê¡£
+.IP \fBm\fP
+mmap ¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤«¶¦Í­¥é¥¤¥Ö¥é¥ê¡£
+.RE
+.LP
+°ú¿ô¤È¤·¤Æ¤ï¤¿¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤¬°ì¤Ä¤â¥¢¥¯¥»¥¹¤µ¤ì¤Æ¤¤¤Ê¤¤¤È¤­¤ä¡¢Ã×̿Ū
+¤Ê¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¤Ë¤Ï¡¢ \fBfuser\fP ¤Ï 0 °Ê³°¤ÎÃͤòÊÖ¤¹¡£°ú¿ô¤È¤·
+¤Æ»ØÄꤷ¤¿¥Õ¥¡¥¤¥ë¤¬¤É¤ì¤«¤Ò¤È¤Ä¤Ç¤â¥¢¥¯¥»¥¹¤µ¤ì¤Æ¤¤¤ì¤Ð¡¢ \fBfuser\fP 
+¤Ï¥¼¥í¤òÊÖ¤¹¡£
+.PP
+TCP ¤È UDP ¤Î¥½¥±¥Ã¥È¤ò»ÈÍѤ·¤Æ¤¤¤ë¥×¥í¥»¥¹¤òõ¤¹¾ì¹ç¤Ë¤Ï¡¢Ì¾Á°¶õ´Ö¤ò 
+\fB\-n\fP ¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤ÆÁªÂò¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤òÍÑ
+¤¤¤ì¤Ð¡¢¥½¥±¥Ã¥È¤Ï¥í¡¼¥«¥ë¤È¥ê¥â¡¼¥È¤Î¥Ý¡¼¥È¡¢¤ª¤è¤Ó¥ê¥â¡¼¥È¤Î¥¢¥É¥ì¥¹
+¤Ë¤è¤Ã¤Æ»ØÄê¤Ç¤­¤ë (Ê£¿ô¤Î¥½¥±¥Ã¥È¤ò»ØÄꤹ¤ë¤³¤È¤â¤Ç¤­¤ë)¡£¤¹¤Ù¤Æ¤Î¥Õ¥£¡¼
+¥ë¥É¤Ï¾Êά²Äǽ¤Ç¤¢¤ë¤¬¡¢¾Êά¤·¤¿¥Õ¥£¡¼¥ë¥É¤ÎÁ°¤Ë¤Ï¥³¥ó¥Þ¤òÃÖ¤«¤Ê¤±¤ì¤Ð
+¤Ê¤é¤Ê¤¤¡£
+
+.RB \fB[\fP\fIlcl_port\fP\fB][\fP,\fB[\fP\fIrmt_host\fP\fB][\fP,\fB[\fIrmt_port\fP\fB]]]
+
+IP ¥¢¥É¥ì¥¹¤Ë¤â¥Ý¡¼¥ÈÈÖ¹æ¤Ë¤â¡¢¥·¥ó¥Ü¥ë¤Ë¤è¤ëµ­½Ò¤È¿ôÃͤˤè¤ëµ­½Ò¤Îξ
+Êý¤¬²Äǽ¤Ç¤¢¤ë¡£
+.SH ¥ª¥×¥·¥ç¥ó
+.IP \fB\-a\fP
+¥³¥Þ¥ó¥É¥é¥¤¥ó¤ÇÅϤµ¤ì¤¿¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤òɽ¼¨¤¹¤ë¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢°ì
+¤Ä°Ê¾å¤Î¥×¥í¥»¥¹¤«¤é¥¢¥¯¥»¥¹¤µ¤ì¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë¤Î¤ß¤¬É½¼¨¤µ¤ì¤ë¡£
+.IP \fB\-k\fP
+»ØÄꤷ¤¿¥Õ¥¡¥¤¥ë¤Ë¥¢¥¯¥»¥¹¤·¤Æ¤¤¤ë¥×¥í¥»¥¹¤ò kill ¤¹¤ë¡£ 
+\fB\-\fP\fIsignal\fP ¤ÇÊѹ¹¤·¤Ê¤±¤ì¤Ð SIGKILL ¤¬Á÷¤é¤ì¤ë¡£ \fBfuser\fP 
+¥×¥í¥»¥¹¤Ï¼«Ê¬¼«¿È¤ò kill ¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Ê¤¤¤¬¡¢Â¾¤Î \fBfuser\fP ¥×¥í
+¥»¥¹¤ò kill ¤¹¤ë¤³¤È¤Ï¤Ç¤­¤ë¡£  \fBfuser\fP ¤ò¼Â¹Ô¤·¤Æ¤¤¤ë¥×¥í¥»¥¹¤Î¼Â
+¸ú¥æ¡¼¥¶¡¼ ID ¤Ï¡¢ kill ¤ò¹Ô¤¦Á°¤Ë¡¢¤½¤Î¼Â¥æ¡¼¥¶¡¼ ID ¤Ë¥»¥Ã¥È¤µ¤ì¤ë¡£
+.IP \fB\-i\fP
+¥×¥í¥»¥¹¤ò kill ¤¹¤ëÁ°¤Ë¥æ¡¼¥¶¡¼¤Ë³Îǧ¤¹¤ë¡£
+¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢\fB\-k\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤»þ¤Ë¤Ï̵»ë¤µ¤ì¤ë¡£
+.IP \fB\-l\fP
+»ÈÍѤǤ­¤ë signal ¤¹¤Ù¤Æ¤ò¥ê¥¹¥È¥¢¥Ã¥×¤¹¤ë¡£
+.IP \fB\-m\fP
+\fIfilename\fP ¤Ë¤Ï¡¢¥Þ¥¦¥ó¥È¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¾å¤Î¥Õ¥¡¥¤¥ë¤«¡¢¥Þ¥¦
+¥ó¥È¤µ¤ì¤¿¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹¤ò»ØÄꤹ¤ë¡£¤½¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¾å¤Î¥Õ¥¡¥¤¥ë
+¤Ë¥¢¥¯¥»¥¹¤·¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î¥×¥í¥»¥¹¤¬É½¼¨¤µ¤ì¤ë¡£¥Ç¥£¥ì¥¯¥È¥ê¥Õ¥¡¥¤¥ë¤¬
+»ØÄꤵ¤ì¤ë¤È¡¢¤½¤ì¤Ï¼«Æ°Åª¤Ë \fIname\fP/. ¤ËÊÑ´¹¤µ¤ì¡¢¤½¤Î¥Ç¥£¥ì¥¯¥È¥ê
+¤Ë¥Þ¥¦¥ó¥È¤µ¤ì¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤¬ÍѤ¤¤é¤ì¤ë¤è¤¦¤Ë¤Ê¤ë¡£
+.IP \fB\-n\ \fIspace\fP
+Ê̤Î̾Á°¶õ´Ö¤òÁªÂò¤¹¤ë¡£¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë̾Á°¶õ´Ö¤Ï¡¢ \fBfile\fP (¥Õ¥¡
+¥¤¥ë̾¡£¤³¤ì¤¬¥Ç¥Õ¥©¥ë¥È), \fBudp\fP (¥í¡¼¥«¥ë¤Î UDP ¥Ý¡¼¥È),
+\fBtcp\fP (¥í¡¼¥«¥ë¤Î TCP ¥Ý¡¼¥È) ¤Ç¤¢¤ë¡£¥Ý¡¼¥È¤Î»ØÄê¤Ë¤Ï¡¢¥Ý¡¼¥ÈÈÖ¹æ
+¤È¥·¥ó¥Ü¥ë̾¤ÎξÊý¤¬»È¤¨¤ë¡£½ÅÊ£¤¬¤Ê¤±¤ì¤Ð¡¢¾Êάµ­Ë¡
+\fIname\fB/\fIspace\fR (Î㤨¤Ð \fIname\fB/\fIproto\fR) ¤òÍѤ¤¤ë¤³¤È¤â
+¤Ç¤­¤ë¡£
+.IP \fB\-s\fP
+ɽ¼¨¤òÍÞÀ©¤¹¤ë¡£ \fB\-u\fP, \fB\-v\fP ¤Ï¤³¤Î¥â¡¼¥É¤Ç¤Ï̵»ë¤µ¤ì¤ë¡£
+\fB\-a\fP ¥ª¥×¥·¥ç¥ó¤Ï \fB\-s\fP ¥ª¥×¥·¥ç¥ó¤ÈƱ»þ¤Ë»È¤Ã¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£
+.IP \fB\-\fIsignal\fP
+¥×¥í¥»¥¹¤ò kill ¤¹¤ë»þ¤Ë¡¢ SIGKILL °Ê³°¤Î¥·¥°¥Ê¥ë¤ò»ØÄꤹ¤ë¡£¥·¥°¥Ê¥ë
+¤Î»ØÄê¤Ï̾Á° (Îã: \fB\-HUP\fP) ¿ô»ú (Îã: \fB\-1\fP) ¤Î¤É¤Á¤é¤Ç¤âÎɤ¤¡£
+.IP \fB\-u\fP
+¤½¤ì¤¾¤ì¤Î PID ¤Ë¥×¥í¥»¥¹¤Î½êÍ­¼Ô̾¤òÄɲ乤롣
+.IP \fB\-v\fP
+ñÁÀå (verbose) ¥â¡¼¥É¡£¥×¥í¥»¥¹¤Ï \fBps\fP ¤Î¤è¤¦¤Ê·Á¼°¤Çɽ¼¨¤µ¤ì¤ë¡£
+PID, USER, COMMAND ¤Î³Æ¥Õ¥£¡¼¥ë¥É¤Ï¡¤\fBps\fP ¤ÈƱ¤¸¤è¤¦¤ÊÆâÍƤǤ¢¤ë¡£
+ACCESS ¤Ï¡¢¥×¥í¥»¥¹¤¬¤É¤Î¤è¤¦¤Ë¥Õ¥¡¥¤¥ë¤Ø¥¢¥¯¥»¥¹¤·¤Æ¤¤¤ë¤«¤ò¼¨¤¹¡£
+¥¢¥¯¥»¥¹¤¬¥«¡¼¥Í¥ë¤Ë¤è¤Ã¤Æ¹Ô¤ï¤ì¤Æ¤¤¤ë¾ì¹ç (¤¿¤È¤¨¤Ð¥Þ¥¦¥ó¥È¥Ý¥¤¥ó¥È¤ä
+¥¹¥ï¥Ã¥×¥Õ¥¡¥¤¥ë¤Ê¤É) ¤Ë¤Ï¡¢ PID ¤ÎÂå¤ï¤ê¤Ë \fBkernel\fP ¤Èɽ¼¨¤µ¤ì¤ë¡£
+.IP \fB\-V\fP
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤¹¤ë¡£
+.IP \fB\-\fP
+¤¹¤Ù¤Æ¤Î¥ª¥×¥·¥ç¥ó¤ò¥ê¥»¥Ã¥È¤·¡¢Á÷¤ë¥·¥°¥Ê¥ë¤ò SIGKILL ¤Ë¥»¥Ã¥È¤¹¤ë¡£
+.SH ¥Õ¥¡¥¤¥ë
+.nf
+/proc  location of the proc file system
+/proc  proc ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¾ì½ê
+.fi
+.SH Îã
+\fBfuser -km /home\fP ¤Ï¡¢ /home ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ë¥¢¥¯¥»¥¹¤·¤Æ¤¤¤ë
+¤¹¤Ù¤Æ¤Î¥×¥í¥»¥¹¤ò kill ¤¹¤ë¡£
+.LP
+\fBif fuser -s /dev/ttyS1; then :; else \fIsomething\fP; fi\fR ¤Ï¡¢
+¾¤Î¥×¥í¥»¥¹¤¬ /dev/ttyS1 ¤ò»È¤Ã¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë¸Â¤Ã¤Æ
+\fIsomething\fP ¤ò¼Â¹Ô¤¹¤ë¡£
+.LP
+\fBfuser telnet/tcp\fP ¤Ï¡¢(¥í¡¼¥«¥ë¤Î) TELNET ¥Ý¡¼¥È¤Ë¥¢¥¯¥»¥¹¤·¤Æ¤¤¤ë
+¤¹¤Ù¤Æ¤Î¥×¥í¥»¥¹¤òɽ¼¨¤¹¤ë¡£
+.SH À©¸Â
+Ʊ°ì¤Î¥Õ¥¡¥¤¥ë¤äƱ°ì¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ë¡¢Æ±¤¸ÊýË¡¤ÇÊ£¿ô¥¢¥¯¥»¥¹¤·¤Æ¤¤¤ë
+¥×¥í¥»¥¹·²¤Ï¡¢°ì¤Ä¤À¤±É½¼¨¤µ¤ì¤ë¡£
+.PP
+Ʊ°ì¤Î¥ª¥Ö¥¸¥§¥¯¥È¤¬¥³¥Þ¥ó¥É¥é¥¤¥ó¤ÇÆó²ó°Ê¾å»ØÄꤵ¤ì¤Æ¤â¡¢
+¤½¤ì¤é¤Î¥¨¥ó¥È¥ê¤Ï̵»ë¤µ¤ì¤ë¡£
+.PP
+¥ë¡¼¥È¸¢¸Â¤Ç¼Â¹Ô¤·¤Ê¤¤¸Â¤ê¡¢ \fBfuser\fP ¤¬ÆÀ¤ë¤³¤È¤Î¤Ç¤­¤ë¾ðÊó¤Ï
+ÉôʬŪ¤Ê¤â¤Î¤Ç¤¢¤ë¡£¤·¤¿¤¬¤Ã¤Æ¡¢Â¾¤Î¥æ¡¼¥¶¡¼¤Î¥×¥í¥»¥¹¤Ë¤è¤Ã¤Æ¥ª¡¼¥×¥ó¤µ¤ì¤¿
+¥Õ¥¡¥¤¥ë¤Ïɽ¼¨¤µ¤ì¤Ê¤¤¤·¡¢¼Â¹Ô¥Õ¥¡¥¤¥ë¤Ï mapped ¤ËʬÎव¤ì¤ë¤À¤±¤Ë¤Ê¤ë¤À¤í¤¦¡£
+.PP
+¾ðÊó¤¬ÉôʬŪ¤Ë¤·¤«ÆÀ¤é¤ì¤Ê¤¤¤³¤È¤Ë¤è¤Ã¤ÆÀ¸¤¸¤ë¤³¤ÎÌäÂê¤Ï¡¢
+\fBfuser\fP ¤ò root ¤Ë SUID ¤·¤Æ¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ì¤ÐÈò¤±¤ë¤³¤È¤¬¤Ç¤­¤ë¤À¤í¤¦¡£
+¤·¤«¤·¤³¤ÎÊýË¡¤Ï¡¢¥»¥­¥å¥ê¥Æ¥£¤ä¥×¥é¥¤¥Ð¥·¡¼¤ÎÍýͳ¤«¤é˾¤Þ¤ì¤Ê¤¤¤³¤È¤¬
+¿¤¤¤À¤í¤¦¡£
+.PP
+\fBudp\fP ¤È \fBtcp\fP ¤Î̾Á°¶õ´Ö¤È UNIX ¥É¥á¥¤¥ó¥½¥±¥Ã¥È¤Ï¡¢
+1.3.78 ¤è¤ê¸Å¤¤¥«¡¼¥Í¥ë¤Ç¤Ï¸«¤Ä¤±¤ë¤³¤È¤¬¤Ç¤­¤Ê¤¤¡£
+.PP
+\fBudp\fP ¤È \fBtcp\fP ¤Ï¡¢¸½ºß¤Î¤È¤³¤í IPv4 ¤Ç¤·¤«Æ°ºî¤·¤Ê¤¤¡£
+.PP
+¥«¡¼¥Í¥ë¤Ë¤è¤ë¥¢¥¯¥»¥¹¤Ï \fB\-v\fP ¥ª¥×¥·¥ç¥ó¤ò¤Ä¤±¤Ê¤¤¤Èɽ¼¨¤µ¤ì¤Ê¤¤¡£
+.PP
+\fB\-k\fP ¥ª¥×¥·¥ç¥ó¤Ï¥×¥í¥»¥¹¤Ë¤·¤«Í­¸ú¤Ç¤Ê¤¤¡£¥æ¡¼¥¶¡¼¤¬ kernel ¤Î
+¾ì¹ç¡¢ \fBfuser\fP ¤Ï¤½¤ì¤Ê¤ê¤Î½õ¸À¤òɽ¼¨¤¹¤ë¤À¤í¤¦¤¬¡¢¤½¤ì°Ê¾å¤Î
+Æ°ºî¤Ï¹Ô¤ï¤Ê¤¤¡£
+.SH Ãø¼Ô
+Werner Almesberger <Werner.Almesberger@epfl.ch>
+.SH ´ØÏ¢¹àÌÜ
+kill(1), killall(1), ps(1), kill(2)
+.\"{{{}}}
+