1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00

common/x*: add Korean translation (#14635)

This commit is contained in:
코드싸이 2024-11-05 16:07:08 +09:00 committed by GitHub
parent 23c5de443b
commit a3249448d1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
40 changed files with 815 additions and 0 deletions

View file

@ -0,0 +1,25 @@
# x11docker
> Docker 컨테이너에서 GUI 애플리케이션 및 데스크톱 UI를 안전하게 실행.
> 같이 보기: `xephyr`.
> 더 많은 정보: <https://github.com/mviereck/x11docker>.
- 컨테이너에서 VLC 실행:
`x11docker --pulseaudio --share={{$HOME/Videos}} {{jess/vlc}}`
- 창에서 Xfce 실행:
`x11docker --desktop {{x11docker/xfce}}`
- 창에서 GNOME 실행:
`x11docker --desktop --gpu --init={{systemd}} {{x11docker/gnome}}`
- 창에서 KDE Plasma 실행:
`x11docker --desktop --gpu --init={{systemd}} {{x11docker/kde-plasma}}`
- 도움말 표시:
`x11docker --help`

16
pages.ko/common/x_x.md Normal file
View file

@ -0,0 +1,16 @@
# x_x
> Excel 및 CSV 파일 보기.
> 더 많은 정보: <https://github.com/kristianperkins/x_x>.
- XLSX 또는 CSV 파일 보기:
`x_x {{파일.xlsx|파일.csv}}`
- 첫 번째 행을 테이블 헤더로 사용하여 XLSX 또는 CSV 파일 보기:
`x_x -h {{0}} {{파일.xlsx|파일.csv}}`
- 비전형적인 구분 기호를 사용하는 CSV 파일 보기:
`x_x --delimiter={{';'}} --quotechar={{'|'}} {{파일.csv}}`

16
pages.ko/common/xar.md Normal file
View file

@ -0,0 +1,16 @@
# xar
> .xar 아카이브 관리.
> 더 많은 정보: <https://manned.org/xar>.
- 주어진 디렉토리의 모든 파일로 xar 아카이브 생성:
`xar -cf {{archive.xar}} {{경로/대상/폴더}}`
- 주어진 xar 아카이브의 내용 목록:
`xar -tf {{archive.xar}}`
- 주어진 xar 아카이브의 내용을 현재 디렉토리로 추출:
`xar -xf {{archive.xar}}`

29
pages.ko/common/xargs.md Normal file
View file

@ -0,0 +1,29 @@
# xargs
> 다른 명령, 파일 등으로부터 전달된 인수를 사용하여 명령을 실행.
> 입력은 하나의 텍스트 블록으로 처리되며 공백, 탭, 개행 및 파일 끝에서 별개의 조각으로 분리됩니다.
> 더 많은 정보: <https://pubs.opengroup.org/onlinepubs/9699919799/utilities/xargs.html>.
- 입력 데이터를 인수로 사용하여 명령 실행:
`{{인수들_소스}} | xargs {{명령어}}`
- 입력 데이터에 대해 여러 연결된 명령 실행:
`{{인수들_소스}} | xargs sh -c "{{명령어1}} && {{명령어2}} | {{명령어3}}"`
- 여러 스레드를 활용하여 `.log` 확장자를 가진 모든 파일을 gzip으로 압축 (`-print0`는 파일 이름을 null 문자로 분리하고, `-0`은 이를 구분자로 사용):
`find . -name '*.log' -print0 | xargs -0 -P {{4}} -n 1 gzip`
- 각 인수에 대해 한 번씩 명령 실행:
`{{인수들_소스}} | xargs -n1 {{명령어}}`
- 각 입력 줄에 대해 한 번씩 명령 실행, 입력 줄로 플레이스홀더(여기서는 `_`로 표시)를 대체:
`{{인수들_소스}} | xargs -I _ {{명령어}} _ {{선택적_추가_인수들}}`
- 한 번에 `최대-프로세스` 프로세스까지 병렬 실행; 기본값은 1입니다. `최대-프로세스`가 0인 경우, xargs는 가능한 많은 프로세스를 동시에 실행:
`{{인수들_소스}} | xargs -P {{최대-프로세스}} {{명령어}}`

View file

@ -0,0 +1,8 @@
# xbmtopbm
> X11 또는 X10 비트맵을 PBM 이미지로 변환.
> 더 많은 정보: <https://netpbm.sourceforge.net/doc/xbmtopbm.html>.
- XBM 이미지를 PPM 이미지로 변환:
`xbmtopbm {{경로/대상/입력_파일.xbm}} > {{경로/대상/출력_파일.pbm}}`

28
pages.ko/common/xcaddy.md Normal file
View file

@ -0,0 +1,28 @@
# xcaddy
> Caddy 웹 서버를 위한 커스텀 빌드 도구.
> 더 많은 정보: <https://github.com/caddyserver/xcaddy>.
- 소스에서 Caddy 서버 빌드:
`xcaddy build`
- 특정 버전으로 Caddy 서버 빌드 (기본값은 최신 버전):
`xcaddy build {{버전}}`
- 특정 모듈로 Caddy 빌드:
`xcaddy build --with {{모듈_이름}}`
- 특정 파일에 출력하여 Caddy 빌드:
`xcaddy build --output {{경로/대상/파일}}`
- 현재 디렉토리에서 개발 플러그인을 위해 Caddy 빌드 및 실행:
`xcaddy run`
- 특정 Caddy 설정을 사용하여 개발 플러그인을 위해 Caddy 빌드 및 실행:
`xcaddy run --config {{경로/대상/파일}}`

20
pages.ko/common/xcv.md Normal file
View file

@ -0,0 +1,20 @@
# xcv
> 명령줄에서 자르기, 복사 및 붙여넣기.
> 더 많은 정보: <https://github.com/busterc/xcv>.
- 파일 자르기:
`xcv x {{입력_파일}}`
- 파일 복사:
`xcv c {{입력_파일}}`
- 파일 붙여넣기:
`xcv v {{출력_파일}}`
- 붙여넣기 가능한 파일 나열:
`xcv l`

13
pages.ko/common/xdelta.md Normal file
View file

@ -0,0 +1,13 @@
# xdelta
> 델타 인코딩 유틸리티.
> 주로 바이너리 파일에 패치를 적용하는 데 사용됩니다.
> 더 많은 정보: <https://github.com/jmacd/xdelta>.
- 패치 적용:
`xdelta -d -s {{경로/대상/입력_파일}} {{경로/대상/델타_파일.xdelta}} {{경로/대상/출력_파일}}`
- 패치 생성:
`xdelta -e -s {{경로/대상/이전_파일}} {{경로/대상/새_파일}} {{경로/대상/출력_파일.xdelta}}`

24
pages.ko/common/xe.md Normal file
View file

@ -0,0 +1,24 @@
# xe
> 다른 명령이나 파일에서 파이프로 전달된 각 줄에 대해 명령을 한 번 실행.
> 더 많은 정보: <https://github.com/leahneukirchen/xe>.
- 입력 데이터의 각 줄을 인수로 사용하여 명령 실행:
`{{인수_출처}} | xe {{명령}}`
- 명령을 실행하며, 자리 표시자(`{}`)를 입력 줄로 대체:
`{{인수_출처}} | xe {{명령}} {} {{선택적_추가_인수}}`
- 쉘스크립트를 실행하며, 매 `N`개의 줄을 하나의 호출로 결합:
`echo -e 'a\nb' | xe -N{{2}} -s 'echo $2 $1'`
- `.backup` 확장자를 가진 모든 파일 삭제:
`find . -name {{'*.backup'}} | xe rm -v`
- 최대 `max-jobs` 프로세스를 병렬로 실행; 기본값은 1. `max-jobs`가 0이면 xe는 CPU 코어 수만큼 프로세스를 실행:
`{{인수_출처}} | xe -j {{최대_작업}} {{명령}}`

12
pages.ko/common/xephyr.md Normal file
View file

@ -0,0 +1,12 @@
# Xephyr
> X 애플리케이션으로 실행되는 중첩 X 서버.
> 더 많은 정보: <https://manned.org/xserver-xephyr>.
- 디스플레이 ID ":2"로 검은색 창 생성:
`Xephyr -br -ac -noreset -screen {{800x600}} {{:2}}`
- 새 화면에서 X 애플리케이션 시작:
`DISPLAY=:2 {{명령_이름}}`

16
pages.ko/common/xetex.md Normal file
View file

@ -0,0 +1,16 @@
# xetex
> XeTeX 소스 파일에서 PDF 문서를 컴파일.
> 더 많은 정보: <https://www.tug.org/xetex/>.
- PDF 문서 컴파일:
`xetex {{소스.tex}}`
- 출력 디렉토리를 지정하여 PDF 문서 컴파일:
`xetex -output-directory={{경로/대상/폴더}} {{소스.tex}}`
- 오류 발생 시 종료하며 PDF 문서 컴파일:
`xetex -halt-on-error {{소스.tex}}`

20
pages.ko/common/xev.md Normal file
View file

@ -0,0 +1,20 @@
# xev
> X 이벤트의 내용을 출력.
> 더 많은 정보: <https://gitlab.freedesktop.org/xorg/app/xev>.
- 발생하는 모든 X 이벤트 모니터링:
`xev`
- 새 창을 생성하지 않고 루트 창의 모든 X 이벤트 모니터링:
`xev -root`
- 특정 창의 모든 X 이벤트 모니터링:
`xev -id {{창_ID}}`
- 주어진 카테고리의 X 이벤트 모니터링 (여러 번 지정 가능):
`xev -event {{이벤트_카테고리}}`

View file

@ -0,0 +1,20 @@
# xgettext
> 코드 파일에서 gettext 문자열 추출.
> 더 많은 정보: <https://www.gnu.org/software/gettext/manual/html_node/xgettext-Invocation.html>.
- 파일을 스캔하고 문자열을 `messages.po`에 출력:
`xgettext {{경로/대상/입력_파일}}`
- 다른 출력 파일 이름 사용:
`xgettext --output {{경로/대상/출력_파일}} {{경로/대상/입력_파일}}`
- 새 문자열을 기존 파일에 추가:
`xgettext --join-existing --output {{경로/대상/출력_파일}} {{경로/대상/입력_파일}}`
- 메타데이터를 포함하는 헤더를 출력 파일에 추가하지 않음:
`xgettext --omit-header {{경로/대상/입력_파일}}`

30
pages.ko/common/xh.md Normal file
View file

@ -0,0 +1,30 @@
# xh
> 친숙하고 빠른 HTTP 요청 전송 도구.
> 참고: Rust로 작성된 `xh``http`의 효과적인 대체 도구입니다.
> 같이 보기: `http`, `curl`.
> 더 많은 정보: <https://github.com/ducaale/xh>.
- GET 요청 전송:
`xh {{httpbin.org/get}}`
- JSON 본문과 함께 POST 요청 전송 (키-값 쌍이 최상위 JSON 객체에 추가됨, 예: `{"name": "john", "age": 25}`):
`xh post {{httpbin.org/post}} {{name=john}} {{age:=25}}`
- 쿼리 매개변수를 포함한 GET 요청 전송 (예: `first_param=5&second_param=true`):
`xh get {{httpbin.org/get}} {{first_param==5}} {{second_param==true}}`
- 사용자 지정 헤더와 함께 GET 요청 전송:
`xh get {{httpbin.org/get}} {{header-name:header-value}}`
- GET 요청을 보내고 응답 본문을 파일에 저장:
`xh --download {{httpbin.org/json}} --output {{경로/대상/파일}}`
- 동등한 `curl` 명령 표시 (이 명령은 요청을 전송하지 않음):
`xh --{{curl|curl-long}} {{--follow --verbose get http://example.com user-agent:curl}}`

36
pages.ko/common/xidel.md Normal file
View file

@ -0,0 +1,36 @@
# xidel
> HTML/XML 페이지 및 JSON API에서 데이터를 다운로드하고 추출.
> 더 많은 정보: <https://www.videlibri.de/xidel.html>.
- Google 검색으로 찾은 모든 URL 출력:
`xidel {{https://www.google.com/search?q=test}} --extract "//a/extract(@href, 'url[?]q=([^&]+)&', 1)[. != '']"`
- Google 검색으로 찾은 모든 페이지의 제목을 출력하고 다운로드:
`xidel {{https://www.google.com/search?q=test}} --follow "{{//a/extract(@href, 'url[?]q=([^&]+)&', 1)[. != '']}}" --extract {{//title}} --download {{'{$host}/'}}`
- 페이지의 모든 링크를 따라가서 제목을 XPath로 출력:
`xidel {{https://example.org}} --follow {{//a}} --extract {{//title}}`
- 페이지의 모든 링크를 따라가서 제목을 CSS 선택자로 출력:
`xidel {{https://example.org}} --follow "{{css('a')}}" --css {{title}}`
- 페이지의 모든 링크를 따라가서 제목을 패턴 매칭으로 출력:
`xidel {{https://example.org}} --follow "{{<a>{.}</a>*}}" --extract "{{<title>{.}</title>}}"`
- example.xml에서 패턴을 읽고 "ood"를 포함한 요소가 있는지 확인(없으면 실패):
`xidel {{경로/대상/example.xml}} --extract "{{<x><foo>ood</foo><bar>{.}</bar></x>}}"`
- 패턴 매칭을 사용하여 제목과 URL을 포함한 최신 Stack Overflow 질문 출력:
`xidel {{http://stackoverflow.com/feeds}} --extract "{{<entry><title>{title:=.}</title><link>{uri:=@href}</link></entry>+}}"`
- 읽지 않은 Reddit 메일 확인, 웹 스크래핑, CSS, XPath, JSONiq 및 자동 양식 평가 조합:
`xidel {{https://reddit.com}} --follow "{{form(css('form.login-form')[1], {'user': '$your_username', 'passwd': '$your_password'})}}" --extract "{{css('#mail')/@title}}"`

View file

@ -0,0 +1,12 @@
# ximtoppm
> XIM 파일을 PPM 이미지로 변환.
> 더 많은 정보: <https://netpbm.sourceforge.net/doc/ximtoppm.html>.
- XIM 이미지를 PPM 이미지로 변환:
`ximtoppm {{경로/대상/입력_파일.xim}} > {{경로/대상/출력_파일.ppm}}`
- 입력 이미지의 투명 마스크를 지정된 파일에 저장:
`ximtoppm --alphaout {{경로/대상/알파_파일.pbm}} {{경로/대상/입력_파일.xim}} > {{경로/대상/출력_파일.ppm}}`

View file

@ -0,0 +1,17 @@
# xkcdpass
> 강력한 암호를 생성하는 유연하고 스크립트 가능한 암호 생성기.
> XKCD 936에서 영감을 받았습니다.
> 더 많은 정보: <https://github.com/redacted/XKCD-password-generator>.
- 기본 옵션으로 하나의 암호 구문 생성:
`xkcdpass`
- 각 단어의 첫 글자가 제공된 인자와 일치하는 암호 구문 생성:
`xkcdpass -a {{두운}}`
- 대화형으로 암호 생성:
`xkcdpass -i`

17
pages.ko/common/xkill.md Normal file
View file

@ -0,0 +1,17 @@
# xkill
> 그래픽 세션에서 창을 대화식으로 종료.
> 같이 보기: `kill`, `killall`.
> 더 많은 정보: <https://www.x.org/releases/current/doc/man/man1/xkill.1.xhtml>.
- 왼쪽 마우스 버튼을 눌러 창을 종료할 수 있는 커서 표시 (다른 마우스 버튼을 눌러 취소):
`xkill`
- 마우스 버튼을 눌러 종료할 창을 선택할 수 있는 커서 표시:
`xkill -button any`
- 특정 ID를 가진 창 종료 (`xwininfo`를 사용하여 창 정보를 얻을 수 있음):
`xkill -id {{id}}`

24
pages.ko/common/xmake.md Normal file
View file

@ -0,0 +1,24 @@
# xmake
> Lua 기반의 크로스 플랫폼 C & C++ 빌드 유틸리티.
> 더 많은 정보: <https://xmake.io/#/getting_started>.
- Hello World와 `xmake.lua`를 포함한 Xmake C 프로젝트 생성:
`xmake create --language c -P {{프로젝트_이름}}`
- Xmake 프로젝트 빌드 및 실행:
`xmake build run`
- 컴파일된 Xmake 타겟을 직접 실행:
`xmake run {{타겟_이름}}`
- 프로젝트의 빌드 타겟 구성:
`xmake config --plat={{macosx|linux|iphoneos|...}} --arch={{x86_64|i386|arm64|...}} --mode={{debug|release}}`
- 컴파일된 타겟을 디렉토리에 설치:
`xmake install -o {{경로/대상/폴더}}`

24
pages.ko/common/xo.md Normal file
View file

@ -0,0 +1,24 @@
# xo
> JavaScript용 플러그인 가능하고 설정이 필요 없는 린트 유틸리티.
> 더 많은 정보: <https://github.com/xojs/xo>.
- "src" 폴더의 파일을 린트:
`xo`
- 주어진 파일 세트를 린트:
`xo {{경로/대상/파일1.js 경로/대상/파일2.js ...}}`
- 발견된 린트 문제를 자동으로 수정:
`xo --fix`
- 탭 대신 공백을 들여쓰기로 사용하여 린트:
`xo --space`
- "prettier" 코드 스타일로 린트:
`xo --prettier`

29
pages.ko/common/xonsh.md Normal file
View file

@ -0,0 +1,29 @@
# xonsh
> Python 기반의 크로스 플랫폼 및 Unix 지향 셸.
> Xonsh(발음: conch)에서 sh/Python 코드를 작성하고 혼합할 수 있습니다.
> 더 많은 정보: <https://xon.sh>.
- 대화형 셸 세션 시작:
`xonsh`
- 단일 명령 실행 후 종료:
`xonsh -c "{{명령어}}"`
- 스크립트 파일에서 명령을 실행하고 종료:
`xonsh {{경로/대상/스크립트_파일.xonsh}}`
- 셸 프로세스를 위한 환경 변수를 정의:
`xonsh -D{{이름1}}={{값1}} -D{{이름2}}={{값2}}`
- 지정된 `.xonsh` 또는 `.json` 설정 파일 로드:
`xonsh --rc {{경로/대상/파일1.xonsh}} {{경로/대상/파일2.json}}`
- `.xonshrc` 설정 파일 로딩 건너뜀:
`xonsh --no-rc`

20
pages.ko/common/xplr.md Normal file
View file

@ -0,0 +1,20 @@
# xplr
> 터미널 기반 파일 시스템 탐색기.
> 더 많은 정보: <https://xplr.dev>.
- 디렉터리 열기:
`xplr {{경로/대상/폴더}}`
- 파일에 포커스 맞추기:
`xplr {{경로/대상/파일}}`
- 디렉터리에 포커스 맞추기:
`xplr --force-focus {{경로/대상/폴더}}`
- 특정 파일 또는 디렉터리가 선택된 상태로 디렉터리 열기:
`xplr {{경로/대상/폴더}} {{경로/대상/선택된_파일_또는_폴더1}} {{경로/대상/선택된_파일_또는_폴더2}}`

View file

@ -0,0 +1,12 @@
# xpmtoppm
> X11 픽스맵을 PPM 이미지로 변환.
> 더 많은 정보: <https://netpbm.sourceforge.net/doc/xpmtoppm.html>.
- XPM 이미지를 PPM 이미지로 변환:
`xpmtoppm {{경로/대상/입력_파일.xpm}} > {{경로/대상/출력_파일.ppm}}`
- 입력 이미지의 투명 마스크를 지정된 파일에 저장:
`xpmtoppm --alphaout {{경로/대상/알파_파일.pbm}} {{경로/대상/입력_파일.xpm}} > {{경로/대상/출력_파일.ppm}}`

20
pages.ko/common/xprop.md Normal file
View file

@ -0,0 +1,20 @@
# xprop
> X 서버에서 창 및 폰트 속성을 표시.
> 더 많은 정보: <https://manned.org/xprop>.
- 루트 창의 이름 표시:
`xprop -root WM_NAME`
- 창의 윈도우 매니저 힌트 표시:
`xprop -name "{{창_이름}}" WM_HINTS`
- 폰트의 포인트 크기 표시:
`xprop -font "{{폰트_이름}}" POINT_SIZE`
- ID가 0x200007인 창의 모든 속성 표시:
`xprop -id {{0x200007}}`

12
pages.ko/common/xsp.md Normal file
View file

@ -0,0 +1,12 @@
# xsp
> Mono ASP.NET 웹 서버.
> 더 많은 정보: <https://www.mono-project.com/docs/web/aspnet/>.
- 모든 인터페이스(`0.0.0.0`) 및 포트 `8080`에서 대기:
`xsp`
- 특정 IP 주소 및 포트에서 대기:
`xsp --address {{127.0.0.1}} --port {{8000}}`

28
pages.ko/common/xsv.md Normal file
View file

@ -0,0 +1,28 @@
# xsv
> Rust로 작성된 CSV 명령줄 도구 모음.
> 더 많은 정보: <https://github.com/BurntSushi/xsv>.
- 파일의 헤더 확인:
`xsv headers {{경로/대상/파일.csv}}`
- 항목 수 세기:
`xsv count {{경로/대상/파일.csv}}`
- 항목 형식 개요 보기:
`xsv stats {{경로/대상/파일.csv}} | xsv table`
- 몇몇 열 선택:
`xsv select {{열1,열2}} {{경로/대상/파일.csv}}`
- 10개의 무작위 항목 표시:
`xsv sample {{10}} {{경로/대상/파일.csv}}`
- 한 파일의 열을 다른 파일에 연결:
`xsv join --no-case {{열1}} {{경로/대상/파일1.csv}} {{열2}} {{경로/대상/파일2.csv}} | xsv table`

24
pages.ko/common/xteddy.md Normal file
View file

@ -0,0 +1,24 @@
# xteddy
> X Windows 데스크탑에 귀여운 곰 인형을 표시하는 도구.
> 더 많은 정보: <https://manned.org/xteddy.1>.
- X 데스크탑에 귀여운 곰 인형 표시:
`xteddy`
- 윈도우 매니저를 사용해 곰 인형을 표시하고 "종료" (`q`) 명령을 무시:
`xteddy -wm -noquit`
- 곰 인형이 다른 모든 창 위에 머물도록 설정:
`xteddy -float`
- 귀여운 곰 인형 대신 다른 이미지 [F] 파일 표시:
`xteddy -F {{경로/대상/이미지}}`
- 곰 인형의 초기 위치 설정 (`너비``높이`는 무시됨):
`xteddy -geometry {{너비}}x{{높이}}+{{x}}+{{y}}`

View file

@ -0,0 +1,8 @@
# xvminitoppm
> XV 썸네일 이미지를 PPM으로 변환.
> 더 많은 정보: <https://netpbm.sourceforge.net/doc/xvminitoppm.html>.
- XV 썸네일 이미지 파일을 PPM으로 변환:
`xvminitoppm {{경로/대상/입력_파일}} > {{경로/대상/출력_파일.ppm}}`

View file

@ -0,0 +1,16 @@
# xwdtopnm
> X11 또는 X10 윈도우 덤프 파일을 PNM으로 변환.
> 더 많은 정보: <https://netpbm.sourceforge.net/doc/xwdtopnm.html>.
- XWD 이미지 파일을 PBM으로 변환:
`xwdtopnm {{경로/대상/입력_파일.xwd}} > {{경로/대상/출력_파일.pnm}}`
- 변환 과정에 대한 정보 표시:
`xwdtopnm -verbose {{경로/대상/입력_파일.xwd}} > {{경로/대상/출력_파일.pnm}}`
- 입력 파일의 X11 헤더 내용 표시:
`xwdtopnm -headerdump {{경로/대상/입력_파일.xwd}} > {{경로/대상/출력_파일.pnm}}`

View file

@ -0,0 +1,25 @@
# xwininfo
> 창에 대한 정보를 표시.
> 같이 보기: `xprop`, `xkill`.
> 더 많은 정보: <https://www.x.org/releases/current/doc/man/man1/xwininfo.1.xhtml>.
- 커서를 표시하여 창을 선택하고 해당 속성(아이디, 이름, 크기, 위치 등) 표시:
`xwininfo`
- 모든 창의 트리 구조 표시:
`xwininfo -tree -root`
- 특정 ID를 가진 창의 속성 표시:
`xwininfo -id {{아이디}}`
- 특정 이름을 가진 창의 속성 표시:
`xwininfo -name {{이름}}`
- 이름으로 검색하여 창의 ID 표시:
`xwininfo -tree -root | grep {{키워드}} | head -1 | perl -ne 'print $1 if /(0x[\da-f]+)/ig;'`

32
pages.ko/common/xxd.md Normal file
View file

@ -0,0 +1,32 @@
# xxd
> 바이너리 파일에서 16진수 표현(hexdump)을 생성하거나 그 반대로 변환.
> 더 많은 정보: <https://manned.org/xxd>.
- 바이너리 파일에서 16진수 덤프 생성 및 출력 표시:
`xxd {{입력_파일}}`
- 바이너리 파일에서 16진수 덤프를 생성하고 텍스트 파일로 저장:
`xxd {{입력_파일}} {{출력_파일}}`
- 연속된 0이 있을 경우 별표로 대체하여 더 간결한 출력 표시:
`xxd -a {{입력_파일}}`
- 각 1옥텟(바이트)로 이루어진 10개의 열로 출력 표시:
`xxd -c {{10}} {{입력_파일}}`
- 최대 32바이트 길이까지만 출력 표시:
`xxd -l {{32}} {{입력_파일}}`
- 열 사이에 간격 없이 평문 모드로 출력 표시:
`xxd -p {{입력_파일}}`
- 평문 16진수 덤프를 바이너리로 복원하고 바이너리 파일로 저장:
`xxd -r -p {{입력_파일}} {{출력_파일}}`

37
pages.ko/common/xxh.md Normal file
View file

@ -0,0 +1,37 @@
# xxh
> SSH 세션을 통해 모든 사용자 정의 설정과 함께 셸을 사용하세요.
> 참고: xxh는 대상 머신의 시스템 디렉토리에 아무것도 설치하지 않습니다; `~/.xxh`를 제거하면 대상 머신에서 xxh의 모든 흔적이 제거됩니다.
> 더 많은 정보: <https://github.com/xxh/xxh>.
- 호스트에 연결하고 현재 셸 실행:
`xxh "{{호스트}}"`
- 대화 상자 없이 현재 셸을 대상 머신에 설치:
`xxh "{{호스트}}" ++install`
- 대상 머신에서 지정된 셸 실행:
`xxh "{{호스트}}" ++shell {{xonsh|zsh|fish|bash|osquery}}`
- 대상 머신에서 특정 xxh 구성 디렉토리 사용:
`xxh "{{호스트}}" ++host-xxh-home {{~/.xxh}}`
- 호스트 머신에서 지정된 구성 파일 사용:
`xxh "{{호스트}}" ++xxh-config {{~/.config/xxh/config.xxhc}}`
- SSH 연결에 사용할 비밀번호 지정:
`xxh "{{호스트}}" ++password "{{비밀번호}}"`
- 대상 머신에 xxh 패키지 설치:
`xxh "{{호스트}}" ++install-xxh-packages {{패키지}}`
- 대상 머신의 셸 프로세스에 대한 환경 변수 설정:
`xxh "{{호스트}}" ++env {{이름}}={{값}}`

36
pages.ko/common/xz.md Normal file
View file

@ -0,0 +1,36 @@
# xz
> XZ 및 LZMA 파일을 압축 또는 해제.
> 더 많은 정보: <https://manned.org/xz>.
- 파일을 xz로 압축:
`xz {{경로/대상/파일}}`
- XZ 파일 압축 해제:
`xz --decompress {{경로/대상/파일.xz}}`
- 파일을 lzma로 압축:
`xz --format=lzma {{경로/대상/파일}}`
- LZMA 파일 압축 해제:
`xz --decompress --format=lzma {{경로/대상/파일.lzma}}`
- 파일 압축 해제 후 `stdout`에 쓰기 (`--keep` 포함):
`xz --decompress --stdout {{경로/대상/파일.xz}}`
- 파일을 압축하지만 원본을 삭제하지 않기:
`xz --keep {{경로/대상/파일}}`
- 가장 빠른 압축으로 파일 압축:
`xz -0 {{경로/대상/파일}}`
- 최고의 압축으로 파일 압축:
`xz -9 {{경로/대상/파일}}`

9
pages.ko/common/xzcmp.md Normal file
View file

@ -0,0 +1,9 @@
# xzcmp
> `xz`, `lzma`, `gzip`, `bzip2`, `lzop`, 또는 `zstd`로 압축된 파일을 비교하기 위해 `cmp`를 호출.
> 지정된 모든 옵션은 `cmp`에 직접 전달됨.
> 더 많은 정보: <https://manned.org/xzcmp>.
- 두 개의 특정 파일 비교:
`xzcmp {{경로/대상/파일1}} {{경로/대상/파일2}}`

25
pages.ko/common/xzdiff.md Normal file
View file

@ -0,0 +1,25 @@
# xzdiff
> `xz`, `lzma`, `gzip`, `bzip2`, `lzop`, 또는 `zstd`로 압축된 파일에 대해 `diff`를 실행.
> 지정된 모든 옵션은 `diff`에 직접 전달됩니다.
> 더 많은 정보: <https://manned.org/xzdiff>.
- 두 파일 비교:
`xzdiff {{경로/대상/파일1}} {{경로/대상/파일2}}`
- 두 파일을 비교하여 차이를 나란히 표시:
`xzdiff --side-by-side {{경로/대상/파일1}} {{경로/대상/파일2}}`
- 두 파일을 비교하고 다르다는 것만 보고(차이점 세부사항은 없음):
`xzdiff --brief {{경로/대상/파일1}} {{경로/대상/파일2}}`
- 두 파일을 비교하고 파일이 동일할 때 보고:
`xzdiff --report-identical-files {{경로/대상/파일1}} {{경로/대상/파일2}}`
- 페이지 단위로 결과를 보여주며 두 파일 비교:
`xzdiff --paginate {{경로/대상/파일1}} {{경로/대상/파일2}}`

View file

@ -0,0 +1,8 @@
# xzegrep
> 이 명령은 `xzgrep --extended-regexp`의 별칭입니다.
> 같이 보기: `egrep`.
- 원본 명령에 대한 문서 보기:
`tldr xzgrep`

View file

@ -0,0 +1,8 @@
# xzfgrep
> 이 명령은 `xzgrep --fixed-strings`의 별칭입니다.
> 같이 보기: `fgrep`.
- 원본 명령에 대한 문서 보기:
`tldr xzgrep`

33
pages.ko/common/xzgrep.md Normal file
View file

@ -0,0 +1,33 @@
# xzgrep
> 정규식을 사용하여 `xz`, `lzma`, `gzip`, `bzip2`, `lzop`, 또는 `zstd`로 압축된 파일을 검색합니다.
> 같이 보기: `grep`.
> 더 많은 정보: <https://manned.org/xzgrep>.
- 파일 내 패턴 검색:
`xzgrep "{{검색_패턴}}" {{경로/대상/파일}}`
- 정확한 문자열 검색 (정규식 사용 안 함):
`xzgrep --fixed-strings "{{정확한_문자열}}" {{경로/대상/파일}}`
- 모든 파일에서 패턴을 검색하고 일치하는 줄 번호 표시:
`xzgrep --line-number "{{검색_패턴}}" {{경로/대상/파일}}`
- 확장 정규식(지원: `?`, `+`, `{}`, `()``|`)과 대소문자 구분 없는 모드 사용:
`xzgrep --extended-regexp --ignore-case "{{검색_패턴}}" {{경로/대상/파일}}`
- 각 일치 항목 주변, 이전 또는 이후에 3줄의 컨텍스트 출력:
`xzgrep --{{context|before-context|after-context}}={{3}} "{{검색_패턴}}" {{경로/대상/파일}}`
- 각 일치 항목에 대해 파일 이름과 줄 번호를 색상 출력으로 표시:
`xzgrep --with-filename --line-number --color=always "{{검색_패턴}}" {{경로/대상/파일}}`
- 패턴과 일치하는 줄을 검색하고 일치하는 텍스트만 출력:
`xzgrep --only-matching "{{검색_패턴}}" {{경로/대상/파일}}`

17
pages.ko/common/xzless.md Normal file
View file

@ -0,0 +1,17 @@
# xzless
> `xz``lzma` 압축 파일에서 텍스트를 표시.
> 같이 보기: `less`.
> 더 많은 정보: <https://manned.org/xzless>.
- 압축 파일 보기:
`xzless {{경로/대상/파일}}`
- 압축 파일을 보고 줄 번호 표시:
`xzless --LINE-NUMBERS {{경로/대상/파일}}`
- 압축 파일을 보고 첫 화면에 전체 파일이 표시될 수 있으면 종료:
`xzless --quit-if-one-screen {{경로/대상/파일}}`

View file

@ -0,0 +1,9 @@
# xzmore
> `xz` 또는 `lzma`로 압축된 파일의 텍스트를 표시.
> `xzless`와 거의 동일하지만, `PAGER` 환경 변수를 존중하고 기본적으로 `more`를 사용하며, 페이지 매개변수에 옵션을 전달할 수 없습니다.
> 더 많은 정보: <https://manned.org/xzmore>.
- 압축된 파일 보기:
`xzmore {{경로/대상/파일}}`