summaryrefslogtreecommitdiffstats
path: root/man-po/ko
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-15 13:17:26 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-15 13:17:26 +0000
commita4dc4fbcc1b131061dcccd5cdcc2395d9a2ba784 (patch)
treebc531e7e083fff1668bb4e79e9692d8cc47aea95 /man-po/ko
parentInitial commit. (diff)
downloadpsmisc-a4dc4fbcc1b131061dcccd5cdcc2395d9a2ba784.tar.xz
psmisc-a4dc4fbcc1b131061dcccd5cdcc2395d9a2ba784.zip
Adding upstream version 23.7.upstream/23.7upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'man-po/ko')
-rw-r--r--man-po/ko/fuser.1185
-rw-r--r--man-po/ko/killall.1105
-rw-r--r--man-po/ko/peekfd.155
-rw-r--r--man-po/ko/prtstat.135
-rw-r--r--man-po/ko/pslog.140
-rw-r--r--man-po/ko/pstree.1119
6 files changed, 539 insertions, 0 deletions
diff --git a/man-po/ko/fuser.1 b/man-po/ko/fuser.1
new file mode 100644
index 0000000..3e4e216
--- /dev/null
+++ b/man-po/ko/fuser.1
@@ -0,0 +1,185 @@
+.\"
+.\" Copyright 1993-2005 Werner Almesberger
+.\" 2005-2023 Craig Small
+.\" This program is free software; you can redistribute it and/or modify
+.\" it under the terms of the GNU General Public License as published by
+.\" the Free Software Foundation; either version 2 of the License, or
+.\" (at your option) any later version.
+.\"
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH FUSER 1 2022\-11\-02 psmisc "사용자 명령"
+.SH 이름
+fuser \- 파일 또는 소켓을 사용하는 프로세스를 식별합니다
+.SH 개요
+.ad l
+\fBfuser\fP [\fB\-fuv\fP] [\fB\-a\fP|\fB\-s\fP] [\fB\-4\fP|\fB\-6\fP] [\fB\-c\fP|\fB\-m\fP|\fB\-n\fP
+\fI<영역>\fP] [\fB\ \-k\fP [\fB\-i\fP] [\fB\-M\fP] [\fB\-w\fP] [\fB\-\fP\fI<시그널>\fP] ]
+\fI<이름> \fP ...
+.br
+\fBfuser \-l\fP
+.br
+\fBfuser \-V\fP
+.ad b
+.SH 설명
+\fBfuser\fP 는 지정 파일 또는 파일 시스템을 사용하는 프로세스의 PID를 나타냅니다. 기본 표시 모드에서, 각 파일 이름 다음에는
+접근 형식을 나타내는 문자가 따라옵니다:
+.PP
+.RS
+.PD 0
+.TP
+\fBc\fP
+현재 디렉터리입니다.
+.TP
+\fBe\fP
+실행하고 있는 실행 파일입니다.
+.TP
+\fBf\fP
+파일을 엽니다. \fBf\fP 는 기본 표시 모드에서 생략합니다.
+.TP
+\fBF\fP
+기록 목적으로 파일을 엽니다. \fBF\fP 는 기본 표시 모드에서 생략합니다.
+.TP
+\fBr\fP
+루트 디렉터리입니다.
+.TP
+\fBm\fP
+메모리에 매핑한 파일 또는 공유 라이브러리입니다.
+.TP
+\&\fB.\fP
+입력 자리이며, 기본 표시 모드에서 생략합니다.
+.PD
+.RE
+.LP
+\fBfuser\fP 는 지정 파일에 접근한 사용자가 없거나 치명적인 오류가 있을 경우에 0이 아닌 코드 값을 반환합니다. 적어도 하나
+이상의 접근 사용자 또는 프로세스를 찾으면, \fBfuser\fP에서 0값을 반환합니다.
+.PP
+TCP와 UDP 소켓으로 프로세스를 찾아보려면, 해당 이름 영역을 \fB\-n\fP 옵션으로 선택해야합니다. \fBfuser\fP는 기본적으로
+IPv6와 IPv4 소켓을 둘 다 찾아봅니다. 기본 동작을 바꾸려면 \fB\-4\fP와 \fB\-6\fP 옵션을 사용하십시오. 소켓은 로컬 또는
+원격 포트, 원격 주소로 지정할 수 있습니다. 모든 필드는 옵션이지만, 빠진 입력란 앞에는 반드시 쉼표를 넣어야 합니다:
+.PP
+[\fI<로컬_포트>\fP][,[\fI<원격_호스트>\fP][,[\fI<원격_포트>\fP]]]
+.PP
+기호 문자 또는 숫자 값을 IP 주소와 포트 번호로 사용할 수 있습니다.
+.PP
+\fBfuser\fP 는 PID만을 표준 출력으로 내보내며 나머지는 표준 오류로 내보냅니다.
+.SH 옵션
+.TP
+\fB\-a\fP, \fB\-\-all\fP
+명령행에 지정한 모든 파일을 나타냅니다. 기본적으로 최소한 하나 이상의 프로세스로 접근한 파일만 나타납니다.
+.TP
+\fB\-c\fP
+\fB\-m\fP 옵션과 동일하며, POSIX 호환 목적으로 사용합니다.
+.TP
+\fB\-f\fP
+조용히 무시하며, POSIX 호환 목적으로 사용합니다.
+.TP
+\fB\-k\fP, \fB\-\-kill\fP
+파일에 접근하는 프로세스를 강제로 끕니다. \fB\-\fP\fI<시그널>\/\fP로 바꾸지 않으면 SIGKILL 시그널을 보냅니다.
+\fBfuser\fP 프로세스 자체는 강제로 끝내지 않습니다만, 다른 \fBfuser\fP 프로세스는 강제로 끝낼 수 있습니다. \fBfuser\fP를
+실행하는 프로세스의 해당 사용자 ID는 강제로 끝내기 전에 실제 사용자 ID로 설정합니다.
+.TP
+\fB\-i\fP, \fB\-\-interactive\fP
+프로세스를 강제로 끝내기 전에 사용자에게 확인합니다. 이 옵션은 \fB\-k\fP 옵션이 없을 떄도 조용히 무시합니다.
+.TP
+\fB\-I\fP, \fB\-\-inode\fP
+이름 영역에 대해 \fB<파일>\fP을 지정한 파일의 아이노드와 모두 비교하며, 네트워크 파일 시스템의 파일 이름에 대해서는
+수행하지 않습니다.
+.TP
+\fB\-l\fP, \fB\-\-list\-signals\fP
+알려진 모든 시그널 이름을 나타냅니다.
+.TP
+\fB\-m\fP\fI <이름>\fP, \fB\-\-mount \fP\fI<이름>\fP
+\fI<이름>\fP 에는 마운트한 파일 시스템이나 마운트한 블록 장치에 있는 파일을 지정합니다. 해당 파일 시스템의 파일에
+접근하는 모든 프로세스를 나타냅니다. 디렉터리를 지정했다면, 자동으로 \fI<이름>\fP/ 으로 바꾸어 해당 디렉터리에
+마운트한 파일 시스템을 활용합니다.
+.TP
+\fB\-M\fP, \fB\-\-ismountpoint\fP
+\fI<이름>\fP으로 마운트 지점을 지정했을 때만 요청을 수행합니다. \fI<이름>\fP이 파일 시스템에 없을때
+머신에서 사용자 여러분의 강제 퇴출을 막는 귀중한 안전장치입니다.
+.TP
+\fB\-w\fP
+기록 접근을 하고 있는 프로세스만 강제로 끝냅니다. \fB\-k\fP 옵션이 없을 때도 이 옵션은 조용히 무시합니다.
+.TP
+\fB\-n\fP\fI <이름영역>\fP, \fB\-\-namespace \fP\fI<이름영역>\fP
+다른 이름 영역을 선택합니다. \fBfile\fP(파일 이름, 기본), \fBudp\fP(로컬 UDP 포트), \fBtcp\fP(로컬 TCP 포트)
+이름 영역을 지원합니다. 포트의 경우 포트 번호 또는 심볼 이름 둘 다 지원합니다. 햇갈리지만 않는다면
+\fI<이름>\fP\fB/\fP\fI<영역>\fP (예: \fI80\fP\fB/\fP\fItcp\fP) 표기 방식을 활용할 수 있습니다.
+.TP
+\fB\-s\fP, \fB\-\-silent\fP
+동작 내용 출력을 하지 않습니다. 이 모드에서 \fB\-u\fP, \fB\-v\fP 옵션은 무시합니다. \fB\-a\fP 옵션은 \fB\-s\fP 옵션과 함께
+사용하면 안됩니다.
+.TP
+\fB\-\fP\fI<시그널>\fP
+프로세스를 강제로 끝낼 때 SIGKILL 대신 내보낼 지정 시그널을 사용합니다. 시그널은 이름(예: \fB\-HUP\fP) 또는 번호(예:
+\fB\-1\fP)로 지정할 수 있습니다. 이 옵션은 \fB\-k\fP 옵션을 사용하지 않으면 조용히 무시합니다.
+.TP
+\fB\-u\fP, \fB\-\-user\fP
+각 PID에 프로세스 소유자 사용자 이름을 붙입니다.
+.TP
+\fB\-v\fP, \fB\-\-verbose\fP
+장황한 출력 모드. 프로세스를 \fBps\fP 방식으로 나타냅니다. PID, 사용자, 명령을 \fBps\fP와 비슷하게 나타냅니다. 접근에서는
+프로세스의 파일 접근 방식을 나타냅니다. 일부 파일이 마운트 지점, knfs 익스포팅, 스왑 파일로 접근했을 경우에도 장황한 출력
+모드로 나타냅니다. 이 경우 \fBkernel\fP이 PID 대신 나타납니다.
+.TP
+\fB\-V\fP, \fB\-\-version\fP
+버전 정보를 나타냅니다.
+.TP
+\fB\-4\fP, \fB\-\-ipv4\fP
+IPv4 소켓만 검색합니다. 이 옵션은 \fB\-6\fP 옵션과 사용하면 안되며, tcp 및 udp 이름 영역에만 해당합니다.
+.TP
+\fB\-6\fP, \fB\-\-ipv6\fP
+IPv6 소켓만 검색합니다. 이 옵션은 \fB\-4\fP 옵션과 사용하면 안되며, tcp 및 udp 이름 영역에만 해당합니다.
+.SH 파일
+.TP
+/proc
+proc 파일 시스템의 위치입니다
+.SH 예제
+.TP
+\fBfuser \-km /home\fP
+어떤 힉으로든 /home 파일 시스템에 접근하고 있는 모든 프로세스를 강제로 끝냅니다.
+.TP
+\fBif fuser \-s /dev/ttyS1; then :; else \fP\fI<명령>\fP\fB; fi\fP
+/dev/ttyS1을 활용하는 프로세스가 없다면 \f\fI명령\fP\fP을 실행합니다.
+.TP
+\fBfuser telnet/tcp\fP
+(로컬) 텔넷 포트의 모든 프로세스를 나타냅니다.
+.SH 제약사항
+동일한 파일 또는 파일 시스템에 동일한 방식으로 여러번 접근하는 프로세스는 한번만 나타냅니다.
+.PP
+동일한 개체를 명령행에 여러번 지정하면, 일부 항목은 무시합니다.
+.PP
+\fBfuser\fP는 권한 없이 실행할 경우 일부 정보를 가져오지 못할 수 있습니다. 이 결과로, 다른 사용자가 소유한 프로세스에서 연
+파일은 목록에 나타나지 않으며, 매핑한 실행 파일로 분류한 요소만 나타납니다.
+.PP
+\fBfuser\fP는 권한이 없는 파일 서술자 테이블의 프로세스 정보를 나타낼 수는 없습니다. 대부분의 경우 이런 문제는 \fBfuser\fP를
+일반 사용자로 실행할 때 TCP 또는 UDP 소켓을 찾아볼 때 나타납니다. 이 경우 \fBfuser\fP에서는 접근 권한이 없다고
+알려줍니다.
+.PP
+\fBfuser\fP SUID 루트를 설치하면 일부 정보를 조회하는 관련 문제를 막아주긴 하지만, 보안 및 사생활 문제로 적절하지 못합니다.
+.PP
+\fBudp\fP 와 \fBtcp\fP 이름 영역, 유닉스 도메인 소켓은 1.3.78 버전 이전 커널에서는 검색할 수 없습니다.
+.PP
+커널 접근은 \fB\-v\fP 옵션으로만 나타납니다.
+.PP
+\fB\-k\fP 옵션만 프로세스를 처리할 수 있습니다. 사용자가 커널이라면, \fBfuser\fP 에서 지침을 나타내긴 하지만 그 이상의 동작은
+취하지 않습니다.
+.PP
+\fBfuser\fP는 다른 마운트 이름 영역에서 프로세스가 마운팅한 블록 장치는 보여주지 않습니다. fuser가 아닌 프로세스 이름 영역의
+프로세스 파일 서술자 테이블에 장치 ID가 나타나서 결과적으로 일치하지 않기 때문입니다.
+.SH 버그
+.PP
+\fBfuser \-m /dev/sgX\fP 명령 (또는 \fB\-k\fP 플래그로 강제로 끝냄) 은 해당 장치를 설정하지 않아도 모든 프로세스를
+보여줍니다. 이런 동작을 취하는 다른 장치가 있을 수도 있습니다.
+.PP
+\fB\-m\fP 마운트 옵션은 동일한 장치에서 지정한 파일과 일치하는 어떤 파일이든 찾겠지만, 마운트 지점을 지정하기만 할 경우 \fB\-M\fP
+옵션을 활용하십시오.
+.PP
+\fBfuser\fP는 \fBstat\fP(2) 과 \fI/proc/<PID>/maps\fP의 장치 ID가 달라 \fBbtrfs\fP(5)
+파일 시스템에서의 경우 프로세스 공유 라이브러리 같은 매핑 파일을 찾아내지 못합니다.
+.SH "추가 참조"
+\fBkill\fP(1), \fBkillall\fP(1), \fBstat\fP(2), \fBbtrfs\fP(5), \fBlsof\fP(8),
+\fBmount_namespaces\fP(7), \fBpkill\fP(1), \fBps\fP(1), \fBkill\fP(2).
diff --git a/man-po/ko/killall.1 b/man-po/ko/killall.1
new file mode 100644
index 0000000..b2a1400
--- /dev/null
+++ b/man-po/ko/killall.1
@@ -0,0 +1,105 @@
+.\"
+.\" Copyright 1993-2002 Werner Almesberger
+.\" 2002-2023 Craig Small
+.\" This program is free software; you can redistribute it and/or modify
+.\" it under the terms of the GNU General Public License as published by
+.\" the Free Software Foundation; either version 2 of the License, or
+.\" (at your option) any later version.
+.\"
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH KILLALL 1 2023\-06\-17 psmisc "사용자 명령"
+.SH 이름
+killall \- 지정한 이름의 프로세스를 강제로 끝냅니다
+.SH 개요
+.ad l
+\fBkillall\fP [\fB\-Z\fP,\fB\ \-\-context\fP \fI<패턴>\fP] [\fB\-e\fP,\fB\ \-\-exact\fP]
+[\fB\-g\fP,\fB\ \-\-process\-group\fP] [\fB\-i\fP,\fB\ \-\-interactive\fP] [\fB\-n\fP,\fB\ \-\-ns\fP
+\fIPID\fP] [\fB\-o\fP,\fB\ \-\-older\-than\fP \fI<시간>\fP] [\fB\-q\fP,\fB\ \-\-quiet\fP]
+[\fB\-r\fP,\fB\ \-\-regexp\fP] [\fB\-s\fP,\fB\ \-\-signal\fP \fI<시그널>\fP,\ \fB\-\fP\fI<시그널>\fP] [\fB\-u\fP,\fB\ \-\-user\fP \fI<사용자>\fP] [\fB\-v\fP,\fB\ \-\-verbose\fP] [\fB\-w\fP,\fB\ \-\-wait\fP] [\fB\-y\fP,\fB\ \-\-younger\-than\fP \fI<시간>\fP]
+[\fB\-I\fP,\fB\ \-\-ignore\-case\fP] [\fB\-V\fP,\fB\ \-\-version\fP] [\fB\-\-\fP] \fI<이름>\fP
+\&...
+.br
+\fBkillall\fP \fB\-l\fP, \fB\-\-list\fP
+.br
+\fBkillall\fP \fB\-V\fP,\fB\ \-\-version\fP
+.ad b
+.SH 설명
+\fBkillall\fP은 지정 명령에 일치하는 모든 실행 프로세스에 시그널을 보냅니다. 지정한 시그널 이름이 없다면 SIGTERM을
+보냅니다.
+.PP
+시그널은 이름(예: \fB\-HUP\fP 또는 \fB\-SIGHUP\fP), 번호(예: \fB\-i\fP), \fB\-s\fP 옵션으로 지정할 수 있습니다.
+.PP
+If the command name is not regular expression (option \fB\-r\fP) and contains a
+slash (\fB/\fP), processes executing that particular file will be selected for
+killing, independent of their name.
+.PP
+\fBkillall\fP은 각 명령에 대해 최소한 하나의 프로세스를 강제로 끝냈을 경우, 또는 \fB\-u\fP와 \fB\-Z\fP 검색 조건에 일치하는
+하나 이상의 프로세스가 있지만 명령은 나타나지 않았을 경우 0 코드를 반환합니다. 이 경우가 아니라면 \fBkillall\fP은 0이 아닌
+값을 반환합니다.
+.PP
+A \fBkillall\fP 프로세스는 자신을 강제로 끝내지 않습니다(만 다른 \fBkillall\fP 프로세스를 강제로 끝낼 수 있습니다).
+.SH 옵션
+.IP "\fB\-e\fP, \fB\-\-exact\fP"
+아주 긴 이름에 정확하게 일치해야합니다. 명령 이름이 15자 이상이면 전체 이름을 사용할 수 없을지도 모릅니다(예: 스와핑했을 떄).
+이 경우, \fBkillall\fP은 처음 15글자 내에 일치하느 모든 대상을 강제로 끝내며, \fB\-e\fP 옵션을 지정하면 이 항목은
+무시합니다. \fBkillall\fP은 \fB\-v\fP 옵션과 \fB\-e\fP 옵션을 함께 지정하면 무시한 각 항목을 나타냅니다.
+.IP "\fB\-I\fP, \fB\-\-ignore\-case\fP"
+대소문자를 구별하지 않고 프로세스 이름을 검색합니다.
+.IP "\fB\-g\fP, \fB\-\-process\-group\fP"
+지정 프로세스에 속한 프로세스 그룹을 강제로 끝냅니다. 강제 종료 시그널은 동일한 프로세스 그룹에 여러 프로세스가 있다 하더라도 그룹당
+한번씩만 보냅니다.
+.IP "\fB\-i\fP, \fB\-\-interactive\fP"
+강제로 끝내기 전 대화식으로 확인합니다.
+.IP "\fB\-l\fP, \fB\-\-list\fP"
+알려진 모든 시그널 이름을 나타냅니다.
+.IP "\fB\-n\fP, \fB\-\-ns\fP"
+주어진 PID 의 PID 이름 영역과 일치하는 항목을 찾습니다. 기본 동작은 모든 이름 영역에 일치하는 항목의 검색입니다.
+.IP "\fB\-o\fP, \fB\-\-older\-than\fP"
+지정한 시간보다 오래된 (이전의) 프로세스만 검색합니다. 시간은 소숫점 숫자 다음 단위를 붙여 지정합니다. 지정 단위는
+s,m,h,d,w,M,y이며, 각각 초,분,시간,일,주,월,년을 의미합니다.
+.IP "\fB\-q\fP, \fB\-\-quiet\fP"
+강제로 끝낸 프로세스가 없더라도 어떤 메시지도 출력하지 않습니다.
+.IP "\fB\-r\fP, \fB\-\-regexp\fP"
+프로세스 이름 패턴을 \fBregex\fP(3)에 따른 POSIX 확장 정규 표현식으로 해석합니다.
+.IP "\fB\-s\fP, \fB\-\-signal\fP, \fB\-\fP\fI<시그널>\fP"
+SIGTERM 대신 지정 시그널을 보냅니다.
+.IP "\fB\-u\fP, \fB\-\-user\fP"
+지정 사용자가 소유한 프로세스만 강제로 끝냅니다. 명령 이름은 옵션입니다.
+.IP "\fB\-v\fP, \fB\-\-verbose\fP"
+시그널을 제대로 보냈을 경우 알려줍니다.
+.IP "\fB\-V\fP, \fB\-\-version\fP"
+버전 정보를 나타냅니다.
+.IP "\fB\-w\fP, \fB\-\-wait\fP"
+모든 프로세스를 끝낼 때까지 기다립니다. \fBkillall\fP 에서는 강제로 끝낼 프로세스가 있는지 초단위로 확인하며 남아있는 프로세스가
+없어지면 종료 코드를 반환합니다. 참고로 \fBkillall\fP은 시그널을 무시했을 경우, 명령 결과가 나오지 않거나, 프로세스가 좀비
+상태로 남아있다면 계속 기다릴 수도 있습니다.
+.IP "\fB\-y\fP, \fB\-\-younger\-than\fP"
+지정한 시간보다 최근의 (이후의) 프로세스만 검색합니다. 시간은 소숫점 숫자 다음 단위를 붙여 지정합니다. 지정 단위는
+s,m,h,d,w,M,y이며, 각각 초,분,시간,일,주,월,년을 의미합니다.
+.IP "\fB\-Z\fP, \fB\-\-context\fP"
+보안 컨텍스트를 지정합니다. 지정한 확장 정규 표현식 패턴에 일치하는 보안 컨텍스트의 프로세스만 강제로 끝냅니다. 명령행에서 다른
+인자보다 앞서 지정해야합니다. 명령 이름은 옵션입니다.
+.SH 파일
+.TP
+/proc
+proc 파일 시스템의 위치입니다
+.SH "알려진 버그"
+파일 이름으로 강제로 끝내는 동작은 해당 파일을 열고 있는 실행 파일이 파일을 열고 있는 동안에만 동작합니다. 예를 들면, 이 방식으로는
+잠깐 실행했다가 끝나는 실행 파일을 강제로 끝낼 수 없습니다.
+.PP
+\fBkillall\fP을 입력할 때 \fI<이름<\fP은 특히 권한을 가진 사용자에 의해 리눅스 시스템이 아닌 곳에서 예상치 못한
+동작을 할 수 있습니다.
+.PP
+\fBkillall \-w\fP 명령은 프로세스가 사라져서 동일한 PID를 가진 새 프로세스로 바뀌었을 경우 해당 프로세스를 찾아내지 못합니다.
+.PP
+프로세스가 이름을 바꾸었다면, \fBkillall\fP에서 해당 프로세스를 정확하게 찾아낼 수 없습니다.
+.PP
+\fBkillall\fP은 명령행에서 지정할 수 있는 이름에 제한이 있습니다. 이 구현체는 8배수 비부호 거대 정수형의 최대 크기만큼에
+해당합니다. 32비트 시스템에서 한계는 32이며, 64비트 시스템에서는 64입니다.
+.SH "추가 참조"
+\fBkill\fP(1), \fBfuser\fP(1), \fBpgrep\fP(1), \fBpidof\fP(1), \fBpkill\fP(1), \fBps\fP(1),
+\fBkill\fP(2), \fBregex\fP(3).
diff --git a/man-po/ko/peekfd.1 b/man-po/ko/peekfd.1
new file mode 100644
index 0000000..758c09a
--- /dev/null
+++ b/man-po/ko/peekfd.1
@@ -0,0 +1,55 @@
+.\"
+.\" Copyright 2007 Trent Waddington <trent.waddington@gmail.com>
+.\"
+.\" This program is free software; you can redistribute it and/or modify
+.\" it under the terms of the GNU General Public License as published by
+.\" the Free Software Foundation; either version 2 of the License, or
+.\" (at your option) any later version.
+.\"
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH PEEKFD 1 2021\-12\-01 psmisc "사용자 명령"
+.SH 이름
+peekfd \- 실행 중인 프로세스의 파일 서술자를 살펴봅니다
+.SH 개요
+\fBpeekfd\fP [\fB\-8\fP,\fB\-\-eight\-bit\-clean\fP] [\fB\-n\fP,\fB\-\-no\-headers\fP]
+[\fB\-c\fP,\fB\-\-follow\fP] [\fB\-d\fP,\fB\-\-duplicates\-removed\fP] [\fB\-V\fP,\fB\-\-version\fP]
+[\fB\-h\fP,\fB\-\-help\fP] \fIpid\fP [\fIfd\fP] [\fIfd\fP] ...
+.SH 설명
+\fBpeekfd\fP에서는 실행 중인 프로세스에 접근하여 파일 서술자로 읽고 쓰는 모든 요소를 관찰합니다. 원하는 파일 서술자 번호를
+지정하거나 모든 해당 요소를 덤핑할 수 있습니다.
+.SH 옵션
+.IP \-8
+바이트 읽기 쓰기 후 처리를 진행하지 않습니다.
+.IP \-n
+덤핑 바이트 원본을 의미하는 헤더를 나타내지 않습니다.
+.IP \-c
+새로 만든 새 하위 프로세스에 대해 요청 받은 파일 서술자 활동도 덤핑합니다.
+.IP \-d
+출력 내용의 중복 읽기/쓰기를 제거합니다. tty를 echo로 찾아보고 있다면, 아마도 이 옵션을 원할 수도 있습니다.
+.IP \-v
+버전 문자열을 나타냅니다.
+.IP \-h
+도움말 메시지를 나타냅니다.
+.SH 파일
+\fB/proc/\fP\fI*\fP\fB/fd\fP
+.RS
+사용하진 않지만 적절한 파일 서술자 번호를 찾는 사용자에겐 요긴할 수 있습니다.
+.SH 환경
+내용 없음.
+.SH 진단
+다음 진단 결과는 표준 오류로 출력합니다:
+.TP
+\fBPID \fP\fI<PID>\fP\fB번에 붙이는 중 오류\fP
+프로세스에 접근을 시도할 때 알 수 없는 오류가 나타나는데, 이 경우 루트 계정이 필요합니다.
+.SH 버그
+아마도 대부분의 경우일지도 모릅니다. 관찰 중인 프로세스가 죽는다 하더라도 놀라지 마십시오.
+.SH 저자
+.MT trent.waddington@gmail.com
+Trent Waddington
+.ME
+.SH "추가 참조"
+\fBttysnoop\fP(8)
diff --git a/man-po/ko/prtstat.1 b/man-po/ko/prtstat.1
new file mode 100644
index 0000000..6f445a7
--- /dev/null
+++ b/man-po/ko/prtstat.1
@@ -0,0 +1,35 @@
+.\"
+.\" Copyright 2009-2020 Craig Small
+.\"
+.\" This program is free software; you can redistribute it and/or modify
+.\" it under the terms of the GNU General Public License as published by
+.\" the Free Software Foundation; either version 2 of the License, or
+.\" (at your option) any later version.
+.\"
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH PRTSTAT 1 2020\-09\-09 psmisc "사용자 명령"
+.SH 이름
+prtstat \- 프로세스 통계를 나타냅니다
+.SH 개요
+.ad l
+\fBprtstat\fP [\fB\-r\fP|\fB\-\-raw\fP] \fIpid\fP
+.br
+\fBprtstat\fP \fB\-V\fP|\fB\-\-version\fP
+.ad b
+.SH 설명
+\fBprtstat\fP은 지정 프로세스의 통계를 나타냅니다. 이 정보는 \fB/proc/\fP\fIpid\fP\fB/stat\fP 파일에서 가져옵니다.
+.SH 옵션
+.TP
+\fB\-r\fP,\fB\ \-\-raw\fP
+원시 형식으로 정보를 나타냅니다.
+.TP
+\fB\-V\fP,\fB\ \-\-version\fP
+\fBprtstat\fP의 버전 정보를 나타냅니다.
+.SH 파일
+.TP
+\fB/proc/\fP\fIpid\fP\fB/stat\fP
+\fBprtstat\fP이 사용하는 정보의 출처를 지정합니다.
diff --git a/man-po/ko/pslog.1 b/man-po/ko/pslog.1
new file mode 100644
index 0000000..3544bc2
--- /dev/null
+++ b/man-po/ko/pslog.1
@@ -0,0 +1,40 @@
+'\" t
+.\" (The preceding line is a note to broken versions of man to tell
+.\" them to pre-process this man page with tbl)
+.\" Man page for pwdx
+.\" Licensed under version 2 of the GNU General Public License.
+.\" Copyright 2015 Vito Mule’.
+.\" Based on the pwdx(1) man page by Nicholas Miell.
+.\"
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH PSLOG 1 2020\-09\-09 리눅스\(dq "리눅스 사용자 설명서"
+.SH 이름
+pslog \- 프로세스의 현재 로그 경로를 나타냅니다
+.SH 개요
+.ad l
+\fBpslog\fP \fIpid\fP \&..."
+.br
+\fBpslog \-V\fP
+.ad b
+.SH 설명
+\fBpslog\fP 명령은 프로세스 현재 동작 로그를 나타냅니다.
+.SH 옵션
+.TP
+\fB\-V\fP
+버전 정보를 나타냅니다.
+.SH "추가 참조"
+\fBpgrep\fP(1), \fBps\fP(1), \fBpwdx\fP(1).
+.SH 저자
+Vito Mule\(cq
+.MT mulevito@gmail.com
+.ME
+가 2015년에 \fBpslog\fP를
+작성했습니다.
+.MT mulevito@gmail.com
+.ME
+에게 버그를 알려주십시오
+
diff --git a/man-po/ko/pstree.1 b/man-po/ko/pstree.1
new file mode 100644
index 0000000..d66b228
--- /dev/null
+++ b/man-po/ko/pstree.1
@@ -0,0 +1,119 @@
+.\"
+.\" Copyright 1993-2002 Werner Almesberger
+.\" 2002-2021 Craig Small
+.\" This program is free software; you can redistribute it and/or modify
+.\" it under the terms of the GNU General Public License as published by
+.\" the Free Software Foundation; either version 2 of the License, or
+.\" (at your option) any later version.
+.\"
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH PSTREE 1 2021\-06\-21 psmisc "사용자 명령"
+.SH 이름
+pstree \- 프로세스 트리를 나타냅니다
+.SH 개요
+.ad l
+\fBpstree\fP [\fB\-a\fP,\fB\ \-\-arguments\fP] [\fB\-c\fP,\fB\ \-\-compact\-not\fP] [\fB\-C\fP,\fB\ \-\-color\ \fP\fIattr\fP] [\fB\-g\fP,\fB\ \-\-show\-pgids\fP] [\fB\-h\fP,\fB\ \-\-highlight\-all\fP,\fB\ \-H\fP\fI\ pid\fP,\fB\ \-\-highlight\-pid\ \fP\fIpid\fP] [\fB\-l\fP,\fB\ \-\-long\fP] [\fB\-n\fP,\fB\ \-\-numeric\-sort\fP] [\fB\-N\fP,\fB\ \-\-ns\-sort\ \fP\fIns\fP] [\fB\-p\fP,\fB\ \-\-show\-pids\fP]
+[\fB\-s\fP,\fB\ \-\-show\-parents\fP] [\fB\-S\fP,\fB\ \-\-ns\-changes\fP] [\fB\-t\fP,\fB\ \-\-thread\-names\fP] [\fB\-T\fP,\fB\ \-\-hide\-threads\fP] [\fB\-u\fP,\fB\ \-\-uid\-changes\fP]
+[\fB\-Z\fP,\fB\ \-\-security\-context\fP] [\fB\-A\fP,\fB\ \-\-ascii\fP,\fB\ \-G\fP,\fB\ \-\-vt100\fP,\fB\ \-U\fP,\fB\ \-\-unicode\fP] [\fIPID\fP,\fB\ \fP\fI<사용자>\fP]
+.br
+\fBpstree\fP \fB\-V\fP,\fB\ \-\-version\fP
+.ad b
+.SH 설명
+\fBpstree\fP 는 실행 프로세스를 트리 형식으로 나타냅니다. \fIpid\fP 값을 생략하면 \fIpid\fP 또는 \fBinit\fP를 뿌리로
+둡니다. 사용자 이름을 지정하면, 해당 사용자를 루트로 하여 해당 사용가 소유한 프로세스를 나타냅니다.
+.PP
+\fBpstree\fP 는 이상적인 브랜치를 각 괄호 내로 시각적으로 병합하고, 그 앞에 반복 횟수를 붙여 나타냅니다. 예를 들면,
+.nf
+.sp
+ init\-+\-getty
+ |\-getty
+ |\-getty
+ `\-getty
+.sp
+.fi
+를 다음처럼 나타냅니다
+.nf
+.sp
+ init\-\-\-4*[getty]
+.sp
+.fi
+.PP
+.PP
+프로세스의 하위 스레드는 상위 프로세스 아래서 찾을 수 있으며, 중괄호로 감싼 프로세스 이름으로 나타냅니다. 예를 들면,
+.nf
+.sp
+ icecast2\-\-\-13*[{icecast2}]
+.sp
+.fi
+.PP
+\fBpstree\fP를 \fBpstree.x11\fP로 호출하면, 행 마지막에서 사용자에게 리턴 키를 누르도록 요청하며, 키를 누르지 않으면 어떤
+동작도 취하지 않습니다. \fBpstree\fP를 xterminal에서 실행할 경우 이 옵션이 요긴합니다.
+.PP
+procfs의 \fIhidepid\fP 옵션 같은 커널 또는 마운트 인자 종류는 일부 프로세스의 정보를 숨깁니다. 이 경우 \fBpstree\fP는
+이 정보 없이 트리를 구성하여 해당 프로세스 이름은 물음표로 나타냅니다.
+
+.SH 옵션
+.IP \fB\-a\fP
+명령행 인자를 나타냅니다. 프로세스의 명령행을 스와핑했다면, 해당 프로세스를 괄호로 감싸서 나타냅니다. \fB\-a\fP 옵션은 암묵적으로
+스레드 뿐만 아니라 프로세스의 간소화를 막아줍니다.
+.IP \fB\-A\fP
+트리를 그려 나타낼 떄 아스키 문자를 사용합니다.
+.IP \fB\-c\fP
+이상적인 하위 트리의 간소화를 진행하지 않습니다. 기본적으로 하위 트리는 가능하면 간소화합니다.
+.IP \fB\-C\fP
+주어진 속성의 프로세스 이름을 색으로 구별합니다. 현재 \fBpstree\fP는 프로세스 실행 경과 시간으로 색상 구별하는 \fBage\fP 속성만
+받아들입니다. 60초 이내로 실행한 프로세스는 녹색으로, 한시간 이내로 실행한 프로세스는 황색으로, 나머지는 적색으로 나타냅니다.
+.IP \fB\-g\fP
+PGID를 나타냅니다. 프로세스 그룹 ID는 각 프로세스 이름 다음에 괄호로 감싼 10진수로 나타냅니다. PID와 PGID를 둘 다
+나타낸다면 PID가 먼저 나타납니다.
+.IP \fB\-G\fP
+VT100 선 그리기 문자를 사용합니다.
+.IP \fB\-h\fP
+현재 프로세스와 상위 프로세스를 강조합니다. 터미널 강조 기능이 동작하지 않거나 현재 프로세스 또는 상위 프로세스가 나타나지 않으면 이
+옵션은 동작하지 않습니다.
+.IP \fB\-H\fP
+\fB\-h\fP 옵션과 유사하지만, 대신 지정 프로세스를 강조합니다. \fB\-h\fP 옵션과는 달리, \fBpstree\fP 명령은 강조 기능이
+동작하지 않을 때 \fB\-H\fP 옵션을 사용하면 동작에 실패합니다.
+.IP \fB\-l\fP
+길게 행을 표시합니다. 기본적으로 COLUMNS 환경 변수 또는 화면 표시 폭에 따라 행을 자릅니다. 두가지 어떤 방식으로든 동작하지
+않는다면 132 컬럼을 기본값으로 활용합니다.
+.IP \fB\-n\fP
+이름 대신 PID로 동일한 상위 프로세스를 정렬합니다. (숫자 크기순 정렬.)
+.IP \fB\-N\fP
+지정 형식의 각 이름 영역에 대한 각 트리를 나타냅니다. 가용 형식으로 \fIipc\fP, \fImnt\fP, \fInet\fP, \fIpid\fP,
+\fItime\fP, \fIuser\fP, \fIuts\fP가 있습니다. 일반 사용자는 다른 사용자의 프로세스 정보를 볼 수 없기 때문에, 출력 내용을
+제한합니다.
+.IP \fB\-p\fP
+여러 PID를 나타냅니다. PID는 각 프로세스 이름 다음에 괄호로 둘러싸인 10진 숫자로 나타냅니다. \fB\-p\fP 옵션으로는
+암묵적으로 간소화 동작을 막아줍니다.
+.IP \fB\-s\fP
+지정 프로세스의 상위 프로세스를 나타냅니다.
+.IP \fB\-S\fP
+이름영역 변환을 나타냅니다. \fB\-N\fP 옵션과 유사하게, 일반 사용자로 실행하는 경우 출력 내용을 제한합니다.
+.IP \fB\-t\fP
+스레드가 있다면 전체 이름을 나타냅니다.
+.IP \fB\-T\fP
+스레드는 숨기고 프로세스만 나타냅니다.
+.IP \fB\-u\fP
+UID 변환을 나타냅니다. 상위 프로세스의 UID와 프로세스 UID가 달라지는 언제든지, 새 UID를 해당 프로세스 이름 다음에 괄호로
+감싸서 나타냅니다.
+.IP \fB\-U\fP
+UTF\-8 (유니코드) 선 그리기 문자를 사용합니다. 리눅스 1.1\-54 이상의 버전에서는 콘솔에서 \fBecho \-e '\033%8'\fP
+명령으로 UTF\-8 모드에 진입하고 \fBecho \-e '\033%@'\fP 명령으로 빠져나옵니다.
+.IP \fB\-V\fP
+버전 정보를 나타냅니다.
+.IP \fB\-Z\fP
+프로세스의 현재 보안 속성을 나타냅니다. SELinux 시스템에서 이 정보는 보안 컨텍스트가 되겠습니다.
+.SH 파일
+.TP
+/proc
+proc 파일 시스템의 위치입니다
+.SH 버그
+일부 문자 집합은 VT100 문자를 제대로 표시하지 못할 수도 있습니다.
+.SH "추가 참조"
+\fBps\fP(1), \fBtop\fP(1), \fBproc\fP(5).
+.\"{{{}}}