1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-01 08:15:23 +02:00

gs*, gt*, gu*, gv*, gxl2gv, gyb, gzip: add Korean translation (#14435)

Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com>
This commit is contained in:
HoJeong Im 2024-10-31 01:15:35 +09:00 committed by GitHub
parent 2a2967dbc8
commit 470d06c155
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
19 changed files with 412 additions and 0 deletions

View file

@ -0,0 +1,12 @@
# gst-inspect-1.0
> GStreamer 플러그인에 대한 정보를 출력.
> 더 많은 정보: <https://gstreamer.freedesktop.org/documentation/tools/gst-inspect.html?gi-language=c>.
- 플러그인 정보 출력:
`gst-inspect-1.0 {{플러그인}}`
- 장치의 하드웨어 트랜스코딩 기능을 나열:
`gst-inspect-1.0 {{vaapi|nvcodec}}`

View file

@ -0,0 +1,20 @@
# gst-launch-1.0
> GStreamer 파이프라인 빌드 및 실행.
> 더 많은 정보: <https://gstreamer.freedesktop.org/documentation/tools/gst-launch.html?gi-language=c>.
- 창에서 테스트 비디오 재생:
`gst-launch-1.0 videotestsrc ! xvimagesink`
- 창에서 미디어 파일 재생:
`gst-launch-1.0 playbin uri={{프로토콜}}://{{호스트}}/{{경로/대상/파일}}`
- 미디어 파일을 다시 인코딩:
`gst-launch-1.0 filesrc location={{경로/대상/파일}} ! {{파일_타입}}demux ! {{코덱_타입}}dec ! {{코덱_타입}}enc ! {{파일_타입}}mux ! filesink location={{경로/대상/파일}}`
- RTSP 서버로 파일 스트리밍:
`gst-launch-1.0 filesrc location={{경로/대상/파일}} ! rtspclientsink location=rtsp://{{호스트_아이피}}/{{경로/대상/파일}}`

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

@ -0,0 +1,33 @@
# gsutil
> Google Cloud 스토리지 접근.
> `gsutil`을 사용하여 광범위한 버킷 및 객체 관리 작업을 수행 가능.
> 더 많은 정보: <https://cloud.google.com/storage/docs/gsutil>.
- 로그인한 프로젝트의 모든 버킷을 나열:
`gsutil ls`
- 버킷의 객체를 나열:
`gsutil ls -r 'gs://{{버킷_이름}}/{{prefix}}**'`
- 버킷에서 객체 다운로드:
`gsutil cp gs://{{버킷_이름}}/{{객체_이름}} {{path/to/save_location}}`
- 버킷에 객체 업로드:
`gsutil cp {{object_location}} gs://{{목적지_버킷_이름}}/`
- 버킷의 객체 이름을 바꾸거나 객체를 이동:
`gsutil mv gs://{{버킷_이름}}/{{오래된_객체_이름}} gs://{{버킷_이름}}/{{새로운_객체_이름}}`
- 로그인한 프로젝트에서 새로운 버킷을 생성:
`gsutil mb gs://{{버킷_이름}}`
- 버킷을 삭제하고 버킷에 있는 모든 객체를 제거:
`gsutil rm -r gs://{{버킷_이름}}`

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

@ -0,0 +1,32 @@
# gt
> Git 및 GitHub에 대한 종속 코드 변경(스택) 시퀀스를 생성하고 관리.
> 더 많은 정보: <https://docs.graphite.dev>.
- Graphite의 API를 사용하여 CLI 인증:
`gt auth --token {{graphite_cli_인증_토큰}}`
- 현재 디렉터리의 저장소에 대해 `gt`를 초기화:
`gt repo init`
- 현재 브랜치 위에 쌓은 새로운 브랜치를 만들고 단계적 변경 사항을 커밋:
`gt branch create {{브랜치_이름}}`
- 새로운 커밋을 생성하고 업스택 브랜치를 수정:
`gt commit create -m {{커밋_메시지}}`
- 현재 스택의 모든 브랜치를 GitHub에 강제로 푸시하고 PR을 생성하거나 업데이트:
`gt stack submit`
- 추적된 모든 스택을 기록:
`gt log short`
- 지정된 하위 명령에 대한 도움말을 표시:
`gt {{하위명령어}} --help`

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

@ -0,0 +1,16 @@
# gtop
> 터미널의 시스템 모니터링 대시보드.
> 더 많은 정보: <https://github.com/aksakalli/gtop>.
- 시스템 통계 대시보드:
`gtop`
- CPU 사용량을 기준으로 정렬:
`c`
- 메모리 사용량을 기준으로 정렬:
`m`

21
pages.ko/common/guacd.md Normal file
View file

@ -0,0 +1,21 @@
# guacd
> Apache Guacamole 프록시 데몬.
> Guacamole 프로토콜과 임의의 원격 데스크톱 프로토콜(예. RDP, VNC, 기타) 간의 인터페이스를 위한 클라이언트 플러그인용 로더를 지원ㄴ.
> 더 많은 정보: <https://guacamole.apache.org/>.
- localhost의 특정 포트에 바인딩:
`guacd -b {{127.0.0.1}} -l {{4823}}`
- 디버그 모드에서 시작하여, 프로세스를 포그라운드에 유지:
`guacd -f -L {{debug}}`
- TLS 지원과 함께 시작:
`guacd -C {{my-cert.crt}} -K {{my-key.pem}}`
- PID을 파일에 작성:
`guacd -p {{path/to/file.pid}}`

View file

@ -0,0 +1,16 @@
# guetzli
> JPEG 이미지 압축 유틸리티.
> 더 많은 정보: <https://github.com/google/guetzli>.
- JPEG 이미지 압축:
`guetzli {{입력.jpg}} {{출력.jpg}}`
- PNG에서 압축된 JPEG 만들기:
`guetzli {{입력.png}} {{출력.jpg}}`
- 원하는 시각적 품질 (84-100)로 JPEG를 압축:
`guetzli --quality {{품질_값}} {{입력.jpg}} {{출력.jpg}}`

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

@ -0,0 +1,20 @@
# guile
> Guile 스키마 해석기.
> 더 많은 정보: <https://www.gnu.org/software/guile>.
- REPL(대화형 쉘)을 시작:
`guile`
- 지정된 스키마 파일에서 스크립트를 실행:
`guile {{스크립트.scm}}`
- 스키마 표현식 실행:
`guile -c "{{표현식}}"`
- 원격 REPL 연결을 위해 포트 또는 Unix 도메인 소켓(기본값은 37146포트):
`guile --listen={{포트_또는_소켓}}`

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

@ -0,0 +1,17 @@
# gulp
> JavaScript 작업 실행기 및 스트리밍 빌드 시스템.
> 작업은 프로젝트 루트의 `gulpfile.js` 내에 정의됨.
> 더 많은 정보: <https://github.com/gulpjs/gulp-cli>.
- 기본 작업 실행:
`gulp`
- 개별 작업 실행:
`gulp {{작업}} {{다른작업}}`
- 로드된 gulpfile에 대한 작업 종속성 트리를 출력:
`gulp --tasks`

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

@ -0,0 +1,28 @@
# gum
> 매력적인 쉘 스크립트 만들기.
> 더 많은 정보: <https://github.com/charmbracelet/gum>.
- `stdout`으로 출력할 특정 옵션을 대화형으로 선택:
`gum choose "{{옵션_1}}" "{{옵션_2}}" "{{옵션_3}}"`
- 사용자가 특정 자리 표시자와 함께 문자열을 입력할 수 있는 대화형 프롬프트를 열기:
`gum input --placeholder "{{값}}"`
- 대화형 확인 프롬프트를 열고 `0` 또는 `1`로 종료:
`gum confirm "{{Continue?}}" --default=false --affirmative "{{Yes}}" --negative "{{No}}" {{&& echo "Yes selected" || echo "No selected"}}`
- 명령이 실행되는 동안 텍스트와 함께 스피너를 표시:
`gum spin --spinner {{dot|line|minidot|jump|pulse|points|globe|moon|monkey|meter|hamburger}} --title "{{loading...}}" -- {{명령어}}`
- 이모티콘을 포함하도록 텍스트 형식을 지정:
`gum format -t {{emoji}} "{{:smile: :heart: hello}}"`
- 여러 줄의 텍스트를 대화식으로 프롬프트하고 (저장하려면 CTRL + D) `data.txt`에 작성:
`gum write > {{data.txt}}`

View file

@ -0,0 +1,28 @@
# gunicorn
> Python WSGI HTTP 서버.
> 더 많은 정보: <https://gunicorn.org/>.
- Python 웹 애플리케이션 실행:
`gunicorn {{import.path:app_object}}`
- localhost의 포트 8080에서 수신 대기:
`gunicorn --bind {{localhost}}:{{8080}} {{import.path:app_object}}`
- 실시간 새로고침을 켜기:
`gunicorn --reload {{import.path:app_object}}`
- 요청 처리를 위해 4개의 작업자 프로세스를 사용:
`gunicorn --workers {{4}} {{import.path:app_object}}`
- 요청 처리를 위해 4개의 작업자 스레드를 사용:
`gunicorn --threads {{4}} {{import.path:app_object}}`
- Run app over HTTPS를 통해 애플리케이션을 실행:
`gunicorn --certfile {{cert.pem}} --keyfile {{key.pem}} {{import.path:app_object}}`

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

@ -0,0 +1,24 @@
# gunzip
> `gzip` (`.gz`) 아카이브에서 파일을 추출.
> 더 많은 정보: <https://manned.org/gunzip>.
- 아카이브에서 파일을 추출하고, 원본 파일이 있는 경우 교체:
`gunzip {{아카이브.tar.gz}}`
- 대상 목적지로 파일을 추출:
`gunzip --stdout {{아카이브.tar.gz}} > {{아카이브.tar}}`
- 파일을 추출하고 아카이브 파일을 보관:
`gunzip --keep {{아카이브.tar.gz}}`
- 압축 파일의 내용을 나열:
`gunzip --list {{file.txt.gz}}`
- `stdin`에서 아카이브 압축 풀기:
`cat {{경로/대상/아카이브.gz}} | gunzip`

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

@ -0,0 +1,17 @@
# gv2gml
> 그래프를 `gv`에서 `gml`형식으로 변환.
> 변환기: `gml2gv`, `gv2gml`, `gv2gxl`, `gxl2gv`, `graphml2gv` & `mm2gv`.
> 더 많은 정보: <https://graphviz.org/pdf/gml2gv.1.pdf>.
- 그래프를 `gv`에서 `gml`형식으로 변환.:
`gv2gml -o {{output.gml}} {{input.gv}}`
- `stdin``stdout` 사용하여 그래프를 변환:
`cat {{입력.gv}} | gv2gml > {{출력.gml}}`
- 도움말 표시:
`gv2gml -?`

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

@ -0,0 +1,17 @@
# gv2gxl
> 그래프를 `gv`에서 `gxl` 형식으로 변환.
> 변환기: `gml2gv`, `gv2gml`, `gv2gxl`, `gxl2gv`, `graphml2gv` & `mm2gv`.
> 더 많은 정보: <https://graphviz.org/pdf/gxl2gv.1.pdf>.
- 그래프를 `gv`에서 `gxl` 형식으로 변환:
`gv2gxl -o {{출력.gxl}} {{입력.gv}}`
- `stdin``stdout`을 사용하여 그래프를 반환:
`cat {{입력.gv}} | gv2gxl > {{출력.gxl}}`
- 도움말 표시:
`gv2gxl -?`

View file

@ -0,0 +1,17 @@
# gvcolor
> 다양한 색상으로 순위가 매겨진 이중 그래프를 색깔 입히기.
> 그래프비즈 필터: `acyclic`, `bcomps`, `comps`, `edgepaint`, `gvcolor`, `gvpack`, `mingle`, `nop`, `sccmap`, `tred`, & `unflatten`.
> 더 많은 정보: <https://graphviz.org/pdf/gvcolor.1.pdf>.
- 하나 이상의 순위가 매겨진 이중 그래프(이미 `dot`으로 처리됨)에 색상을 지정:
`gvcolor {{경로/대상/레이아웃1.gv}} {{경로/대상/레이아웃2.gv ...}} > {{경로/대상/출력.gv}}`
- 그래프를 배치하고 색상을 지정한 다음, PNG 이미지로 변환:
`dot {{경로/대상/입력.gv}} | gvcolor | dot -T {{png}} > {{경로/대상/출력.png}}`
- 도움말 표시:
`gvcolor -?`

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

@ -0,0 +1,25 @@
# gvpack
> 여러 그래프 레이아웃 (이미 레이아웃 정보가 있음을 결합)을 결합.
> 그래프비즈 필터: `acyclic`, `bcomps`, `comps`, `edgepaint`, `gvcolor`, `gvpack`, `mingle`, `nop`, `sccmap`, `tred`, & `unflatten`.
> 더 많은 정보: <https://graphviz.org/pdf/gvpack.1.pdf>.
- 이미 레이아웃 정보가 있는 여러 그래프 레이아웃을 결합:
`gvpack {{경로/대상/레이아웃1.gv}} {{경로/대상/레이아웃2.gv ...}} > {{경로/대상/출력파일.gv}}`
- 그래프 수준에서 여러 그래프 레이아웃을 결합하여, 그래프를 별도로 유지:
`gvpack -g {{경로/대상/레이아웃1.gv}} {{경로/대상/레이아웃2.gv ...}} > {{경로/대상/출력파일.gv}}`
- 클러스터를 무시하고, 노드 수준에서 여러 그래프 레이아웃을 결합:
`gvpack -n {{경로/대상/레이아웃1.gv}} {{경로/대상/레이아웃2.gv ...}} > {{경로/대상/출력파일.gv}}`
- 패킹 없이 여러 그래프 레이아웃 결합:
`gvpack -u {{경로/대상/레이아웃1.gv}} {{경로/대상/레이아웃2.gv ...}} > {{경로/대상/출력파일.gv}}`
- 도움말 표시:
`gvpack -?`

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

@ -0,0 +1,17 @@
# gxl2gv
> 그래프를 `gxl`에서 `gv` 형식으로 변환.
> 변환기: `gml2gv`, `gv2gml`, `gv2gxl`, `gxl2gv`, `graphml2gv` & `mm2gv`.
> 더 많은 정보: <https://graphviz.org/pdf/gxl2gv.1.pdf>.
- 그래프를 `gxl`에서 `gv` 형식으로 변환:
`gxl2gv -o {{출력.gv}} {{입력.gxl}}`
- `stdin``stdout`을 사용하여 그래프를 변환:
`cat {{입력.gxl}} | gxl2gv > {{출력.gv}}`
- 도움말 표시:
`gxl2gv -?`

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

@ -0,0 +1,20 @@
# gyb
> HTTPS를 통해 Gmail API를 사용하여 Gmail 메시지를 로컬로 백업.
> 더 많은 정보: <https://github.com/GAM-team/got-your-back>.
- Gmail 계정에 있는 모든 이메일의 수와 크기를 추정:
`gyb --email {{email@gmail.com}} --action estimate`
- Gmail 계정을 특정 디렉토리에 백업:
`gyb --email {{email@gmail.com}} --action backup --local-folder {{경로/대상/디렉토리}}`
- Gmail 계정에서 중요하거나 별표 표시된 이메일만 기본 로컬 폴더에 백업:
`gyb --email {{email@gmail.com}} --search "{{is:important OR is:starred}}"`
- 로컬 폴더에서 Gmail 계정에서 복원:
`gyb --email {{email@gmail.com}} --action restore --local-folder {{경로/대상/디렉토리}}`

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

@ -0,0 +1,32 @@
# gzip
> `gzip` 압축 (LZ77)을 사용하여 파일 압축/압축 해제.
> 더 많은 정보: <https://www.gnu.org/software/gzip/manual/gzip.html>.
- 파일을 압축하여, `gzip` 아카이브로 대체:
`gzip {{경로/대상/파일}}`
- 파일의 압축을 풀어, 원래의 압축되지 않은 버전으로 교체:
`gzip {{-d|--decompress 경로/대상/파일.gz}}`
- 원본 파일을 유지하면서, 파일을 압축:
`gzip {{-k|--keep 경로/대상/파일}}`
- 출력 파일 이름을 지정하여, 파일을 압축:
`gzip {{-c|--stdout 경로/대상/파일}} > {{경로/대상/압축된_파일.gz}}`
- 출력 파일 이름을 지정하여, `gzip` 아카이브의 압축을 품:
`gzip {{-c|--stdout}} {{-d|--decompress}} {{경로/대상/파일.gz}} > {{경로/대상/압축해제된_파일}}`
- 압축 수준을 지정. 1은 가장 빠르며 (낮은 압축), 9는 가장 느림 (높은 압축), 6은 기본값:
`gzip -{{1..9}} {{-c|--stdout}} {{경로/대상/파일}} > {{경로/대상/압축된_파일.gz}}`
- 압축 또는 압축 해제된 각 파일의 이름과 감소 비율을 표시:
`gzip {{-v|--verbose}} {{-d|--decompress}} {{경로/대상/파일.gz}}`