mirror of
https://github.com/tldr-pages/tldr.git
synced 2026-10-29 18:05:30 +08:00
gdm-*, gemini, ge-*: add Korean translation (#22457)
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
# gdm-safe-restart
|
||||
|
||||
> 모든 사용자가 로그아웃한 경우에만 GNOME Display Manager (GDM) 재시작.
|
||||
> 관련 항목: `gdm`, `gdm-binary`, `gdmsetup`, `gdm-stop`, `gdm-restart`.
|
||||
> 더 많은 정보: <https://manned.org/gdm>.
|
||||
|
||||
- 모든 사용자가 로그아웃했을 때 GNOME Display Manager 애플리케이션 재시작:
|
||||
|
||||
`gdm-safe-restart`
|
||||
@@ -0,0 +1,9 @@
|
||||
# gdm-stop
|
||||
|
||||
> 실행 중인 GNOME Display Manager (GDM)를 즉시 중지.
|
||||
> 관련 항목: `gdm`, `gdm-binary`, `gdmsetup`, `gdm-restart`, `gdm-safe-restart`.
|
||||
> 더 많은 정보: <https://manned.org/gdm>.
|
||||
|
||||
- GNOME Display Manager 애플리케이션 중지:
|
||||
|
||||
`gdm-stop`
|
||||
@@ -0,0 +1,10 @@
|
||||
# gdmsetup
|
||||
|
||||
> GNOME Display Manager (GDM) 설정을 위한 GUI 실행.
|
||||
> 배포판 및 환경에 따라 `/etc/X11/gdm/gdm.conf` 또는 `/etc/gdm/gdm.conf` 파일이 수정됨.
|
||||
> 관련 항목: `gdm`, `gdm-binary`, `gdm-stop`, `gdm-restart`, `gdm-safe-restart`.
|
||||
> 더 많은 정보: <https://manned.org/gdm>.
|
||||
|
||||
- GNOME Display Manager GUI 설정 애플리케이션 실행:
|
||||
|
||||
`gdmsetup`
|
||||
@@ -0,0 +1,32 @@
|
||||
# gemini
|
||||
|
||||
> Gemini AI와 대화형 프롬프트 실행.
|
||||
> 더 많은 정보: <https://geminicli.com/docs/cli/cli-reference/>.
|
||||
|
||||
- 대화형 채팅을 위한 REPL 세션 시작:
|
||||
|
||||
`gemini`
|
||||
|
||||
- 다른 명령의 출력을 Gemini로 전달하고 즉시 종료:
|
||||
|
||||
`{{echo "Summarize the history of Rome"}} | gemini {{[-p|--prompt]}} -`
|
||||
|
||||
- 특정 모델 사용 (기본값: auto-gemini-3):
|
||||
|
||||
`gemini {{[-m|--model]}} {{모델_이름}}`
|
||||
|
||||
- 샌드박스 컨테이너 내부에서 실행:
|
||||
|
||||
`gemini {{[-s|--sandbox]}}`
|
||||
|
||||
- 프롬프트를 실행한 뒤 대화형 모드 유지:
|
||||
|
||||
`gemini {{[-i|--prompt-interactive]}} "{{Give me an example of recursion in Python}}"`
|
||||
|
||||
- 도구 호출의 승인 모드 설정:
|
||||
|
||||
`gemini --approval-mode {{default|auto_edit|yolo|plan}}`
|
||||
|
||||
- 세션 재개 (기본값 "latest"; 인덱스 번호 또는 UUID 사용 가능):
|
||||
|
||||
`gemini {{[-r|--resume]}} {{latest|인덱스_번호|세션_아이디}}`
|
||||
@@ -0,0 +1,16 @@
|
||||
# gendesk
|
||||
|
||||
> 최소한의 정보로 `.desktop` 파일과 아이콘 다운로드 항목 생성.
|
||||
> 더 많은 정보: <https://manned.org/gendesk>.
|
||||
|
||||
- `app`이라는 이름의 `.desktop` 파일 생성:
|
||||
|
||||
`gendesk -n --name "{{app}}" --exec "/{{경로/대상/애플리케이션}}" --icon "/{{경로/대상/아이콘.png}}" --comment "{{This is application}}"`
|
||||
|
||||
- 출력없이 기존 파일을 덮어쓰면서, `app`이라는 이름의 `.desktop` 파일 생성:
|
||||
|
||||
`gendesk -q -f -n --name "{{app}}" --exec "/{{경로/대상/애플리케이션}}" --icon "/{{경로/대상/아이콘.png}}" --comment "{{This is application}}"`
|
||||
|
||||
- 도움말 표시:
|
||||
|
||||
`gendesk {{[-h|--help]}}`
|
||||
@@ -0,0 +1,12 @@
|
||||
# ges-launch-1.0
|
||||
|
||||
> 멀티미디어 타임라인 생성 및 렌더링.
|
||||
> 더 많은 정보: <https://gstreamer.freedesktop.org/documentation/tools/ges-launch.html>.
|
||||
|
||||
- 두 개의 클립을 순차적으로 재생:
|
||||
|
||||
`ges-launch-1.0 +clip {{경로/대상/파일1}} +clip {{경로/대상/파일2}}`
|
||||
|
||||
- 대화형 제어 보기:
|
||||
|
||||
`<k>`
|
||||
@@ -0,0 +1,28 @@
|
||||
# get_iplayer
|
||||
|
||||
> BBC iPlayer 및 BBC Sounds용 인덱싱 도구 및 개인용 비디오 레코더.
|
||||
> 더 많은 정보: <https://github.com/get-iplayer/get_iplayer/wiki/manpage>.
|
||||
|
||||
- 프로그램 이름으로 검색:
|
||||
|
||||
`get_iplayer "{{프로그램_이름}}"`
|
||||
|
||||
- 검색 결과를 기반으로 프로그램 녹화:
|
||||
|
||||
`get_iplayer "{{프로그램_이름}}" {{[-g|--get]}}`
|
||||
|
||||
- BBC iPlayer 웹사이트 URL을 사용하여 프로그램 녹화:
|
||||
|
||||
`get_iplayer "https://www.bbc.co.uk/iplayer/episode/{{program_pid}}/{{name-of-show-episode-number-episode-title}}"`
|
||||
|
||||
- 검색 결과를 기반으로 프로그램 자막만 다운로드:
|
||||
|
||||
`get_iplayer "{{프로그램_이름}}" --subtitles-only`
|
||||
|
||||
- 프로그램 검색 후, 녹화 및 자막도 함께 다운로드:
|
||||
|
||||
`get_iplayer "{{프로그램_이름}}" {{[-g|--get]}} --subtitles`
|
||||
|
||||
- 도움말 표시:
|
||||
|
||||
`get_iplayer {{[-h|--help]}}`
|
||||
@@ -0,0 +1,21 @@
|
||||
# GetADUsers.py
|
||||
|
||||
> Active Directory 사용자 목록과 마지막 로그인 시간, 이메일 등의 속성 조회.
|
||||
> Impacket 도구 모음의 일부.
|
||||
> 더 많은 정보: <https://github.com/fortra/impacket>.
|
||||
|
||||
- 모든 Active Directory 사용자 및 속성 열거:
|
||||
|
||||
`GetADUsers.py -all -dc-ip {{도메인_컨트롤러_ip}} {{도메인}}/{{사용자명}}:{{비밀번호}}`
|
||||
|
||||
- 특정 사용자 정보만 조회:
|
||||
|
||||
`GetADUsers.py -user {{사용자}} -dc-ip {{도메인_컨트롤러_ip}} {{도메인}}/{{사용자명}}:{{비밀번호}}`
|
||||
|
||||
- pass-the-hash 인증을 사용하여 사용자 정보 추출:
|
||||
|
||||
`GetADUsers.py -all -dc-ip {{도메인_컨트롤러_ip}} -hashes {{LM_Hash}}:{{NT_Hash}} {{도메인}}/{{사용자명}}`
|
||||
|
||||
- 결과를 파일로 저장:
|
||||
|
||||
`GetADUsers.py -all -dc-ip {{도메인_컨트롤러_ip}} {{도메인}}/{{사용자명}}:{{비밀번호}} > {{경로/대상/출력파일.txt}}`
|
||||
@@ -0,0 +1,21 @@
|
||||
# getArch.py
|
||||
|
||||
> 원격 Windows 시스템의 OS 아키텍처(x86 또는 x64) 확인.
|
||||
> Impacket 도구 모음의 일부.
|
||||
> 더 많은 정보: <https://github.com/fortra/impacket>.
|
||||
|
||||
- 단일 대상 시스템의 아키텍처 확인:
|
||||
|
||||
`getArch.py -target {{대상}}`
|
||||
|
||||
- 파일에 정의된 여러 대상 시스템의 아키텍처 확인 (한 줄에 하나씩):
|
||||
|
||||
`getArch.py -targets {{경로/대상/대상_파일}}`
|
||||
|
||||
- 사용자 지정 소켓 타임아웃 설정 (기본 2초):
|
||||
|
||||
`getArch.py -target {{대상}} -timeout {{초}}`
|
||||
|
||||
- 자세한 출력을 위한 디버그 모드 활성화:
|
||||
|
||||
`getArch.py -target {{대상}} -debug`
|
||||
@@ -0,0 +1,25 @@
|
||||
# GetNPUsers.py
|
||||
|
||||
> Kerberos 사전 인증이 비활성화된 Active Directory 계정을 열거하며, AS-REP Roasting 공격에 취약할 수 있음.
|
||||
> Impacket 도구 모음의 일부.
|
||||
> 더 많은 정보: <https://github.com/fortra/impacket>.
|
||||
|
||||
- Kerberos 사전 인증이 비활성화된 사용자 열거 (기본 익명 열거):
|
||||
|
||||
`GetNPUsers.py {{도메인}}/ -usersfile {{경로/대상/사용자_목록}} -dc-ip {{도메인_컨트롤러_ip}} -no-pass`
|
||||
|
||||
- AS-REP Roasting을 수행하고 오프라인 크래킹 가능한 해시 덤프:
|
||||
|
||||
`GetNPUsers.py {{도메인}}/ -usersfile {{경로/대상/사용자_목록}} -dc-ip {{도메인_컨트롤러_ip}} -no-pass -request`
|
||||
|
||||
- 익명 바인딩이 비활성화된 경우 유효한 자격 증명으로 인증:
|
||||
|
||||
`GetNPUsers.py {{도메인}}/{{username}}:{{password}} -usersfile {{경로/대상/사용자_목록}} -dc-ip {{도메인_컨트롤러_ip}}`
|
||||
|
||||
- 비밀번호 대신 pass-the-hash 인증 사용:
|
||||
|
||||
`GetNPUsers.py {{도메인}}/{{username}} -hashes {{LM_Hash}}:{{NT_Hash}} -usersfile {{경로/대상/사용자_목록}} -dc-ip {{도메인_컨트롤러_ip}}`
|
||||
|
||||
- 추가 분석을 위해 출력을 파일로 저장:
|
||||
|
||||
`GetNPUsers.py {{도메인}}/ -usersfile {{경로/대상/사용자_목록}} -dc-ip {{도메인_컨트롤러_ip}} -request > {{경로/대상/출력파일.txt}}`
|
||||
@@ -0,0 +1,29 @@
|
||||
# getopts
|
||||
|
||||
> 인자로부터 쉘 옵션 파싱.
|
||||
> 참고: 이 명령은 긴 형식의 옵션을 지원하지 않아 `getopt` 사용이 권장됨.
|
||||
> 더 많은 정보: <https://www.gnu.org/software/bash/manual/bash.html#index-getopts>.
|
||||
|
||||
- 현재 컨텍스트에서 옵션이 첫 번째로 설정된 옵션인지 확인:
|
||||
|
||||
`getopts {{x}} {{옵션}}; echo ${{옵션}}`
|
||||
|
||||
- 문자열 내에서 옵션이 설정되어 있는지 확인 (지정한 옵션은 문자열의 첫 번째 요소여야 함):
|
||||
|
||||
`getopts {{x}} {{옵션}} "{{string text}}"; echo ${{옵션}}`
|
||||
|
||||
- 인자가 필요한 옵션을 설정하고 출력:
|
||||
|
||||
`getopts {{x}}: {{옵션}}; echo ${{옵션}} $OPTARG`
|
||||
|
||||
- 여러 옵션을 확인:
|
||||
|
||||
`while getopts {{xyz}} {{옵션}}; do case ${{옵션}} in x) {{echo x is set}};; y) {{echo y is set}};; z) {{echo z is set}};; esac; done`
|
||||
|
||||
- `getopts`을 무음 모드로 설정하고 옵션 오류 처리:
|
||||
|
||||
`while getopts :{{x:}} {{옵션}}; do case ${{옵션}} in x) ;; :) {{echo "Argument required"}};; ?) {{echo "Invalid argument"}} esac;; done`
|
||||
|
||||
- `getopts` 초기화:
|
||||
|
||||
`OPTIND=1`
|
||||
@@ -0,0 +1,25 @@
|
||||
# getST.py
|
||||
|
||||
> Kerberos Service Ticket (TGS) 요청.
|
||||
> Impacket 도구 모음의 일부.
|
||||
> 더 많은 정보: <https://github.com/fortra/impacket>.
|
||||
|
||||
- 특정 SPN에 대한 서비스 티켓 요청:
|
||||
|
||||
`getST.py {{도메인}}/{{사용자명}}:{{비밀번호}} -spn {{서비스}}/{{대상}}`
|
||||
|
||||
- NTLM 해시 (pass-the-hash)를 사용하여 티켓 요청:
|
||||
|
||||
`getST.py -hashes {{LM_Hash}}:{{NT_Hash}} {{도메인}}/{{사용자명}} -spn {{서비스}}/{{대상}}`
|
||||
|
||||
- 기존 Kerberos ccache 파일을 사용해 티켓 요청:
|
||||
|
||||
`getST.py -no-pass -k {{도메인}}/{{사용자명}} -spn {{서비스}}/{{대상}}`
|
||||
|
||||
- S4U2Self를 통해 다른 사용자로 가장 (위임 권한 필요) 수행:
|
||||
|
||||
`getST.py -k -impersonate {{타겟_사용자}} {{도메인}}/{{사용자명}} -spn {{서비스}}/{{대상}}`
|
||||
|
||||
- Force the ticket to be forwardable (Bronze Bit):
|
||||
|
||||
`getST.py -force-forwardable -k {{도메인}}/{{사용자명}} -spn {{서비스}}/{{대상}}`
|
||||
@@ -0,0 +1,18 @@
|
||||
# gettext
|
||||
|
||||
> 컴파일된 `.mo` 파일에 저장된 번역 문자열을 사용하여 문자열 번역.
|
||||
> 번역 파일은 `/usr/share/locale/locale_name/LC_MESSAGES/` 경로에 저장, `domain`은 확장자를 제외한 파일 이름을 의미.
|
||||
> 관련 항목: `msgfmt`, `msgunfmt`.
|
||||
> 더 많은 정보: <https://www.gnu.org/software/gettext/manual/gettext.html#gettext-Invocation>.
|
||||
|
||||
- 도메인 파일에 정의된 문자열 번역 조회 (번역이 없으면 원본 `msgid` 반환):
|
||||
|
||||
`LANGUAGE={{locale}} gettext {{[-d|--domain]}} {{도메인}} "{{msgid}}"`
|
||||
|
||||
- 도움말 표시:
|
||||
|
||||
`gettext {{[-h|--help]}}`
|
||||
|
||||
- 버전 정보 표시:
|
||||
|
||||
`gettext {{[-V|--version]}}`
|
||||
@@ -0,0 +1,29 @@
|
||||
# getTGT.py
|
||||
|
||||
> Ticket Granting Ticket (TGT) 요청.
|
||||
> Impacket 도구 모음의 일부.
|
||||
> 더 많은 정보: <https://github.com/fortra/impacket>.
|
||||
|
||||
- 비밀번호를 사용하여 TGT 요청:
|
||||
|
||||
`getTGT.py {{도메인}}/{{사용자명}}:{{비밀번호}}`
|
||||
|
||||
- NTLM 해시를 사용하여 TGT 요청:
|
||||
|
||||
`getTGT.py -hashes {{LM_Hash}}:{{NT_Hash}} {{도메인}}/{{사용자명}}`
|
||||
|
||||
- Kerberos 인증 사용 (기존 ccache, 비밀번호 불필요):
|
||||
|
||||
`getTGT.py -k -no-pass {{도메인}}/{{사용자명}}`
|
||||
|
||||
- AES키를 사용하여 TGT 요청 (128 또는 256비트):
|
||||
|
||||
`getTGT.py -aesKey {{aes_key}} {{도메인}}/{{사용자명}}`
|
||||
|
||||
- 도메인 컨트롤러 IP 지정:
|
||||
|
||||
`getTGT.py -dc-ip {{도메인_controller_ip}} {{도메인}}/{{사용자명}}:{{비밀번호}}`
|
||||
|
||||
- 특정 SPN에 대해 직접 서비스 티켓 요청 (AS-REQ):
|
||||
|
||||
`getTGT.py -service {{SPN}} {{도메인}}/{{사용자명}}:{{비밀번호}}`
|
||||
@@ -0,0 +1,25 @@
|
||||
# GetUserSPNs.py
|
||||
|
||||
> Active Directory 사용자 계정에 연결된 Service Principal Names (SPN) 조회.
|
||||
> Impacket 도구 모음의 일부.
|
||||
> 더 많은 정보: <https://github.com/fortra/impacket>.
|
||||
|
||||
- SPN이 설정된 사용자 계정을 열거하고 Kerberos TGS 티켓 요청:
|
||||
|
||||
`GetUserSPNs.py {{도메인}}/{{사용자명}}:{{비밀번호}} -dc-ip {{도메인_컨트롤러_ip}}`
|
||||
|
||||
- pass-the-hash 인증 사용:
|
||||
|
||||
`GetUserSPNs.py {{도메인}}/{{사용자명}} -hashes {{LM_Hash}}:{{NT_Hash}} -dc-ip {{도메인_컨트롤러_ip}}`
|
||||
|
||||
- 결과를 파일로 저장:
|
||||
|
||||
`GetUserSPNs.py {{도메인}}/{{사용자명}}:{{비밀번호}} -dc-ip {{도메인_컨트롤러_ip}} -outputfile {{경로/대상/출력_파일}}`
|
||||
|
||||
- TGS 티켓만 요청:
|
||||
|
||||
`GetUserSPNs.py {{도메인}}/{{사용자명}}:{{비밀번호}} -dc-ip {{도메인_컨트롤러_ip}} -request`
|
||||
|
||||
- pass-the-hash 인증을 사용하여 TGS 티켓만 요청:
|
||||
|
||||
`GetUserSPNs.py {{도메인}}/{{사용자명}} -dc-ip {{도메인_컨트롤러_ip}} -hashes {{LM_Hash}}:{{NT_Hash}} -request`
|
||||
Reference in New Issue
Block a user