# Korean translation of manpages # This file is distributed under the same license as the manpages-l10n package. # Copyright © of this file: # ASPLINUX , 2000. msgid "" msgstr "" "Project-Id-Version: manpages-l10n\n" "POT-Creation-Date: 2024-03-01 17:07+0100\n" "PO-Revision-Date: 2000-07-26 08:57+0900\n" "Last-Translator: ASPLINUX \n" "Language-Team: Korean \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 "sendfile" msgstr "sendfile" #. type: TH #: archlinux fedora-40 fedora-rawhide mageia-cauldron #, no-wrap msgid "2023-12-21" msgstr "2023년 12월 21일" #. 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 "sendfile - transfer data between file descriptors" msgstr "sendfile - 데이타와 파일 디스크립터사이의 전송." #. 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, I<-lc>)" msgstr "표준 C 라이브러리 (I, 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 Esys/sendfile.hE>\n" msgstr "B<#include Esys/sendfile.hE>\n" #. The below is too ugly. Comments about glibc versions belong #. in the notes, not in the header. #. .B #include #. .B #if (__GLIBC__==2 && __GLIBC_MINOR__>=1) || __GLIBC__>2 #. .B #include #. #else #. .B #include #. .B /* No system prototype before glibc 2.1. */ #. .BI "ssize_t sendfile(int" " out_fd" ", int" " in_fd" ", off_t *" #. offset ", size_t" " count" ) #. .B #endif #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "BI< out_fd>B<, int>I< in_fd>B<, off_t *_Nullable >IB<,>\n" "B< size_t>I< count>B<);>\n" msgstr "" "BI< out_fd>B<, int>I< in_fd>B<, off_t *_Nullable >IB<,>\n" "B< size_t>I< count>B<);>\n" #. 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 msgid "" "B() copies data between one file descriptor and another. Because " "this copying is done within the kernel, B() is more efficient " "than the combination of B(2) and B(2), which would require " "transferring data to and from user space." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" #| "The input file was not opened for reading or the output file was not " #| "opened for writing." msgid "" "I should be a file descriptor opened for reading and I should " "be a descriptor opened for writing." msgstr "입력파일이 읽기위해 열리지 않았거나 출력파일이 쓰기위해 열리지 않았다." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If I is not NULL, then it points to a variable holding the file " "offset from which B() will start reading data from I. " "When B() returns, this variable will be set to the offset of the " "byte following the last byte that was read. If I is not NULL, then " "B() does not modify the file offset of I; otherwise the " "file offset is adjusted to reflect the number of bytes read from I." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If I is NULL, then data will be read from I starting at the " "file offset, and the file offset will be updated by the call." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "I is not an open file descriptor." msgid "I is the number of bytes to copy between the file descriptors." msgstr "I 는 파일열기 디스크립터가 아니다." #. commit b964bf53e540262f2d12672b3cca10842c0172e7 #. type: Plain text #: archlinux fedora-40 fedora-rawhide mageia-cauldron msgid "" "The I argument must correspond to a file which supports B(2)-" "like operations (i.e., it cannot be a socket). Except since Linux 5.12 and " "if I is a pipe, in which case B() desugars to a " "B(2) and its restrictions apply." msgstr "" #. type: Plain text #: archlinux fedora-40 fedora-rawhide mageia-cauldron msgid "" "Before Linux 2.6.33, I must refer to a socket. Since Linux 2.6.33 " "it can be any file. If it's seekable, then B() changes the file " "offset appropriately." msgstr "" #. 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 "" "If the transfer was successful, the number of bytes written to I is " "returned. Note that a successful call to B() may write fewer " "bytes than requested; the caller should be prepared to retry the call if " "there were unsent bytes. See also NOTES." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "On error, -1 is returned, and I is set appropriately." msgid "On error, -1 is returned, and I is set to indicate the error." msgstr "에러면, -1이 리턴되고, I는 적절하게 설정된다." #. 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" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Nonblocking I/O has been selected using B and the write would " "block." msgstr "" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The input file was not opened for reading or the output file was not opened " "for writing." msgstr "입력파일이 읽기위해 열리지 않았거나 출력파일이 쓰기위해 열리지 않았다." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Bad address." msgstr "잘못된 주소이다." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Descriptor is not valid or locked, or an B(2)-like operation is not " "available for I, or I is negative." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "I has the B flag set. This is not currently supported by " "B()." msgstr "" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Unspecified error while reading from I." msgstr "I 에서 읽는 동안 예상외의 에러가 생겼다." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Insufficient memory to read from I." msgstr "I 에서 읽기 위한 메모리가 부족하다." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "I is too large, the operation would result in exceeding the maximum " "size of either the input file or the output file." msgstr "" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I is not NULL but the input file is not seekable." msgstr "" #. type: SH #: archlinux debian-bookworm 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-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Other UNIX systems implement B() with different semantics and " "prototypes. It should not be used in portable programs." msgstr "" "다른 유닉스에서는 종종 다른 semantics와 프로토타입을 가진 B() 를 구" "현한다. 그것은 이식가능한 프로그램에 사용되지 않아야 한다." #. 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 debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed msgid "Linux 2.2, glibc 2.1." msgstr "Linux 2.2, glibc 2.1." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "In Linux 2.4 and earlier, I could also refer to a regular file; this " "possibility went away in the Linux 2.6.x kernel series, but was restored in " "Linux 2.6.33." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The original Linux B() system call was not designed to handle " "large file offsets. Consequently, Linux 2.4 added B(), with a " "wider type for the I argument. The glibc B() wrapper " "function transparently deals with the kernel differences." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NOTES" msgstr "주의" #. commit e28cc71572da38a5a12c1cfe4d7032017adccf69 #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B() will transfer at most 0x7ffff000 (2,147,479,552) bytes, " "returning the number of bytes actually transferred. (This is true on both " "32-bit and 64-bit systems.)" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" #| "If you plan to use sendfile for sending files to a TCP socket, but need " #| "to send some header data in front of the file contents, please see the " #| "B option in B(7) to minimize the number of packets and to " #| "tune performance." msgid "" "If you plan to use B() for sending files to a TCP socket, but " "need to send some header data in front of the file contents, you will find " "it useful to employ the B option, described in B(7), to " "minimize the number of packets and to tune performance." msgstr "" "당신이 TCP 소켓으로 파일을 보내기 위해 sendfile사용을 계획하지만 파일 내용의 " "앞부분에 몇개의 헤더 데이타를 보낼 필요가 있다면, 패킷의 수를 최소화하고 실행" "튜닝을 위해 B(7) 의 B 옵션을 본다." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Applications may wish to fall back to B(2) and B(2) in the " "case where B() fails with B or B." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If I refers to a socket or pipe with zero-copy support, callers must " "ensure the transferred portions of the file referred to by I remain " "unmodified until the reader on the other end of I has consumed the " "transferred data." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The Linux-specific B(2) call supports transferring data between " "arbitrary file descriptors provided one (or both) of them is a pipe." 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 "추가 참조" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B(2), B(2), B(2), B(2), B(2)" msgstr "" "B(2), B(2), B(2), B(2), B(2)" #. type: TH #: debian-bookworm #, no-wrap msgid "2022-12-04" msgstr "2022년 12월 4일" #. type: TH #: debian-bookworm #, no-wrap msgid "Linux man-pages 6.03" msgstr "Linux man-pages 6.03" #. type: Plain text #: debian-bookworm debian-unstable opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The I argument must correspond to a file which supports B(2)-" "like operations (i.e., it cannot be a socket)." msgstr "" #. type: Plain text #: debian-bookworm debian-unstable opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Before Linux 2.6.33, I must refer to a socket. Since Linux 2.6.33 " "it can be any file. If it is a regular file, then B() changes " "the file offset appropriately." msgstr "" #. type: Plain text #: debian-bookworm msgid "" "B() first appeared in Linux 2.2. The include file Isys/" "sendfile.hE> is present since glibc 2.1." msgstr "" #. type: Plain text #: debian-bookworm msgid "Not specified in POSIX.1-2001, nor in other standards." msgstr "" #. type: TH #: debian-unstable opensuse-tumbleweed #, no-wrap msgid "2023-07-15" msgstr "2023년 7월 15일" #. type: TH #: debian-unstable opensuse-tumbleweed #, no-wrap msgid "Linux man-pages 6.05.01" msgstr "Linux man-pages 6.05.01" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "2023-03-30" msgstr "2023년 3월 30일" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "Linux man-pages 6.04" msgstr "Linux man-pages 6.04"