diff --git a/pages.ko/osx/afinfo.md b/pages.ko/osx/afinfo.md new file mode 100644 index 0000000000..48ee30445a --- /dev/null +++ b/pages.ko/osx/afinfo.md @@ -0,0 +1,29 @@ +# afinfo + +> OS X의 오디오 파일 메타데이터 파서. +> OS X 내장 명령어. +> 더 많은 정보: . + +- 주어진 오디오 파일의 정보 표시: + +`afinfo {{경로/대상/파일}}` + +- 오디오 파일의 간략한 설명 출력: + +`afinfo --brief {{경로/대상/파일}}` + +- 오디오 파일의 InfoDictionary 메타데이터 정보 및 내용 출력: + +`afinfo --info {{경로/대상/파일}}` + +- XML 형식으로 출력: + +`afinfo --xml {{경로/대상/파일}}` + +- 오디오 파일의 경고 메시지 출력(있는 경우): + +`afinfo --warnings {{경로/대상/파일}}` + +- 도움말 표시: + +`afinfo --help` diff --git a/pages.ko/osx/afplay.md b/pages.ko/osx/afplay.md new file mode 100644 index 0000000000..49b1112602 --- /dev/null +++ b/pages.ko/osx/afplay.md @@ -0,0 +1,20 @@ +# afplay + +> 명령줄 오디오 플레이어. +> 더 많은 정보: . + +- 사운드 파일 재생 (재생이 끝날 때까지 대기): + +`afplay {{경로/대상/파일}}` + +- 사운드 파일을 2배속으로 재생 (재생 속도): + +`afplay --rate {{2}} {{경로/대상/파일}}` + +- 사운드 파일을 반속도로 재생: + +`afplay --rate {{0.5}} {{경로/대상/파일}}` + +- 사운드 파일의 처음 N초만 재생: + +`afplay --time {{초}} {{경로/대상/파일}}` diff --git a/pages.ko/osx/aiac.md b/pages.ko/osx/aiac.md new file mode 100644 index 0000000000..6472c1f208 --- /dev/null +++ b/pages.ko/osx/aiac.md @@ -0,0 +1,24 @@ +# aiac + +> OpenAI를 사용하여 IaC 구성, 유틸리티, 쿼리 등을 생성합니다. +> 더 많은 정보: . + +- Azure 스토리지 계정을 위한 Terraform 생성: + +`aiac get terraform {{Azure 스토리지 계정을 위한}}` + +- nginx를 위한 Dockerfile 생성: + +`aiac get dockerfile {{보안을 강화한 nginx를 위한}}` + +- Terraform을 적용하는 GitHub 액션 생성: + +`aiac get github action {{terraform을 계획하고 적용하는}}` + +- Python으로 포트 스캐너 생성: + +`aiac get python {{네트워크의 모든 열린 포트를 스캔하는 코드}}` + +- MongoDB 쿼리 생성: + +`aiac get mongo {{생성 날짜로 모든 문서를 집계하는 쿼리}}` diff --git a/pages.ko/osx/airport.md b/pages.ko/osx/airport.md new file mode 100644 index 0000000000..70a30bf7e8 --- /dev/null +++ b/pages.ko/osx/airport.md @@ -0,0 +1,20 @@ +# airport + +> 무선 네트워크 구성 도구. +> 더 많은 정보: . + +- 현재 무선 상태 정보 표시: + +`airport --getinfo` + +- 채널 1에서 무선 트래픽 스니핑: + +`airport sniff {{1}}` + +- 사용 가능한 무선 네트워크 검색: + +`airport --scan` + +- 현재 공항 네트워크에서 연결 해제: + +`sudo airport --disassociate` diff --git a/pages.ko/osx/airportd.md b/pages.ko/osx/airportd.md new file mode 100644 index 0000000000..da7e49cd7b --- /dev/null +++ b/pages.ko/osx/airportd.md @@ -0,0 +1,9 @@ +# airportd + +> 무선 인터페이스 관리. +> 수동으로 호출해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`airportd` diff --git a/pages.ko/osx/apachectl.md b/pages.ko/osx/apachectl.md new file mode 100644 index 0000000000..8007b5888f --- /dev/null +++ b/pages.ko/osx/apachectl.md @@ -0,0 +1,16 @@ +# apachectl + +> macOS용 Apache HTTP Server 제어 인터페이스. +> 더 많은 정보: . + +- `org.apache.httpd` launchd 작업 시작: + +`apachectl start` + +- launchd 작업 중지: + +`apachectl stop` + +- launchd 작업을 중지한 후 시작: + +`apachectl restart` diff --git a/pages.ko/osx/applecamerad.md b/pages.ko/osx/applecamerad.md new file mode 100644 index 0000000000..4cfe024bb2 --- /dev/null +++ b/pages.ko/osx/applecamerad.md @@ -0,0 +1,9 @@ +# applecamerad + +> 카메라 관리자. +> 수동으로 호출하지 마십시오. +> 더 많은 정보: . + +- 데몬 시작: + +`applecamerad` diff --git a/pages.ko/osx/appsleepd.md b/pages.ko/osx/appsleepd.md new file mode 100644 index 0000000000..b51bf63d88 --- /dev/null +++ b/pages.ko/osx/appsleepd.md @@ -0,0 +1,9 @@ +# appsleepd + +> 앱 절전 서비스를 시작합니다. +> 수동으로 호출해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`appsleepd` diff --git a/pages.ko/osx/arch.md b/pages.ko/osx/arch.md new file mode 100644 index 0000000000..30ac3e8bbb --- /dev/null +++ b/pages.ko/osx/arch.md @@ -0,0 +1,17 @@ +# arch + +> 시스템 아키텍처 이름을 표시하거나 다른 아키텍처에서 명령을 실행합니다. +> 같이 보기: `uname`. +> 더 많은 정보: . + +- 시스템의 아키텍처 표시: + +`arch` + +- x86_64를 사용하여 명령 실행: + +`arch -x86_64 "{{명령}}"` + +- arm을 사용하여 명령 실행: + +`arch -arm64 "{{명령}}"` diff --git a/pages.ko/osx/archey.md b/pages.ko/osx/archey.md new file mode 100644 index 0000000000..f4da1a301f --- /dev/null +++ b/pages.ko/osx/archey.md @@ -0,0 +1,20 @@ +# archey + +> 시스템 정보를 스타일리시하게 표시합니다. +> 더 많은 정보: . + +- 시스템 정보 표시: + +`archey` + +- 색상 없이 시스템 정보 표시: + +`archey --nocolor` + +- Homebrew 대신 MacPorts를 사용하여 시스템 정보 표시: + +`archey --macports` + +- IP 주소 확인 없이 시스템 정보 표시: + +`archey --offline` diff --git a/pages.ko/osx/asr.md b/pages.ko/osx/asr.md new file mode 100644 index 0000000000..a25ef949c0 --- /dev/null +++ b/pages.ko/osx/asr.md @@ -0,0 +1,21 @@ +# asr + +> 디스크 이미지를 볼륨에 복원(복사)합니다. +> 명령어 이름은 Apple Software Restore를 의미합니다. +> 더 많은 정보: . + +- 디스크 이미지를 대상 볼륨에 복원: + +`sudo asr restore --source {{이미지_파일.dmg}} --target {{경로/대상/볼륨_파일}}` + +- 복원하기 전에 대상 볼륨 지우기: + +`sudo asr restore --source {{이미지_파일.dmg}} --target {{경로/대상/볼륨_파일}} --erase` + +- 복원 후 검증 건너뛰기: + +`sudo asr restore --source {{이미지_파일.dmg}} --target {{경로/대상/볼륨_파일}} --noverify` + +- 중간 디스크 이미지를 사용하지 않고 볼륨 복제: + +`sudo asr restore --source {{경로/대상/볼륨_파일}} --target {{경로/대상/볼륨_파일}}` diff --git a/pages.ko/osx/autofsd.md b/pages.ko/osx/autofsd.md new file mode 100644 index 0000000000..481e2916fa --- /dev/null +++ b/pages.ko/osx/autofsd.md @@ -0,0 +1,9 @@ +# autofsd + +> 시작 시 및 네트워크 구성 변경 이벤트에서 `automount` 실행. +> 수동으로 호출하지 않아야 합니다. +> 더 많은 정보: . + +- 데몬 시작: + +`autofsd` diff --git a/pages.ko/osx/automount.md b/pages.ko/osx/automount.md new file mode 100644 index 0000000000..d8623bd13a --- /dev/null +++ b/pages.ko/osx/automount.md @@ -0,0 +1,17 @@ +# automount + +> `/etc/auto_master` 파일을 읽고 적절한 마운트 지점에 `autofs`를 마운트하여 디렉터리를 필요에 따라 자동으로 마운트합니다. 본질적으로 시스템의 자동 마운트 프로세스를 수동으로 시작하는 방법입니다. +> 참고: 필요한 권한이 없는 경우 `sudo`로 실행해야 할 수 있습니다. +> 더 많은 정보: . + +- 자동 마운트를 실행하고, 캐시를 사전에 플러시(`-c`)하고 자세히 출력(`-v`) (가장 일반적인 사용법): + +`automount -cv` + +- 비활성 상태로 5분(300초) 후 자동으로 마운트 해제: + +`automount -t 300` + +- automount에 의해 이전에 마운트된 항목 및/또는 `/etc/auto_master`에 정의된 항목 마운트 해제: + +`automount -u` diff --git a/pages.ko/osx/automountd.md b/pages.ko/osx/automountd.md new file mode 100644 index 0000000000..6f234e2f86 --- /dev/null +++ b/pages.ko/osx/automountd.md @@ -0,0 +1,13 @@ +# automountd + +> `autofs`를 위한 자동 마운트/언마운트 데몬. `launchd`에 의해 필요 시 시작됩니다. +> 수동으로 실행하지 않아야 합니다. +> 더 많은 정보: . + +- 데몬 시작: + +`automountd` + +- `syslog`에 자세한 로그 기록: + +`automountd -v` diff --git a/pages.ko/osx/auvaltool.md b/pages.ko/osx/auvaltool.md new file mode 100644 index 0000000000..747319d01c --- /dev/null +++ b/pages.ko/osx/auvaltool.md @@ -0,0 +1,12 @@ +# auvaltool + +> Mac용 AudioUnit 검증 도구. +> 더 많은 정보: . + +- 모든 유형의 사용 가능한 AudioUnit 나열: + +`auvaltool -a` + +- 모든 유형의 사용 가능한 AudioUnit과 그 위치 나열: + +`auvaltool -al` diff --git a/pages.ko/osx/avbdeviced.md b/pages.ko/osx/avbdeviced.md new file mode 100644 index 0000000000..e99f63ae16 --- /dev/null +++ b/pages.ko/osx/avbdeviced.md @@ -0,0 +1,9 @@ +# avbdeviced + +> 오디오 비디오 브리징(AVB) 장치를 관리하는 서비스. +> 수동으로 호출해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`avbdeviced` diff --git a/pages.ko/osx/backupd.md b/pages.ko/osx/backupd.md new file mode 100644 index 0000000000..8f1fbf6826 --- /dev/null +++ b/pages.ko/osx/backupd.md @@ -0,0 +1,9 @@ +# backupd + +> Time Machine 백업을 생성하고 백업 기록을 관리합니다. +> 수동으로 호출해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`backupd` diff --git a/pages.ko/osx/base64.md b/pages.ko/osx/base64.md new file mode 100644 index 0000000000..621d8c2e04 --- /dev/null +++ b/pages.ko/osx/base64.md @@ -0,0 +1,28 @@ +# base64 + +> 파일 또는 `stdin`을 base64로 인코딩하거나 디코딩하여 `stdout` 또는 다른 파일로 출력. +> 더 많은 정보: . + +- 파일을 `stdout`으로 인코딩: + +`base64 {{-i|--input}} {{경로/대상/파일}}` + +- 파일을 지정된 출력 파일로 인코딩: + +`base64 {{-i|--input}} {{경로/대상/입력_파일}} {{-o|--output}} {{경로/대상/출력_파일}}` + +- 인코딩된 출력을 특정 너비로 줄 바꿈 (`0`은 줄 바꿈 비활성화): + +`base64 {{-b|--break}} {{0|76|...}} {{경로/대상/파일}}` + +- 파일을 `stdout`으로 디코딩: + +`base64 {{-d|--decode}} {{-i|--input}} {{경로/대상/파일}}` + +- `stdin`에서 `stdout`으로 인코딩: + +`{{command}} | base64` + +- `stdin`에서 `stdout`으로 디코딩: + +`{{command}} | base64 {{-d|--decode}}` diff --git a/pages.ko/osx/bc.md b/pages.ko/osx/bc.md new file mode 100644 index 0000000000..17e77f926f --- /dev/null +++ b/pages.ko/osx/bc.md @@ -0,0 +1,29 @@ +# bc + +> 임의 정밀도 계산기 언어. +> 같이 보기: `dc`. +> 더 많은 정보: . + +- 대화형 세션 시작: + +`bc` + +- 표준 수학 라이브러리를 활성화하여 대화형 세션 시작: + +`bc --mathlib` + +- 수식 계산: + +`bc --expression='{{5 / 3}}'` + +- 스크립트 실행: + +`bc {{경로/대상/스크립트.bc}}` + +- 지정된 스케일로 수식 계산: + +`bc --expression='scale = {{10}}; {{5 / 3}}'` + +- `mathlib`을 사용하여 사인/코사인/아크탄젠트/자연 로그/지수 함수 계산: + +`bc --mathlib --expression='{{s|c|a|l|e}}({{1}})'` diff --git a/pages.ko/osx/biomesyncd.md b/pages.ko/osx/biomesyncd.md new file mode 100644 index 0000000000..8adefc4964 --- /dev/null +++ b/pages.ko/osx/biomesyncd.md @@ -0,0 +1,9 @@ +# biomesyncd + +> 동일한 계정에 등록된 기기 간 데이터를 동기화합니다. +> 수동으로 호출해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`biomesyncd` diff --git a/pages.ko/osx/biometrickitd.md b/pages.ko/osx/biometrickitd.md new file mode 100644 index 0000000000..13ea8b39e9 --- /dev/null +++ b/pages.ko/osx/biometrickitd.md @@ -0,0 +1,9 @@ +# biometrickitd + +> 생체 인식 작업 지원을 받습니다. +> 수동으로 호출하지 마세요. +> 더 많은 정보: . + +- 데몬 시작: + +`biometrickitd` diff --git a/pages.ko/osx/bird.md b/pages.ko/osx/bird.md new file mode 100644 index 0000000000..4edb64caba --- /dev/null +++ b/pages.ko/osx/bird.md @@ -0,0 +1,9 @@ +# bird + +> iCloud 및 iCloud Drive의 동기화 지원. +> 수동으로 호출해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`bird` diff --git a/pages.ko/osx/bless.md b/pages.ko/osx/bless.md new file mode 100644 index 0000000000..01dd455325 --- /dev/null +++ b/pages.ko/osx/bless.md @@ -0,0 +1,20 @@ +# bless + +> 볼륨 부팅 기능 설정 및 시작 디스크 옵션 설정. +> 더 많은 정보: . + +- Mac OS X 또는 Darwin 시스템이 있는 볼륨에 부팅 설정을 하고, 필요에 따라 BootX 및 `boot.efi` 파일 생성: + +`bless --folder {{/Volumes/Mac OS X/System/Library/CoreServices}} --bootinfo --bootefi` + +- Mac OS 9 및 Mac OS X를 포함한 볼륨을 활성 볼륨으로 설정: + +`bless --mount {{/Volumes/Mac OS}} --setBoot` + +- 시스템을 NetBoot로 설정하고 사용 가능한 서버를 브로드캐스트: + +`bless --netboot --server {{bsdp://255.255.255.255}}` + +- 현재 선택된 볼륨에 대한 정보를 수집하여 Property Lists를 구문 분석할 수 있는 프로그램에 전달하기 적합하게 출력: + +`bless --info --plist` diff --git a/pages.ko/osx/bnepd.md b/pages.ko/osx/bnepd.md new file mode 100644 index 0000000000..de117943a5 --- /dev/null +++ b/pages.ko/osx/bnepd.md @@ -0,0 +1,9 @@ +# bnepd + +> 모든 블루투스 네트워크 연결을 처리하는 서비스. +> 수동으로 호출하지 않아야 합니다. +> 더 많은 정보: . + +- 데몬 시작: + +`bnepd` diff --git a/pages.ko/osx/brightness.md b/pages.ko/osx/brightness.md new file mode 100644 index 0000000000..63eefb929c --- /dev/null +++ b/pages.ko/osx/brightness.md @@ -0,0 +1,16 @@ +# brightness + +> 모든 내부 및 특정 외부 디스플레이의 밝기 수준을 조회 및 설정. +> 더 많은 정보: . + +- 현재 밝기 표시: + +`brightness -l` + +- 특정 밝기 설정: + +`brightness {{0..1}}` + +- 밝기를 50%로 설정: + +`brightness {{0.5}}` diff --git a/pages.ko/osx/caffeinate.md b/pages.ko/osx/caffeinate.md new file mode 100644 index 0000000000..77c810f949 --- /dev/null +++ b/pages.ko/osx/caffeinate.md @@ -0,0 +1,24 @@ +# caffeinate + +> macOS의 절전 모드를 방지합니다. +> 더 많은 정보: . + +- 1시간(3600초) 동안 절전 모드 방지: + +`caffeinate -u -t {{3600}}` + +- 명령이 완료될 때까지 절전 모드 방지: + +`caffeinate -s "{{명령}}"` + +- 지정된 PID를 가진 프로세스가 완료될 때까지 절전 모드 방지: + +`caffeinate -w {{PID}}` + +- 절전 모드 방지 (`Ctrl + C`로 종료): + +`caffeinate -i` + +- 디스크 절전 모드 방지 (`Ctrl + C`로 종료): + +`caffeinate -m` diff --git a/pages.ko/osx/cal.md b/pages.ko/osx/cal.md new file mode 100644 index 0000000000..197c967b29 --- /dev/null +++ b/pages.ko/osx/cal.md @@ -0,0 +1,32 @@ +# cal + +> 달력 정보를 출력합니다. +> 더 많은 정보: . + +- 현재 달의 달력을 표시: + +`cal` + +- 이전 달, 현재 달, 다음 달 달력을 표시: + +`cal -3` + +- 특정 월(1-12 또는 이름)의 달력을 표시: + +`cal -m {{월}}` + +- 현재 연도의 달력을 표시: + +`cal -y` + +- 특정 연도(4자리)의 달력을 표시: + +`cal {{연도}}` + +- 특정 월과 연도의 달력을 표시: + +`cal {{월}} {{연도}}` + +- 주어진 연도의 부활절 날짜(서방 기독교)를 표시: + +`ncal -e {{연도}}` diff --git a/pages.ko/osx/carthage.md b/pages.ko/osx/carthage.md new file mode 100644 index 0000000000..c5d002fcce --- /dev/null +++ b/pages.ko/osx/carthage.md @@ -0,0 +1,24 @@ +# carthage + +> Cocoa 애플리케이션을 위한 의존성 관리 도구. +> 더 많은 정보: . + +- Cartfile에 언급된 모든 의존성을 최신 버전으로 다운로드하고 빌드: + +`carthage update` + +- 의존성을 업데이트하되, iOS용으로만 빌드: + +`carthage update --platform ios` + +- 의존성을 업데이트하되, 빌드하지 않음: + +`carthage update --no-build` + +- 현재 버전의 의존성을 다운로드하고 재빌드(업데이트하지 않음): + +`carthage bootstrap` + +- 특정 의존성을 재빌드: + +`carthage build {{의존성}}` diff --git a/pages.ko/osx/cat.md b/pages.ko/osx/cat.md new file mode 100644 index 0000000000..25a93917a3 --- /dev/null +++ b/pages.ko/osx/cat.md @@ -0,0 +1,32 @@ +# cat + +> 파일을 출력하고 연결합니다. +> 더 많은 정보: . + +- 파일의 내용을 `stdout`에 출력: + +`cat {{경로/대상/파일}}` + +- 여러 파일을 연결하여 출력 파일로 저장: + +`cat {{경로/대상/파일1 경로/대상/파일2 ...}} > {{경로/대상/출력_파일}}` + +- 여러 파일을 출력 파일에 추가: + +`cat {{경로/대상/파일1 경로/대상/파일2 ...}} >> {{경로/대상/출력_파일}}` + +- 파일의 내용을 버퍼링 없이 출력 파일로 복사: + +`cat -u {{/dev/tty12}} > {{/dev/tty13}}` + +- `stdin`을 파일에 기록: + +`cat - > {{경로/대상/파일}}` + +- 모든 출력 줄에 번호 매기기: + +`cat -n {{경로/대상/파일}}` + +- 출력하지 않는 문자와 공백 문자 표시 (`M-` 접두사가 붙은 경우 비-ASCII): + +`cat -v -t -e {{경로/대상/파일}}` diff --git a/pages.ko/osx/cfprefsd.md b/pages.ko/osx/cfprefsd.md new file mode 100644 index 0000000000..3c200a35fa --- /dev/null +++ b/pages.ko/osx/cfprefsd.md @@ -0,0 +1,9 @@ +# cfprefsd + +> 환경설정 서비스(`CFPreferences`, `NSUserDefaults`) 시작. +> 수동으로 실행하지 않아야 합니다. +> 더 많은 정보: . + +- 데몬 시작: + +`cfprefsd` diff --git a/pages.ko/osx/chflags.md b/pages.ko/osx/chflags.md new file mode 100644 index 0000000000..aafbf49376 --- /dev/null +++ b/pages.ko/osx/chflags.md @@ -0,0 +1,20 @@ +# chflags + +> 파일 또는 디렉토리 플래그 변경. +> 더 많은 정보: . + +- 파일에 `hidden` 플래그 설정: + +`chflags {{hidden}} {{경로/대상/파일}}` + +- 파일에서 `hidden` 플래그 해제: + +`chflags {{nohidden}} {{경로/대상/파일}}` + +- 디렉토리에 대해 `uchg` 플래그를 재귀적으로 설정: + +`chflags -R {{uchg}} {{경로/대상/폴더}}` + +- 디렉토리에 대해 `uchg` 플래그를 재귀적으로 해제: + +`chflags -R {{nouchg}} {{경로/대상/폴더}}` diff --git a/pages.ko/osx/chpass.md b/pages.ko/osx/chpass.md new file mode 100644 index 0000000000..f48502841e --- /dev/null +++ b/pages.ko/osx/chpass.md @@ -0,0 +1,26 @@ +# chpass + +> 사용자 데이터베이스 정보 추가 또는 변경, 로그인 쉘 및 비밀번호 포함. +> 참고: Open Directory 시스템에서는 사용자의 비밀번호를 변경할 수 없으며, 대신 `passwd`를 사용하세요. +> 같이 보기: `passwd`. +> 더 많은 정보: . + +- 현재 사용자에 대해 대화형으로 사용자 데이터베이스 정보 추가 또는 변경: + +`su -c chpass` + +- 현재 사용자에 대해 특정 로그인 [s]쉘 설정: + +`chpass -s {{경로/대상/쉘}}` + +- 특정 사용자에 대해 로그인 [s]쉘 설정: + +`chpass -s {{경로/대상/쉘}} {{사용자명}}` + +- 지정된 [l]위치에 있는 디렉터리 노드에서 사용자 기록 편집: + +`chpass -l {{위치}} -s {{경로/대상/쉘}} {{사용자명}}` + +- 사용자가 포함된 디렉터리 노드에 인증할 때 주어진 [u]사용자명 사용: + +`chpass -u {{인증명}} -s {{경로/대상/쉘}} {{사용자명}}` diff --git a/pages.ko/osx/cloudd.md b/pages.ko/osx/cloudd.md new file mode 100644 index 0000000000..bb8b7edd87 --- /dev/null +++ b/pages.ko/osx/cloudd.md @@ -0,0 +1,9 @@ +# cloudd + +> CloudKit 기능을 지원합니다. +> 수동으로 호출하지 않아야 합니다. +> 더 많은 정보: . + +- 데몬 시작: + +`cloudd` diff --git a/pages.ko/osx/cloudphotod.md b/pages.ko/osx/cloudphotod.md new file mode 100644 index 0000000000..9ac8a9de78 --- /dev/null +++ b/pages.ko/osx/cloudphotod.md @@ -0,0 +1,9 @@ +# cloudphotod + +> iCloud 사진을 동기화합니다. +> 수동으로 호출해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`cloudphotod` diff --git a/pages.ko/osx/codesign.md b/pages.ko/osx/codesign.md new file mode 100644 index 0000000000..2d0eef1902 --- /dev/null +++ b/pages.ko/osx/codesign.md @@ -0,0 +1,12 @@ +# codesign + +> macOS용 코드 서명을 생성하고 조작합니다. +> 더 많은 정보: . + +- 애플리케이션을 인증서로 서명: + +`codesign --sign "{{내 회사 이름}}" {{경로/대상/애플리케이션_파일.app}}` + +- 애플리케이션의 인증서 검증: + +`codesign --verify {{경로/대상/애플리케이션_파일.app}}` diff --git a/pages.ko/osx/coreaudiod.md b/pages.ko/osx/coreaudiod.md new file mode 100644 index 0000000000..c0934d2c2f --- /dev/null +++ b/pages.ko/osx/coreaudiod.md @@ -0,0 +1,9 @@ +# coreaudiod + +> Core Audio, Apple's 오디오 시스템을 위한 서비스. +> 수동으로 호출하지 않아야 합니다. +> 더 많은 정보: . + +- 데몬 시작: + +`coreaudiod` diff --git a/pages.ko/osx/coreautha.md b/pages.ko/osx/coreautha.md new file mode 100644 index 0000000000..1d539c72ca --- /dev/null +++ b/pages.ko/osx/coreautha.md @@ -0,0 +1,9 @@ +# coreautha + +> `LocalAuthentication` 프레임워크를 제공하는 시스템 에이전트. +> 수동으로 호출해서는 안 됩니다. 같이 보기: `coreauthd`. +> 더 많은 정보: . + +- 에이전트 시작: + +`coreautha` diff --git a/pages.ko/osx/coreauthd.md b/pages.ko/osx/coreauthd.md new file mode 100644 index 0000000000..aaf0d1b9ea --- /dev/null +++ b/pages.ko/osx/coreauthd.md @@ -0,0 +1,9 @@ +# coreauthd + +> `LocalAuthentication` 프레임워크를 제공하는 시스템 데몬. +> 수동으로 호출해서는 안 됩니다. 같이 보기: `coreautha`. +> 더 많은 정보: . + +- 에이전트 시작: + +`coreauthd` diff --git a/pages.ko/osx/corebrightnessd.md b/pages.ko/osx/corebrightnessd.md new file mode 100644 index 0000000000..91b1602c04 --- /dev/null +++ b/pages.ko/osx/corebrightnessd.md @@ -0,0 +1,9 @@ +# corebrightnessd + +> Night Shift 관리. +> 수동으로 호출하지 마십시오. +> 더 많은 정보: . + +- 데몬 시작: + +`corebrightnessd` diff --git a/pages.ko/osx/coredatad.md b/pages.ko/osx/coredatad.md new file mode 100644 index 0000000000..6f77931873 --- /dev/null +++ b/pages.ko/osx/coredatad.md @@ -0,0 +1,9 @@ +# coredatad + +> NSPersistentCloudKitContainer 클라이언트를 위한 CloudKit 작업을 예약합니다. +> 수동으로 호출하지 않아야 합니다. +> 더 많은 정보: . + +- 데몬 시작: + +`coredatad` diff --git a/pages.ko/osx/cot.md b/pages.ko/osx/cot.md new file mode 100644 index 0000000000..6fed46f1f9 --- /dev/null +++ b/pages.ko/osx/cot.md @@ -0,0 +1,24 @@ +# cot + +> macOS용 텍스트 편집기. +> 더 많은 정보: . + +- CotEditor 시작: + +`cot` + +- 특정 [f]파일 열기: + +`cot {{경로/대상/파일1 경로/대상/파일2 ...}}` + +- 빈 문서 열기: + +`cot --new` + +- 특정 [f]파일을 열고 닫힐 때까지 터미널 차단: + +`cot --wait {{경로/대상/파일}}` + +- 특정 [f]파일을 열고 커서를 특정 행과 열에 위치시키기: + +`cot --line {{1}} --column {{80}} {{경로/대상/파일}}` diff --git a/pages.ko/osx/csrutil.md b/pages.ko/osx/csrutil.md new file mode 100644 index 0000000000..fb8dedd2fe --- /dev/null +++ b/pages.ko/osx/csrutil.md @@ -0,0 +1,28 @@ +# csrutil + +> 시스템 무결성 보호 설정 관리. +> 더 많은 정보: . + +- 시스템 무결성 보호 상태 표시: + +`csrutil status` + +- 시스템 무결성 보호 비활성화: + +`csrutil disable` + +- 시스템 무결성 보호 활성화: + +`csrutil enable` + +- 허용된 NetBoot 소스 목록 표시: + +`csrutil netboot list` + +- 허용된 NetBoot 소스 목록에 IPv4 주소 추가: + +`csrutil netboot add {{ip}}` + +- 시스템 무결성 보호 상태 초기화 및 NetBoot 목록 초기화: + +`csrutil clear` diff --git a/pages.ko/osx/csshx.md b/pages.ko/osx/csshx.md new file mode 100644 index 0000000000..939637e5bf --- /dev/null +++ b/pages.ko/osx/csshx.md @@ -0,0 +1,16 @@ +# csshX + +> macOS용 클러스터 SSH 도구. +> 더 많은 정보: . + +- 여러 호스트에 연결: + +`csshX {{호스트명1}} {{호스트명2}}` + +- 지정된 SSH 키를 사용하여 여러 호스트에 연결: + +`csshX {{사용자@호스트명1}} {{사용자@호스트명2}} --ssh_args "-i {{경로/대상/키_파일.pem}}"` + +- `/etc/clusters`에 정의된 클러스터에 연결: + +`csshX cluster1` diff --git a/pages.ko/osx/ctkd.md b/pages.ko/osx/ctkd.md new file mode 100644 index 0000000000..d41b1276e7 --- /dev/null +++ b/pages.ko/osx/ctkd.md @@ -0,0 +1,9 @@ +# ctkd + +> SmartCard 데몬. +> 수동으로 호출해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`ctkd` diff --git a/pages.ko/osx/cut.md b/pages.ko/osx/cut.md new file mode 100644 index 0000000000..2528a648e9 --- /dev/null +++ b/pages.ko/osx/cut.md @@ -0,0 +1,16 @@ +# cut + +> `stdin` 또는 파일에서 필드를 잘라냅니다. +> 더 많은 정보: . + +- 각 줄의 특정 문자/필드 범위 출력: + +`{{명령어}} | cut -{{c|f}} {{1|1,10|1-10|1-|-10}}` + +- 특정 구분자로 각 줄의 필드 범위 출력: + +`{{명령어}} | cut -d "{{,}}" -f {{1}}` + +- 특정 파일의 각 줄에서 문자 범위 출력: + +`cut -c {{1}} {{경로/대상/파일}}` diff --git a/pages.ko/osx/dark-mode.md b/pages.ko/osx/dark-mode.md new file mode 100644 index 0000000000..dc230f2245 --- /dev/null +++ b/pages.ko/osx/dark-mode.md @@ -0,0 +1,20 @@ +# dark-mode + +> macOS 다크 모드를 제어합니다. +> 더 많은 정보: . + +- 다크 모드 전환 (현재 꺼져 있으면 켜고, 켜져 있으면 끄기): + +`dark-mode` + +- 다크 모드 켜기: + +`dark-mode on` + +- 다크 모드 끄기: + +`dark-mode off` + +- 다크 모드가 켜져 있는지 확인: + +`dark-mode status` diff --git a/pages.ko/osx/dd.md b/pages.ko/osx/dd.md new file mode 100644 index 0000000000..cdccfb36b4 --- /dev/null +++ b/pages.ko/osx/dd.md @@ -0,0 +1,28 @@ +# dd + +> 파일을 변환하고 복사합니다. +> 더 많은 정보: . + +- 부팅 가능한 USB 드라이브를 isohybrid 파일(예: `archlinux-xxx.iso`)로 만들고 진행률 표시: + +`dd if={{경로/대상/파일.iso}} of={{/dev/usb_드라이브}} status=progress` + +- 드라이브를 다른 드라이브로 4MB 블록 단위로 복제하고 오류를 무시하며 진행률 표시: + +`dd bs=4m conv=noerror if={{/dev/소스_드라이브}} of={{/dev/대상_드라이브}} status=progress` + +- 커널 랜덤 드라이버를 사용하여 특정 바이트 수의 랜덤 데이터를 가진 파일 생성: + +`dd bs={{100}} count={{1}} if=/dev/urandom of={{경로/대상/랜덤_파일}}` + +- 디스크의 쓰기 성능을 벤치마킹: + +`dd bs={{1024}} count={{1000000}} if=/dev/zero of={{경로/대상/1GB_파일}}` + +- 시스템 백업을 생성하여 IMG 파일로 저장하고 나중에 `if`와 `of`를 교환하여 복원 가능하며 진행률 표시: + +`dd if={{/dev/드라이브_디바이스}} of={{경로/대상/파일.img}} status=progress` + +- 진행 중인 `dd` 작업의 진행률 확인 (다른 셸에서 이 명령 실행): + +`kill -USR1 $(pgrep ^dd)` diff --git a/pages.ko/osx/defaults.md b/pages.ko/osx/defaults.md new file mode 100644 index 0000000000..5de747aadd --- /dev/null +++ b/pages.ko/osx/defaults.md @@ -0,0 +1,28 @@ +# defaults + +> macOS 사용자 애플리케이션 구성을 읽고 쓰기. +> 더 많은 정보: . + +- 애플리케이션 옵션에 대한 시스템 기본값 읽기: + +`defaults read "{{애플리케이션}}" "{{옵션}}"` + +- 애플리케이션 옵션에 대한 기본값 읽기: + +`defaults read -app "{{애플리케이션}}" "{{옵션}}"` + +- 도메인 이름, 키 및 값에서 키워드 검색: + +`defaults find "{{키워드}}"` + +- 애플리케이션 옵션의 기본값 쓰기: + +`defaults write "{{애플리케이션}}" "{{옵션}}" {{-타입}} {{값}}` + +- Mission Control 애니메이션 속도 향상: + +`defaults write com.apple.Dock expose-animation-duration -float 0.1` + +- 애플리케이션의 모든 기본값 삭제: + +`defaults delete "{{애플리케이션}}"` diff --git a/pages.ko/osx/deleted.md b/pages.ko/osx/deleted.md new file mode 100644 index 0000000000..a4995ccbfb --- /dev/null +++ b/pages.ko/osx/deleted.md @@ -0,0 +1,9 @@ +# deleted + +> 삭제 가능한 공간을 추적하고, 공간이 부족할 때 클라이언트에게 삭제를 요청합니다. +> 수동으로 실행하지 않아야 합니다. +> 더 많은 정보: . + +- 데몬 시작: + +`deleted` diff --git a/pages.ko/osx/df.md b/pages.ko/osx/df.md new file mode 100644 index 0000000000..a840a355d7 --- /dev/null +++ b/pages.ko/osx/df.md @@ -0,0 +1,32 @@ +# df + +> 파일 시스템 디스크 공간 사용에 대한 개요 표시. +> 더 많은 정보: . + +- 모든 파일 시스템과 디스크 사용량을 512바이트 단위로 표시: + +`df` + +- [h]사람이 읽기 쉬운 단위(1024의 배수 기반)와 총합 표시: + +`df -h -c` + +- [H]사람이 읽기 쉬운 단위(1000의 배수 기반) 사용: + +`df -{{-si|H}}` + +- 주어진 파일 또는 디렉토리를 포함하는 파일 시스템과 디스크 사용량 표시: + +`df {{경로/대상/파일_또는_폴더}}` + +- 파일 시스템 [t]유형을 포함하여 사용 가능한 및 사용된 [i]노드 수 통계 포함: + +`df -iY` + +- 공간 수치를 1024바이트 단위로 작성: + +`df -k` + +- 정보를 [P]휴대용 방식으로 표시: + +`df -P` diff --git a/pages.ko/osx/dhcp6d.md b/pages.ko/osx/dhcp6d.md new file mode 100644 index 0000000000..253d8ff9fd --- /dev/null +++ b/pages.ko/osx/dhcp6d.md @@ -0,0 +1,13 @@ +# dhcp6d + +> 비상태 DHCPv6 서버. 같이 보기: `InternetSharing`. +> 수동으로 실행하지 마십시오. +> 더 많은 정보: . + +- 데몬 시작: + +`dhcp6d` + +- 사용자 지정 구성 사용: + +`dhcp6d {{경로/대상/구성_파일}}` diff --git a/pages.ko/osx/diskutil-partitiondisk.md b/pages.ko/osx/diskutil-partitiondisk.md new file mode 100644 index 0000000000..cc7ced8998 --- /dev/null +++ b/pages.ko/osx/diskutil-partitiondisk.md @@ -0,0 +1,26 @@ +# diskutil partitionDisk + +> 디스크 및 볼륨 내 파티션을 관리하는 도구. +> `diskutil`의 일부. +> APM은 macOS에서만 지원되고, MBR은 DOS에 최적화되어 있으며, GPT는 대부분의 최신 시스템과 호환됩니다. +> 더 많은 정보: . + +- APM/MBR/GPT 파티션 방식을 사용하여 볼륨을 다시 포맷하고 안의 모든 파티션을 삭제 (볼륨의 모든 데이터가 지워집니다): + +`diskutil partitionDisk {{/dev/디스크_장치}} 0 {{APM|MBR|GPT}}` + +- 볼륨을 다시 포맷한 후, 모든 여유 공간을 사용하는 특정 파일 시스템으로 단일 파티션 생성: + +`diskutil partitionDisk {{/dev/디스크_장치}} 1 {{APM|MBR|GPT}} {{파티션_파일시스템}} {{파티션_이름}}` + +- 볼륨을 다시 포맷한 후, 특정 크기 이하로 단일 파티션 생성 (예: `16G`는 16GB, `50%`는 전체 볼륨 크기의 절반): + +`diskutil partitionDisk {{/dev/디스크_장치}} 1 {{APM|MBR|GPT}} {{파티션_파일시스템}} {{파티션_이름}} {{파티션_크기}}` + +- 볼륨을 다시 포맷한 후, 여러 파티션 생성: + +`diskutil partitionDisk {{/dev/디스크_장치}} {{파티션_수}} {{APM|MBR|GPT}} {{파티션_파일시스템1}} {{파티션_이름1}} {{파티션_크기1}} {{파티션_파일시스템2}} {{파티션_이름2}} {{파티션_크기2}} ...` + +- 파티션을 위한 모든 지원 파일 시스템 나열: + +`diskutil listFilesystems` diff --git a/pages.ko/osx/diskutil.md b/pages.ko/osx/diskutil.md new file mode 100644 index 0000000000..aee26dc66a --- /dev/null +++ b/pages.ko/osx/diskutil.md @@ -0,0 +1,21 @@ +# diskutil + +> 로컬 디스크 및 볼륨을 관리하는 유틸리티. +> `partitiondisk`와 같은 일부 하위 명령에는 자체 사용 설명서가 있습니다. +> 더 많은 정보: . + +- 현재 사용 가능한 모든 디스크, 파티션 및 마운트된 볼륨 나열: + +`diskutil list` + +- 볼륨의 파일 시스템 데이터 구조 복구: + +`diskutil repairVolume {{/dev/디스크_장치}}` + +- 볼륨 마운트 해제: + +`diskutil unmountDisk {{/dev/디스크_장치}}` + +- CD/DVD 꺼내기 (먼저 마운트 해제 필요): + +`diskutil eject {{/dev/디스크_장치1}}` diff --git a/pages.ko/osx/distnoted.md b/pages.ko/osx/distnoted.md new file mode 100644 index 0000000000..65b5431d6f --- /dev/null +++ b/pages.ko/osx/distnoted.md @@ -0,0 +1,9 @@ +# distnoted + +> 분산 알림 서비스를 시작합니다. +> 수동으로 실행해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`distnoted` diff --git a/pages.ko/osx/ditto.md b/pages.ko/osx/ditto.md new file mode 100644 index 0000000000..88f0b2a049 --- /dev/null +++ b/pages.ko/osx/ditto.md @@ -0,0 +1,16 @@ +# ditto + +> 파일 및 디렉토리를 복사합니다. +> 더 많은 정보: . + +- 원본 디렉토리의 내용을 대상 디렉토리의 내용으로 덮어쓰기: + +`ditto {{경로/대상/소스_폴더}} {{경로/대상/대상_폴더}}` + +- 복사 중인 모든 파일에 대해 터미널 창에 한 줄씩 출력: + +`ditto -V {{경로/대상/소스_폴더}} {{경로/대상/대상_폴더}}` + +- 원본 파일 권한을 유지하면서 지정된 파일 또는 디렉토리 복사: + +`ditto -rsrc {{경로/대상/소스_폴더}} {{경로/대상/대상_폴더}}` diff --git a/pages.ko/osx/dmesg.md b/pages.ko/osx/dmesg.md new file mode 100644 index 0000000000..5e84e614e1 --- /dev/null +++ b/pages.ko/osx/dmesg.md @@ -0,0 +1,16 @@ +# dmesg + +> 커널 메시지를 `stdout`에 출력합니다. +> 더 많은 정보: . + +- 커널 메시지 표시: + +`dmesg` + +- 이 시스템에서 사용 가능한 물리적 메모리 양 표시: + +`dmesg | grep -i memory` + +- 한 번에 한 페이지씩 커널 메시지 표시: + +`dmesg | less` diff --git a/pages.ko/osx/dockutil.md b/pages.ko/osx/dockutil.md new file mode 100644 index 0000000000..755f7ef31b --- /dev/null +++ b/pages.ko/osx/dockutil.md @@ -0,0 +1,32 @@ +# dockutil + +> macOS Dock 항목 관리 도구. +> 더 많은 정보: . + +- 현재 사용자 Dock 끝에 애플리케이션 추가: + +`dockutil --add {{경로/대상/애플리케이션}}` + +- 현재 사용자 Dock에서 한 애플리케이션을 다른 애플리케이션으로 교체: + +`dockutil --add {{/경로/대상/애플리케이션}} --replacing '{{dock_item_label}}'` + +- 보기 옵션과 함께 폴더를 추가하고 폴더 아이콘 또는 스택으로 표시: + +`dockutil --add {{/경로/대상/폴더}} --view {{grid|fan|list|auto}} --display {{folder|stack}}` + +- 다른 항목 뒤에 URL Dock 항목 추가: + +`dockutil --add {{vnc://example_server.local}} --label '{{Example VNC}}' --after {{dock_item_label}}` + +- Dock에서 주어진 Dock 라벨 이름의 애플리케이션 제거: + +`dockutil --remove '{{dock_item_label}}'` + +- 애플리케이션 뒤에 구분자를 추가: + +`dockutil --add '' --type {{spacer|small-spacer|flex-spacer}} --section {{apps}} --after {{dock_item_label}}` + +- 모든 구분자 타일 제거: + +`dockutil --remove spacer-tiles` diff --git a/pages.ko/osx/dot_clean.md b/pages.ko/osx/dot_clean.md new file mode 100644 index 0000000000..c65b31630f --- /dev/null +++ b/pages.ko/osx/dot_clean.md @@ -0,0 +1,28 @@ +# dot_clean + +> ._* 파일을 해당 기본 파일과 병합합니다. +> 더 많은 정보: . + +- 모든 `._*` 파일을 재귀적으로 병합: + +`dot_clean {{경로/대상/폴더}}` + +- 디렉터리 내 모든 `._*` 파일을 재귀적으로 병합하지 않음 (단일 병합): + +`dot_clean -f {{경로/대상/폴더}}` + +- 모든 `._*` 파일을 병합하고 삭제: + +`dot_clean -m {{경로/대상/폴더}}` + +- 일치하는 기본 파일이 있을 경우에만 `._*` 파일 삭제: + +`dot_clean -n {{경로/대상/폴더}}` + +- 심볼릭 링크를 따라감: + +`dot_clean -s {{경로/대상/폴더}}` + +- 자세한 출력 표시: + +`dot_clean -v {{경로/대상/폴더}}` diff --git a/pages.ko/osx/drutil.md b/pages.ko/osx/drutil.md new file mode 100644 index 0000000000..8fb7237d07 --- /dev/null +++ b/pages.ko/osx/drutil.md @@ -0,0 +1,12 @@ +# drutil + +> DVD 버너와 상호 작용. +> 더 많은 정보: . + +- 드라이브에서 디스크 배출: + +`drutil eject` + +- 디렉토리를 ISO9660 파일 시스템으로 DVD에 굽기. 검증하지 않고 완료 시 배출: + +`drutil burn -noverify -eject -iso9660` diff --git a/pages.ko/osx/dtrace.md b/pages.ko/osx/dtrace.md new file mode 100644 index 0000000000..70f00797b4 --- /dev/null +++ b/pages.ko/osx/dtrace.md @@ -0,0 +1,37 @@ +# dtrace + +> D 언어 컴파일러를 호출하고, 버퍼된 추적을 검색하며, DTrace 커널 기능에서 추적된 데이터를 출력하는 간단한 인터페이스. +> DTrace 기능을 위한 일반적인 프론트엔드로, 루트 권한이 필요합니다. +> 더 많은 정보: . + +- 특정 아키텍처에 대한 대상 데이터 모델 설정: + +`dtrace -arch {{아키텍처_이름}}` + +- [a]익명 추적 상태를 확보하고 추적된 데이터 표시: + +`dtrace -a` + +- 주요 추적 버퍼 크기 설정. 지원되는 단위는 `k`, `m`, `g`, 또는 `t`입니다: + +`dtrace -b {{2g}}` + +- 지정된 D 프로그램 [s]소스 파일 컴파일: + +`dtrace -s {{D_스크립트}}` + +- 지정된 [c]명령어를 실행하고 완료 시 종료: + +`dtrace -c {{명령어}}` + +- 추적 또는 목록(-l 옵션)할 [f]함수 이름 지정. 해당 인자는 `provider:module:function`, `module:function` 또는 `function`과 같은 프로브 설명 형식을 포함할 수 있습니다: + +`dtrace -f {{함수}}` + +- 지정된 [p]프로세스 ID를 가져와 심볼 테이블을 캐시하고 완료 시 종료: + +`dtrace -p {{프로세스_ID}}` + +- 프로세스에서 함수 추적을 위한 다양한 옵션 결합: + +`dtrace -a -b {{버퍼_크기}} -f {{함수}} -p {{프로세스_ID}}` diff --git a/pages.ko/osx/du.md b/pages.ko/osx/du.md new file mode 100644 index 0000000000..c6d07a3989 --- /dev/null +++ b/pages.ko/osx/du.md @@ -0,0 +1,28 @@ +# du + +> 디스크 사용량: 파일 및 폴더의 공간 사용량을 추정하고 요약합니다. +> 더 많은 정보: . + +- 지정된 단위(KiB/MiB/GiB)로 폴더와 모든 하위 폴더의 크기 나열: + +`du -{{k|m|g}} {{경로/대상/폴더}}` + +- 사람이 읽기 쉬운 형식으로 폴더와 모든 하위 폴더의 크기 나열 (각 크기에 적합한 단위를 자동 선택): + +`du -h {{경로/대상/폴더}}` + +- 사람이 읽기 쉬운 단위로 단일 폴더의 크기 표시: + +`du -sh {{경로/대상/폴더}}` + +- 폴더 및 그 내의 모든 파일과 폴더의 사람이 읽기 쉬운 크기 나열: + +`du -ah {{경로/대상/폴더}}` + +- 사람이 읽기 쉬운 형식으로 폴더와 모든 하위 폴더의 크기를 N 레벨까지 나열: + +`du -h -d {{2}} {{경로/대상/폴더}}` + +- 현재 폴더의 하위 폴더에 있는 모든 `.jpg` 파일의 사람이 읽기 쉬운 크기를 나열하고, 마지막에 누적 합계 표시: + +`du -ch {{*/*.jpg}}` diff --git a/pages.ko/osx/duti.md b/pages.ko/osx/duti.md new file mode 100644 index 0000000000..9db4aab745 --- /dev/null +++ b/pages.ko/osx/duti.md @@ -0,0 +1,28 @@ +# duti + +> macOS에서 문서 유형 및 URL 스킴에 대한 기본 애플리케이션 설정. +> 더 많은 정보: . + +- HTML 문서의 기본 처리기로 Safari 설정: + +`duti -s {{com.apple.Safari}} {{public.html}} all` + +- `.m4v` 확장자를 가진 파일의 기본 뷰어로 VLC 설정: + +`duti -s {{org.videolan.vlc}} {{m4v}} viewer` + +- ftp:// URL 스킴의 기본 처리기로 Finder 설정: + +`duti -s {{com.apple.Finder}} "{{ftp}}"` + +- 주어진 확장자의 기본 애플리케이션 정보 표시: + +`duti -x {{확장자}}` + +- 주어진 UTI의 기본 처리기 표시: + +`duti -d {{uti}}` + +- 주어진 UTI의 모든 처리기 표시: + +`duti -l {{uti}}` diff --git a/pages.ko/osx/ed.md b/pages.ko/osx/ed.md new file mode 100644 index 0000000000..c4fea15ae0 --- /dev/null +++ b/pages.ko/osx/ed.md @@ -0,0 +1,25 @@ +# ed + +> 오리지널 유닉스 텍스트 편집기. +> 같이 보기: `awk`, `sed`. +> 더 많은 정보: . + +- 빈 문서로 대화형 편집기 세션 시작: + +`ed` + +- 빈 문서로 특정 [p]프롬프트와 함께 대화형 편집기 세션 시작: + +`ed -p '> '` + +- 빈 문서로 진단, 바이트 수, '!' 프롬프트 없이 대화형 편집기 세션 시작: + +`ed -s` + +- 특정 [f]파일 편집 (로딩된 파일의 바이트 수를 표시): + +`ed {{경로/대상/파일}}` + +- 모든 줄에서 문자열을 특정 교체문으로 대체: + +`,s/{{정규_표현식}}/{{교체문}}/g` diff --git a/pages.ko/osx/emond.md b/pages.ko/osx/emond.md new file mode 100644 index 0000000000..3fd22a44bf --- /dev/null +++ b/pages.ko/osx/emond.md @@ -0,0 +1,17 @@ +# emond + +> 다양한 서비스로부터 이벤트를 수신하고, 간단한 규칙 엔진을 통해 처리하여 동작을 수행하는 이벤트 모니터 서비스. +> 동작은 명령 실행, 이메일 전송 또는 SMS 메시지 발송을 포함할 수 있습니다. +> 더 많은 정보: . + +- 데몬 시작: + +`emond` + +- emond가 처리할 규칙을 파일 또는 디렉토리 경로로 지정: + +`emond -r {{경로/대상/파일_또는_폴더}}` + +- 특정 설정 파일 사용: + +`emond -c {{경로/대상/설정_파일}}` diff --git a/pages.ko/osx/fdesetup.md b/pages.ko/osx/fdesetup.md new file mode 100644 index 0000000000..ae5384f7b5 --- /dev/null +++ b/pages.ko/osx/fdesetup.md @@ -0,0 +1,24 @@ +# fdesetup + +> FileVault 관련 정보를 설정하고 검색합니다. +> 더 많은 정보: . + +- 현재 FileVault 활성화된 사용자 목록 표시: + +`sudo fdesetup list` + +- 현재 FileVault 상태 가져오기: + +`fdesetup status` + +- FileVault 활성화 사용자 추가: + +`sudo fdesetup add -usertoadd {{사용자1}}` + +- FileVault 활성화: + +`sudo fdesetup enable` + +- FileVault 비활성화: + +`sudo fdesetup disable` diff --git a/pages.ko/osx/filecoordinationd.md b/pages.ko/osx/filecoordinationd.md new file mode 100644 index 0000000000..7530e58bf7 --- /dev/null +++ b/pages.ko/osx/filecoordinationd.md @@ -0,0 +1,9 @@ +# filecoordinationd + +> 여러 프로세스가 파일에 접근하는 것을 조정합니다 (`NSFileCoordinator`, `NSFilePresenter`). +> 수동으로 호출해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`filecoordinationd` diff --git a/pages.ko/osx/fileicon.md b/pages.ko/osx/fileicon.md new file mode 100644 index 0000000000..e72ce8da0e --- /dev/null +++ b/pages.ko/osx/fileicon.md @@ -0,0 +1,20 @@ +# fileicon + +> 사용자 지정 파일 및 폴더 아이콘 관리. +> 더 많은 정보: . + +- 특정 파일이나 폴더에 사용자 지정 아이콘 설정: + +`fileicon set {{경로/대상/파일_또는_폴더}} {{경로/대상/아이콘_파일.png}}` + +- 특정 파일이나 폴더에서 사용자 지정 아이콘 제거: + +`fileicon rm {{경로/대상/파일_또는_폴더}}` + +- 파일이나 폴더의 사용자 지정 아이콘을 현재 디렉토리에 `.icns` 파일로 저장: + +`fileicon get {{경로/대상/파일_또는_폴더}}` + +- 특정 파일이나 폴더에 사용자 지정 아이콘이 있는지 테스트: + +`fileicon test {{경로/대상/파일_또는_폴더}}` diff --git a/pages.ko/osx/fontd.md b/pages.ko/osx/fontd.md new file mode 100644 index 0000000000..43853840fe --- /dev/null +++ b/pages.ko/osx/fontd.md @@ -0,0 +1,9 @@ +# fontd + +> 시스템에 폰트를 사용할 수 있게 만듭니다. +> 수동으로 호출해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`fontd` diff --git a/pages.ko/osx/fsck.md b/pages.ko/osx/fsck.md new file mode 100644 index 0000000000..6e545a765f --- /dev/null +++ b/pages.ko/osx/fsck.md @@ -0,0 +1,21 @@ +# fsck + +> 파일 시스템의 무결성을 점검하거나 복구합니다. 명령어를 실행할 때 파일 시스템은 마운트 해제되어 있어야 합니다. +> 필요에 따라 `fsck_hfs`, `fsck_apfs`, `fsck_msdos`, `fsck_exfat`, `fsck_udf`를 호출하는 래퍼입니다. +> 더 많은 정보: . + +- 파일 시스템 `/dev/sdX`의 무결성을 점검하고 손상된 블록을 보고: + +`fsck {{/dev/sdX}}` + +- 파일 시스템 `/dev/sdX`가 깨끗할 경우에만 점검하고, 손상된 블록을 보고하며 사용자가 각 블록을 복구할지 선택하도록 상호작용: + +`fsck -f {{/dev/sdX}}` + +- 파일 시스템 `/dev/sdX`가 깨끗할 경우에만 점검하고, 손상된 블록을 보고하며 자동으로 복구: + +`fsck -fy {{/dev/sdX}}` + +- 파일 시스템 `/dev/sdX`의 무결성을 점검하고, 깔끔하게 마운트 해제되었는지 보고: + +`fsck -q {{/dev/sdX}}` diff --git a/pages.ko/osx/ftxdiff.md b/pages.ko/osx/ftxdiff.md new file mode 100644 index 0000000000..4e6b5458cb --- /dev/null +++ b/pages.ko/osx/ftxdiff.md @@ -0,0 +1,16 @@ +# ftxdiff + +> 두 폰트 간의 차이점을 비교합니다. +> 더 많은 정보: . + +- 특정 텍스트 [f]파일에 차이점 출력: + +`ftxdiff --output {{경로/대상/폰트_차이_파일.txt}} {{경로/대상/폰트_파일1.ttc}} {{경로/대상/폰트_파일2.ttc}}` + +- 출력에 글리프 이름 포함: + +`ftxdiff --include-glyph-names` + +- 출력에 유니코드 이름 포함: + +`ftxdiff --include-unicode-names` diff --git a/pages.ko/osx/gcrane-completion.md b/pages.ko/osx/gcrane-completion.md new file mode 100644 index 0000000000..4b19cb48f1 --- /dev/null +++ b/pages.ko/osx/gcrane-completion.md @@ -0,0 +1,37 @@ +# gcrane completion + +> 지정된 셸에 대한 gcrane 자동 완성 스크립트를 생성합니다. +> 사용할 수 있는 셸은 `bash`, `fish`, `powershell`, `zsh`입니다. +> 더 많은 정보: . + +- 셸에 대한 자동 완성 스크립트 생성: + +`gcrane completion {{셸_이름}}` + +- 자동 완성 설명 비활성화: + +`gcrane completion {{셸_이름}} --no-descriptions` + +- 현재 셸 세션에서 자동 완성 로드 (bash/zsh): + +`source <(gcrane completion bash/zsh)>` + +- 현재 셸 세션에서 자동 완성 로드 (fish): + +`gcrane completion fish | source` + +- 매 새로운 세션에서 자동 완성 로드 (bash): + +`gcrane completion bash > $(brew --prefix)/etc/bash_completion.d/gcrane` + +- 매 새로운 세션에서 자동 완성 로드 (zsh): + +`gcrane completion zsh > $(brew --prefix)/share/zsh/site-functions/_gcrane` + +- 매 새로운 세션에서 자동 완성 로드 (fish): + +`gcrane completion fish > ~/.config/fish/completions/gcrane.fish` + +- 도움말 표시: + +`gcrane completion {{셸_이름}} {{-h|--help}}` diff --git a/pages.ko/osx/getfileinfo.md b/pages.ko/osx/getfileinfo.md new file mode 100644 index 0000000000..593d79263d --- /dev/null +++ b/pages.ko/osx/getfileinfo.md @@ -0,0 +1,20 @@ +# GetFileInfo + +> HFS+ 디렉토리에서 파일에 대한 정보 확인. +> 더 많은 정보: . + +- 주어진 파일에 대한 정보 표시: + +`GetFileInfo {{경로/대상/파일}}` + +- 주어진 파일이 생성된 [d]ate 및 시간 표시: + +`GetFileInfo -d {{경로/대상/파일}}` + +- 주어진 파일이 마지막으로 [m]odified된 날짜 및 시간 표시: + +`GetFileInfo -m {{경로/대상/파일}}` + +- 주어진 파일의 [c]reator 표시: + +`GetFileInfo -c {{경로/대상/파일}}` diff --git a/pages.ko/osx/goku.md b/pages.ko/osx/goku.md new file mode 100644 index 0000000000..e9e15c2c96 --- /dev/null +++ b/pages.ko/osx/goku.md @@ -0,0 +1,28 @@ +# goku + +> Karabiner 설정 관리. +> 더 많은 정보: . + +- 기본 설정을 사용하여 `karabiner.json` 생성: + +`goku` + +- 특정 `config.edn` 파일을 사용하여 `karabiner.json` 생성: + +`goku --config {{경로/대상/config.edn}}` + +- `karabiner.json`을 업데이트하는 대신 새로운 설정을 `stdout`으로 테스트 실행: + +`goku --dry-run` + +- `karabiner.json`을 업데이트하는 대신 전체 설정을 `stdout`으로 테스트 실행: + +`goku --dry-run-all` + +- 도움말 표시: + +`goku --help` + +- 버전 표시: + +`goku --version` diff --git a/pages.ko/osx/hdiutil.md b/pages.ko/osx/hdiutil.md new file mode 100644 index 0000000000..43f5218cd6 --- /dev/null +++ b/pages.ko/osx/hdiutil.md @@ -0,0 +1,20 @@ +# hdiutil + +> 디스크 이미지를 생성하고 관리하는 유틸리티. +> 더 많은 정보: . + +- 이미지를 마운트: + +`hdiutil attach {{경로/대상/이미지_파일}}` + +- 이미지를 마운트 해제: + +`hdiutil detach /Volumes/{{볼륨_파일}}` + +- 마운트된 이미지 목록 표시: + +`hdiutil info` + +- 디렉터리의 내용을 ISO 이미지로 생성: + +`hdiutil makehybrid -o {{경로/대상/출력_파일}} {{경로/대상/폴더}}` diff --git a/pages.ko/osx/head.md b/pages.ko/osx/head.md new file mode 100644 index 0000000000..c1221e1d22 --- /dev/null +++ b/pages.ko/osx/head.md @@ -0,0 +1,20 @@ +# head + +> 파일의 처음 부분을 출력합니다. +> 더 많은 정보: . + +- 파일의 처음 몇 줄을 출력: + +`head --lines {{8}} {{경로/대상/파일}}` + +- 파일의 처음 몇 바이트를 출력: + +`head --bytes {{8}} {{경로/대상/파일}}` + +- 파일의 마지막 몇 줄을 제외하고 출력: + +`head --lines -{{8}} {{경로/대상/파일}}` + +- 파일의 마지막 몇 바이트를 제외하고 출력: + +`head --bytes -{{8}} {{경로/대상/파일}}` diff --git a/pages.ko/osx/hidd.md b/pages.ko/osx/hidd.md new file mode 100644 index 0000000000..502331e82d --- /dev/null +++ b/pages.ko/osx/hidd.md @@ -0,0 +1,9 @@ +# hidd + +> HID 라이브러리 사용자 영역 데몬. +> 수동으로 호출하지 말아야 합니다. +> 더 많은 정보: . + +- 데몬 시작: + +`hidd` diff --git a/pages.ko/osx/icalbuddy.md b/pages.ko/osx/icalbuddy.md new file mode 100644 index 0000000000..f2da2d1daa --- /dev/null +++ b/pages.ko/osx/icalbuddy.md @@ -0,0 +1,24 @@ +# icalBuddy + +> macOS 캘린더 데이터베이스에서 이벤트와 작업을 출력하는 명령줄 유틸리티. +> 더 많은 정보: . + +- 오늘 나중에 있을 이벤트 표시: + +`icalBuddy --includeOnlyEventsFromNowOn eventsToday` + +- 완료되지 않은 작업 표시: + +`icalBuddy uncompletedTasks` + +- 오늘 모든 이벤트를 캘린더별로 구분하여 서식화된 목록으로 표시: + +`icalBuddy --formatOutput --separateByCalendar eventsToday` + +- 지정된 일수 동안의 작업 표시: + +`icalBuddy --includeOnlyEventsFromNowOn "tasksDueBefore:today+{{일_수}}"` + +- 특정 기간 내의 이벤트 표시: + +`icalBuddy eventsFrom:{{시작_날짜}} to:{{종료_날짜}}` diff --git a/pages.ko/osx/indent.md b/pages.ko/osx/indent.md new file mode 100644 index 0000000000..c84429810b --- /dev/null +++ b/pages.ko/osx/indent.md @@ -0,0 +1,12 @@ +# indent + +> C/C++ 프로그램의 공백을 삽입하거나 삭제하여 외형을 변경합니다. +> 더 많은 정보: . + +- Berkeley 스타일에 따라 C/C++ 소스 코드 서식 지정: + +`indent {{경로/대상/소스_파일.c}} {{경로/대상/서식화된_파일.c}} -nbad -nbap -bc -br -c33 -cd33 -cdb -ce -ci4 -cli0 -di16 -fc1 -fcb -i4 -ip -l75 -lp -npcs -nprs -psl -sc -nsob -ts8` + +- Kernighan & Ritchie (K&R) 스타일에 따라 C/C++ 소스 코드 서식 지정: + +`indent {{경로/대상/소스_파일.c}} {{경로/대상/서식화된_파일.c}} -nbad -bap -nbc -br -c33 -cd33 -ncdb -ce -ci4 -cli0 -cs -d0 -di1 -nfc1 -nfcb -i4 -nip -l75 -lp -npcs -nprs -npsl -nsc -nsob` diff --git a/pages.ko/osx/internetsharing.md b/pages.ko/osx/internetsharing.md new file mode 100644 index 0000000000..a527eb0df2 --- /dev/null +++ b/pages.ko/osx/internetsharing.md @@ -0,0 +1,9 @@ +# InternetSharing + +> 인터넷 공유 설정. +> 수동으로 실행하지 않아야 합니다. +> 더 많은 정보: . + +- 데몬 시작: + +`InternetSharing` diff --git a/pages.ko/osx/iostat.md b/pages.ko/osx/iostat.md new file mode 100644 index 0000000000..6d0fea95c7 --- /dev/null +++ b/pages.ko/osx/iostat.md @@ -0,0 +1,32 @@ +# iostat + +> 장치에 대한 통계 보고. +> 더 많은 정보: . + +- 스냅샷 장치 통계(전송당 킬로바이트, 초당 전송 횟수, 초당 메가바이트), CPU 통계(사용자 모드, 시스템 모드, 대기 모드에서 소비된 시간의 백분율), 시스템 부하 평균(지난 1, 5, 15분 동안)을 표시: + +`iostat` + +- 장치 통계만 표시: + +`iostat -d` + +- 2초마다 CPU 및 디스크 통계의 증분 보고서 표시: + +`iostat 2` + +- 첫 번째 디스크에 대한 통계를 매초 무기한 표시: + +`iostat -w 1 disk0` + +- 두 번째 디스크에 대한 통계를 3초마다 10번 표시: + +`iostat -w 3 -c 10 disk1` + +- 구형 스타일의 `iostat` 디스플레이 사용하여 표시. 초당 전송된 섹터, 초당 전송 횟수, 거래당 평균 밀리초, 기본 스타일 디스플레이의 CPU 통계 + 부하 평균 표시: + +`iostat -o` + +- 총 장치 통계 표시 (KB/t: 이전과 같이 전송당 킬로바이트, xfrs: 총 전송 횟수, MB: 전송된 총 메가바이트 수): + +`iostat -I` diff --git a/pages.ko/osx/ipconfig.md b/pages.ko/osx/ipconfig.md new file mode 100644 index 0000000000..458f699d09 --- /dev/null +++ b/pages.ko/osx/ipconfig.md @@ -0,0 +1,12 @@ +# ipconfig + +> IP 구성 상태를 보고 제어합니다. +> 더 많은 정보: . + +- 모든 네트워크 인터페이스 나열: + +`ipconfig getiflist` + +- 인터페이스의 IP 주소 표시: + +`ipconfig getifaddr {{인터페이스_이름}}` diff --git a/pages.ko/osx/istats.md b/pages.ko/osx/istats.md new file mode 100644 index 0000000000..ccbcbfb804 --- /dev/null +++ b/pages.ko/osx/istats.md @@ -0,0 +1,20 @@ +# istats + +> CPU 온도, 팬 속도, 배터리 상태 등의 다양한 통계를 표시합니다. +> 더 많은 정보: . + +- 모든 통계 표시: + +`istats` + +- CPU 통계 모두 표시: + +`istats cpu` + +- 팬 통계 모두 표시: + +`istats fan` + +- 온도를 스캔하고 출력: + +`istats scan` diff --git a/pages.ko/osx/java_home.md b/pages.ko/osx/java_home.md new file mode 100644 index 0000000000..87029ad42d --- /dev/null +++ b/pages.ko/osx/java_home.md @@ -0,0 +1,24 @@ +# java_home + +> $JAVA_HOME의 값을 반환하거나 이 변수를 사용하여 명령을 실행합니다. +> 더 많은 정보: . + +- 특정 버전에 기반한 JVM 목록 나열: + +`java_home --version {{1.5+}}` + +- 특정 [arch]아키텍처에 기반한 JVM 목록 나열: + +`java_home --arch {{i386}}` + +- 특정 작업에 기반한 JVM 목록 나열 (기본값은 `CommandLine`): + +`java_home --datamodel {{Applets|WebStart|BundledApp|JNI|CommandLine}}` + +- XML 형식으로 JVM 목록 나열: + +`java_home --xml` + +- 도움말 표시: + +`java_home --help` diff --git a/pages.ko/osx/kmutil.md b/pages.ko/osx/kmutil.md new file mode 100644 index 0000000000..126a0e4e71 --- /dev/null +++ b/pages.ko/osx/kmutil.md @@ -0,0 +1,28 @@ +# kmutil + +> 커널 확장(kexts) 및 디스크의 kext 컬렉션을 관리하는 유틸리티. +> 더 많은 정보: . + +- 운영 체제에서 사용 가능한 kext 찾기: + +`kmutil find` + +- 커널 관리 하위 시스템에 대한 로깅 정보 표시: + +`kmutil log` + +- 제공된 옵션에 따라 kext 컬렉션의 내용 검사 및 표시: + +`kmutil inspect {{옵션들}}` + +- kext 컬렉션 간의 일관성 검사: + +`kmutil check` + +- 디버깅을 위한 kernelmanagerd 상태 덤프: + +`sudo kmutil dumpstate` + +- 결과의 이 경로에 지정된 번들을 기반으로 하나 이상의 확장 로드: + +`kmutil load --bundle-path {{경로/대상/extension.kext}}` diff --git a/pages.ko/osx/launchctl.md b/pages.ko/osx/launchctl.md new file mode 100644 index 0000000000..afefd40cde --- /dev/null +++ b/pages.ko/osx/launchctl.md @@ -0,0 +1,33 @@ +# launchctl + +> Apple의 `launchd` 관리자에서 시스템 전역 서비스인 시작 데몬과 사용자별 프로그램인 시작 에이전트를 제어. +> `launchd`는 적절한 위치에 배치된 XML 기반 `*.plist` 파일을 로드하고, 정의된 일정에 따라 해당 명령을 실행. +> 더 많은 정보: . + +- 사용자가 로그인할 때마다 `launchd`에 로드될 사용자별 에이전트를 활성화: + +`launchctl load ~/Library/LaunchAgents/{{내_스크립트}}.plist` + +- 루트 권한이 필요하거나 모든 사용자가 로그인할 때마다 로드되어야 하는 에이전트를 활성화 (경로에 `~` 없음에 유의): + +`sudo launchctl load /Library/LaunchAgents/{{루트_스크립트}}.plist` + +- 시스템이 부팅될 때마다 (사용자가 로그인하지 않아도) 로드될 시스템 전역 데몬을 활성화: + +`sudo launchctl load /Library/LaunchDaemons/{{스크립트_대몬}}.plist` + +- 모든 로드된 에이전트/데몬을 표시하고, 지정된 프로세스가 현재 실행 중인 경우 PID 및 마지막 실행 시 반환된 종료 코드를 표시: + +`launchctl list` + +- 현재 로드된 에이전트를 언로드하여 변경 가능 (참고: plist 파일은 재부팅 및/또는 로그인 후에 자동으로 `launchd`에 로드됨): + +`launchctl unload ~/Library/LaunchAgents/{{내_스크립트}}.plist` + +- 지정된 시간에 관계없이 수동으로 이미 로드된 에이전트/데몬을 실행 (참고: 이 명령은 파일명이 아닌 에이전트의 레이블을 사용): + +`launchctl start {{스크립트_파일}}` + +- 실행 중인 알려진 에이전트/데몬과 관련된 프로세스를 수동으로 종료: + +`launchctl stop {{스크립트_파일}}` diff --git a/pages.ko/osx/launchd.md b/pages.ko/osx/launchd.md new file mode 100644 index 0000000000..caada2a6d4 --- /dev/null +++ b/pages.ko/osx/launchd.md @@ -0,0 +1,13 @@ +# launchd + +> 시스템 및 사용자 프로세스를 관리합니다. +> launchd를 수동으로 호출할 수 없으며, launchctl을 사용하여 상호작용해야 합니다. +> 더 많은 정보: . + +- init 실행: + +`/sbin/launchd` + +- launchctl을 사용하여 launchd와 상호작용하는 방법에 대한 문서 보기: + +`tldr launchctl` diff --git a/pages.ko/osx/lipo.md b/pages.ko/osx/lipo.md new file mode 100644 index 0000000000..5ba4e55967 --- /dev/null +++ b/pages.ko/osx/lipo.md @@ -0,0 +1,20 @@ +# lipo + +> Mach-O 유니버설 바이너리를 처리합니다. +> 더 많은 정보: . + +- 두 개의 단일 아키텍처 파일에서 유니버설 파일 생성: + +`lipo {{경로/대상/바이너리_파일.x86_64}} {{경로/대상/바이너리_파일.arm64e}} -create -output {{경로/대상/바이너리_파일}}` + +- 유니버설 파일에 포함된 모든 아키텍처 나열: + +`lipo {{경로/대상/바이너리_파일}} -archs` + +- 유니버설 파일에 대한 자세한 정보 표시: + +`lipo {{경로/대상/바이너리_파일}} -detailed_info` + +- 유니버설 파일에서 단일 아키텍처 파일 추출: + +`lipo {{경로/대상/바이너리_파일}} -thin {{arm64e}} -output {{경로/대상/바이너리_파일.arm64e}}` diff --git a/pages.ko/osx/lldb.md b/pages.ko/osx/lldb.md new file mode 100644 index 0000000000..8284b15f36 --- /dev/null +++ b/pages.ko/osx/lldb.md @@ -0,0 +1,16 @@ +# lldb + +> LLVM 저수준 디버거. +> 더 많은 정보: . + +- 실행 파일 디버그: + +`lldb "{{실행_파일}}"` + +- 주어진 PID로 실행 중인 프로세스에 `lldb` 연결: + +`lldb -p {{프로세스_ID}}` + +- 주어진 이름의 새로운 프로세스가 시작될 때까지 기다렸다가 연결: + +`lldb -w -n "{{프로세스_이름}}"` diff --git a/pages.ko/osx/llvm-lipo.md b/pages.ko/osx/llvm-lipo.md new file mode 100644 index 0000000000..c5f16e9571 --- /dev/null +++ b/pages.ko/osx/llvm-lipo.md @@ -0,0 +1,7 @@ +# llvm-lipo + +> 이 명령은 `lipo`의 별칭입니다. + +- 원본 명령에 대한 문서 보기: + +`tldr lipo` diff --git a/pages.ko/osx/locate.md b/pages.ko/osx/locate.md new file mode 100644 index 0000000000..f25b9fb168 --- /dev/null +++ b/pages.ko/osx/locate.md @@ -0,0 +1,16 @@ +# locate + +> 파일명을 빠르게 찾습니다. +> 더 많은 정보: . + +- 데이터베이스에서 패턴 검색 (참고: 데이터베이스는 주기적으로 다시 계산됩니다, 보통 주간 또는 일간): + +`locate "{{패턴}}"` + +- 파일명을 정확히 일치시켜 검색 (글로빙 문자가 없는 패턴은 `*패턴*`으로 해석됨): + +`locate */{{파일명}}` + +- 데이터베이스 다시 계산 (최근에 추가된 파일을 찾고자 할 경우 필요): + +`sudo /usr/libexec/locate.updatedb` diff --git a/pages.ko/osx/log.md b/pages.ko/osx/log.md new file mode 100644 index 0000000000..9f4d3d15b5 --- /dev/null +++ b/pages.ko/osx/log.md @@ -0,0 +1,20 @@ +# log + +> 로그 시스템을 보기, 내보내기 및 구성. +> 더 많은 정보: . + +- 실시간 시스템 로그 스트리밍: + +`log stream` + +- 특정 PID를 가진 프로세스에서 `syslog`로 전송된 로그 스트리밍: + +`log stream --process {{프로세스_ID}}` + +- 특정 이름을 가진 프로세스에서 syslog로 전송된 로그 표시: + +`log show --predicate "process == '{{프로세스_이름}}'"` + +- 지난 한 시간 동안 모든 로그를 디스크에 내보내기: + +`sudo log collect --last {{1h}} --output {{경로/대상/파일.logarchive}}` diff --git a/pages.ko/osx/look.md b/pages.ko/osx/look.md new file mode 100644 index 0000000000..5956a0aa60 --- /dev/null +++ b/pages.ko/osx/look.md @@ -0,0 +1,21 @@ +# look + +> 정렬된 파일에서 특정 접두사로 시작하는 줄을 표시합니다. +> 같이 보기: `grep`, `sort`. +> 더 많은 정보: . + +- 특정 파일에서 특정 접두사로 시작하는 줄 검색: + +`look {{접두사}} {{경로/대상/파일}}` + +- 대소문자를 구분하지 않고 영숫자 문자만 검색: + +`look {{-f|--ignore-case}} {{-d|--alphanum}} {{접두사}} {{경로/대상/파일}}` + +- 문자열 종료 문자를 지정 (기본값은 공백): + +`look {{-t|--terminate}} {{,}}` + +- `/usr/share/dict/words`에서 검색 (`--ignore-case` 및 `--alphanum` 기본 적용): + +`look {{접두사}}` diff --git a/pages.ko/osx/lpstat.md b/pages.ko/osx/lpstat.md new file mode 100644 index 0000000000..7a85db5305 --- /dev/null +++ b/pages.ko/osx/lpstat.md @@ -0,0 +1,24 @@ +# lpstat + +> 현재 클래스, 작업 및 프린터에 대한 상태 정보를 표시합니다. +> 더 많은 정보: . + +- 프린터, 클래스 및 작업의 긴 목록 표시: + +`lpstat -l` + +- CUPS 서버에 연결할 때 암호화를 강제: + +`lpstat -E` + +- 인쇄 작업의 순위 표시: + +`lpstat -R` + +- CUPS 서버가 실행 중인지 여부 표시: + +`lpstat -r` + +- 모든 상태 정보 표시: + +`lpstat -t` diff --git a/pages.ko/osx/lsappinfo.md b/pages.ko/osx/lsappinfo.md new file mode 100644 index 0000000000..4bd7b9393a --- /dev/null +++ b/pages.ko/osx/lsappinfo.md @@ -0,0 +1,16 @@ +# lsappinfo + +> 시스템에서 앱 상태에 대해 CoreApplicationServices를 제어하고 조회. +> 더 많은 정보: . + +- 실행 중인 모든 앱의 세부 정보를 나열: + +`lsappinfo list` + +- 전면 앱 표시: + +`lsappinfo front` + +- 특정 앱에 대한 정보 표시: + +`lsappinfo info {{com.apple.calculator}}` diff --git a/pages.ko/osx/m.md b/pages.ko/osx/m.md new file mode 100644 index 0000000000..638088321f --- /dev/null +++ b/pages.ko/osx/m.md @@ -0,0 +1,24 @@ +# m + +> macOS용 만능 도구. +> 더 많은 정보: . + +- 배터리 상태 확인: + +`m battery status` + +- 블루투스 끄기: + +`m bluetooth off` + +- 포맷 가능한 파일 시스템 나열: + +`m disk filesystems` + +- Dock 자동 숨김 기능 활성화: + +`m dock autohide YES` + +- 방화벽 비활성화: + +`m firewall disable` diff --git a/pages.ko/osx/machine.md b/pages.ko/osx/machine.md new file mode 100644 index 0000000000..4b0a553efe --- /dev/null +++ b/pages.ko/osx/machine.md @@ -0,0 +1,8 @@ +# machine + +> 머신 유형을 출력합니다. +> 더 많은 정보: . + +- CPU 아키텍처 출력: + +`machine` diff --git a/pages.ko/osx/mas.md b/pages.ko/osx/mas.md new file mode 100644 index 0000000000..20cd861dcf --- /dev/null +++ b/pages.ko/osx/mas.md @@ -0,0 +1,36 @@ +# mas + +> Mac App Store용 명령줄 인터페이스. +> 더 많은 정보: . + +- Mac App Store에 처음으로 로그인: + +`mas signin "{{user@example.com}}"` + +- 설치된 모든 애플리케이션과 그 제품 식별자 표시: + +`mas list` + +- 애플리케이션 검색 및 결과와 함께 가격 표시: + +`mas search "{{애플리케이션}}" --price` + +- 정확한 숫자 ID를 사용하여 애플리케이션 설치 또는 업데이트: + +`mas install {{숫자_제품_ID}}` + +- 검색에서 반환되는 첫 번째 애플리케이션 설치: + +`mas lucky "{{검색어}}"` + +- 업데이트가 필요한 모든 구버전 앱 나열: + +`mas outdated` + +- 모든 대기 중인 업데이트 설치: + +`mas upgrade` + +- 특정 애플리케이션 업그레이드: + +`mas upgrade "{{숫자_제품_ID}}"` diff --git a/pages.ko/osx/mate.md b/pages.ko/osx/mate.md new file mode 100644 index 0000000000..7bb24679f6 --- /dev/null +++ b/pages.ko/osx/mate.md @@ -0,0 +1,24 @@ +# mate + +> macOS용 범용 텍스트 편집기. +> 더 많은 정보: . + +- TextMate 시작: + +`mate` + +- 특정 파일 열기: + +`mate {{경로/대상/파일1 경로/대상/파일2 ...}}` + +- 파일의 파일 유형 지정: + +`mate --type {{파일유형}} {{경로/대상/파일}}` + +- 특정 파일을 열고 편집이 완료될 때까지 대기: + +`mate --wait {{경로/대상/파일}}` + +- 파일을 열고 특정 줄과 열에 커서를 위치시키기: + +`mate --line {{줄_번호}}:{{열_번호}} {{경로/대상/파일}}` diff --git a/pages.ko/osx/md5.md b/pages.ko/osx/md5.md new file mode 100644 index 0000000000..70128033b8 --- /dev/null +++ b/pages.ko/osx/md5.md @@ -0,0 +1,20 @@ +# md5 + +> MD5 암호화 체크섬을 계산합니다. +> 더 많은 정보: . + +- 파일의 MD5 체크섬 계산: + +`md5 {{경로/대상/파일}}` + +- 여러 파일의 MD5 체크섬 계산: + +`md5 {{경로/대상/파일1 경로/대상/파일2 ...}}` + +- 파일명 없이 MD5 체크섬만 출력: + +`md5 -q {{경로/대상/파일}}` + +- 주어진 문자열의 체크섬 출력: + +`md5 -s "{{문자열}}"` diff --git a/pages.ko/osx/mdfind.md b/pages.ko/osx/mdfind.md new file mode 100644 index 0000000000..e0d040e12d --- /dev/null +++ b/pages.ko/osx/mdfind.md @@ -0,0 +1,16 @@ +# mdfind + +> 쿼리에 맞는 파일 나열. +> 더 많은 정보: . + +- 파일 이름으로 찾기: + +`mdfind -name {{파일}}` + +- 파일 내용을 통해 찾기: + +`mdfind "{{쿼리}}"` + +- 특정 디렉토리 내 문자열을 포함하는 파일 찾기: + +`mdfind -onlyin {{경로/대상/폴더}} "{{쿼리}}"` diff --git a/pages.ko/osx/mdls.md b/pages.ko/osx/mdls.md new file mode 100644 index 0000000000..d962f8d802 --- /dev/null +++ b/pages.ko/osx/mdls.md @@ -0,0 +1,12 @@ +# mdls + +> [f]파일에 대한 메타데이터 속성을 표시합니다. +> 더 많은 정보: . + +- [f]파일의 메타데이터 속성 목록을 표시: + +`mdls {{경로/대상/파일}}` + +- 특정 메타데이터 속성을 표시: + +`mdls -name {{속성}} {{경로/대상/파일}}` diff --git a/pages.ko/osx/mdutil.md b/pages.ko/osx/mdutil.md new file mode 100644 index 0000000000..c84e19a036 --- /dev/null +++ b/pages.ko/osx/mdutil.md @@ -0,0 +1,20 @@ +# mdutil + +> Spotlight의 색인을 위한 메타데이터 저장소 관리 도구. +> 더 많은 정보: . + +- 시작 볼륨의 색인 상태 표시: + +`mdutil -s {{/}}` + +- 특정 볼륨의 Spotlight 색인 기능 켜기/끄기: + +`mdutil -i {{on|off}} {{경로/대상/볼륨}}` + +- 모든 볼륨의 색인 기능 켜기/끄기: + +`mdutil -a -i {{on|off}}` + +- 메타데이터 저장소를 지우고 색인 프로세스 재시작: + +`mdutil -E {{경로/대상/볼륨}}` diff --git a/pages.ko/osx/mist.md b/pages.ko/osx/mist.md new file mode 100644 index 0000000000..72830c0a11 --- /dev/null +++ b/pages.ko/osx/mist.md @@ -0,0 +1,37 @@ +# mist + +> MIST - macOS Installer Super Tool. +> macOS 펌웨어/설치 프로그램을 자동으로 다운로드합니다. +> 더 많은 정보: . + +- Apple Silicon Mac용 모든 사용 가능한 macOS 펌웨어 나열: + +`mist list firmware` + +- Intel Mac용 모든 사용 가능한 macOS 설치 프로그램 나열, macOS Big Sur 및 이후 버전의 범용 설치 프로그램 포함: + +`mist list installer` + +- 이 Mac과 호환되는 모든 macOS 설치 프로그램 나열, macOS Big Sur 및 이후 버전의 범용 설치 프로그램 포함: + +`mist list installer --compatible` + +- Intel Mac용 모든 사용 가능한 macOS 설치 프로그램 나열, 베타 버전 포함, macOS Big Sur 및 이후 버전의 범용 설치 프로그램 포함: + +`mist list installer --include-betas` + +- Intel Mac용 최신 macOS Sonoma 설치 프로그램만 나열, macOS Big Sur 및 이후 버전의 범용 설치 프로그램 포함: + +`mist list installer --latest "macOS Sonoma"` + +- macOS 설치 프로그램을 CSV [f]파일로 내보내기: + +`mist list installer --export "{{경로/대상/export.csv}}"` + +- Apple Silicon Mac용 최신 macOS Sonoma 펌웨어 다운로드, 사용자 지정 이름 사용: + +`mist download firmware "macOS Sonoma" --firmware-name "{{Install %NAME% %VERSION%-%BUILD%.ipsw}}"` + +- Intel Mac용 특정 macOS 설치 프로그램 버전 다운로드, macOS Big Sur 및 이후 버전의 범용 설치 프로그램 포함: + +`mist download installer "{{13.5.2}}" application` diff --git a/pages.ko/osx/mktemp.md b/pages.ko/osx/mktemp.md new file mode 100644 index 0000000000..172964de70 --- /dev/null +++ b/pages.ko/osx/mktemp.md @@ -0,0 +1,24 @@ +# mktemp + +> 임시 파일 또는 디렉터리 생성. +> 더 많은 정보: . + +- 빈 임시 파일을 생성하고 절대 경로 출력: + +`mktemp` + +- 사용자 정의 디렉터리 사용 (`getconf DARWIN_USER_TEMP_DIR`의 출력 또는 `/tmp`가 기본값): + +`mktemp --tmpdir={{/경로/대상/임시_폴더}}` + +- 사용자 정의 경로 템플릿 사용 (`X`는 무작위 영숫자 문자로 대체됨): + +`mktemp {{/tmp/example.XXXXXXXX}}` + +- 사용자 정의 파일 이름 접두사 사용: + +`mktemp -t {{예제}}` + +- 빈 임시 디렉터리를 생성하고 절대 경로 출력: + +`mktemp --directory` diff --git a/pages.ko/osx/mysides.md b/pages.ko/osx/mysides.md new file mode 100644 index 0000000000..9db03320c9 --- /dev/null +++ b/pages.ko/osx/mysides.md @@ -0,0 +1,24 @@ +# mysides + +> Finder 즐겨찾기 추가, 나열 및 제거 도구. +> 더 많은 정보: . + +- 사이드바 즐겨찾기 나열: + +`mysides list` + +- 새로운 항목을 사이드바 즐겨찾기 끝에 추가: + +`mysides add {{예시}} {{file:///Users/Shared/example}}` + +- 이름으로 항목 제거: + +`mysides remove {{예시}}` + +- 현재 디렉토리를 사이드바에 추가: + +`mysides add $(basename $(pwd)) file:///$(pwd)` + +- 현재 디렉토리를 사이드바에서 제거: + +`mysides remove $(basename $(pwd))` diff --git a/pages.ko/osx/netstat.md b/pages.ko/osx/netstat.md new file mode 100644 index 0000000000..4c87b14c95 --- /dev/null +++ b/pages.ko/osx/netstat.md @@ -0,0 +1,17 @@ +# netstat + +> 네트워크 연결, 열린 소켓 포트 등 네트워크 관련 정보를 표시합니다. +> 같이 보기: 네트워크 연결(리스닝 포트 포함)을 나열하려면 `lsof`를 참조하세요. +> 더 많은 정보: . + +- 특정 프로토콜을 수신 중인 PID와 프로그램 이름 표시: + +`netstat -p {{프로토콜}}` + +- 라우팅 테이블을 출력하고 IP 주소를 호스트명으로 해석하지 않음: + +`netstat -nr` + +- IPv4 주소의 라우팅 테이블 출력: + +`netstat -nr -f inet` diff --git a/pages.ko/osx/nettop.md b/pages.ko/osx/nettop.md new file mode 100644 index 0000000000..956cd44bec --- /dev/null +++ b/pages.ko/osx/nettop.md @@ -0,0 +1,36 @@ +# nettop + +> 네트워크에 대한 업데이트된 정보를 표시합니다. +> 더 많은 정보: . + +- 모든 인터페이스의 TCP 및 UDP 소켓 모니터링: + +`nettop` + +- 루프백 인터페이스의 TCP 소켓 모니터링: + +`nettop -m {{tcp}} -t {{loopback}}` + +- 특정 프로세스 모니터링: + +`nettop -p "{{프로세스_ID|프로세스_이름}}"` + +- 프로세스별 요약 표시: + +`nettop -P` + +- 네트워크 정보의 10개의 샘플 출력: + +`nettop -l {{10}}` + +- 5초마다 변경 사항 모니터링: + +`nettop -d -s {{5}}` + +- nettop 실행 중 상호작용 명령 나열: + +`h` + +- 도움말 표시: + +`nettop -h` diff --git a/pages.ko/osx/networkquality.md b/pages.ko/osx/networkquality.md new file mode 100644 index 0000000000..b7913f8de6 --- /dev/null +++ b/pages.ko/osx/networkquality.md @@ -0,0 +1,20 @@ +# networkQuality + +> 인터넷에 연결하여 네트워크 품질을 측정합니다. +> 더 많은 정보: . + +- 기본 인터페이스의 네트워크 품질 테스트: + +`networkQuality` + +- 업로드 및 다운로드 속도를 병렬이 아닌 순차적으로 테스트: + +`networkQuality -s` + +- 지정한 네트워크 인터페이스 테스트: + +`networkQuality -I {{en0}}` + +- 자세한 출력을 통해 네트워크 품질 테스트: + +`networkQuality -v` diff --git a/pages.ko/osx/networksetup.md b/pages.ko/osx/networksetup.md new file mode 100644 index 0000000000..4069e25aa1 --- /dev/null +++ b/pages.ko/osx/networksetup.md @@ -0,0 +1,20 @@ +# networksetup + +> 네트워크 시스템 환경설정 구성 도구. +> 더 많은 정보: . + +- 사용 가능한 네트워크 서비스 제공자 나열 (이더넷, Wi-Fi, 블루투스 등): + +`networksetup -listallnetworkservices` + +- 특정 네트워크 장치의 네트워크 설정 표시: + +`networksetup -getinfo "{{Wi-Fi}}"` + +- 현재 연결된 Wi-Fi 네트워크 이름 가져오기 (Wi-Fi 장치는 보통 en0 또는 en1): + +`networksetup -getairportnetwork {{en0}}` + +- 특정 Wi-Fi 네트워크에 연결: + +`networksetup -setairportnetwork {{en0}} {{무선 네트워크 SSID}} {{비밀번호}}` diff --git a/pages.ko/osx/nfcd.md b/pages.ko/osx/nfcd.md new file mode 100644 index 0000000000..53176a9508 --- /dev/null +++ b/pages.ko/osx/nfcd.md @@ -0,0 +1,9 @@ +# nfcd + +> 이 데몬은 NFC 컨트롤러를 제어합니다. +> 수동으로 실행해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`nfcd` diff --git a/pages.ko/osx/notifyd.md b/pages.ko/osx/notifyd.md new file mode 100644 index 0000000000..a263a0f2d8 --- /dev/null +++ b/pages.ko/osx/notifyd.md @@ -0,0 +1,17 @@ +# notifyd + +> 알림 서버. +> 수동으로 호출하지 않아야 합니다. +> 더 많은 정보: . + +- 데몬 시작: + +`notifyd` + +- 디버그 메시지를 기본 로그 [f]파일(`/var/log/notifyd.log`)로 기록: + +`notifyd -d` + +- 디버그 메시지를 대체 로그 [f]파일로 기록: + +`notifyd -d -log_file {{경로/대상/로그_파일}}` diff --git a/pages.ko/osx/nvram.md b/pages.ko/osx/nvram.md new file mode 100644 index 0000000000..2df47cb094 --- /dev/null +++ b/pages.ko/osx/nvram.md @@ -0,0 +1,28 @@ +# nvram + +> 펌웨어 변수를 조작합니다. +> 더 많은 정보: . + +- NVRAM에 저장된 모든 변수 [p]출력: + +`nvram -p` + +- NVRAM에 저장된 모든 변수를 [x]ML 형식으로 [p]출력: + +`nvram -xp` + +- 펌웨어 변수의 값 수정: + +`sudo nvram {{이름}}="{{값}}"` + +- 펌웨어 변수 [d]삭제: + +`sudo nvram -d {{이름}}` + +- 모든 펌웨어 변수 [c]지우기: + +`sudo nvram -c` + +- 특정 [x]ML [f]파일에서 펌웨어 변수 설정: + +`sudo nvram -xf {{경로/대상/파일.xml}}` diff --git a/pages.ko/osx/ocspd.md b/pages.ko/osx/ocspd.md new file mode 100644 index 0000000000..a644ec9220 --- /dev/null +++ b/pages.ko/osx/ocspd.md @@ -0,0 +1,9 @@ +# ocspd + +> 인증서 검증을 위해 인증서 폐기 목록(CRL)과 온라인 인증서 상태 프로토콜(OCSP) 응답을 검색하고 캐시합니다. +> 수동으로 실행하지 마십시오. +> 더 많은 정보: . + +- 데몬 시작: + +`ocspd` diff --git a/pages.ko/osx/open.md b/pages.ko/osx/open.md new file mode 100644 index 0000000000..505d531f59 --- /dev/null +++ b/pages.ko/osx/open.md @@ -0,0 +1,32 @@ +# open + +> 파일, 디렉토리 및 애플리케이션을 엽니다. +> 더 많은 정보: . + +- 파일을 관련 애플리케이션으로 열기: + +`open {{파일.ext}}` + +- 그래픽 macOS [a]애플리케이션 실행: + +`open -a "{{애플리케이션}}"` + +- [b]번들 식별자를 기반으로 그래픽 macOS 앱 실행 (`osascript`를 사용하여 쉽게 얻을 수 있음): + +`open -b {{com.domain.application}}` + +- 현재 디렉토리를 Finder에서 열기: + +`open .` + +- 파일을 Finder에서 [R]표시: + +`open -R {{경로/대상/파일}}` + +- 현재 디렉토리에서 주어진 확장자의 모든 파일을 관련 애플리케이션으로 열기: + +`open {{*.확장자}}` + +- [b]번들 식별자를 통해 지정된 애플리케이션의 [n]새 인스턴스 열기: + +`open -n -b {{com.domain.application}}` diff --git a/pages.ko/osx/opensnoop.md b/pages.ko/osx/opensnoop.md new file mode 100644 index 0000000000..b34f6de600 --- /dev/null +++ b/pages.ko/osx/opensnoop.md @@ -0,0 +1,20 @@ +# opensnoop + +> 시스템에서 파일 열림을 추적합니다. +> 더 많은 정보: . + +- 파일이 열릴 때마다 모두 출력: + +`sudo opensnoop` + +- 프로세스 이름으로 파일 열림 추적: + +`sudo opensnoop -n "{{프로세스_이름}}"` + +- PID로 파일 열림 추적: + +`sudo opensnoop -p {{PID}}` + +- 특정 파일을 여는 프로세스 추적: + +`sudo opensnoop -f {{경로/대상/파일}}` diff --git a/pages.ko/osx/osascript.md b/pages.ko/osx/osascript.md new file mode 100644 index 0000000000..1d0204ee8a --- /dev/null +++ b/pages.ko/osx/osascript.md @@ -0,0 +1,28 @@ +# osascript + +> AppleScript 또는 JavaScript for Automation (JXA) 실행. +> 더 많은 정보: . + +- AppleScript 명령 실행: + +`osascript -e "{{say 'Hello world'}}"` + +- 여러 AppleScript 명령 실행: + +`osascript -e "{{say 'Hello'}}" -e "{{say 'world'}}"` + +- 컴파일된(`*.scpt`), 번들(`*.scptd`), 또는 텍스트(`*.applescript`) 형식의 AppleScript 파일 실행: + +`osascript {{경로/대상/apple.scpt}}` + +- 애플리케이션의 번들 식별자 얻기 (`open -b`에 유용): + +`osascript -e 'id of app "{{애플리케이션}}"'` + +- JavaScript 명령 실행: + +`osascript -l JavaScript -e "{{console.log('Hello world');}}"` + +- JavaScript 파일 실행: + +`osascript -l JavaScript {{경로/대상/script.js}}` diff --git a/pages.ko/osx/pbcopy.md b/pages.ko/osx/pbcopy.md new file mode 100644 index 0000000000..5cdcdb6f28 --- /dev/null +++ b/pages.ko/osx/pbcopy.md @@ -0,0 +1,13 @@ +# pbcopy + +> `stdin`에서 데이터를 클립보드로 복사합니다. +> 키보드에서 Cmd + C를 누르는 것과 비슷합니다. +> 더 많은 정보: . + +- 특정 [f]파일의 내용을 클립보드에 복사: + +`pbcopy < {{경로/대상/파일}}` + +- 특정 명령의 결과를 클립보드에 복사: + +`find . -type t -name "*.png" | pbcopy` diff --git a/pages.ko/osx/pbpaste.md b/pages.ko/osx/pbpaste.md new file mode 100644 index 0000000000..735c9a25ce --- /dev/null +++ b/pages.ko/osx/pbpaste.md @@ -0,0 +1,13 @@ +# pbpaste + +> 클립보드의 내용을 `stdout`으로 전송. +> 키보드에서 Cmd + V를 누르는 것과 유사. +> 더 많은 정보: . + +- 클립보드의 내용을 [f]파일에 쓰기: + +`pbpaste > {{경로/대상/파일}}` + +- 클립보드의 내용을 명령어의 입력으로 사용: + +`pbpaste | grep foo` diff --git a/pages.ko/osx/photoanalysisd.md b/pages.ko/osx/photoanalysisd.md new file mode 100644 index 0000000000..8b88bc94d3 --- /dev/null +++ b/pages.ko/osx/photoanalysisd.md @@ -0,0 +1,9 @@ +# photoanalysisd + +> 사진 라이브러리를 분석하여 추억, 사람 및 장면 또는 객체 기반 검색을 수행합니다. +> `photoanalysisd`는 수동으로 호출하면 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`photoanalysisd` diff --git a/pages.ko/osx/photolibraryd.md b/pages.ko/osx/photolibraryd.md new file mode 100644 index 0000000000..88fe0bac7b --- /dev/null +++ b/pages.ko/osx/photolibraryd.md @@ -0,0 +1,9 @@ +# photolibraryd + +> 모든 사진 라이브러리 요청을 처리합니다. +> 수동으로 호출하지 않아야 합니다. +> 더 많은 정보: . + +- 데몬 시작: + +`photolibraryd` diff --git a/pages.ko/osx/ping.md b/pages.ko/osx/ping.md new file mode 100644 index 0000000000..2b637c7d16 --- /dev/null +++ b/pages.ko/osx/ping.md @@ -0,0 +1,28 @@ +# ping + +> 네트워크 호스트에 ICMP ECHO_REQUEST 패킷을 전송합니다. +> 더 많은 정보: . + +- 지정된 호스트에 핑 보내기: + +`ping "{{호스트명}}"` + +- 호스트에 특정 횟수만큼 핑 보내기: + +`ping -c {{횟수}} "{{호스트}}"` + +- 요청 간격을 초 단위로 지정하여 호스트에 핑 보내기 (기본값은 1초): + +`ping -i {{초}} "{{호스트}}"` + +- 주소에 대한 기호 이름을 조회하지 않고 호스트에 핑 보내기: + +`ping -n "{{호스트}}"` + +- 호스트에 핑을 보내고 패킷을 수신했을 때 벨을 울리기 (터미널이 지원하는 경우): + +`ping -a "{{호스트}}"` + +- 호스트에 핑을 보내고 패킷을 수신한 시간을 표시하기 (이 옵션은 Apple 추가 기능입니다): + +`ping --apple-time "{{호스트}}"` diff --git a/pages.ko/osx/pkgutil.md b/pages.ko/osx/pkgutil.md new file mode 100644 index 0000000000..70f6fabeb5 --- /dev/null +++ b/pages.ko/osx/pkgutil.md @@ -0,0 +1,20 @@ +# pkgutil + +> Mac OS X 설치 패키지 및 영수증을 조회하고 조작. +> 더 많은 정보: . + +- 모든 설치된 패키지의 패키지 ID 나열: + +`pkgutil --pkgs` + +- 패키지 파일의 암호화 서명 검증: + +`pkgutil --check-signature {{경로/대상/파일명.pkg}}` + +- 주어진 ID의 설치된 패키지의 모든 파일 나열: + +`pkgutil --files {{com.microsoft.Word}}` + +- 패키지 파일의 내용을 디렉토리에 추출: + +`pkgutil --expand-full {{경로/대상/파일명.pkg}} {{경로/대상/폴더}}` diff --git a/pages.ko/osx/plutil.md b/pages.ko/osx/plutil.md new file mode 100644 index 0000000000..4488f4abbf --- /dev/null +++ b/pages.ko/osx/plutil.md @@ -0,0 +1,24 @@ +# plutil + +> 속성 목록("plist") 파일을 보기, 변환, 검증 또는 편집. +> 더 많은 정보: . + +- 하나 이상의 plist 파일 내용을 사람이 읽을 수 있는 형식으로 표시: + +`plutil -p {{파일1.plist 파일2.plist ...}}` + +- 하나 이상의 plist 파일을 XML 형식으로 변환하여 원본 파일을 덮어쓰기: + +`plutil -convert xml1 {{파일1.plist 파일2.plist ...}}` + +- 하나 이상의 plist 파일을 바이너리 형식으로 변환하여 원본 파일을 덮어쓰기: + +`plutil -convert binary1 {{파일1.plist 파일2.plist ...}}` + +- plist 파일을 다른 형식으로 변환하여 새 파일에 쓰기: + +`plutil -convert {{xml1|binary1|json|swift|objc}} {{경로/대상/파일.plist}} -o {{경로/대상/새_파일.plist}}` + +- plist 파일을 다른 형식으로 변환하여 `stdout`에 쓰기: + +`plutil -convert {{xml1|binary1|json|swift|objc}} {{경로/대상/파일.plist}} -o -` diff --git a/pages.ko/osx/pmset.md b/pages.ko/osx/pmset.md new file mode 100644 index 0000000000..0d71fb759a --- /dev/null +++ b/pages.ko/osx/pmset.md @@ -0,0 +1,33 @@ +# pmset + +> macOS 전원 관리 설정을 구성합니다. 시스템 환경설정 > 에너지 절약에서 할 수 있는 작업과 유사합니다. +> 설정을 수정하는 명령은 `sudo`로 시작해야 합니다. +> 더 많은 정보: . + +- 현재 전원 관리 설정 표시: + +`pmset -g` + +- 현재 전원 소스 및 배터리 수준 표시: + +`pmset -g batt` + +- 디스플레이를 즉시 절전 모드로 전환: + +`pmset displaysleepnow` + +- 충전기 전원 사용 시 디스플레이가 절전 모드로 전환되지 않도록 설정: + +`sudo pmset -c displaysleep 0` + +- 배터리 전원 사용 시 디스플레이가 15분 후에 절전 모드로 전환되도록 설정: + +`sudo pmset -b displaysleep 15` + +- 매주 평일 오전 9시에 컴퓨터가 자동으로 깨어나도록 예약: + +`sudo pmset repeat wake MTWRF 09:00:00` + +- 시스템 기본값으로 복원: + +`sudo pmset -a displaysleep 10 disksleep 10 sleep 30 womp 1` diff --git a/pages.ko/osx/pod.md b/pages.ko/osx/pod.md new file mode 100644 index 0000000000..a0e836b64e --- /dev/null +++ b/pages.ko/osx/pod.md @@ -0,0 +1,32 @@ +# pod + +> Swift 및 Objective-C Cocoa 프로젝트를 위한 종속성 관리 도구. +> 더 많은 정보: . + +- 현재 프로젝트에 기본 내용으로 Podfile 생성: + +`pod init` + +- Podfile에 정의된 모든 포드를 다운로드 및 설치 (이전에 설치되지 않은 경우): + +`pod install` + +- 사용 가능한 모든 포드 나열: + +`pod list` + +- 현재 설치된 포드 중 업데이트가 필요한 포드 표시: + +`pod outdated` + +- 현재 설치된 모든 포드를 최신 버전으로 업데이트: + +`pod update` + +- 특정 (이전에 설치된) 포드를 최신 버전으로 업데이트: + +`pod update {{포드_이름}}` + +- Xcode 프로젝트에서 CocoaPods 제거: + +`pod deintegrate {{xcode_프로젝트}}` diff --git a/pages.ko/osx/port.md b/pages.ko/osx/port.md new file mode 100644 index 0000000000..41d84d327e --- /dev/null +++ b/pages.ko/osx/port.md @@ -0,0 +1,28 @@ +# port + +> macOS 패키지 관리자. +> 더 많은 정보: . + +- 패키지 검색: + +`port search {{검색_어}}` + +- 패키지 설치: + +`sudo port install {{패키지}}` + +- 설치된 패키지 나열: + +`port installed` + +- 포트를 업데이트하고 사용 가능한 패키지의 최신 목록 가져오기: + +`sudo port selfupdate` + +- 오래된 패키지 업그레이드: + +`sudo port upgrade outdated` + +- 설치된 패키지의 이전 버전 제거: + +`sudo port uninstall inactive` diff --git a/pages.ko/osx/ps.md b/pages.ko/osx/ps.md new file mode 100644 index 0000000000..763fd10ee6 --- /dev/null +++ b/pages.ko/osx/ps.md @@ -0,0 +1,28 @@ +# ps + +> 실행 중인 프로세스에 대한 정보. +> 더 많은 정보: . + +- 모든 실행 중인 프로세스 나열: + +`ps aux` + +- 전체 명령어 문자열을 포함하여 모든 실행 중인 프로세스 나열: + +`ps auxww` + +- 문자열과 일치하는 프로세스 검색: + +`ps aux | grep {{문자열}}` + +- 프로세스의 부모 PID 가져오기: + +`ps -o ppid= -p {{PID}}` + +- 메모리 사용량으로 프로세스 정렬: + +`ps -m` + +- CPU 사용량으로 프로세스 정렬: + +`ps -r` diff --git a/pages.ko/osx/qlmanage.md b/pages.ko/osx/qlmanage.md new file mode 100644 index 0000000000..061fe34bba --- /dev/null +++ b/pages.ko/osx/qlmanage.md @@ -0,0 +1,16 @@ +# qlmanage + +> QuickLook 서버 도구. +> 더 많은 정보: . + +- 하나 또는 여러 [f]파일에 대해 QuickLook 표시: + +`qlmanage -p {{경로/대상/파일1 경로/대상/파일2 ...}}` + +- 현재 폴더의 모든 JPEG 파일에 대해 300px 너비의 PNG 썸네일 생성 후, 지정된 폴더에 저장: + +`qlmanage {{*.jpg}} -t -s {{300}} {{경로/대상/폴더}}` + +- QuickLook 재설정: + +`qlmanage -r` diff --git a/pages.ko/osx/rargs.md b/pages.ko/osx/rargs.md new file mode 100644 index 0000000000..93b77d5e29 --- /dev/null +++ b/pages.ko/osx/rargs.md @@ -0,0 +1,25 @@ +# rargs + +> 각 표준 입력 줄에 대해 명령을 실행합니다. +> 패턴 매칭 지원이 있는 `xargs`와 유사합니다. +> 더 많은 정보: . + +- 입력의 각 줄에 대해 명령을 실행 (`{0}`은 텍스트에 대체할 위치를 나타냄): + +`{{명령어}} | rargs {{명령어}} {0}` + +- 실제로 실행하지 않고 실행할 명령을 출력하는 드라이 런 수행: + +`{{명령어}} | rargs -e {{명령어}} {0}` + +- 목록의 모든 파일에서 `.bak` [x]확장자 제거: + +`{{명령어}} | rargs -p '(.*).bak mv {0} {1}` + +- 병렬로 명령 실행: + +`{{명령어}} | rargs -w {{최대_프로세스_수}}` + +- 입력의 각 줄이 줄바꿈(`\n`) 대신 NUL 문자(`\0`)로 구분된 것으로 간주: + +`{{명령어}} | rargs -0 {{명령어}} {0}` diff --git a/pages.ko/osx/readlink.md b/pages.ko/osx/readlink.md new file mode 100644 index 0000000000..40ed1d2d93 --- /dev/null +++ b/pages.ko/osx/readlink.md @@ -0,0 +1,8 @@ +# readlink + +> 심볼릭 링크를 따라가고 심볼릭 링크 정보를 가져옵니다. +> 더 많은 정보: . + +- 심볼릭 링크가 가리키는 절대 경로를 출력: + +`readlink {{경로/대상/심볼릭_링크_파일}}` diff --git a/pages.ko/osx/reboot.md b/pages.ko/osx/reboot.md new file mode 100644 index 0000000000..5f96970624 --- /dev/null +++ b/pages.ko/osx/reboot.md @@ -0,0 +1,12 @@ +# reboot + +> 시스템을 재부팅합니다. +> 더 많은 정보: . + +- 즉시 재부팅: + +`sudo reboot` + +- 정상적으로 종료하지 않고 즉시 재부팅: + +`sudo reboot -q` diff --git a/pages.ko/osx/rename.md b/pages.ko/osx/rename.md new file mode 100644 index 0000000000..9e82d0ba23 --- /dev/null +++ b/pages.ko/osx/rename.md @@ -0,0 +1,8 @@ +# rename + +> 정규 표현식을 사용하여 파일 또는 파일 그룹의 이름을 변경. +> 더 많은 정보: . + +- 지정된 파일들의 파일명에서 `from`을 `to`로 변경: + +`rename 's/{{from}}/{{to}}/' {{*.txt}}` diff --git a/pages.ko/osx/route.md b/pages.ko/osx/route.md new file mode 100644 index 0000000000..adc76d4cf6 --- /dev/null +++ b/pages.ko/osx/route.md @@ -0,0 +1,29 @@ +# route + +> 수동으로 라우팅 테이블을 조작합니다. +> 관리자 권한이 필요합니다. +> 더 많은 정보: . + +- 게이트웨이를 통해 대상지로의 경로 추가: + +`sudo route add "{{대상_IP_주소}}" "{{게이트웨이_주소}}"` + +- 게이트웨이를 통해 /24 서브넷으로의 경로 추가: + +`sudo route add "{{서브넷_IP_주소}}/24" "{{게이트웨이_주소}}"` + +- 테스트 모드로 실행(실행하지 않고 출력만 합니다): + +`sudo route -t add "{{대상_IP_주소}}/24" "{{게이트웨이_주소}}"` + +- 모든 경로 제거: + +`sudo route flush` + +- 특정 경로 삭제: + +`sudo route delete "{{대상_IP_주소}}/24"` + +- 대상지(호스트명 또는 IP 주소)의 경로 조회 및 표시: + +`sudo route get "{{대상}}"` diff --git a/pages.ko/osx/safeejectgpu.md b/pages.ko/osx/safeejectgpu.md new file mode 100644 index 0000000000..dac8a440eb --- /dev/null +++ b/pages.ko/osx/safeejectgpu.md @@ -0,0 +1,28 @@ +# SafeEjectGPU + +> GPU를 안전하게 제거합니다. +> 더 많은 정보: . + +- 모든 GPU 제거: + +`SafeEjectGPU Eject` + +- 연결된 모든 GPU 나열: + +`SafeEjectGPU gpus` + +- GPU를 사용하는 앱 나열: + +`SafeEjectGPU gpuid {{GPU_ID}} apps` + +- GPU의 상태 확인: + +`SafeEjectGPU gpuid {{GPU_ID}} status` + +- GPU 제거: + +`SafeEjectGPU gpuid {{GPU_ID}} Eject` + +- GPU에서 앱 실행: + +`SafeEjectGPU gpuid {{GPU_ID}} LaunchOnGPU {{경로/대상/App.app}}` diff --git a/pages.ko/osx/say.md b/pages.ko/osx/say.md new file mode 100644 index 0000000000..8a629f6804 --- /dev/null +++ b/pages.ko/osx/say.md @@ -0,0 +1,28 @@ +# say + +> 텍스트를 음성으로 변환. +> 더 많은 정보: . + +- 문구를 소리내어 말하기: + +`say "{{나는 자전거 타는 것을 좋아해.}}"` + +- [f]파일을 소리내어 읽기: + +`say --input-file={{파일명.txt}}` + +- 사용자 지정 음성과 속도로 문구 말하기: + +`say --voice={{음성}} --rate={{분당_단어_수}} "{{미안해 데이브, 그렇게 할 수 없어.}}"` + +- 사용 가능한 음성 목록 나열 (다양한 언어로 말하는 음성): + +`say --voice="?"` + +- 폴란드어로 말하기: + +`say --voice={{Zosia}} "{{Litwo, ojczyzno moja!}}"` + +- 음성 텍스트의 오디오 파일 생성: + +`say --output-file={{파일명.aiff}} "{{Here's to the Crazy Ones.}}"` diff --git a/pages.ko/osx/screencapture.md b/pages.ko/osx/screencapture.md new file mode 100644 index 0000000000..44c97f73ef --- /dev/null +++ b/pages.ko/osx/screencapture.md @@ -0,0 +1,28 @@ +# screencapture + +> 스크린샷과 화면 녹화를 위한 유틸리티. +> 더 많은 정보: . + +- 스크린샷을 찍어 파일로 저장: + +`screencapture {{경로/대상/파일.png}}` + +- 마우스 커서를 포함하여 스크린샷 찍기: + +`screencapture -C {{경로/대상/파일.png}}` + +- 스크린샷을 찍고 저장하는 대신 미리보기로 열기: + +`screencapture -P` + +- 선택한 직사각형 영역의 스크린샷 찍기: + +`screencapture -i {{경로/대상/파일.png}}` + +- 지연 후 스크린샷 찍기: + +`screencapture -T {{초}} {{경로/대상/파일.png}}` + +- 화면 녹화를 하고 파일로 저장: + +`screencapture -v {{경로/대상/파일.mp4}}` diff --git a/pages.ko/osx/scutil.md b/pages.ko/osx/scutil.md new file mode 100644 index 0000000000..4c1331c30a --- /dev/null +++ b/pages.ko/osx/scutil.md @@ -0,0 +1,29 @@ +# scutil + +> 시스템 구성 매개변수를 관리합니다. +> 구성 설정 시 루트 권한이 필요합니다. +> 더 많은 정보: . + +- DNS 구성 표시: + +`scutil --dns` + +- 프록시 구성 표시: + +`scutil --proxy` + +- 컴퓨터 이름 확인: + +`scutil --get ComputerName` + +- 컴퓨터 이름 설정: + +`sudo scutil --set ComputerName {{컴퓨터_이름}}` + +- 호스트명 확인: + +`scutil --get HostName` + +- 호스트명 설정: + +`scutil --set HostName {{호스트명}}` diff --git a/pages.ko/osx/sdef.md b/pages.ko/osx/sdef.md new file mode 100644 index 0000000000..fecff978f7 --- /dev/null +++ b/pages.ko/osx/sdef.md @@ -0,0 +1,8 @@ +# sdef + +> 스크립트 가능한 애플리케이션에서 스크립팅 정의(`sdef`) 파일을 가져오거나 생성. +> 더 많은 정보: . + +- 지정된 애플리케이션의 스크립팅 정의 출력: + +`sdef {{/Applications/XCode.app}}` diff --git a/pages.ko/osx/secd.md b/pages.ko/osx/secd.md new file mode 100644 index 0000000000..18cf4064c1 --- /dev/null +++ b/pages.ko/osx/secd.md @@ -0,0 +1,9 @@ +# secd + +> 키체인 항목의 액세스 및 수정을 제어합니다. +> 수동으로 실행해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`secd` diff --git a/pages.ko/osx/security.md b/pages.ko/osx/security.md new file mode 100644 index 0000000000..567ae14cf2 --- /dev/null +++ b/pages.ko/osx/security.md @@ -0,0 +1,32 @@ +# security + +> 키체인, 키, 인증서 및 보안 프레임워크를 관리합니다. +> 더 많은 정보: . + +- 사용 가능한 모든 키체인 나열: + +`security list-keychains` + +- 특정 키체인 삭제: + +`security delete-keychain {{경로/대상/파일.keychain}}` + +- 키체인 생성: + +`security create-keychain -p {{비밀번호}} {{경로/대상/파일.keychain}}` + +- 인증서를 웹사이트 또는 [s]서비스에서 사용하도록 [c]일반 이름으로 설정 (동일한 일반 이름을 가진 인증서가 여러 개 있는 경우 실패): + +`security set-identity-preference -s {{URL|호스트명|서비스}} -c "{{일반_이름}}" {{경로/대상/파일.keychain}}` + +- 파일에서 [k]키체인으로 인증서 추가 (-k가 지정되지 않으면 기본 키체인이 사용됨): + +`security add-certificates -k {{파일.keychain}} {{경로/대상/인증서_파일.pem}}` + +- 사용자별 신뢰 설정에 CA 인증서 추가: + +`security add-trusted-cert -k {{경로/대상/사용자-키체인.keychain-db}} {{경로/대상/ca-인증서_파일.pem}}` + +- 사용자별 신뢰 설정에서 CA 인증서 제거: + +`security remove-trusted-cert {{경로/대상/ca-인증서_파일.pem}}` diff --git a/pages.ko/osx/securityd.md b/pages.ko/osx/securityd.md new file mode 100644 index 0000000000..0ddbd34a2b --- /dev/null +++ b/pages.ko/osx/securityd.md @@ -0,0 +1,10 @@ +# securityd + +> 보안 컨텍스트와 암호화 작업을 관리합니다. +> 키체인 접근을 위해 secd와 함께 작동합니다. +> 수동으로 호출해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`securityd` diff --git a/pages.ko/osx/sed.md b/pages.ko/osx/sed.md new file mode 100644 index 0000000000..ba323d3e10 --- /dev/null +++ b/pages.ko/osx/sed.md @@ -0,0 +1,25 @@ +# sed + +> 스크립트 방식으로 텍스트 편집. +> 같이 보기: `awk`, `ed`. +> 더 많은 정보: . + +- 모든 입력 라인에서 `apple`(기본 정규식)을 `mango`(기본 정규식)로 모두 교체하고 결과를 `stdout`에 출력: + +`{{명령어}} | sed 's/apple/mango/g'` + +- 특정 스크립트 [f]파일을 실행하고 결과를 `stdout`에 출력: + +`{{명령어}} | sed -f {{경로/대상/스크립트_파일.sed}}` + +- 모든 입력 라인에서 `apple`(확장 정규식)을 `APPLE`(확장 정규식)로 모두 교체하고 결과를 `stdout`에 출력: + +`{{명령어}} | sed -E 's/(apple)/\U\1/g'` + +- 첫 번째 라인만 `stdout`에 출력: + +`{{명령어}} | sed -n '1p'` + +- `file` 내 모든 `apple`(기본 정규식)을 `mango`(기본 정규식)로 교체하고 원본을 `file.bak`으로 백업 저장: + +`sed -i bak 's/apple/mango/g' {{경로/대상/파일}}` diff --git a/pages.ko/osx/setfile.md b/pages.ko/osx/setfile.md new file mode 100644 index 0000000000..2d2f24bc16 --- /dev/null +++ b/pages.ko/osx/setfile.md @@ -0,0 +1,16 @@ +# setfile + +> HFS+ 디렉터리 내 파일의 속성을 설정합니다. +> 더 많은 정보: . + +- 특정 파일의 생성 날짜 설정: + +`setfile -d "{{MM/DD/YYYY HH:MM:SS}}" {{경로/대상/파일1 경로/대상/파일2 ...}}` + +- 특정 파일의 수정 날짜 설정: + +`setfile -m "{{MM/DD/YYYY HH:MM:SS}}" {{경로/대상/파일1 경로/대상/파일2 ...}}` + +- 심볼릭 링크 파일의 수정 날짜 설정 (링크된 파일 자체는 아님): + +`setfile -P -m "{{MM/DD/YYYY HH:MM:SS}}" {{경로/대상/파일1 경로/대상/파일2 ...}}` diff --git a/pages.ko/osx/shortcuts.md b/pages.ko/osx/shortcuts.md new file mode 100644 index 0000000000..2a4453f44c --- /dev/null +++ b/pages.ko/osx/shortcuts.md @@ -0,0 +1,21 @@ +# shortcuts + +> 바로 가기 관리. +> 참고: `Shortcuts` 앱도 사용할 수 있습니다. +> 더 많은 정보: . + +- 지정된 바로 가기 실행 (`Count holidays`): + +`shortcuts run "{{Count holidays}}"` + +- 모든 바로 가기 출력: + +`shortcuts list` + +- 모든 바로 가기 폴더 출력: + +`shortcuts list --folders` + +- 지정된 바로 가기를 Shortcuts 편집기에서 열기 (`Count holidays`): + +`shortcuts view "{{Count holidays}}"` diff --git a/pages.ko/osx/shuf.md b/pages.ko/osx/shuf.md new file mode 100644 index 0000000000..ce8b44bf2b --- /dev/null +++ b/pages.ko/osx/shuf.md @@ -0,0 +1,20 @@ +# shuf + +> 무작위 순열 생성. +> 더 많은 정보: . + +- 파일의 줄 순서를 무작위로 변환하여 결과 출력: + +`shuf {{경로/대상/파일}}` + +- 결과의 처음 5개 항목만 출력: + +`shuf --head-count=5 {{경로/대상/파일}}` + +- 출력을 다른 파일에 쓰기: + +`shuf {{경로/대상/입력_파일}} --output={{경로/대상/출력_파일}}` + +- 1에서 10까지의 범위에서 무작위 숫자 생성: + +`shuf --input-range=1-10` diff --git a/pages.ko/osx/shutdown.md b/pages.ko/osx/shutdown.md new file mode 100644 index 0000000000..fe3f2ba558 --- /dev/null +++ b/pages.ko/osx/shutdown.md @@ -0,0 +1,28 @@ +# shutdown + +> 시스템을 종료하고 재부팅합니다. +> 더 많은 정보: . + +- 즉시 시스템 전원 끄기 (정지): + +`shutdown -h now` + +- 즉시 절전 모드로 전환: + +`shutdown -s now` + +- 즉시 재부팅: + +`shutdown -r now` + +- 5분 후 재부팅: + +`shutdown -r "+{{5}}"` + +- 오후 1시에 시스템 전원 끄기 (24시간 형식 사용): + +`shutdown -h {{1300}}` + +- 2042년 5월 10일 오전 11시 30분에 재부팅 (입력 형식: YYMMDDHHMM): + +`shutdown -r {{4205101130}}` diff --git a/pages.ko/osx/signal.md b/pages.ko/osx/signal.md new file mode 100644 index 0000000000..ce5207e50d --- /dev/null +++ b/pages.ko/osx/signal.md @@ -0,0 +1,8 @@ +# signal + +> 간소화된 소프트웨어 시그널 기능. +> 더 많은 정보: . + +- macOS에서 시그널에 대한 문서 보기: + +`man signal` diff --git a/pages.ko/osx/sips.md b/pages.ko/osx/sips.md new file mode 100644 index 0000000000..65f93ef65a --- /dev/null +++ b/pages.ko/osx/sips.md @@ -0,0 +1,29 @@ +# sips + +> Apple Scriptable Image Processing System. +> 래스터/쿼리 이미지 및 ColorSync ICC 프로필. +> 더 많은 정보: . + +- 원본이 수정되지 않도록 출력 디렉터리 지정: + +`sips --out {{경로/대상/출력_폴더}}` + +- 지정된 크기로 이미지 리샘플링 (이미지 비율이 변경될 수 있음): + +`sips --resampleHeightWidth {{1920}} {{300}} {{이미지_파일.ext}}` + +- 높이와 너비가 지정된 크기를 초과하지 않도록 이미지 리샘플링 (대문자 Z 주의): + +`sips --resampleHeightWidthMax {{1920}} {{300}} {{이미지_파일.ext}}` + +- 디렉터리 내 모든 이미지를 960px 너비에 맞게 리샘플링 (비율 유지): + +`sips --resampleWidth {{960}} {{경로/대상/이미지}}` + +- 이미지 색상을 CMYK에서 RGB로 변환: + +`sips --matchTo "/System/Library/ColorSync/Profiles/Generic RGB Profile.icc" {{경로/대상/이미지.ext}} {{경로/대상/출력_폴더}}` + +- 이미지에서 ColorSync ICC 프로필 제거: + +`sips --deleteProperty profile --deleteColorManagementProperties {{경로/대상/이미지_파일.ext}}` diff --git a/pages.ko/osx/sntp.md b/pages.ko/osx/sntp.md new file mode 100644 index 0000000000..e3a0cc92df --- /dev/null +++ b/pages.ko/osx/sntp.md @@ -0,0 +1,16 @@ +# sntp + +> 매우 간단한 네트워크 시간 프로토콜 클라이언트 프로그램. +> 더 많은 정보: . + +- 지정된 SNTP 서버에 쿼리하고 시간을 표시: + +`sntp {{pool.ntp.org}}` + +- 지정된 SNTP 서버로 시스템 시계를 동기화: + +`sudo sntp -S {{pool.ntp.org}}` + +- 디버그 로깅 활성화: + +`sntp -d {{pool.ntp.org}}` diff --git a/pages.ko/osx/sntpd.md b/pages.ko/osx/sntpd.md new file mode 100644 index 0000000000..03a06c4b0e --- /dev/null +++ b/pages.ko/osx/sntpd.md @@ -0,0 +1,17 @@ +# sntpd + +> SNTP 서버. +> 수동으로 실행해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`sntpd` + +- 기존 상태를 로컬 시계로 덮어쓰고 (계층 1), 다른 (더 높은 계층) 서버와 동기화하지 않고 마스터/주 서버를 실행: + +`sntpd -L` + +- 사용자 지정 파일을 SNTP 상태로 사용: + +`sntpd -z {{경로/대상/state.bin}}` diff --git a/pages.ko/osx/softwareupdate.md b/pages.ko/osx/softwareupdate.md new file mode 100644 index 0000000000..fec60cb4ed --- /dev/null +++ b/pages.ko/osx/softwareupdate.md @@ -0,0 +1,20 @@ +# softwareupdate + +> macOS App Store 앱 업데이트 도구. +> 더 많은 정보: . + +- 사용 가능한 모든 업데이트 나열: + +`softwareupdate --list` + +- 모든 업데이트 다운로드 및 설치: + +`softwareupdate --install --all` + +- 모든 [r]추천 업데이트 다운로드 및 설치: + +`softwareupdate --install --recommended` + +- 특정 앱 다운로드 및 설치: + +`softwareupdate --install {{업데이트_이름}}` diff --git a/pages.ko/osx/spctl.md b/pages.ko/osx/spctl.md new file mode 100644 index 0000000000..c18996e9c7 --- /dev/null +++ b/pages.ko/osx/spctl.md @@ -0,0 +1,21 @@ +# spctl + +> 보안 평가 정책 하위 시스템 관리. +> macOS에서 Gatekeeper를 관리하는 도구. +> 더 많은 정보: . + +- Gatekeeper 비활성화: + +`spctl --master-disable` + +- 애플리케이션 실행을 허용하는 규칙 추가 (규칙의 라벨 지정은 선택 사항): + +`spctl --add --label {{규칙_이름}} {{경로/대상/파일}}` + +- Gatekeeper 활성화: + +`spctl --master-enable` + +- 시스템의 모든 규칙 나열: + +`spctl --list` diff --git a/pages.ko/osx/split.md b/pages.ko/osx/split.md new file mode 100644 index 0000000000..78092893b0 --- /dev/null +++ b/pages.ko/osx/split.md @@ -0,0 +1,20 @@ +# split + +> 파일을 여러 조각으로 분할합니다. +> 더 많은 정보: . + +- 파일을 각 조각이 10줄씩 되도록 분할 (마지막 조각 제외): + +`split -l 10 {{경로/대상/파일}}` + +- 정규 표현식으로 파일을 분할. 매칭된 라인은 다음 출력 파일의 첫 번째 라인이 됩니다: + +`split -p {{cat|^[dh]og}} {{경로/대상/파일}}` + +- 각 조각이 512바이트가 되도록 파일을 분할 (마지막 조각 제외; 킬로바이트는 512k, 메가바이트는 512m 사용): + +`split -b 512 {{경로/대상/파일}}` + +- 파일을 5개의 파일로 분할. 각 조각은 동일한 크기를 가지도록 분할됩니다 (마지막 조각 제외): + +`split -n 5 {{경로/대상/파일}}` diff --git a/pages.ko/osx/spotify.md b/pages.ko/osx/spotify.md new file mode 100644 index 0000000000..8df71f8200 --- /dev/null +++ b/pages.ko/osx/spotify.md @@ -0,0 +1,28 @@ +# spotify + +> Spotify의 명령줄 인터페이스. +> 더 많은 정보: . + +- 노래 이름으로 찾아 재생: + +`spotify play {{노래_이름}}` + +- 재생목록 이름으로 찾아 재생: + +`spotify play list {{재생목록_이름}}` + +- 재생을 일시 정지(또는 재개): + +`spotify pause` + +- 재생목록에서 다음 노래로 건너뛰기: + +`spotify next` + +- 볼륨 조정: + +`spotify vol {{up|down|값}}` + +- 재생 상태 및 노래 세부 정보 표시: + +`spotify status` diff --git a/pages.ko/osx/stat.md b/pages.ko/osx/stat.md new file mode 100644 index 0000000000..f745a780f8 --- /dev/null +++ b/pages.ko/osx/stat.md @@ -0,0 +1,24 @@ +# stat + +> 파일 상태 표시. +> 더 많은 정보: . + +- 파일의 크기, 권한, 생성 및 접근 날짜 등의 속성 표시: + +`stat {{경로/대상/파일}}` + +- 위와 동일하지만 자세히 표시 (Linux의 `stat`와 더 유사하게): + +`stat -x {{경로/대상/파일}}` + +- 파일의 8진수 권한만 표시: + +`stat -f %Mp%Lp {{경로/대상/파일}}` + +- 파일의 소유자와 그룹 표시: + +`stat -f "%Su %Sg" {{경로/대상/파일}}` + +- 파일의 크기를 바이트 단위로 표시: + +`stat -f "%z %N" {{경로/대상/파일}}` diff --git a/pages.ko/osx/sw_vers.md b/pages.ko/osx/sw_vers.md new file mode 100644 index 0000000000..a432fbfae8 --- /dev/null +++ b/pages.ko/osx/sw_vers.md @@ -0,0 +1,16 @@ +# sw_vers + +> macOS 운영 체제 버전 정보를 출력합니다. +> 더 많은 정보: . + +- 사용 가능한 모든 정보 출력 (운영 체제 이름, 버전 번호, 빌드): + +`sw_vers` + +- 운영 체제의 버전 번호만 출력: + +`sw_vers -productVersion` + +- 빌드 식별자만 출력: + +`sw_vers -buildVersion` diff --git a/pages.ko/osx/symptomsd.md b/pages.ko/osx/symptomsd.md new file mode 100644 index 0000000000..5dd2071140 --- /dev/null +++ b/pages.ko/osx/symptomsd.md @@ -0,0 +1,9 @@ +# symptomsd + +> `Symptoms.framework`에 대한 서비스를 제공합니다. +> 수동으로 호출해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`symptomsd` diff --git a/pages.ko/osx/sysctl.md b/pages.ko/osx/sysctl.md new file mode 100644 index 0000000000..3bb2cd0da1 --- /dev/null +++ b/pages.ko/osx/sysctl.md @@ -0,0 +1,24 @@ +# sysctl + +> 커널 상태 정보를 확인합니다. +> 더 많은 정보: . + +- 사용 가능한 모든 변수와 값 표시: + +`sysctl -a` + +- Apple 모델 식별자 표시: + +`sysctl -n hw.model` + +- CPU 모델 표시: + +`sysctl -n machdep.cpu.brand_string` + +- 사용 가능한 CPU 기능(MMX, SSE, SSE2, SSE3, AES 등) 표시: + +`sysctl -n machdep.cpu.features` + +- 변경 가능한 커널 상태 변수 설정: + +`sysctl -w {{section.tunable}}={{값}}` diff --git a/pages.ko/osx/system_profiler.md b/pages.ko/osx/system_profiler.md new file mode 100644 index 0000000000..3b30e5fc69 --- /dev/null +++ b/pages.ko/osx/system_profiler.md @@ -0,0 +1,20 @@ +# system_profiler + +> 시스템 하드웨어 및 소프트웨어 구성 보고. +> 더 많은 정보: . + +- 특정 세부 수준(최소 [개인 정보 없음], 기본 또는 전체)으로 보고서 표시: + +`system_profiler -detailLevel {{수준}}` + +- `System Profiler.app`에서 열 수 있는 전체 시스템 프로파일러 보고서 표시: + +`system_profiler -xml > MyReport.spx` + +- 하드웨어 개요(모델, CPU, 메모리, 시리얼 등) 및 소프트웨어 데이터(시스템, 커널, 이름, 가동 시간 등) 표시: + +`system_profiler SPHardwareDataType SPSoftwareDataType` + +- 시스템 시리얼 번호 출력: + +`system_profiler SPHardwareDataType|grep "Serial Number (system)" | awk '{ print $4 }'` diff --git a/pages.ko/osx/systemsetup.md b/pages.ko/osx/systemsetup.md new file mode 100644 index 0000000000..e38cb85fbf --- /dev/null +++ b/pages.ko/osx/systemsetup.md @@ -0,0 +1,24 @@ +# systemsetup + +> 시스템 환경설정 기기 설정 구성. +> 더 많은 정보: . + +- 원격 로그인(SSH) 활성화: + +`systemsetup -setremotelogin on` + +- 시간대, NTP 서버 지정 및 네트워크 시간 활성화: + +`systemsetup -settimezone "{{US/Pacific}}" -setnetworktimeserver {{us.pool.ntp.org}} -setusingnetworktime on` + +- 기기를 절대 절전 모드로 두지 않으며 전원 장애나 커널 패닉 시 자동으로 재시작: + +`systemsetup -setsleep off -setrestartpowerfailure on -setrestartfreeze on` + +- 유효한 시작 디스크 나열: + +`systemsetup -liststartupdisks` + +- 새로운 시작 디스크 지정: + +`systemsetup -setstartupdisk {{경로/대상/폴더}}` diff --git a/pages.ko/osx/systemsoundserverd.md b/pages.ko/osx/systemsoundserverd.md new file mode 100644 index 0000000000..ab021f0e22 --- /dev/null +++ b/pages.ko/osx/systemsoundserverd.md @@ -0,0 +1,8 @@ +# systemsoundserverd + +> Core Audio 관련 데몬. +> 수동으로 실행해서는 안 됩니다. + +- 데몬 시작: + +`systemsoundserverd` diff --git a/pages.ko/osx/tail.md b/pages.ko/osx/tail.md new file mode 100644 index 0000000000..f6014d29d0 --- /dev/null +++ b/pages.ko/osx/tail.md @@ -0,0 +1,29 @@ +# tail + +> 파일의 마지막 부분을 표시합니다. +> 같이 보기: `head`. +> 더 많은 정보: . + +- 파일에서 마지막 '개수' 줄을 표시: + +`tail -n {{8}} {{경로/대상/파일}}` + +- 특정 행 번호부터 파일 출력: + +`tail -n +{{8}} {{경로/대상/파일}}` + +- 주어진 파일의 끝에서부터 특정 개수의 바이트 출력: + +`tail -c {{8}} {{경로/대상/파일}}` + +- 주어진 파일의 마지막 줄을 출력하고 `Ctrl + C`까지 계속 읽기: + +`tail -f {{경로/대상/파일}}` + +- 파일이 접근 불가능해도 `Ctrl + C`까지 계속 읽기: + +`tail -F {{경로/대상/파일}}` + +- '파일'의 마지막 '개수' 줄을 표시하고 '초'마다 새로 고침: + +`tail -n {{8}} -s {{10}} -f {{경로/대상/파일}}` diff --git a/pages.ko/osx/tart.md b/pages.ko/osx/tart.md new file mode 100644 index 0000000000..f0f32d303e --- /dev/null +++ b/pages.ko/osx/tart.md @@ -0,0 +1,36 @@ +# tart + +> Apple Silicon에서 macOS 및 Linux 가상 머신(VM)을 빌드, 실행 및 관리. +> 더 많은 정보: . + +- 원격 VM 이미지 가져오기: + +`tart pull {{acme.io/org/name:tag}}` + +- 로컬 또는 원격 이미지 소스에서 VM 복제: + +`tart clone {{소스-VM}} {{VM-이름}}` + +- 특정 ipsw 파일에서 새로운 Mac VM 생성: + +`tart create --from-ipsw={{latest|경로/대상/파일.ipsw}} {{VM-이름}}` + +- 기존 VM 실행: + +`tart run {{VM-이름}}` + +- 특정 폴더를 마운트하여 기존 VM 실행: + +`tart run --dir={{경로/대상/폴더}}:{{/경로/대상/로컬_폴더}} {{VM-이름}}` + +- VM 목록 나열: + +`tart list` + +- 실행 중인 VM의 IP 주소 확인: + +`tart ip {{VM-이름}}` + +- VM의 디스플레이 해상도 변경: + +`tart set {{VM-이름}} --display {{640}}x{{400}}` diff --git a/pages.ko/osx/terminal-notifier.md b/pages.ko/osx/terminal-notifier.md new file mode 100644 index 0000000000..eb88c9e636 --- /dev/null +++ b/pages.ko/osx/terminal-notifier.md @@ -0,0 +1,20 @@ +# terminal-notifier + +> macOS 사용자 알림을 전송합니다. +> 더 많은 정보: . + +- 알림 전송 (메시지만 필수): + +`terminal-notifier -group {{tldr-info}} -title {{TLDR}} -message '{{TLDR rocks}}'` + +- 소리와 함께 파이프로 전달된 데이터 표시: + +`echo '{{파이프로 전달된 메시지 데이터!}}' | terminal-notifier -sound {{default}}` + +- 알림을 클릭하면 URL 열기: + +`terminal-notifier -message '{{Apple 주식을 확인하세요!}}' -open '{{http://finance.yahoo.com/q?s=AAPL}}'` + +- 알림을 클릭하면 앱 열기: + +`terminal-notifier -message '{{42개의 연락처를 가져왔습니다.}}' -activate {{com.apple.AddressBook}}` diff --git a/pages.ko/osx/textutil.md b/pages.ko/osx/textutil.md new file mode 100644 index 0000000000..d24b127c77 --- /dev/null +++ b/pages.ko/osx/textutil.md @@ -0,0 +1,24 @@ +# textutil + +> 다양한 형식의 텍스트 파일을 조작. +> 더 많은 정보: . + +- `foo.rtf` 파일에 대한 정보 표시: + +`textutil -info {{경로/대상/foo.rtf}}` + +- `foo.rtf`를 `foo.html`로 변환: + +`textutil -convert {{html}} {{경로/대상/foo.rtf}}` + +- 서식 있는 텍스트를 일반 텍스트로 변환: + +`textutil {{경로/대상/foo.rtf}} -convert {{txt}}` + +- `foo.txt`를 `foo.rtf`로 변환, Times 10 폰트 사용: + +`textutil -convert {{rtf}} -font {{Times}} -fontsize {{10}} {{경로/대상/foo.txt}}` + +- 현재 디렉터리의 모든 RTF 파일을 불러와 내용을 연결하고, 결과를 `index.html`로 작성하며 HTML 제목을 "Several Files"로 설정: + +`textutil -cat {{html}} -title "Several Files" -output {{경로/대상/index.html}} *.rtf` diff --git a/pages.ko/osx/timed.md b/pages.ko/osx/timed.md new file mode 100644 index 0000000000..3aa1db8858 --- /dev/null +++ b/pages.ko/osx/timed.md @@ -0,0 +1,9 @@ +# timed + +> 시스템 시간을 동기화하는 서비스(NTP 사용 등). +> 수동으로 호출해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`timed` diff --git a/pages.ko/osx/tmutil.md b/pages.ko/osx/tmutil.md new file mode 100644 index 0000000000..08c4f8855d --- /dev/null +++ b/pages.ko/osx/tmutil.md @@ -0,0 +1,36 @@ +# tmutil + +> Time Machine 백업을 관리하는 도구. 대부분의 동사는 루트 권한이 필요합니다. +> 더 많은 정보: . + +- HFS+ 드라이브를 백업 대상으로 설정: + +`sudo tmutil setdestination {{경로/대상/디스크_마운트_포인트}}` + +- APF 공유 또는 SMB 공유를 백업 대상으로 설정: + +`sudo tmutil setdestination "{{프로토콜://사용자[:비밀번호]@호스트/공유}}"` + +- 주어진 대상을 목적지 목록에 추가: + +`sudo tmutil setdestination -a {{대상}}` + +- 자동 백업 활성화: + +`sudo tmutil enable` + +- 자동 백업 비활성화: + +`sudo tmutil disable` + +- 백업이 실행 중이 아니라면 시작하고 셸의 제어를 해제: + +`sudo tmutil startbackup` + +- 백업을 시작하고 완료될 때까지 대기: + +`sudo tmutil startbackup -b` + +- 백업 중지: + +`sudo tmutil stopbackup` diff --git a/pages.ko/osx/top.md b/pages.ko/osx/top.md new file mode 100644 index 0000000000..e2972bc891 --- /dev/null +++ b/pages.ko/osx/top.md @@ -0,0 +1,24 @@ +# top + +> 실행 중인 프로세스에 대한 동적 실시간 정보 표시. +> 더 많은 정보: . + +- `top` 시작, 모든 옵션은 인터페이스에서 사용 가능: + +`top` + +- 내부 메모리 크기로 프로세스를 정렬하여 `top` 시작 (기본 순서 - 프로세스 ID): + +`top -o mem` + +- CPU 사용량, 실행 시간 순으로 프로세스를 정렬하여 `top` 시작: + +`top -o cpu -O time` + +- 지정된 사용자가 소유한 프로세스만 표시하여 `top` 시작: + +`top -user {{사용자_이름}}` + +- 대화형 명령에 대한 도움말 표시: + +`?` diff --git a/pages.ko/osx/translationd.md b/pages.ko/osx/translationd.md new file mode 100644 index 0000000000..92ffabe4b1 --- /dev/null +++ b/pages.ko/osx/translationd.md @@ -0,0 +1,8 @@ +# translationd + +> 번역 기능을 활성화합니다. +> 수동으로 호출하지 않아야 합니다. + +- 데몬 시작: + +`translationd` diff --git a/pages.ko/osx/uname.md b/pages.ko/osx/uname.md new file mode 100644 index 0000000000..f6cd1dafa9 --- /dev/null +++ b/pages.ko/osx/uname.md @@ -0,0 +1,25 @@ +# uname + +> 현재 머신 및 실행 중인 운영 체제에 대한 세부 정보를 출력합니다. +> 참고: 운영 체제에 대한 추가 정보를 보려면 `sw_vers` 명령어를 시도하십시오. +> 더 많은 정보: . + +- 커널 이름 출력: + +`uname` + +- 시스템 아키텍처 및 프로세서 정보 출력: + +`uname -mp` + +- 커널 이름, 커널 릴리스 및 커널 버전 출력: + +`uname -srv` + +- 시스템 호스트명 출력: + +`uname -n` + +- 사용 가능한 모든 시스템 정보 출력: + +`uname -a` diff --git a/pages.ko/osx/universalaccessd.md b/pages.ko/osx/universalaccessd.md new file mode 100644 index 0000000000..8e34471b48 --- /dev/null +++ b/pages.ko/osx/universalaccessd.md @@ -0,0 +1,9 @@ +# universalaccessd + +> 유니버설 접근 서비스 가져오기. +> 수동으로 호출해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`universalaccessd` diff --git a/pages.ko/osx/uptime.md b/pages.ko/osx/uptime.md new file mode 100644 index 0000000000..c77d6adae7 --- /dev/null +++ b/pages.ko/osx/uptime.md @@ -0,0 +1,8 @@ +# uptime + +> 시스템이 얼마나 오래 실행 중인지 및 기타 정보를 표시합니다. +> 더 많은 정보: . + +- 현재 시간, 시스템 가동 시간, 로그인한 사용자 수 및 기타 정보 출력: + +`uptime` diff --git a/pages.ko/osx/usernoted.md b/pages.ko/osx/usernoted.md new file mode 100644 index 0000000000..9baaa0caca --- /dev/null +++ b/pages.ko/osx/usernoted.md @@ -0,0 +1,9 @@ +# usernoted + +> 알림 서비스를 제공합니다. +> 수동으로 실행해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`usernoted` diff --git a/pages.ko/osx/uuidgen.md b/pages.ko/osx/uuidgen.md new file mode 100644 index 0000000000..17ffa53c56 --- /dev/null +++ b/pages.ko/osx/uuidgen.md @@ -0,0 +1,8 @@ +# uuidgen + +> 새 UUID(범용 고유 식별자) 문자열 생성. +> 더 많은 정보: . + +- UUID 문자열 생성: + +`uuidgen` diff --git a/pages.ko/osx/valet.md b/pages.ko/osx/valet.md new file mode 100644 index 0000000000..08720b48c6 --- /dev/null +++ b/pages.ko/osx/valet.md @@ -0,0 +1,24 @@ +# valet + +> Laravel 개발 환경으로, `http://.test`에서 로컬 터널을 통해 사이트를 호스팅할 수 있습니다. +> 더 많은 정보: . + +- valet 데몬 시작: + +`valet start` + +- 현재 작업 중인 디렉토리를 Valet이 사이트를 검색할 경로로 등록: + +`valet park` + +- '주차된' 경로 보기: + +`valet paths` + +- 전체 디렉토리가 아닌 단일 사이트 제공: + +`valet link {{애플리케이션_이름}}` + +- Ngrok 터널을 통해 프로젝트 공유: + +`valet share` diff --git a/pages.ko/osx/vm_stat.md b/pages.ko/osx/vm_stat.md new file mode 100644 index 0000000000..c0a65bf569 --- /dev/null +++ b/pages.ko/osx/vm_stat.md @@ -0,0 +1,12 @@ +# vm_stat + +> 가상 메모리 통계를 표시합니다. +> 더 많은 정보: . + +- 가상 메모리 통계 표시: + +`vm_stat` + +- 2초 간격으로 5번 보고서 표시: + +`vm_stat -c {{5}} {{2}}` diff --git a/pages.ko/osx/vpnd.md b/pages.ko/osx/vpnd.md new file mode 100644 index 0000000000..daae968b83 --- /dev/null +++ b/pages.ko/osx/vpnd.md @@ -0,0 +1,29 @@ +# vpnd + +> 수신 VPN 연결을 대기합니다. +> 수동으로 실행하지 마십시오. +> 더 많은 정보: . + +- 데몬 시작: + +`vpnd` + +- 포그라운드에서 데몬 실행: + +`vpnd -x` + +- 포그라운드에서 데몬을 실행하고 로그를 터미널에 출력: + +`vpnd -d` + +- 포그라운드에서 데몬을 실행하고 로그를 터미널에 출력하며 인수를 검증한 후 종료: + +`vpnd -n` + +- 특정 서버 설정으로 데몬 실행: + +`vpnd -i {{서버_ID}}` + +- 도움말 표시: + +`vpnd -h` diff --git a/pages.ko/osx/w.md b/pages.ko/osx/w.md new file mode 100644 index 0000000000..c6323a9e2a --- /dev/null +++ b/pages.ko/osx/w.md @@ -0,0 +1,17 @@ +# w + +> 로그인한 사용자와 그들이 무엇을 하고 있는지 표시합니다. +> 사용자 로그인, TTY, 원격 호스트, 로그인 시간, 유휴 시간, 현재 프로세스를 출력합니다. +> 더 많은 정보: . + +- 로그인한 사용자 정보 표시: + +`w` + +- 헤더 없이 로그인한 사용자 정보 표시: + +`w -h` + +- 유휴 시간별로 정렬된 로그인한 사용자 정보 표시: + +`w -i` diff --git a/pages.ko/osx/wacaw.md b/pages.ko/osx/wacaw.md new file mode 100644 index 0000000000..e16565bc9c --- /dev/null +++ b/pages.ko/osx/wacaw.md @@ -0,0 +1,24 @@ +# wacaw + +> 연결된 카메라로 정지 사진과 비디오를 촬영. +> 더 많은 정보: . + +- 웹캠으로 사진 촬영: + +`wacaw {{파일명}}` + +- 비디오 녹화: + +`wacaw --video {{파일명}} --duration {{10}}` + +- 사용자 지정 해상도로 사진 촬영: + +`wacaw --width {{너비}} --height {{100}} {{파일명}}` + +- 방금 촬영한 이미지를 클립보드로 복사: + +`wacaw --to-clipboard` + +- 사용 가능한 장치 목록: + +`wacaw --list-devices` diff --git a/pages.ko/osx/warmd.md b/pages.ko/osx/warmd.md new file mode 100644 index 0000000000..bc24ad6539 --- /dev/null +++ b/pages.ko/osx/warmd.md @@ -0,0 +1,9 @@ +# warmd + +> 시작 및 로그인 시 사용되는 캐시를 제어합니다. +> 수동으로 실행하지 마십시오. +> 더 많은 정보: . + +- 데몬 시작: + +`warmd` diff --git a/pages.ko/osx/watchdogd.md b/pages.ko/osx/watchdogd.md new file mode 100644 index 0000000000..470da7888c --- /dev/null +++ b/pages.ko/osx/watchdogd.md @@ -0,0 +1,9 @@ +# watchdogd + +> Watchdog KEXT와 함께 작동하여 시스템의 건강 상태와 실행 여부를 보장합니다. +> 수동으로 호출해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`watchdogd` diff --git a/pages.ko/osx/watchlistd.md b/pages.ko/osx/watchlistd.md new file mode 100644 index 0000000000..e3473f9832 --- /dev/null +++ b/pages.ko/osx/watchlistd.md @@ -0,0 +1,9 @@ +# watchlistd + +> Apple TV 앱의 시청 목록을 관리합니다. +> 수동으로 실행하지 않아야 합니다. +> 더 많은 정보: . + +- 데몬 시작: + +`watchlistd` diff --git a/pages.ko/osx/wc.md b/pages.ko/osx/wc.md new file mode 100644 index 0000000000..f7ce9ea8ec --- /dev/null +++ b/pages.ko/osx/wc.md @@ -0,0 +1,24 @@ +# wc + +> 줄, 단어 또는 바이트 수를 계산. +> 더 많은 정보: . + +- [f]파일의 줄 수 계산: + +`wc -l {{경로/대상/파일}}` + +- [f]파일의 단어 수 계산: + +`wc -w {{경로/대상/파일}}` + +- [f]파일의 문자 수(바이트) 계산: + +`wc -c {{경로/대상/파일}}` + +- 멀티바이트 문자 집합을 고려하여 [f]파일의 문자 수 계산: + +`wc -m {{경로/대상/파일}}` + +- `stdin`을 사용하여 순서대로 줄, 단어 및 문자 수(바이트) 계산: + +`{{find .}} | wc` diff --git a/pages.ko/osx/webinspectord.md b/pages.ko/osx/webinspectord.md new file mode 100644 index 0000000000..6653921b2b --- /dev/null +++ b/pages.ko/osx/webinspectord.md @@ -0,0 +1,9 @@ +# webinspectord + +> Web Inspector와 WKWebView와 같은 원격 대상 사이에서 명령을 전달합니다. +> 수동으로 호출하지 않아야 합니다. +> 더 많은 정보: . + +- 데몬 시작: + +`webinspectord` diff --git a/pages.ko/osx/whatis.md b/pages.ko/osx/whatis.md new file mode 100644 index 0000000000..8f99eab99b --- /dev/null +++ b/pages.ko/osx/whatis.md @@ -0,0 +1,12 @@ +# whatis + +> 데이터베이스 파일 세트에서 키워드에 대한 시스템 명령의 짧은 설명을 검색합니다. +> 더 많은 정보: . + +- 키워드에 대한 정보 검색: + +`whatis {{키워드}}` + +- 여러 키워드에 대한 정보 검색: + +`whatis {{키워드1}} {{키워드2}}` diff --git a/pages.ko/osx/whence.md b/pages.ko/osx/whence.md new file mode 100644 index 0000000000..359f688545 --- /dev/null +++ b/pages.ko/osx/whence.md @@ -0,0 +1,24 @@ +# whence + +> Zsh 내장 명령어로, 명령어가 어떻게 해석될지를 나타냅니다. +> 더 많은 정보: . + +- `command`를 해석하고, `alias`로 정의된 경우 확장: + +`whence "{{명령어}}"` + +- `command`의 유형을 표시하고, 함수나 바이너리로 정의된 경우 위치도 함께 표시: + +`whence -v "{{명령어}}"` + +- 위와 동일하지만, 위치 대신 셸 함수의 내용을 표시: + +`whence -c "{{명령어}}"` + +- 위와 동일하지만, 명령어 경로상의 모든 발생을 표시: + +`whence -ca "{{명령어}}"` + +- `PATH`에서만 `command`를 검색하고, 내장 명령어, 별칭 또는 셸 함수를 무시: + +`whence -p "{{명령어}}"` diff --git a/pages.ko/osx/wifi-password.md b/pages.ko/osx/wifi-password.md new file mode 100644 index 0000000000..08c8f27231 --- /dev/null +++ b/pages.ko/osx/wifi-password.md @@ -0,0 +1,16 @@ +# wifi-password + +> Wi-Fi 비밀번호를 가져옵니다. +> 더 많은 정보: . + +- 현재 로그인한 Wi-Fi의 비밀번호 가져오기: + +`wifi-password` + +- 특정 SSID의 Wi-Fi 비밀번호 가져오기: + +`wifi-password {{ssid}}` + +- 비밀번호만 출력: + +`wifi-password -q` diff --git a/pages.ko/osx/wifivelocityd.md b/pages.ko/osx/wifivelocityd.md new file mode 100644 index 0000000000..1c5bda7de0 --- /dev/null +++ b/pages.ko/osx/wifivelocityd.md @@ -0,0 +1,9 @@ +# wifivelocityd + +> WiFiVelocity 프레임워크를 위한 시스템 컨텍스트 작업을 수행하는 XPC 헬퍼. +> 수동으로 호출해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`wifivelocityd` diff --git a/pages.ko/osx/wps.md b/pages.ko/osx/wps.md new file mode 100644 index 0000000000..025d018346 --- /dev/null +++ b/pages.ko/osx/wps.md @@ -0,0 +1,9 @@ +# wps + +> AirPort가 무선 보호 설정(Wireless Protected Setup)을 사용하여 네트워크에 연결하는 것을 지원합니다. +> 수동으로 호출해서는 안 됩니다. +> 더 많은 정보: . + +- 데몬 시작: + +`wps` diff --git a/pages.ko/osx/wwand.md b/pages.ko/osx/wwand.md new file mode 100644 index 0000000000..8a4888752e --- /dev/null +++ b/pages.ko/osx/wwand.md @@ -0,0 +1,9 @@ +# wwand + +> USB WWAN 장치 구성 데몬. +> 수동으로 호출하지 않아야 합니다. +> 더 많은 정보: . + +- 데몬 시작: + +`wwand` diff --git a/pages.ko/osx/xartstorageremoted.md b/pages.ko/osx/xartstorageremoted.md new file mode 100644 index 0000000000..3071585c78 --- /dev/null +++ b/pages.ko/osx/xartstorageremoted.md @@ -0,0 +1,9 @@ +# xartstorageremoted + +> xART 원격 저장소 데몬. 코프로세서로부터 저장/가져오기 요청을 수신합니다. +> 수동으로 실행하지 않아야 합니다. +> 더 많은 정보: . + +- 데몬 시작: + +`xartstorageremoted` diff --git a/pages.ko/osx/xattr.md b/pages.ko/osx/xattr.md new file mode 100644 index 0000000000..3f6abe55bf --- /dev/null +++ b/pages.ko/osx/xattr.md @@ -0,0 +1,24 @@ +# xattr + +> 확장 파일 시스템 속성을 다루는 유틸리티. +> 더 많은 정보: . + +- 주어진 파일의 key:value 확장 속성 나열: + +`xattr -l {{파일}}` + +- 주어진 파일에 속성 작성: + +`xattr -w {{속성_키}} {{속성_값}} {{파일}}` + +- 주어진 파일에서 속성 삭제: + +`xattr -d {{com.apple.quarantine}} {{파일}}` + +- 주어진 파일에서 모든 확장 속성 삭제: + +`xattr -c {{파일}}` + +- 주어진 폴더에서 속성을 재귀적으로 삭제: + +`xattr -rd {{속성_키}} {{폴더}}` diff --git a/pages.ko/osx/xcrun.md b/pages.ko/osx/xcrun.md new file mode 100644 index 0000000000..09138a1fa6 --- /dev/null +++ b/pages.ko/osx/xcrun.md @@ -0,0 +1,28 @@ +# xcrun + +> 개발 도구 및 속성을 실행하거나 찾습니다. +> 더 많은 정보: . + +- 활성 개발자 디렉토리에서 도구를 찾고 실행: + +`xcrun {{도구}} {{인자들}}` + +- 자세한 출력 표시: + +`xcrun {{도구}} {{인자들}} --verbose` + +- 주어진 SDK에 대한 도구 찾기: + +`xcrun --sdk {{SDK_이름}}` + +- 주어진 툴체인에 대한 도구 찾기: + +`xcrun --toolchain {{이름}}` + +- 도움말 표시: + +`xcrun --help` + +- 버전 표시: + +`xcrun --version` diff --git a/pages.ko/osx/xctool.md b/pages.ko/osx/xctool.md new file mode 100644 index 0000000000..b8f6985397 --- /dev/null +++ b/pages.ko/osx/xctool.md @@ -0,0 +1,16 @@ +# xctool + +> Xcode 프로젝트 빌드. +> 더 많은 정보: . + +- 워크스페이스 없이 단일 프로젝트 빌드: + +`xctool -project {{YourProject.xcodeproj}} -scheme {{YourScheme}} build` + +- 워크스페이스의 일부인 프로젝트 빌드: + +`xctool -workspace {{YourWorkspace.xcworkspace}} -scheme {{YourScheme}} build` + +- 정리하고, 빌드하고, 모든 테스트 실행: + +`xctool -workspace {{YourWorkspace.xcworkspace}} -scheme {{YourScheme}} clean build test` diff --git a/pages.ko/osx/xed.md b/pages.ko/osx/xed.md new file mode 100644 index 0000000000..ca2476f410 --- /dev/null +++ b/pages.ko/osx/xed.md @@ -0,0 +1,16 @@ +# xed + +> Xcode에서 파일을 열어 편집합니다. +> 더 많은 정보: . + +- Xcode에서 파일 열기: + +`xed {{경로/대상/파일1 경로/대상/파일2 ...}}` + +- Xcode에서 파일을 열고, 없으면 생성: + +`xed --create {{경로/대상/파일1 경로/대상/파일2 ...}}` + +- Xcode에서 파일을 열고 75번째 줄로 이동: + +`xed --line 75 {{경로/대상/파일}}` diff --git a/pages.ko/osx/xip.md b/pages.ko/osx/xip.md new file mode 100644 index 0000000000..c2354f64ad --- /dev/null +++ b/pages.ko/osx/xip.md @@ -0,0 +1,9 @@ +# xip + +> 안전한 xip 아카이브로 압축 파일을 생성하거나 확장. +> Apple에서 서명한 아카이브만 신뢰되므로, 이 도구는 아카이브 생성에 사용하지 마세요. +> 더 많은 정보: . + +- 아카이브를 현재 작업 디렉토리로 확장: + +`xip --expand {{경로/대상/파일.xip}}` diff --git a/pages.ko/osx/xml2man.md b/pages.ko/osx/xml2man.md new file mode 100644 index 0000000000..8ee0722a17 --- /dev/null +++ b/pages.ko/osx/xml2man.md @@ -0,0 +1,16 @@ +# xml2man + +> MPGL을 mdoc으로 컴파일합니다. +> 더 많은 정보: . + +- MPGL 파일을 보기 가능한 man 페이지로 컴파일: + +`xml2man {{경로/대상/명령_파일.mxml}}` + +- MPGL 파일을 특정 출력 파일로 컴파일: + +`xml2man {{경로/대상/서비스_파일.mxml}} {{경로/대상/서비스_파일.7}}` + +- MPGL 파일을 특정 출력 파일로 컴파일하고, 파일이 이미 존재하면 덮어쓰기: + +`xml2man -f {{경로/대상/함수_파일.mxml}} {{경로/대상/함수_파일.3}}` diff --git a/pages.ko/osx/xsand.md b/pages.ko/osx/xsand.md new file mode 100644 index 0000000000..0cde8f8400 --- /dev/null +++ b/pages.ko/osx/xsand.md @@ -0,0 +1,9 @@ +# xsand + +> Xsan 파일 시스템 관리 데몬. Xsan 파일 시스템에 대한 서비스를 제공합니다. +> 수동으로 호출하지 않아야 합니다. +> 더 많은 정보: . + +- 데몬 시작: + +`xsand` diff --git a/pages.ko/osx/xsltproc.md b/pages.ko/osx/xsltproc.md new file mode 100644 index 0000000000..6b0a3e92dc --- /dev/null +++ b/pages.ko/osx/xsltproc.md @@ -0,0 +1,12 @@ +# xsltproc + +> XSLT를 사용하여 XML을 변환하여 출력(주로 HTML 또는 XML)을 생성합니다. +> 더 많은 정보: . + +- 특정 XSLT 스타일시트를 사용하여 XML 파일 변환: + +`xsltproc --output {{경로/대상/출력_파일.html}} {{경로/대상/스타일시트_파일.xslt}} {{경로/대상/파일.xml}}` + +- 스타일시트의 매개변수에 값을 전달: + +`xsltproc --output {{경로/대상/출력_파일.html}} --stringparam "{{이름}}" "{{값}}" {{경로/대상/스타일시트_파일.xslt}} {{경로/대상/xml_파일.xml}}` diff --git a/pages.ko/osx/yaa.md b/pages.ko/osx/yaa.md new file mode 100644 index 0000000000..f8732d3954 --- /dev/null +++ b/pages.ko/osx/yaa.md @@ -0,0 +1,28 @@ +# yaa + +> YAA 아카이브 생성 및 조작. +> 더 많은 정보: . + +- 디렉터리에서 아카이브 생성: + +`yaa archive -d {{경로/대상/폴더}} -o {{경로/대상/출력_파일.yaa}}` + +- 파일에서 아카이브 생성: + +`yaa archive -i {{경로/대상/파일}} -o {{경로/대상/출력_파일.yaa}}` + +- 현재 디렉터리에 아카이브 추출: + +`yaa extract -i {{경로/대상/아카이브_파일.yaa}}` + +- 아카이브 내용 나열: + +`yaa list -i {{경로/대상/아카이브_파일.yaa}}` + +- 특정 압축 알고리즘으로 아카이브 생성: + +`yaa archive -a {{알고리즘}} -d {{경로/대상/폴더}} -o {{경로/대상/출력_파일.yaa}}` + +- 8 MB 블록 크기로 아카이브 생성: + +`yaa archive -b 8m -d {{경로/대상/폴더}} -o {{경로/대상/출력_파일.yaa}}` diff --git a/pages.ko/osx/yabai.md b/pages.ko/osx/yabai.md new file mode 100644 index 0000000000..0012dfd7c4 --- /dev/null +++ b/pages.ko/osx/yabai.md @@ -0,0 +1,24 @@ +# yabai + +> 바이너리 공간 분할을 기반으로 한 macOS 타일링 윈도우 관리자. +> 더 많은 정보: . + +- 레이아웃 설정을 위한 설정 [m]메시지 전송: + +`yabai -m config layout {{bsp|stack|float}}` + +- 윈도우 간격을 포인트 단위로 설정: + +`yabai -m config window_gap {{10}}` + +- 불투명도 활성화: + +`yabai -m config window_opacity on` + +- 윈도우 그림자 비활성화: + +`yabai -m config window_shadow off` + +- 상태 바 활성화: + +`yabai -m config status_bar on` diff --git a/pages/osx/terminal-notifier.md b/pages/osx/terminal-notifier.md index b727a758cb..c95135cd2f 100644 --- a/pages/osx/terminal-notifier.md +++ b/pages/osx/terminal-notifier.md @@ -17,4 +17,4 @@ - Open an app when the notification is clicked: -`terminal-notifier -message '{{Imported 42 contacts.}}' -activate {{com.apple.AddressBook}}` +`terminal-notifier -message '{{Imported 42 contacts.}}' -activate {{com.apple.AddressBook}}`