diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-15 19:43:11 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-15 19:43:11 +0000 |
commit | fc22b3d6507c6745911b9dfcc68f1e665ae13dbc (patch) | |
tree | ce1e3bce06471410239a6f41282e328770aa404a /po/ko/man2/ioctl.2.po | |
parent | Initial commit. (diff) | |
download | manpages-l10n-fc22b3d6507c6745911b9dfcc68f1e665ae13dbc.tar.xz manpages-l10n-fc22b3d6507c6745911b9dfcc68f1e665ae13dbc.zip |
Adding upstream version 4.22.0.upstream/4.22.0
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'po/ko/man2/ioctl.2.po')
-rw-r--r-- | po/ko/man2/ioctl.2.po | 508 |
1 files changed, 508 insertions, 0 deletions
diff --git a/po/ko/man2/ioctl.2.po b/po/ko/man2/ioctl.2.po new file mode 100644 index 00000000..b7a42146 --- /dev/null +++ b/po/ko/man2/ioctl.2.po @@ -0,0 +1,508 @@ +# Korean translation of manpages +# This file is distributed under the same license as the manpages-l10n package. +# Copyright © of this file: +# 정강훈 <skyeyes@soback.kornet.net>, 2000. +msgid "" +msgstr "" +"Project-Id-Version: manpages-l10n\n" +"POT-Creation-Date: 2024-03-01 16:59+0100\n" +"PO-Revision-Date: 2000-04-27 08:57+0900\n" +"Last-Translator: 정강훈 <skyeyes@soback.kornet.net>\n" +"Language-Team: Korean <translation-team-ko@googlegroups.com>\n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: TH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "ioctl" +msgstr "ioctl" + +#. type: TH +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, no-wrap +msgid "2023-10-31" +msgstr "2023년 10월 31일" + +#. type: TH +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, fuzzy, no-wrap +#| msgid "Linux man-pages 6.03" +msgid "Linux man-pages 6.06" +msgstr "Linux man-pages 6.03" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "NAME" +msgstr "이름" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "ioctl - control device" +msgstr "ioctl - 장치를 제어한다." + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "LIBRARY" +msgstr "라이브러리" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "Standard C library (I<libc>, I<-lc>)" +msgstr "표준 C 라이브러리 (I<libc>, I<-lc>)" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "SYNOPSIS" +msgstr "요약" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<#include E<lt>sys/ioctl.hE<gt>>\n" +msgstr "B<#include E<lt>sys/ioctl.hE<gt>>\n" + +#. type: Plain text +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, no-wrap +msgid "" +"B<int ioctl(int >I<fd>B<, unsigned long >I<request>B<, ...);>\\f[R] /* glibc, BSD */\\fR\n" +"B<int ioctl(int >I<fd>B<, int >I<request>B<, ...);>\\f[R] /* musl, other UNIX */\\fR\n" +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "DESCRIPTION" +msgstr "설명" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "The B<ioctl> function manipulates the underlying device parameters of " +#| "special files. In particular, many operating characteristics of " +#| "character special files (e.g. terminals) may be controlled with B<ioctl> " +#| "requests. The argument I<d> must be an open file descriptor." +msgid "" +"The B<ioctl>() system call manipulates the underlying device parameters of " +"special files. In particular, many operating characteristics of character " +"special files (e.g., terminals) may be controlled with B<ioctl>() " +"requests. The argument I<fd> must be an open file descriptor." +msgstr "" +"B<ioctl> 함수는 특수 파일의 장치 인자를 조절한다. 특히, 문자 특수 파일(예로 " +"터미널)의 많은 특징적인 동작은 B<ioctl>의 요구에 의해 제어된다. I<d> 인자는 " +"반드시 열린 파일 기술자이어야 한다." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The second argument is a device-dependent request code. The third argument " +"is an untyped pointer to memory. It's traditionally B<char *>I<argp> (from " +"the days before B<void *> was valid C), and will be so named for this " +"discussion." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "An ioctl I<request> has encoded in it whether the argument is an I<in> " +#| "parameter or I<out> parameter, and the size of the argument I<argp> in " +#| "bytes. Macros and defines used in specifying an ioctl I<request> are " +#| "located in the file I<E<lt>sys/ioctl.hE<gt>>." +msgid "" +"An B<ioctl>() I<request> has encoded in it whether the argument is an I<in> " +"parameter or I<out> parameter, and the size of the argument I<argp> in " +"bytes. Macros and defines used in specifying an B<ioctl>() I<request> are " +"located in the file I<E<lt>sys/ioctl.hE<gt>>. See NOTES." +msgstr "" +"ioctl I<request>는 인자가 I<입력>되는 인자인지 I<출력>되는 인자인지와 " +"I<argp> 인자의 바이트 단위의 크기를 나타낸다. ioctl I<request>를 나타내기 사" +"용되는 매크로와 상수는 I<E<lt>sys/ioctl.hE<gt>>파일에 정의되어 있다." + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "RETURN VALUE" +msgstr "반환값" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Usually, on success zero is returned. A few B<ioctl>() requests use the " +"return value as an output parameter and return a nonnegative value on " +"success. On error, -1 is returned, and I<errno> is set to indicate the " +"error." +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "ERRORS" +msgstr "에러" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<EBADF>" +msgstr "B<EBADF>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "I<fd> is not a valid file descriptor." +msgstr "I<fd>가 유효한 파일 기술자가 아니다." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<EFAULT>" +msgstr "B<EFAULT>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "I<argp> references an inaccessible memory area." +msgstr "I<argp 는> 접근할 수 없는 메모리 영역을 참조한다." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<EINVAL>" +msgstr "B<EINVAL>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "I<request> or I<argp> is not valid." +msgstr "I<request>또는 I<argp>가 유효하지 않다." + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<ENOTTY>" +msgstr "B<ENOTTY>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "I<fd> is not associated with a character special device." +msgstr "I<fd>는 문자 특수 파일과 연관되지 있지 않다." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "The specified request does not apply to the kind of object that the " +#| "descriptor I<d> references." +msgid "" +"The specified request does not apply to the kind of object that the file " +"descriptor I<fd> references." +msgstr "명시한 request는 파일 기술자 I<d 에> 해당하는 객체에 적용되지 않는다." + +#. type: SH +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "VERSIONS" +msgstr "버전S" + +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +#, fuzzy +#| msgid "" +#| "No single standard. Arguments, returns, and semantics of B<ioctl>(2) " +#| "vary according to the device driver in question (the call is used as a " +#| "catch-all for operations that don't cleanly fit the Unix stream I/O " +#| "model). See B<ioctl_list>(2) for a list of many of the known B<ioctl> " +#| "calls. The B<ioctl> function call appeared in Version 7 AT&T Unix." +msgid "" +"Arguments, returns, and semantics of B<ioctl>() vary according to the " +"device driver in question (the call is used as a catch-all for operations " +"that don't cleanly fit the UNIX stream I/O model)." +msgstr "" +"단일 표준이 없다. 인자, 반환값과 B<ioctl>(2)B<의> 의미는 요청되는 장치 드라이" +"버에 따라 달라진다. (이 시스템 콜은 유닉스 스트림 I/O 모델에 깨끗하게 맞지 " +"않는 연산을 위한 대체 방법으로써 사용된다.) 알려져있는 많은 B<ioctl> 호출 리" +"스트를 보기 원한다면 B<ioctl_list>(2) 를 참조해라. B<ioctl> 함수는 Version " +"7 AT&T Unix에서 나타났다." + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "STANDARDS" +msgstr "표준" + +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +msgid "None." +msgstr "" + +#. type: SH +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "HISTORY" +msgstr "이력" + +#. type: Plain text +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +msgid "Version\\~7 AT&T UNIX has" +msgstr "" + +#. type: Plain text +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, fuzzy, no-wrap +#| msgid "B<int ioctl(int >I<fd>B<, unsigned long >I<request>B<, ...);>\n" +msgid "B<ioctl(int >I<fildes>B<, int >I<request>B<, struct sgttyb *>I<argp>B<);>\n" +msgstr "B<int ioctl(int >I<fd>B<, unsigned long >I<request>B<, ...);>\n" + +#. type: Plain text +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +msgid "" +"(where B<struct sgttyb> has historically been used by B<stty>(2) and " +"B<gtty>(2), and is polymorphic by request type (like a B<void *> would be, " +"if it had been available))." +msgstr "" + +#. type: Plain text +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +msgid "SysIII documents I<arg> without a type at all." +msgstr "" + +#. type: Plain text +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, fuzzy +#| msgid "4.3BSD." +msgid "4.3BSD has" +msgstr "4.3BSD." + +#. type: Plain text +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, fuzzy, no-wrap +#| msgid "B<int ioctl(int >I<fd>B<, unsigned long >I<request>B<, ...);>\n" +msgid "B<ioctl(int >I<d>B<, unsigned long >I<request>B<, char *>I<argp>B<);>\n" +msgstr "B<int ioctl(int >I<fd>B<, unsigned long >I<request>B<, ...);>\n" + +#. type: Plain text +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +msgid "(with B<char *> similarly in for B<void *>)." +msgstr "" + +#. type: Plain text +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +msgid "SysVr4 has" +msgstr "" + +#. type: Plain text +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, fuzzy, no-wrap +#| msgid "B<int ioctl(int >I<fd>B<, unsigned long >I<request>B<, ...);>\n" +msgid "B<int ioctl(int >I<fildes>B<, int >I<request>B<, ... /* >I<arg>B< */);>\n" +msgstr "B<int ioctl(int >I<fd>B<, unsigned long >I<request>B<, ...);>\n" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "NOTES" +msgstr "주의" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"In order to use this call, one needs an open file descriptor. Often the " +"B<open>(2) call has unwanted side effects, that can be avoided under Linux " +"by giving it the B<O_NONBLOCK> flag." +msgstr "" + +#. type: SS +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "ioctl structure" +msgstr "" + +#. added two sections - aeb +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Ioctl command values are 32-bit constants. In principle these constants are " +"completely arbitrary, but people have tried to build some structure into " +"them." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The old Linux situation was that of mostly 16-bit constants, where the last " +"byte is a serial number, and the preceding byte(s) give a type indicating " +"the driver. Sometimes the major number was used: 0x03 for the B<HDIO_*> " +"ioctls, 0x06 for the B<LP*> ioctls. And sometimes one or more ASCII letters " +"were used. For example, B<TCGETS> has value 0x00005401, with 0x54 = " +"\\[aq]T\\[aq] indicating the terminal driver, and B<CYGETTIMEOUT> has value " +"0x00435906, with 0x43 0x59 = \\[aq]C\\[aq] \\[aq]Y\\[aq] indicating the " +"cyclades driver." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Later (0.98p5) some more information was built into the number. One has 2 " +"direction bits (00: none, 01: write, 10: read, 11: read/write) followed by " +"14 size bits (giving the size of the argument), followed by an 8-bit type " +"(collecting the ioctls in groups for a common purpose or a common driver), " +"and an 8-bit serial number." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The macros describing this structure live in I<E<lt>asm/ioctl.hE<gt>> and " +"are B<_IO(type,nr)> and B<{_IOR,_IOW,_IOWR}(type,nr,size)>. They use " +"I<sizeof(size)> so that size is a misnomer here: this third argument is a " +"data type." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Note that the size bits are very unreliable: in lots of cases they are " +"wrong, either because of buggy macros using I<sizeof(sizeof(struct))>, or " +"because of legacy values." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Thus, it seems that the new structure only gave disadvantages: it does not " +"help in checking, but it causes varying values for the various architectures." +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "SEE ALSO" +msgstr "추가 참조" + +#. .BR mt (4), +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"B<execve>(2), B<fcntl>(2), B<ioctl_console>(2), B<ioctl_fat>(2), " +"B<ioctl_ficlone>(2), B<ioctl_ficlonerange>(2), B<ioctl_fideduperange>(2), " +"B<ioctl_fslabel>(2), B<ioctl_getfsmap>(2), B<ioctl_iflags>(2), " +"B<ioctl_ns>(2), B<ioctl_tty>(2), B<ioctl_userfaultfd>(2), B<open>(2), " +"B<sd>(4), B<tty>(4)" +msgstr "" +"B<execve>(2), B<fcntl>(2), B<ioctl_console>(2), B<ioctl_fat>(2), " +"B<ioctl_ficlone>(2), B<ioctl_ficlonerange>(2), B<ioctl_fideduperange>(2), " +"B<ioctl_fslabel>(2), B<ioctl_getfsmap>(2), B<ioctl_iflags>(2), " +"B<ioctl_ns>(2), B<ioctl_tty>(2), B<ioctl_userfaultfd>(2), B<open>(2), " +"B<sd>(4), B<tty>(4)" + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "2023-02-05" +msgstr "2023년 2월 5일" + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "Linux man-pages 6.03" +msgstr "Linux man-pages 6.03" + +#. POSIX says 'request' is int, but glibc has the above +#. See https://bugzilla.kernel.org/show_bug.cgi?id=42705 +#. type: Plain text +#: debian-bookworm debian-unstable opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<int ioctl(int >I<fd>B<, unsigned long >I<request>B<, ...);>\n" +msgstr "B<int ioctl(int >I<fd>B<, unsigned long >I<request>B<, ...);>\n" + +#. type: Plain text +#: debian-bookworm +#, fuzzy +#| msgid "" +#| "No single standard. Arguments, returns, and semantics of B<ioctl>(2) " +#| "vary according to the device driver in question (the call is used as a " +#| "catch-all for operations that don't cleanly fit the Unix stream I/O " +#| "model). See B<ioctl_list>(2) for a list of many of the known B<ioctl> " +#| "calls. The B<ioctl> function call appeared in Version 7 AT&T Unix." +msgid "" +"No single standard. Arguments, returns, and semantics of B<ioctl>() vary " +"according to the device driver in question (the call is used as a catch-all " +"for operations that don't cleanly fit the UNIX stream I/O model)." +msgstr "" +"단일 표준이 없다. 인자, 반환값과 B<ioctl>(2)B<의> 의미는 요청되는 장치 드라이" +"버에 따라 달라진다. (이 시스템 콜은 유닉스 스트림 I/O 모델에 깨끗하게 맞지 " +"않는 연산을 위한 대체 방법으로써 사용된다.) 알려져있는 많은 B<ioctl> 호출 리" +"스트를 보기 원한다면 B<ioctl_list>(2) 를 참조해라. B<ioctl> 함수는 Version " +"7 AT&T Unix에서 나타났다." + +#. type: Plain text +#: debian-bookworm +msgid "The B<ioctl>() system call appeared in Version 7 AT&T UNIX." +msgstr "" + +#. type: TH +#: debian-unstable opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "2023-03-30" +msgstr "2023년 3월 30일" + +#. type: TH +#: debian-unstable opensuse-tumbleweed +#, no-wrap +msgid "Linux man-pages 6.05.01" +msgstr "Linux man-pages 6.05.01" + +#. type: Plain text +#: debian-unstable opensuse-leap-15-6 opensuse-tumbleweed +msgid "Version\\~7 AT&T UNIX." +msgstr "" + +#. type: TH +#: opensuse-leap-15-6 +#, no-wrap +msgid "Linux man-pages 6.04" +msgstr "Linux man-pages 6.04" |