From a4c8a7e42edf684bec96b9e39d34b17e918f2a5b Mon Sep 17 00:00:00 2001 From: HoJeong Im <39ghwjd@naver.com> Date: Wed, 16 Oct 2024 16:11:21 +0900 Subject: [PATCH] el*, em*, en*: add Korean translation (#14205) --- pages.ko/common/electron-packager.md | 21 ++++++++++++++++ pages.ko/common/electrum.md | 32 ++++++++++++++++++++++++ pages.ko/common/elinks.md | 16 ++++++++++++ pages.ko/common/elixir.md | 12 +++++++++ pages.ko/common/elm.md | 28 +++++++++++++++++++++ pages.ko/common/elvish.md | 17 +++++++++++++ pages.ko/common/emacs.md | 37 ++++++++++++++++++++++++++++ pages.ko/common/emacsclient.md | 29 ++++++++++++++++++++++ pages.ko/common/ember.md | 36 +++++++++++++++++++++++++++ pages.ko/common/emulator.md | 36 +++++++++++++++++++++++++++ pages.ko/common/enable.md | 12 +++++++++ pages.ko/common/enca.md | 20 +++++++++++++++ pages.ko/common/encfs.md | 21 ++++++++++++++++ pages.ko/common/enscript.md | 24 ++++++++++++++++++ pages.ko/common/entr.md | 32 ++++++++++++++++++++++++ pages.ko/common/env.md | 28 +++++++++++++++++++++ pages.ko/common/envoy.md | 28 +++++++++++++++++++++ pages.ko/common/envsubst.md | 21 ++++++++++++++++ 18 files changed, 450 insertions(+) create mode 100644 pages.ko/common/electron-packager.md create mode 100644 pages.ko/common/electrum.md create mode 100644 pages.ko/common/elinks.md create mode 100644 pages.ko/common/elixir.md create mode 100644 pages.ko/common/elm.md create mode 100644 pages.ko/common/elvish.md create mode 100644 pages.ko/common/emacs.md create mode 100644 pages.ko/common/emacsclient.md create mode 100644 pages.ko/common/ember.md create mode 100644 pages.ko/common/emulator.md create mode 100644 pages.ko/common/enable.md create mode 100644 pages.ko/common/enca.md create mode 100644 pages.ko/common/encfs.md create mode 100644 pages.ko/common/enscript.md create mode 100644 pages.ko/common/entr.md create mode 100644 pages.ko/common/env.md create mode 100644 pages.ko/common/envoy.md create mode 100644 pages.ko/common/envsubst.md diff --git a/pages.ko/common/electron-packager.md b/pages.ko/common/electron-packager.md new file mode 100644 index 0000000000..ae717df80a --- /dev/null +++ b/pages.ko/common/electron-packager.md @@ -0,0 +1,21 @@ +# electron-packager + +> Windows, Linux 및 macOS용 Electron 앱 실행 파일을 빌드. +> 애플리케이션 디렉터리에 유효한 package.json이 필요. +> 더 많은 정보: . + +- 현재 아키텍처 및 플랫폼에 대한 애플리케이션을 패키징: + +`electron-packager "{{경로/대상/앱}}" "{{애플리케이션}}"` + +- 모든 아키텍처와 플랫폼에 대한 애플리케이션을 패키징: + +`electron-packager "{{경로/대상/앱}}" "{{애플리케이션}}" --all` + +- 64비트 Linux용 애플리케이션을 패키징: + +`electron-packager "{{경로/대상/앱}}" "{{애플리케이션}}" --platform="{{linux}}" --arch="{{x64}}"` + +- ARM macOS용 애플리케이션을 패키징: + +`electron-packager "{{경로/대상/앱}}" "{{애플리케이션}}" --platform="{{darwin}}" --arch="{{arm64}}"` diff --git a/pages.ko/common/electrum.md b/pages.ko/common/electrum.md new file mode 100644 index 0000000000..9196184909 --- /dev/null +++ b/pages.ko/common/electrum.md @@ -0,0 +1,32 @@ +# electrum + +> 인체공학적 Bitcoin 지갑 및 개인 키 관리. +> 더 많은 정보: . + +- 새로운 지갑 생성: + +`electrum -w {{new_wallet.dat}} create` + +- 오프라인 시드에서 기존 지갑 복원: + +`electrum -w {{recovery_wallet.dat}} restore -o` + +- 오프라인으로 서명된 거래 생성: + +`electrum mktx {{recipient}} {{amount}} -f 0.0000001 -F {{from}} -o` + +- 모든 지갑 수신 주소 표시: + +`electrum listaddresses -a` + +- 메시지에 설명: + +`electrum signmessage {{주소}} {{메시지}}` + +- 메시지 확인: + +`electrum verifymessage {{주소}} {{서명}} {{메시지}}` + +- 특정 일렉트럼 서버 인스턴스에만 연결: + +`electrum -p socks5:{{127.0.0.1}}:9050 -s {{56ckl5obj37gypcu.onion}}:50001:t -1` diff --git a/pages.ko/common/elinks.md b/pages.ko/common/elinks.md new file mode 100644 index 0000000000..7ef00634a7 --- /dev/null +++ b/pages.ko/common/elinks.md @@ -0,0 +1,16 @@ +# elinks + +> `lynx`와 유사한 텍스트 기반 브라우저. +> 더 많은 정보: . + +- ELink 시작: + +`elinks` + +- elinks 종료: + +` + C` + +- 웹페이지 출력을 콘솔에 덤프하고, ANSI 제어 코드로 텍스트 색상을 지정: + +`elinks -dump -dump-color-mode {{1}} {{url}}` diff --git a/pages.ko/common/elixir.md b/pages.ko/common/elixir.md new file mode 100644 index 0000000000..2e1bac007e --- /dev/null +++ b/pages.ko/common/elixir.md @@ -0,0 +1,12 @@ +# elixir + +> Elixir 프로그래밍 언어 해석기. +> 더 많은 정보: . + +- Elixir 파일을 실행: + +`elixir {{경로/대상/파일}}` + +- Elixir 코드를 인수로 전달하여 평가: + +`elixir -e "{{코드}}"` diff --git a/pages.ko/common/elm.md b/pages.ko/common/elm.md new file mode 100644 index 0000000000..76540231fc --- /dev/null +++ b/pages.ko/common/elm.md @@ -0,0 +1,28 @@ +# elm + +> Elm 소스 파일을 컴파일하고 실행. +> 더 많은 정보: . + +- Elm 프로젝트를 초기화하고, elm.json 파일을 생성: + +`elm init` + +- 대화형 Elm 쉘을 시작: + +`elm repl` + +- Elm 파일을 컴파일하고, 결과를 `index.html` 파일로 출력: + +`elm make {{소스}}` + +- Elm 파일을 컴파일하고, 결과를 JavaScript 파일로 출력: + +`elm make {{소스}} --output={{대상}}.js` + +- 페이지 로드 시 Elm 파일을 컴파일하는 로컬 웹 서버 시작: + +`elm reactor` + +- 에서 Elm 패키지를 설치: + +`elm install {{저자}}/{{패키지}}` diff --git a/pages.ko/common/elvish.md b/pages.ko/common/elvish.md new file mode 100644 index 0000000000..4a757da584 --- /dev/null +++ b/pages.ko/common/elvish.md @@ -0,0 +1,17 @@ +# elvish + +> 표현력이 풍부한 프로그래밍 언어와 다양한 대화형 쉘. +> 참고: `nu`. +> 더 많은 정보: . + +- 대화형 쉘 세션을 시작: + +`elvish` + +- 특정 명령([c]ommands)을 실행: + +`elvish -c "{{echo 'elvish is executed'}}"` + +- 특정 스크립트 실행: + +`elvish {{경로/대상/스크립트.elv}}` diff --git a/pages.ko/common/emacs.md b/pages.ko/common/emacs.md new file mode 100644 index 0000000000..d3cbae3495 --- /dev/null +++ b/pages.ko/common/emacs.md @@ -0,0 +1,37 @@ +# emacs + +> 확장 가능, 사용자 정의 가능, 자체 문서화가 되는 실시간 디스플레이 편집기. +> 참고: `emacsclient`. +> 더 많은 정보: . + +- Emacs 시작 및 파일 열기: + +`emacs {{경로/대상/파일}}` + +- 지정된 줄 번호에서 파일 열기: + +`emacs +{{줄_번호}} {{경로/대상/파일}}` + +- Emacs Lisp 파일을 스크립트로 실행: + +`emacs --script {{경로/대상/파일.el}}` + +- 콘솔 모드에서 Emacs를 시작 (X 윈도우 없이): + +`emacs --no-window-system` + +- 백그라운드에서 Emacs 서버를 시작 (`emacsclient`를 통해 액세스 가능): + +`emacs --daemon` + +- 실행 중인 Emacs 서버와 모든 인스턴스를 중지하고, 저장되지 않은 파일에 대한 확인을 요청: + +`emacsclient --eval '(save-buffers-kill-emacs)'` + +- Emacs에 파일을 저장: + +` + X, + S` + +- Emacs를 종료: + +` + X, + C` diff --git a/pages.ko/common/emacsclient.md b/pages.ko/common/emacsclient.md new file mode 100644 index 0000000000..82f7739c9f --- /dev/null +++ b/pages.ko/common/emacsclient.md @@ -0,0 +1,29 @@ +# emacsclient + +> 기존 Emacs 서버에서 파일을 열기. +> 참고: `emacs`. +> 더 많은 정보: . + +- 기존 Emacs 서버에서 파일을 열기 (사용 가능한 경우, GUI 사용): + +`emacsclient {{경로/대상/파일}}` + +- 콘솔 모드에서 파일 열기 (X 윈도우 없이): + +`emacsclient --no-window-system {{경로/대상/파일}}` + +- 새로운 Emacs 창에서 파일을 열기: + +`emacsclient --create-frame {{경로/대상/파일}}` + +- 명령을 평가하고 출력을 `stdout`으로 출력한 다음 종료: + +`emacsclient --eval '({{명령어}})'` + +- Emacs 서버가 실행되고 있지 않은 경우, 대체 편집기를 지정: + +`emacsclient --alternate-editor {{에디터}} {{경로/대상/파일}}` + +- 실행 중인 Emacs 서버와 모든 인스턴스를 중지, 저장되지 않은 파일에 대한 확인을 요청: + +`emacsclient --eval '(save-buffers-kill-emacs)'` diff --git a/pages.ko/common/ember.md b/pages.ko/common/ember.md new file mode 100644 index 0000000000..4a923f1149 --- /dev/null +++ b/pages.ko/common/ember.md @@ -0,0 +1,36 @@ +# ember + +> Ember CLI: Ember.js 애플리케이션을 생성하고 관리. +> 더 많은 정보: . + +- 새로운 Ember 애플리케이션을 생성: + +`ember new {{나의_새로운_앱}}` + +- 새로운 Ember 애드온 생성: + +`ember addon {{나의_새로운_애드온}}` + +- 프로젝트 빌드: + +`ember build` + +- 프로덕션 모드에서 프로젝트를 빌드: + +`ember build -prod` + +- 개발 서버를 실행: + +`ember serve` + +- 테스트 스위트 실행: + +`ember test` + +- 청사진을 실행하여 경로나 구성 요소와 같은 것을 생성: + +`ember generate {{타입}} {{이름}}` + +- ember-cli 에드온 설치: + +`ember install {{애드온_이름}}` diff --git a/pages.ko/common/emulator.md b/pages.ko/common/emulator.md new file mode 100644 index 0000000000..cc1ec5338e --- /dev/null +++ b/pages.ko/common/emulator.md @@ -0,0 +1,36 @@ +# emulator + +> Android 에뮬레이터 관리. +> 더 많은 정보: . + +- Android 에뮬레이터 장치를 시작: + +`emulator -avd {{이름}}` + +- 에뮬레이션에 사용할 수 있는 개발 컴퓨터에 웹캠을 표시: + +`emulator -avd {{이름}} -webcam-list` + +- 후면 카메라 설정을 무시하고 에뮬레이터를 시작 (전면 카메라의 경우 `-camera-front` 사용): + +`emulator -avd {{이름}} -camera-back {{none|emulated|webcamN}}` + +- 최대 네트워크 속도로 에뮬레이터를 시작: + +`emulator -avd {{이름}} -netspeed {{gsm|hscsd|gprs|edge|hsdpa|lte|evdo|full}}` + +- 네트워크 대기 시간이 있는 에뮬레이터를 시작: + +`emulator -avd {{이름}} -netdelay {{gsm|hscsd|gprs|edge|hsdpa|lte|evdo|none}}` + +- 지정된 HTTP/HTTPS 프록시를 통해, 모든 TCP 연결을 만들어 에뮬레이터를 시작 (포트 번호가 필요함): + +`emulator -avd {{이름}} -http-proxy {{http://example.com:80}}` + +- 지정된 SD 카드 파티션 이미지 파일로 에뮬레이터를 시작: + +`emulator -avd {{이름}} -sdcard {{경로/대상/sdcard.img}}` + +- 도움말 표시: + +`emulator -help` diff --git a/pages.ko/common/enable.md b/pages.ko/common/enable.md new file mode 100644 index 0000000000..d62fa66860 --- /dev/null +++ b/pages.ko/common/enable.md @@ -0,0 +1,12 @@ +# enable + +> 쉘 내장 기능 활성화 및 비활성화. +> 더 많은 정보: . + +- 내장 목록을 출력: + +`enable` + +- 내장 기능을 비활성화 (`bash`에서만 작동): + +`enable -n {{명령어}}` diff --git a/pages.ko/common/enca.md b/pages.ko/common/enca.md new file mode 100644 index 0000000000..d5e4075510 --- /dev/null +++ b/pages.ko/common/enca.md @@ -0,0 +1,20 @@ +# enca + +> 텍스트 파일의 인코딩을 감지하고 변환. +> 더 많은 정보: . + +- 시스템의 위치에 따라 파일 인코딩을 감지: + +`enca {{경로/대상/파일1 경로/대상/파일2 ...}}` + +- POSIX/C 위치 형식 (예: zh_CN, en_US)에서 언어를 지정하는 파일 인코딩을 감지: + +`enca -L {{언어}} {{경로/대상/파일1 경로/대상/파일2 ...}}` + +- 파일을 특정 인코딩으로 변환: + +`enca -L {{언어}} -x {{인코딩}} {{경로/대상/파일1 경로/대상/파일2 ...}}` + +- 다른 인코딩을 사용하여 기존 파일의 복사본을 만듬: + +`enca -L {{언어}} -x {{인코딩}} < {{원본_파일}} > {{새로운_파일}}` diff --git a/pages.ko/common/encfs.md b/pages.ko/common/encfs.md new file mode 100644 index 0000000000..5ea1d986d3 --- /dev/null +++ b/pages.ko/common/encfs.md @@ -0,0 +1,21 @@ +# encfs + +> 암호화된 가상 파일 시스템을 마운트하거나 생성. +> 마운트된 파일 시스템을 마운트 해제할 수 있는 `fusermount`도 참조. +> 더 많은 정보: . + +- 암호화된 파일 시스템 초기화 또는 마운트: + +`encfs {{/경로/대상/암호화_폴더}} {{/경로/대상/마운트_지점}}` + +- 표준 설정으로 암호화된 파일 시스템을 초기화: + +`encfs --standard {{/경로/대상/암호화_폴더}} {{/경로/대상/마운트_지점}}` + +- 데몬을 생성하는 대신 포어그라운드에서 encfs를 실행: + +`encfs -f {{/경로/대상/암호화_폴더}} {{/경로/대상/마운트_지점}}` + +- 일반 디렉터리의 암호화된 스냅샷을 마운트: + +`encfs --reverse {{경로/대상/일반_디렉토리}} {{경로/대상/암호화_폴더}}` diff --git a/pages.ko/common/enscript.md b/pages.ko/common/enscript.md new file mode 100644 index 0000000000..15787cf5d4 --- /dev/null +++ b/pages.ko/common/enscript.md @@ -0,0 +1,24 @@ +# enscript + +> 텍스트 파일을 PostScript, HTML, RTF, ANSI 및 겹쳐쓰기로 변환. +> 더 많은 정보: . + +- 텍스트 파일에서 PostScript 파일: + +`enscript {{경로/대상/입력_파일}} --output={{경로/대상/출력_파일}}` + +- PostScript와 다른 언어로 파일을 생성: + +`enscript {{경로/대상/입력_파일}} --language={{html|rtf|...}} --output={{경로/대상/출력_파일}}` + +- 페이지를 열(최대 9개)로 분할하여 가로 레이아웃으로 PostScript 파일을 생성: + +`enscript {{경로/대상/입력_파일}} --columns={{숫자}} --landscape --output={{경로/대상/출력_파일}}` + +- 사용 가능한 구문 강조 언어 및 파일 형식 표시: + +`enscript --help-highlight` + +- 지정된 언어에 대한 구문 강조 및 색상을 사용하여 PostScript 파일을 생성: + +`enscript {{경로/대상/입력_파일}} --color=1 --highlight={{언어}} --output={{경로/대상/출력_파일}}` diff --git a/pages.ko/common/entr.md b/pages.ko/common/entr.md new file mode 100644 index 0000000000..229112afde --- /dev/null +++ b/pages.ko/common/entr.md @@ -0,0 +1,32 @@ +# entr + +> 파일이 변경되면 임의의 명령을 실행. +> 더 많은 정보: . + +- 하위 디렉터리의 파일이 변경되면 `make`로 다시 빌드: + +`{{ag -l}} | entr {{make}}` + +- 현재 디렉터리에 `.c` 소스 파일이 변경되면 `make`로 다시 빌드하고 테스트: + +`{{ls *.c}} | entr {{'make && make test'}}` + +- `ruby main.rb`를 실행하기 전에 이전에 생성된 ruby 하위 프로세스에 `SIGTERM`을 보냄: + +`{{ls *.rb}} | entr -r {{ruby main.rb}}` + +- 변경된 파일 (`/_`)을 인수로 사용하여 명령을 실행: + +`{{ls *.sql}} | entr {{psql -f}} /_` + +- 화면을 지우고([c]lear) SQL 스크립트가 업데이트된 후 쿼리를 실행: + +`{{echo my.sql}} | entr -cp {{psql -f}} /_` + +- 소스 파일이 변경되면 프로젝트를 다시 빌드하고, 출력을 처음 몇 줄로 제한: + +`{{find src/}} | entr -s {{'make | sed 10q'}}` + +- Node.js 서버를 시작하고 자동으로 로드(auto-[r]eload): + +`{{ls *.js}} | entr -r {{node app.js}}` diff --git a/pages.ko/common/env.md b/pages.ko/common/env.md new file mode 100644 index 0000000000..31f195a13e --- /dev/null +++ b/pages.ko/common/env.md @@ -0,0 +1,28 @@ +# env + +> 환경을 보여주거나 수정된 환경에서 프로그램을 실행. +> 더 많은 정보: . + +- 환경 표시: + +`env` + +- 프로그램을 실행. 프로그램 경로를 찾기 위해 스크립트에서 셔뱅 (#!) 뒤에 자주 사용됨: + +`env {{프로그램}}` + +- 환경을 지우고 프로그램을 실행: + +`env -i {{프로그램}}` + +- 환경에서 변수를 제거하고 프로그램을 실행: + +`env -u {{변수}} {{프로그램}}` + +- 변수를 설정하고 프로그램을 실행: + +`env {{변수}}={{value}} {{프로그램}}` + +- 하나 이상의 변수를 설정하고 프로그램을 실행: + +`env {{변수1}}={{값}} {{변수2}}={{값}} {{변수3}}={{값}} {{프로그램}}` diff --git a/pages.ko/common/envoy.md b/pages.ko/common/envoy.md new file mode 100644 index 0000000000..327a386893 --- /dev/null +++ b/pages.ko/common/envoy.md @@ -0,0 +1,28 @@ +# envoy + +> Laravel 원격 서버를 위한 PHP 기반 작업 관리자. +> 더 많은 정보: . + +- 구성 파일을 초기화: + +`envoy init {{호스트_파일}}` + +- 작업 실행: + +`envoy run {{작업_이름}}` + +- 특정 프로젝트에서 작업 실행: + +`envoy run --path {{경로/대상/디렉터리}} {{작업_이름}}` + +- 작업을 실행하고 실패 시 계속 진행: + +`envoy run --continue {{작업_이름}}` + +- 검사를 위해 작업을 Bash 스크립트로 덤프: + +`envoy run --pretend {{작업_이름}}` + +- SSH를 통해 지정된 서버에 연결: + +`envoy ssh {{서버_이름}}` diff --git a/pages.ko/common/envsubst.md b/pages.ko/common/envsubst.md new file mode 100644 index 0000000000..9eb964d1f7 --- /dev/null +++ b/pages.ko/common/envsubst.md @@ -0,0 +1,21 @@ +# envsubst + +> 환경변수를 쉘 형식 문자열의 값으로 대체. +> 교체할 변수는 `${var}` 또는 `$var` 형식이어야 함. +> 더 많은 정보: . + +- `stdin`의 환경 변수를 바꾸고 `stdout`으로 출력: + +`echo '{{$HOME}}' | envsubst` + +- 입력 파일의 환경 변수를 바꾸고 `stdout`으로 출력: + +`envsubst < {{경로/대상/입력_파일}}` + +- 입력 파일의 환경 변수를 바꾸고 파일로 출력: + +`envsubst < {{경로/대상/입력_파일}} > {{경로/대상/출력_파일}}` + +- 공백으로 구분된 목록에서 입력 파일의 환경 변수를 변경: + +`envsubst '{{$USER $SHELL $HOME}}' < {{경로/대상/입력_파일}}`