1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-03-28 21:16:20 +01:00

guake: fix typo, linux/g*: add Korean translation (#14704)

* linux/g*: add Korean translation

* guake: fix typo

* Update pages.ko/linux/genisoimage.md

Co-authored-by: Chooooo <contact@choo.ooo>

* linux/gnome-extensions: update Korean translation

---------

Co-authored-by: Chooooo <contact@choo.ooo>
This commit is contained in:
코드싸이 2024-11-11 12:04:46 +09:00 committed by GitHub
parent 1be22f6d8b
commit 7598cffb1a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
41 changed files with 839 additions and 1 deletions

24
pages.ko/linux/gbp.md Normal file
View file

@ -0,0 +1,24 @@
# gbp
> Git을 사용하여 Debian 패키지 빌드 시스템과 통합하는 시스템.
> 더 많은 정보: <https://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.html>.
- 기존 Debian 패키지를 gbp로 변환:
`gbp import-dsc {{경로/대상/패키지.dsc}}`
- 현재 디렉토리에서 기본 빌더(`debuild`)를 사용하여 패키지 빌드:
`gbp buildpackage -jauto -us -uc`
- Debian Bullseye용 `pbuilder` 환경에서 패키지 빌드:
`DIST={{bullseye}} ARCH={{amd64}} gbp buildpackage -jauto -us -uc --git-builder={{git-pbuilder}}`
- `.changes` 파일에서 패키지를 소스 전용 업로드로 지정 (참조: <https://wiki.debian.org/SourceOnlyUpload>):
`gbp buildpackage -jauto -us -uc --changes-options={{-S}}`
- 새로운 업스트림 릴리스 가져오기:
`gbp import-orig --pristine-tar {{경로/대상/패키지.tar.gz}}`

29
pages.ko/linux/gcov.md Normal file
View file

@ -0,0 +1,29 @@
# gcov
> 프로그램의 테스트되지 않은 부분을 발견하는 코드 커버리지 분석 및 프로파일링 도구.
> 코드 세그먼트의 실행 빈도로 주석이 추가된 소스 코드의 복사본도 표시합니다.
> 더 많은 정보: <https://gcc.gnu.org/onlinedocs/gcc/Invoking-Gcov.html>.
- `file.cpp.gcov`라는 이름의 커버리지 보고서 생성:
`gcov {{경로/대상/file.cpp}}`
- 각 기본 블록에 대한 개별 실행 횟수 기록:
`gcov --all-blocks {{경로/대상/파일.cpp}}`
- 분기 빈도를 출력 파일에 기록하고 요약 정보를 백분율로 `stdout`에 출력:
`gcov --branch-probabilities {{경로/대상/파일.cpp}}`
- 백분율이 아닌 실행된 분기의 수로 분기 빈도 기록:
`gcov --branch-counts {{경로/대상/파일.cpp}}`
- `gcov` 출력 파일 생성 안 함:
`gcov --no-output {{경로/대상/파일.cpp}}`
- 파일 수준 및 함수 수준 요약을 기록:
`gcov --function-summaries {{경로/대상/파일.cpp}}`

View file

@ -0,0 +1,37 @@
# gcrane completion
> 지정된 셸에 대한 gcrane 자동 완성 스크립트를 생성합니다.
> 사용 가능한 셸은 `bash`, `fish`, `powershell`, `zsh`입니다.
> 더 많은 정보: <https://github.com/google/go-containerregistry/blob/main/cmd/gcrane/README.md>.
- 셸에 대한 자동 완성 스크립트 생성:
`gcrane completion {{셸_이름}}`
- 완성 설명 비활성화:
`gcrane completion {{셸_이름}} --no-descriptions`
- 현재 셸 세션에서 완성 로드 (bash/zsh):
`source <(gcrane completion bash/zsh)>`
- 현재 셸 세션에서 완성 로드 (fish):
`gcrane completion fish | source`
- 새로운 세션마다 완성 로드 (bash):
`gcrane completion bash > /etc/bash_completion.d/gcrane`
- 새로운 세션마다 완성 로드 (zsh):
`gcrane completion zsh > "${fpath[1]}/_gcrane"`
- 새로운 세션마다 완성 로드 (fish):
`gcrane completion fish > ~/.config/fish/completions/gcrane.fish`
- 도움말 표시:
`gcrane completion {{셸_이름}} {{-h|--help}}`

24
pages.ko/linux/gdebi.md Normal file
View file

@ -0,0 +1,24 @@
# gdebi
> `.deb` 파일을 쉽게 설치합니다.
> 더 많은 정보: <https://www.commandlinux.com/man-page/man1/gdebi.1.html>.
- 로컬 `.deb` 패키지를 설치하고 의존성을 해결하여 설치:
`gdebi {{경로/대상/패키지.deb}}`
- 진행 정보를 표시하지 않음:
`gdebi {{경로/대상/패키지.deb}} --quiet`
- APT 구성 옵션 설정:
`gdebi {{경로/대상/패키지.deb}} --option={{APT_옵션}}`
- 대체 루트 디렉토리 사용:
`gdebi {{경로/대상/패키지.deb}} --root={{경로/대상/루트_폴더}}`
- 버전 표시:
`gdebi --version`

20
pages.ko/linux/gedit.md Normal file
View file

@ -0,0 +1,20 @@
# gedit
> GNOME 데스크톱 프로젝트의 텍스트 편집기.
> 더 많은 정보: <https://help.gnome.org/users/gedit/stable/>.
- 텍스트 파일 열기:
`gedit {{경로/대상/파일}}`
- 여러 텍스트 파일 열기:
`gedit {{파일1 파일2 ...}}`
- 특정 인코딩으로 텍스트 파일 열기:
`gedit --encoding {{UTF-8}} {{경로/대상/파일}}`
- 지원되는 인코딩 목록 표시:
`gedit --list-encodings`

View file

@ -0,0 +1,20 @@
# genfstab
> Arch Linux 설치 스크립트로, fstab 파일에 추가할 수 있는 출력 생성.
> 더 많은 정보: <https://manned.org/genfstab.8>.
- 볼륨 레이블을 기반으로 fstab 호환 출력을 표시:
`genfstab -L {{경로/대상/마운트_포인트}}`
- 볼륨 UUID를 기반으로 fstab 호환 출력을 표시:
`genfstab -U {{경로/대상/마운트_포인트}}`
- 일반적으로 fstab 파일을 생성하는 방법, 루트 권한 필요:
`genfstab -U {{/mnt}} >> {{/mnt/etc/fstab}}`
- 볼륨을 fstab 파일에 추가하여 자동으로 마운트:
`genfstab -U {{경로/대상/마운트_포인트}} | sudo tee -a /etc/fstab`

17
pages.ko/linux/genie.md Normal file
View file

@ -0,0 +1,17 @@
# genie
> WSL(Windows Subsystem for Linux)에서 systemd를 실행하기 위해 "bottle" 네임스페이스를 설정하고 사용합니다.
> 이미 실행 중인 배포판이 아닌 Windows에서 이를 실행하려면 `wsl`을 앞에 붙입니다.
> 더 많은 정보: <https://github.com/arkane-systems/genie>.
- 보틀 초기화 (시작 시 한 번 실행):
`genie -i`
- 보틀 내부에서 로그인 셸 실행:
`genie -s`
- 보틀 내부에서 특정 명령 실행:
`genie -c {{명령}}`

View file

@ -0,0 +1,12 @@
# genisoimage
> ISO9660/Joliet/HFS 하이브리드 파일 시스템을 생성하는 프리마스터링 프로그램.
> 더 많은 정보: <https://manned.org/genisoimage.1>.
- 주어진 소스 디렉토리에서 ISO 이미지 생성:
`genisoimage -o {{내_이미지.iso}} {{경로/대상/소스_폴더}}`
- ISO9660 파일 시스템에 대해 작은 겉보기 크기를 보고하여 2GiB보다 큰 파일을 포함한 ISO 이미지 생성:
`genisoimage -o -allow-limited-size {{내_이미지.iso}} {{경로/대상/소스_폴더}}`

View file

@ -0,0 +1,24 @@
# genkernel
> Gentoo Linux에서 커널을 컴파일하고 설치하는 유틸리티.
> 더 많은 정보: <https://wiki.gentoo.org/wiki/Genkernel>.
- 일반 커널을 자동으로 컴파일하고 설치:
`sudo genkernel all`
- bzImage|initramfs|kernel|ramdisk만 빌드하고 설치:
`sudo genkernel {{bzImage|initramfs|kernel|ramdisk}}`
- 컴파일 및 설치 전에 커널 설정을 변경:
`sudo genkernel --menuconfig all`
- 사용자 지정 이름의 커널 생성:
`sudo genkernel --kernname={{사용자_지정_이름}} all`
- 기본 디렉토리 `/usr/src/linux` 외부의 커널 소스를 사용:
`sudo genkernel --kerneldir={{경로/대상/폴더}} all`

16
pages.ko/linux/getcap.md Normal file
View file

@ -0,0 +1,16 @@
# getcap
> 지정한 각 파일의 이름과 권한을 표시하는 명령어.
> 더 많은 정보: <https://manned.org/getcap>.
- 지정한 파일들의 권한 확인:
`getcap {{경로/대상/파일1 경로/대상/파일2 ...}}`
- 지정한 폴더 내 모든 파일의 권한을 재귀적으로 확인:
`getcap -r {{경로/대상/폴더1 경로/대상/폴더2 ...}}`
- 권한이 설정되지 않은 경우에도 모든 검색된 항목 표시:
`getcap -v {{경로/대상/파일1 경로/대상/파일2 ...}}`

24
pages.ko/linux/getconf.md Normal file
View file

@ -0,0 +1,24 @@
# getconf
> Linux 시스템에서 구성 값을 가져옵니다.
> 더 많은 정보: <https://manned.org/getconf.1>.
- 사용 가능한 모든 구성 값 나열:
`getconf -a`
- 특정 [d]irectory의 구성 값 나열:
`getconf -a {{경로/대상/폴더}}`
- 시스템이 32비트인지 64비트인지 확인:
`getconf LONG_BIT`
- 현재 사용자가 동시에 실행할 수 있는 프로세스 수 확인:
`getconf CHILD_MAX`
- 모든 구성 값을 나열하고 `grep` 명령어로 특정 패턴 찾기 (예: MAX가 포함된 모든 값):
`getconf -a | grep MAX`

View file

@ -0,0 +1,9 @@
# getenforce
> SELinux의 현재 모드(즉, enforcing, permissive, 또는 disabled)를 확인합니다.
> 같이 보기: `setenforce`, `semanage-permissive`.
> 더 많은 정보: <https://manned.org/getenforce>.
- SELinux의 현재 모드 표시:
`getenforce`

24
pages.ko/linux/getent.md Normal file
View file

@ -0,0 +1,24 @@
# getent
> Name Service Switch 라이브러리에서 항목을 가져옵니다.
> 더 많은 정보: <https://manned.org/getent>.
- 모든 그룹 나열:
`getent group`
- 그룹의 멤버 확인:
`getent group {{그룹_이름}}`
- 모든 서비스 나열:
`getent services`
- UID로 사용자명 찾기:
`getent passwd 1000`
- 역방향 DNS 조회 수행:
`getent hosts {{호스트}}`

16
pages.ko/linux/getfacl.md Normal file
View file

@ -0,0 +1,16 @@
# getfacl
> 파일 접근 제어 목록(ACL) 가져오기.
> 더 많은 정보: <https://manned.org/getfacl>.
- 파일 접근 제어 목록 표시:
`getfacl {{경로/대상/파일_또는_폴더}}`
- 사용자 및 그룹 ID를 [n]숫자로 표시하여 파일 접근 제어 목록 표시:
`getfacl --numeric {{경로/대상/파일_또는_폴더}}`
- [t]표 형식으로 파일 접근 제어 목록 표시:
`getfacl --tabular {{경로/대상/파일_또는_폴더}}`

View file

@ -0,0 +1,12 @@
# getfattr
> 파일 이름 및 확장 속성을 표시합니다.
> 더 많은 정보: <https://manned.org/getfattr>.
- 파일의 모든 확장 속성을 가져와서 자세히 표시:
`getfattr -d {{경로/대상/파일}}`
- 파일의 특정 속성 가져오기:
`getfattr -n user.{{속성_이름}} {{경로/대상/파일}}`

20
pages.ko/linux/getopt.md Normal file
View file

@ -0,0 +1,20 @@
# getopt
> 명령줄 인수를 파싱합니다.
> 더 많은 정보: <https://www.gnu.org/software/libc/manual/html_node/Getopt.html>.
- 축약형으로 `verbose`/`version` 플래그를 파싱:
`getopt --options vV --longoptions verbose,version -- --version --verbose`
- 축약형 `-f`로 필수 인자를 갖는 `--file` 옵션 추가:
`getopt --options f: --longoptions file: -- --file=somefile`
- 축약형 `-v`로 선택적 인자를 갖는 `--verbose` 옵션 추가 및 비옵션 매개변수 `arg` 전달:
`getopt --options v:: --longoptions verbose:: -- --verbose arg`
- `-r``--verbose` 플래그, 선택적 인자를 갖는 `--accept` 옵션, 필수 인자를 갖는 `--target` 옵션을 축약형으로 추가:
`getopt --options rv::s::t: --longoptions verbose,source::,target: -- -v --target target`

View file

@ -0,0 +1,17 @@
# getsebool
> SELinux 부울 값 가져오기.
> 같이 보기: `semanage-boolean`, `setsebool`.
> 더 많은 정보: <https://manned.org/getsebool>.
- 특정 부울의 현재 설정 보기:
`getsebool {{httpd_can_connect_ftp}}`
- 모든 부울의 현재 설정 보기:
`getsebool -a`
- 설명과 함께 모든 부울의 현재 설정 보기:
`sudo semanage boolean {{-l|--list}}`

View file

@ -0,0 +1,8 @@
# gif2webp
> GIF 이미지를 WebP로 변환.
> 더 많은 정보: <https://developers.google.com/speed/webp/docs/gif2webp>.
- GIF 이미지를 WebP로 변환:
`gif2webp {{경로/대상/이미지.gif}} -o {{경로/대상/이미지.webp}}`

View file

@ -0,0 +1,17 @@
# gio trash
> 파일을 휴지통으로 이동합니다.
> GNOME에서 휴지통을 관리하는 데 사용됩니다.
> 더 많은 정보: <https://manned.org/gio.1>.
- 특정 파일을 휴지통으로 이동:
`gio trash {{경로/대상/파일_또는_폴더1 경로/대상/파일_또는_폴더2 ...}}`
- 휴지통 항목 나열:
`gio trash --list`
- ID를 사용하여 휴지통에서 특정 항목 복원:
`gio trash trash://{{id}}`

View file

@ -0,0 +1,16 @@
# gnome-calculator
> GNOME 데스크탑 환경의 공식 계산기.
> 더 많은 정보: <https://wiki.gnome.org/Apps/Calculator>.
- GNOME 계산기 GUI 실행:
`gnome-calculator`
- 데스크탑 애플리케이션을 실행하지 않고 지정된 방정식 해결:
`gnome-calculator --solve {{2^5 * 2 + 5}}`
- 버전 표시:
`gnome-calculator --version`

View file

@ -0,0 +1,32 @@
# gnome-extensions
> 터미널에서 GNOME 확장 관리.
> 더 많은 정보: <https://wiki.gnome.org/Projects/GnomeShell/Extensions>.
- 설치된 모든 확장 나열:
`gnome-extensions list`
- 특정 확장에 대한 정보 표시:
`gnome-extensions info "{{확장_ID}}"`
- 특정 확장 활성화:
`gnome-extensions enable "{{확장_ID}}"`
- 특정 확장 비활성화:
`gnome-extension disable "{{확장_ID}}"`
- 특정 확장 제거:
`gnome-extension uninstall "{{확장_ID}}"`
- 특정 하위 명령(예: `list`)에 대한 도움말 표시:
`gnome-extensions help {{하위_명령}}`
- 버전 표시:
`gnome-extensions version`

View file

@ -0,0 +1,36 @@
# gnome-screenshot
> 화면, 창 또는 사용자 정의 영역을 캡처하고 이미지를 파일로 저장합니다.
> 더 많은 정보: <https://manned.org/gnome-screenshot>.
- 스크린샷을 찍고 기본 위치, 일반적으로 `~/Pictures`에 저장:
`gnome-screenshot`
- 스크린샷을 찍고 지정한 파일 위치에 저장:
`gnome-screenshot --file {{경로/대상/파일}}`
- 스크린샷을 찍고 클립보드에 저장:
`gnome-screenshot --clipboard`
- 지정한 초 후에 스크린샷 찍기:
`gnome-screenshot --delay {{5}}`
- GNOME Screenshot GUI 실행:
`gnome-screenshot --interactive`
- 현재 창의 스크린샷을 찍고 지정한 파일 위치에 저장:
`gnome-screenshot --window --file {{경로/대상/파일}}`
- 지정한 초 후에 스크린샷 찍고 클립보드에 저장:
`gnome-screenshot --delay {{10}} --clipboard`
- 버전 표시:
`gnome-screenshot --version`

View file

@ -0,0 +1,20 @@
# gnome-software
> 애플리케이션을 추가 및 제거하고 시스템을 업데이트합니다.
> 더 많은 정보: <https://apps.gnome.org/app/org.gnome.Software/>.
- GNOME Software GUI를 실행 중이 아니면 시작:
`gnome-software`
- GNOME Software GUI를 실행 중이 아니면 시작하고, 지정된 페이지로 이동:
`gnome-software --mode {{업데이트|업데이트됨|설치됨|개요}}`
- GNOME Software GUI를 실행 중이 아니면 시작하고, 지정된 패키지의 세부 정보를 보기:
`gnome-software --details {{패키지}}`
- 버전 표시:
`gnome-software --version`

View file

@ -0,0 +1,20 @@
# gnome-terminal
> GNOME 터미널 에뮬레이터.
> 더 많은 정보: <https://help.gnome.org/users/gnome-terminal/stable/>.
- 새 GNOME 터미널 창 열기:
`gnome-terminal`
- 새 터미널 창에서 특정 명령 실행:
`gnome-terminal -- {{명령어}}`
- 마지막으로 열린 창에 새 탭 열기:
`gnome-terminal --tab`
- 새 탭의 제목 설정:
`gnome-terminal --tab --title "{{제목}}"`

View file

@ -0,0 +1,20 @@
# goaccess
> 오픈 소스 실시간 웹 로그 분석기.
> 더 많은 정보: <https://goaccess.io>.
- 대화형 모드로 하나 이상의 로그 파일 분석:
`goaccess {{경로/대상/로그파일1 경로/대상/파일2 ...}}`
- 특정 로그 포맷(또는 "combined" 같은 미리 정의된 포맷) 사용:
`goaccess {{경로/대상/로그파일}} --log-format={{포맷}}`
- `stdin`에서 로그 분석:
`tail -f {{경로/대상/로그파일}} | goaccess -`
- 로그를 실시간으로 분석하여 HTML 파일로 작성:
`goaccess {{경로/대상/로그파일}} --output {{경로/대상/파일.html}} --real-time-html`

View file

@ -0,0 +1,24 @@
# goldeneye.py
> HTTP DoS 테스트 도구.
> 더 많은 정보: <https://github.com/jseidl/GoldenEye>.
- 특정 웹사이트를 테스트:
`./goldeneye.py {{url}}`
- 100개의 사용자 에이전트와 200개의 동시 소켓으로 특정 웹사이트를 테스트:
`./goldeneye.py {{url}} --useragents 100 --sockets 200`
- SSL 인증서를 확인하지 않고 특정 웹사이트를 테스트:
`./goldeneye.py {{url}} --nosslcheck`
- 디버그 모드로 특정 웹사이트를 테스트:
`./goldeneye.py {{url}} --debug`
- 도움말 표시:
`./goldeneye.py --help`

12
pages.ko/linux/goobook.md Normal file
View file

@ -0,0 +1,12 @@
# goobook
> `mutt` 또는 명령줄에서 Google 연락처에 접근.
> 더 많은 정보: <https://manned.org/goobook>.
- OAuth2를 사용하여 `goobook`이 Google 연락처에 접근 허용:
`goobook authenticate`
- 모든 연락처를 XML 형식으로 출력(`stdout`):
`goobook dump_contacts`

View file

@ -0,0 +1,8 @@
# google-chrome-stable
> 이 명령은 `chromium`의 별칭입니다.
> 더 많은 정보: <https://chrome.google.com>.
- 원본 명령에 대한 문서 보기:
`tldr chromium`

24
pages.ko/linux/gpasswd.md Normal file
View file

@ -0,0 +1,24 @@
# gpasswd
> `/etc/group``/etc/gshadow`를 관리합니다.
> 더 많은 정보: <https://manned.org/gpasswd>.
- 그룹 관리자 정의:
`sudo gpasswd -A {{사용자1,사용자2}} {{그룹}}`
- 그룹 구성원 목록 설정:
`sudo gpasswd -M {{사용자1,사용자2}} {{그룹}}`
- 지정된 그룹에 비밀번호 생성:
`gpasswd {{그룹}}`
- 지정된 그룹에 사용자 추가:
`gpasswd -a {{사용자}} {{그룹}}`
- 지정된 그룹에서 사용자 제거:
`gpasswd -d {{사용자}} {{그룹}}`

View file

@ -0,0 +1,32 @@
# gpclient
> OpenConnect를 통해 Linux에서 GlobalProtect VPN에 연결.
> 더 많은 정보: <https://github.com/yuezk/GlobalProtect-openconnect>.
- 포털 서버를 사용하여 GlobalProtect VPN에 연결:
`gpclient connect {{vpn_게이트웨이_URL}}`
- 현재 연결된 VPN 서버에서 연결 해제:
`gpclient disconnect`
- VPN 관리를 위한 그래픽 사용자 인터페이스(GUI) 실행:
`gpclient launch-gui`
- OpenSSL 우회 방법을 사용하여 레거시 재협상 오류 우회:
`gpclient connect --fix-openssl {{vpn_게이트웨이_URL}}`
- 연결 중 TLS 오류 무시:
`gpclient connect --ignore-tls-errors {{vpn_게이트웨이_URL}}`
- 버전 표시:
`gpclient --version`
- 명령에 대한 도움말 표시:
`gpclient help {{명령}}`

28
pages.ko/linux/grim.md Normal file
View file

@ -0,0 +1,28 @@
# grim
> Wayland 컴포지터에서 이미지를 캡처(스크린샷)합니다.
> 더 많은 정보: <https://sr.ht/~emersion/grim>.
- 모든 출력의 스크린샷 캡처:
`grim`
- 특정 출력의 스크린샷 캡처:
`grim -o {{경로/대상/출력_파일}}`
- 특정 영역의 스크린샷 캡처:
`grim -g "{{<x_위치>,<y_위치> <너비>x<높이>}}"`
- 특정 영역을 선택하고 스크린샷 캡처 (slurp 사용):
`grim -g "{{$(slurp)}}"`
- 사용자 정의 파일명 사용:
`grim "{{경로/대상/파일.png}}"`
- 스크린샷을 캡처하고 클립보드에 복사:
`grim - | {{클립보드_관리자}}`

View file

@ -0,0 +1,17 @@
# groupadd
> 시스템에 사용자 그룹 추가.
> 같이 보기: `groups`, `groupdel`, `groupmod`.
> 더 많은 정보: <https://manned.org/groupadd>.
- 새 그룹 생성:
`sudo groupadd {{그룹_이름}}`
- 새 시스템 그룹 생성:
`sudo groupadd --system {{그룹_이름}}`
- 특정 그룹 ID로 새 그룹 생성:
`sudo groupadd --gid {{ID}} {{그룹_이름}}`

View file

@ -0,0 +1,9 @@
# groupdel
> 기존 사용자 그룹을 시스템에서 삭제합니다.
> 같이 보기: `groups`, `groupadd`, `groupmod`.
> 더 많은 정보: <https://manned.org/groupdel>.
- 기존 그룹 삭제:
`sudo groupdel {{그룹_이름}}`

View file

@ -0,0 +1,13 @@
# groupmod
> 시스템에서 기존 사용자 그룹을 수정합니다.
> 같이 보기: `groups`, `groupadd`, `groupdel`.
> 더 많은 정보: <https://manned.org/groupmod>.
- 그룹 이름 변경:
`sudo groupmod --new-name {{새_그룹}} {{그룹_이름}}`
- 그룹 ID 변경:
`sudo groupmod --gid {{새_ID}} {{그룹_이름}}`

28
pages.ko/linux/gs.md Normal file
View file

@ -0,0 +1,28 @@
# gs
> GhostScript는 PDF 및 PostScript 인터프리터입니다.
> 더 많은 정보: <https://manned.org/gs>.
- 파일 보기:
`gs -dQUIET -dBATCH {{파일.pdf}}`
- e-book 기기에서 읽을 수 있도록 PDF 파일 크기를 150 dpi 이미지로 줄이기:
`gs -dNOPAUSE -dQUIET -dBATCH -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook -sOutputFile={{출력.pdf}} {{입력.pdf}}`
- PDF 파일의 페이지 1부터 3까지를 150 dpi 해상도의 이미지로 변환:
`gs -dQUIET -dBATCH -dNOPAUSE -sDEVICE=jpeg -r150 -dFirstPage={{1}} -dLastPage={{3}} -sOutputFile={{출력_%d.jpg}} {{입력.pdf}}`
- PDF 파일에서 페이지 추출:
`gs -dQUIET -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile={{출력.pdf}} {{입력.pdf}}`
- PDF 파일 병합:
`gs -dQUIET -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile={{출력.pdf}} {{입력1.pdf}} {{입력2.pdf}}`
- PostScript 파일을 PDF 파일로 변환:
`gs -dQUIET -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile={{출력.pdf}} {{입력.ps}}`

View file

@ -0,0 +1,32 @@
# gsettings
> 스키마 검증을 통해 dconf 설정을 조회하고 수정.
> 더 많은 정보: <https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/using_the_desktop_environment_in_rhel_8/configuring-gnome-at-low-level_using-the-desktop-environment-in-rhel-8#using-gsettings-command_configuring-gnome-at-low-level>.
- 키의 값을 설정 (키가 존재하지 않거나 값이 범위를 벗어난 경우 실패):
`gsettings set {{org.example.schema}} {{예제-키}} {{값}}`
- 키의 값 또는 `dconf`에 설정되지 않은 경우 스키마에 제공된 기본값 출력:
`gsettings get {{org.example.schema}} {{예제-키}}`
- 키를 해제하여 스키마 기본값 사용:
`gsettings reset {{org.example.schema}} {{예제-키}}`
- 모든 (이동 불가능한) 스키마, 키 및 값 표시:
`gsettings list-recursively`
- 하나의 스키마에서 모든 키 및 값 (설정되지 않은 경우 기본값) 표시:
`gsettings list-recursively {{org.example.schema}}`
- 키에 대해 스키마가 허용하는 값 표시 (enum 키에 유용):
`gsettings range {{org.example.schema}} {{예제-키}}`
- 키의 사람이 읽을 수 있는 설명 표시:
`gsettings describe {{org.example.schema}} {{예제-키}}`

28
pages.ko/linux/guake.md Normal file
View file

@ -0,0 +1,28 @@
# guake
> GNOME용 드롭다운 터미널.
> 더 많은 정보: <https://github.com/Guake/guake>.
- Guake 보기 토글:
`F12`
- 전체 화면 모드 토글:
`F11`
- 새 탭 열기:
`<Ctrl> + <Shift> + T`
- 터미널 닫기:
`<Super> + X`
- 이전 탭으로 이동:
`<Ctrl> + <PageUp>`
- 선택한 텍스트를 브라우저에서 검색:
`<Shift> + <Ctrl> + L`

View file

@ -0,0 +1,28 @@
# guix package
> Guix 패키지를 설치, 업그레이드, 제거하거나 이전 구성으로 롤백합니다.
> 더 많은 정보: <https://guix.gnu.org/manual/html_node/Invoking-guix-package.html>.
- 새 패키지 설치:
`guix package -i {{패키지}}`
- 패키지 제거:
`guix package -r {{패키지}}`
- 정규 표현식으로 패키지 데이터베이스 검색:
`guix package -s "{{검색_패턴}}"`
- 설치된 패키지 나열:
`guix package -I`
- 생성 목록 나열:
`guix package -l`
- 이전 생성으로 롤백:
`guix package --roll-back`

28
pages.ko/linux/gummy.md Normal file
View file

@ -0,0 +1,28 @@
# gummy
> Linux/X11용 화면 밝기/온도 관리 도구.
> 더 많은 정보: <https://github.com/Gitoffthelawn/gummy>.
- 화면 온도를 3000K로 설정:
`gummy --temperature {{3000}}`
- 화면 백라이트를 50%로 설정:
`gummy --backlight {{50}}`
- 화면 픽셀 밝기를 45%로 설정:
`gummy --brightness {{45}}`
- 현재 화면 픽셀 밝기를 10% 증가:
`gummy --brightness {{+10}}`
- 현재 화면 픽셀 밝기를 10% 감소:
`gummy --brightness {{-10}}`
- 두 번째 화면의 온도와 픽셀 밝기를 설정:
`gummy --screen {{1}} --temperature {{3800}} --brightness {{65}}`

13
pages.ko/linux/gzexe.md Normal file
View file

@ -0,0 +1,13 @@
# gzexe
> 실행 파일을 압축하면서 실행 가능 상태로 유지합니다.
> 원본 파일을 백업하여 파일명에 `~`를 추가하고, 내부의 바이너리를 압축 해제하고 실행하는 셸 스크립트를 생성합니다.
> 더 많은 정보: <https://manned.org/gzexe.1>.
- 실행 파일을 제자리에서 압축:
`gzexe {{경로/대상/실행_파일}}`
- 압축된 실행 파일을 제자리에서 압축 해제 (즉, 셸 스크립트를 다시 압축되지 않은 바이너리로 변환):
`gzexe -d {{경로/대상/압축된_실행_파일}}`

View file

@ -13,7 +13,7 @@
- Open a new tab:
`<Ctrl> + <Shift> +T`
`<Ctrl> + <Shift> + T`
- Close the terminal: