diff --git a/pages.ko/common/gst-inspect-1.0.md b/pages.ko/common/gst-inspect-1.0.md new file mode 100644 index 0000000000..46e1b140b2 --- /dev/null +++ b/pages.ko/common/gst-inspect-1.0.md @@ -0,0 +1,12 @@ +# gst-inspect-1.0 + +> GStreamer 플러그인에 대한 정보를 출력. +> 더 많은 정보: . + +- 플러그인 정보 출력: + +`gst-inspect-1.0 {{플러그인}}` + +- 장치의 하드웨어 트랜스코딩 기능을 나열: + +`gst-inspect-1.0 {{vaapi|nvcodec}}` diff --git a/pages.ko/common/gst-launch-1.0.md b/pages.ko/common/gst-launch-1.0.md new file mode 100644 index 0000000000..cef07f96b3 --- /dev/null +++ b/pages.ko/common/gst-launch-1.0.md @@ -0,0 +1,20 @@ +# gst-launch-1.0 + +> GStreamer 파이프라인 빌드 및 실행. +> 더 많은 정보: . + +- 창에서 테스트 비디오 재생: + +`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://{{호스트_아이피}}/{{경로/대상/파일}}` diff --git a/pages.ko/common/gsutil.md b/pages.ko/common/gsutil.md new file mode 100644 index 0000000000..76c16c30e0 --- /dev/null +++ b/pages.ko/common/gsutil.md @@ -0,0 +1,33 @@ +# gsutil + +> Google Cloud 스토리지 접근. +> `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://{{버킷_이름}}` diff --git a/pages.ko/common/gt.md b/pages.ko/common/gt.md new file mode 100644 index 0000000000..39699a9dec --- /dev/null +++ b/pages.ko/common/gt.md @@ -0,0 +1,32 @@ +# gt + +> Git 및 GitHub에 대한 종속 코드 변경(스택) 시퀀스를 생성하고 관리. +> 더 많은 정보: . + +- 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` diff --git a/pages.ko/common/gtop.md b/pages.ko/common/gtop.md new file mode 100644 index 0000000000..9cd1ad857c --- /dev/null +++ b/pages.ko/common/gtop.md @@ -0,0 +1,16 @@ +# gtop + +> 터미널의 시스템 모니터링 대시보드. +> 더 많은 정보: . + +- 시스템 통계 대시보드: + +`gtop` + +- CPU 사용량을 기준으로 정렬: + +`c` + +- 메모리 사용량을 기준으로 정렬: + +`m` diff --git a/pages.ko/common/guacd.md b/pages.ko/common/guacd.md new file mode 100644 index 0000000000..a3d24b0afc --- /dev/null +++ b/pages.ko/common/guacd.md @@ -0,0 +1,21 @@ +# guacd + +> Apache Guacamole 프록시 데몬. +> Guacamole 프로토콜과 임의의 원격 데스크톱 프로토콜(예. RDP, VNC, 기타) 간의 인터페이스를 위한 클라이언트 플러그인용 로더를 지원ㄴ. +> 더 많은 정보: . + +- 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}}` diff --git a/pages.ko/common/guetzli.md b/pages.ko/common/guetzli.md new file mode 100644 index 0000000000..69e3d4e7e6 --- /dev/null +++ b/pages.ko/common/guetzli.md @@ -0,0 +1,16 @@ +# guetzli + +> JPEG 이미지 압축 유틸리티. +> 더 많은 정보: . + +- JPEG 이미지 압축: + +`guetzli {{입력.jpg}} {{출력.jpg}}` + +- PNG에서 압축된 JPEG 만들기: + +`guetzli {{입력.png}} {{출력.jpg}}` + +- 원하는 시각적 품질 (84-100)로 JPEG를 압축: + +`guetzli --quality {{품질_값}} {{입력.jpg}} {{출력.jpg}}` diff --git a/pages.ko/common/guile.md b/pages.ko/common/guile.md new file mode 100644 index 0000000000..91400274e7 --- /dev/null +++ b/pages.ko/common/guile.md @@ -0,0 +1,20 @@ +# guile + +> Guile 스키마 해석기. +> 더 많은 정보: . + +- REPL(대화형 쉘)을 시작: + +`guile` + +- 지정된 스키마 파일에서 스크립트를 실행: + +`guile {{스크립트.scm}}` + +- 스키마 표현식 실행: + +`guile -c "{{표현식}}"` + +- 원격 REPL 연결을 위해 포트 또는 Unix 도메인 소켓(기본값은 37146포트): + +`guile --listen={{포트_또는_소켓}}` diff --git a/pages.ko/common/gulp.md b/pages.ko/common/gulp.md new file mode 100644 index 0000000000..fd54a7354c --- /dev/null +++ b/pages.ko/common/gulp.md @@ -0,0 +1,17 @@ +# gulp + +> JavaScript 작업 실행기 및 스트리밍 빌드 시스템. +> 작업은 프로젝트 루트의 `gulpfile.js` 내에 정의됨. +> 더 많은 정보: . + +- 기본 작업 실행: + +`gulp` + +- 개별 작업 실행: + +`gulp {{작업}} {{다른작업}}` + +- 로드된 gulpfile에 대한 작업 종속성 트리를 출력: + +`gulp --tasks` diff --git a/pages.ko/common/gum.md b/pages.ko/common/gum.md new file mode 100644 index 0000000000..7d284c3382 --- /dev/null +++ b/pages.ko/common/gum.md @@ -0,0 +1,28 @@ +# 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}}` diff --git a/pages.ko/common/gunicorn.md b/pages.ko/common/gunicorn.md new file mode 100644 index 0000000000..c4b4f501ec --- /dev/null +++ b/pages.ko/common/gunicorn.md @@ -0,0 +1,28 @@ +# gunicorn + +> Python WSGI HTTP 서버. +> 더 많은 정보: . + +- 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}}` diff --git a/pages.ko/common/gunzip.md b/pages.ko/common/gunzip.md new file mode 100644 index 0000000000..84aa19f7cd --- /dev/null +++ b/pages.ko/common/gunzip.md @@ -0,0 +1,24 @@ +# gunzip + +> `gzip` (`.gz`) 아카이브에서 파일을 추출. +> 더 많은 정보: . + +- 아카이브에서 파일을 추출하고, 원본 파일이 있는 경우 교체: + +`gunzip {{아카이브.tar.gz}}` + +- 대상 목적지로 파일을 추출: + +`gunzip --stdout {{아카이브.tar.gz}} > {{아카이브.tar}}` + +- 파일을 추출하고 아카이브 파일을 보관: + +`gunzip --keep {{아카이브.tar.gz}}` + +- 압축 파일의 내용을 나열: + +`gunzip --list {{file.txt.gz}}` + +- `stdin`에서 아카이브 압축 풀기: + +`cat {{경로/대상/아카이브.gz}} | gunzip` diff --git a/pages.ko/common/gv2gml.md b/pages.ko/common/gv2gml.md new file mode 100644 index 0000000000..f85f28f8d2 --- /dev/null +++ b/pages.ko/common/gv2gml.md @@ -0,0 +1,17 @@ +# gv2gml + +> 그래프를 `gv`에서 `gml`형식으로 변환. +> 변환기: `gml2gv`, `gv2gml`, `gv2gxl`, `gxl2gv`, `graphml2gv` & `mm2gv`. +> 더 많은 정보: . + +- 그래프를 `gv`에서 `gml`형식으로 변환.: + +`gv2gml -o {{output.gml}} {{input.gv}}` + +- `stdin` 및 `stdout` 사용하여 그래프를 변환: + +`cat {{입력.gv}} | gv2gml > {{출력.gml}}` + +- 도움말 표시: + +`gv2gml -?` diff --git a/pages.ko/common/gv2gxl.md b/pages.ko/common/gv2gxl.md new file mode 100644 index 0000000000..05703ab990 --- /dev/null +++ b/pages.ko/common/gv2gxl.md @@ -0,0 +1,17 @@ +# gv2gxl + +> 그래프를 `gv`에서 `gxl` 형식으로 변환. +> 변환기: `gml2gv`, `gv2gml`, `gv2gxl`, `gxl2gv`, `graphml2gv` & `mm2gv`. +> 더 많은 정보: . + +- 그래프를 `gv`에서 `gxl` 형식으로 변환: + +`gv2gxl -o {{출력.gxl}} {{입력.gv}}` + +- `stdin` 및 `stdout`을 사용하여 그래프를 반환: + +`cat {{입력.gv}} | gv2gxl > {{출력.gxl}}` + +- 도움말 표시: + +`gv2gxl -?` diff --git a/pages.ko/common/gvcolor.md b/pages.ko/common/gvcolor.md new file mode 100644 index 0000000000..ecb0a7b29d --- /dev/null +++ b/pages.ko/common/gvcolor.md @@ -0,0 +1,17 @@ +# gvcolor + +> 다양한 색상으로 순위가 매겨진 이중 그래프를 색깔 입히기. +> 그래프비즈 필터: `acyclic`, `bcomps`, `comps`, `edgepaint`, `gvcolor`, `gvpack`, `mingle`, `nop`, `sccmap`, `tred`, & `unflatten`. +> 더 많은 정보: . + +- 하나 이상의 순위가 매겨진 이중 그래프(이미 `dot`으로 처리됨)에 색상을 지정: + +`gvcolor {{경로/대상/레이아웃1.gv}} {{경로/대상/레이아웃2.gv ...}} > {{경로/대상/출력.gv}}` + +- 그래프를 배치하고 색상을 지정한 다음, PNG 이미지로 변환: + +`dot {{경로/대상/입력.gv}} | gvcolor | dot -T {{png}} > {{경로/대상/출력.png}}` + +- 도움말 표시: + +`gvcolor -?` diff --git a/pages.ko/common/gvpack.md b/pages.ko/common/gvpack.md new file mode 100644 index 0000000000..d842205dcc --- /dev/null +++ b/pages.ko/common/gvpack.md @@ -0,0 +1,25 @@ +# gvpack + +> 여러 그래프 레이아웃 (이미 레이아웃 정보가 있음을 결합)을 결합. +> 그래프비즈 필터: `acyclic`, `bcomps`, `comps`, `edgepaint`, `gvcolor`, `gvpack`, `mingle`, `nop`, `sccmap`, `tred`, & `unflatten`. +> 더 많은 정보: . + +- 이미 레이아웃 정보가 있는 여러 그래프 레이아웃을 결합: + +`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 -?` diff --git a/pages.ko/common/gxl2gv.md b/pages.ko/common/gxl2gv.md new file mode 100644 index 0000000000..5d28a6676a --- /dev/null +++ b/pages.ko/common/gxl2gv.md @@ -0,0 +1,17 @@ +# gxl2gv + +> 그래프를 `gxl`에서 `gv` 형식으로 변환. +> 변환기: `gml2gv`, `gv2gml`, `gv2gxl`, `gxl2gv`, `graphml2gv` & `mm2gv`. +> 더 많은 정보: . + +- 그래프를 `gxl`에서 `gv` 형식으로 변환: + +`gxl2gv -o {{출력.gv}} {{입력.gxl}}` + +- `stdin` 및 `stdout`을 사용하여 그래프를 변환: + +`cat {{입력.gxl}} | gxl2gv > {{출력.gv}}` + +- 도움말 표시: + +`gxl2gv -?` diff --git a/pages.ko/common/gyb.md b/pages.ko/common/gyb.md new file mode 100644 index 0000000000..4b9e924b2c --- /dev/null +++ b/pages.ko/common/gyb.md @@ -0,0 +1,20 @@ +# gyb + +> HTTPS를 통해 Gmail API를 사용하여 Gmail 메시지를 로컬로 백업. +> 더 많은 정보: . + +- 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 {{경로/대상/디렉토리}}` diff --git a/pages.ko/common/gzip.md b/pages.ko/common/gzip.md new file mode 100644 index 0000000000..d36cc760dd --- /dev/null +++ b/pages.ko/common/gzip.md @@ -0,0 +1,32 @@ +# gzip + +> `gzip` 압축 (LZ77)을 사용하여 파일 압축/압축 해제. +> 더 많은 정보: . + +- 파일을 압축하여, `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}}`