터미널을 실행하면 macOS 인터페이스의 일부를 제어하는 데 사용할 수 있는 라인 인터페이스가 제공됩니다. 기본적으로 이것은 macOS 스킨 너머에 있는 UNIX 기능에 대한 액세스를 제공합니다. 여기에서는 새로 발견한 기술을 사용하여 터미널에서 시도할 수 있는 몇 가지 프로젝트를 살펴보겠습니다.
터미널을 처음 사용하거나 명령을 수정해야 하는 경우 가장 좋은 시작점은 여기에서 읽을 수 있는 소개 기능입니다. Mac에서 터미널을 사용하는 방법
대괄호가 표시되는 곳에 대괄호 없이 고유한 입력(일반적으로 파일 경로 또는 URL)을 추가해야 합니다.
1. 숨김 파일 및 폴더 표시
macOs는 다양한 이유로 숨겨진 파일과 폴더를 생성합니다. 대부분의 경우 우리가 그것들에 대해 알거나 심지어 그것들이 존재한다는 것을 알 이유가 없지만, 추적해야 한다면 터미널로 할 수 있습니다. 유형:
기본값 쓰기 com.apple.finder AppleShowAllFiles -bool TRUE
킬올 파인더
파일을 다시 숨기려면 TRUE를 FALSE로 변경하십시오.
2. 한 폴더에서 다른 폴더로 파일 복사
한 곳에서 다른 곳으로 파일을 복사하기 위해 파일을 끌어다 놓는 옵션은 너무 좋습니다. 대신 터미널의 Ditto 명령을 사용해 보세요.
유형:동일 [원본 폴더] [새 폴더]
여기서 '원본 폴더' 및 '새 폴더'는 파일의 소스 및 대상의 파일 경로입니다. 복사된 각 파일의 이름을 터미널 창에서 보려면 Ditto 다음에 '-v'를 입력합니다. 상세 모드를 위한 명령어입니다.
3. 브라우저 없이 파일 다운로드
다운로드해야 하는 파일의 URL이 있지만 Safari, Chrome 또는 Firefox에서 다운로드하고 싶지 않다면 터미널이 도움이 될 수 있습니다. 터미널 위치를 다운로드 폴더(또는 다운로드한 파일을 저장하려는 다른 위치)로 설정하는 명령과 파일을 다운로드하는 명령 두 가지만 있으면 됩니다. 위치를 설정하려면 아래 명령어를 사용하세요. 원하는 경우 '다운로드'를 다른 폴더로 변경합니다. 이 폴더가 사용자 디렉토리의 첫 번째 수준에 없으면 전체 경로를 입력하거나 폴더를 터미널 창으로 끌어다 놓아야 합니다.
cd ~/다운로드/
파일을 다운로드하려면:
curl -O [파일의 URL]
4. 스크린샷에서 그림자 비활성화
Command-Shift-4를 사용하여 Mac에서 창의 화면을 캡처하면 창에 그림자가 추가됩니다. 원하지 않는 경우 이 명령을 사용하여 그림자 없이 화면을 캡처하세요.
$ defaults write com.apple.screencapture disable-shadow -bool TRUE
killall SystemUIServer
5. Mac을 깨우세요
에너지 환경설정에서 절전 설정을 재정의하려면 명령 하나만 있으면 됩니다.
카페인
Ctrl-C를 입력하여 이와 같은 명령 또는 시간 제한을 종료합니다.
카페인 -u -t [초]
6. 충돌 후 Mac이 자동으로 재시동되도록 설정
Mac이 멈추거나 충돌하는 경우 유일한 해결 방법은 종종 전원 버튼을 누른 상태에서 재시동을 기다리는 것입니다. 충돌을 감지할 때 자동으로 다시 시작하려면 이 명령을 사용하십시오.
sudo systemsetup -setrestartfreeze 켜기
7. Dock에서 비활성 앱 숨기기
도킹이 너무 혼잡합니다. 활성 앱만 표시하려면 이것을 사용하세요.
기본값은 com.apple.dock static-only -bool TRUE 쓰기
킬올 독
8. Dock에 숨겨진 둔한 앱
더 나아가 화면에 표시되지 않는 Dock 앱을 어둡게 만들 수 있습니다.
기본값은 com.apple.Dock showhidden -bool TRUE를 작성합니다.
킬올 독
9. 키 반복 문자를 누른 상태로 만들기
여기 우리가 정말 좋아하는 것이 있습니다. Mac 키보드의 키를 누르고 있으면 추가 문자 팝업이 표시되거나 아무 작업도 수행되지 않습니다. 탭한 문자를 예전처럼 반복하도록 하는 방법은 다음과 같습니다.
기본값 write -g ApplePressAndHoldEnabled -bool FALSE
명령을 실행 취소하려면 동일한 명령을 사용하되 'FALSE'를 'TRUE'로 바꾸십시오.
10. Finder의 보기에서 파일 및 폴더 숨기기
chflags hidden [숨길 폴더 경로]
11. 테트리스, 탁구, 뱀 및 기타 게임 플레이
macOS와 함께 사전 설치되어 제공되고 터미널에서 실행할 수 있는 텍스트 편집기 Emacs에는 게임 형태의 많은 이스터 에그가 있습니다.
이를 표시하려면 Emacs 를 입력하십시오. Enter 키를 누른 다음 Fn 및 F10 그런 다음 그런 다음 지
사용 가능한 게임이 나열되고 커서 키를 사용하여 선택할 수 있습니다.
12. ASCII 아트 배너 작성
유형:banner -w [배너 너비(픽셀)] [내 메시지]
<강한>
13. 전원에 연결되면 iOS와 유사한 전원 차임 활성화
이것을 사용하여 충전기를 꽂을 때 Mac이 iPhone처럼 울리도록 합니다.
기본값은 com.apple.PowerChime ChimeOnAllHardware 쓰기 -bool true; /System/Library/CoreServices/PowerChime.app을 엽니다.
14. macOS 업데이트를 더 자주 확인하세요
Mac에서 macOS 업데이트를 확인하는 빈도를 매주에서 매일로 변경하려면 다음을 입력하십시오.
기본값은 com.apple.SoftwareUpdate ScheduleFrequency -int 1 쓰기
15. 브라우저 없이 파일 다운로드
다운로드해야 하는 파일의 URL이 있지만 Safari, Chrome 또는 Firefox에서 다운로드하고 싶지 않다면 터미널이 도움이 될 수 있습니다. 터미널 위치를 다운로드 폴더(또는 다운로드한 파일을 저장하려는 다른 위치)로 설정하는 명령과 파일을 다운로드하는 명령 두 가지만 있으면 됩니다. 위치를 설정하려면 아래 명령어를 사용하세요. 원하는 경우 '다운로드'를 다른 폴더로 변경합니다. 이 폴더가 사용자 디렉토리의 첫 번째 수준에 없으면 전체 경로를 입력하거나 폴더를 터미널 창으로 끌어다 놓아야 합니다.
cd ~/다운로드/
파일을 다운로드하려면:
curl -O [파일의 URL]
16. 폴더의 내용 나열
'ls' 명령은 디렉토리의 내용을 표시합니다. '-R'을 추가하면 하위 폴더가 확장됩니다. 따라서 폴더의 모든 내용을 보려면 다음을 입력하십시오.
ls -R [디렉토리의 경로]
<강한>
17. Mac에 연결된 볼륨으로 디스크 이미지 복원
실제 볼륨을 생성해야 하는 디스크 이미지가 있는 경우 다음 명령을 사용하십시오.
$ sudo asr -restore -noverify -source /[디스크 이미지 경로] -target /[복원할 볼륨]
18. 파일 내용 보기
Mac에서 열리지 않는 파일을 받은 적이 있다면, 아마도 파일을 열 수 있는 앱이 없거나 파일이 손상되었기 때문일 수 있습니다. 터미널에서 파일의 내용을 볼 수 있습니다. 오디오 및 비디오와 같은 많은 파일의 경우 표시되는 텍스트는 큰 의미가 없습니다. 다른 사람들에게는 필요한 것을 구문 분석하기에 충분할 수 있습니다.
유형:고양이 [파일 경로]
팁:파일 경로를 수동으로 입력하는 대신 터미널 창으로 끌어서 명령 뒤에 놓을 수 있습니다.
19. 기본 스크린샷 위치 변경
다음을 입력하여 화면 캡처가 저장되는 위치를 변경할 수 있습니다.
기본값 쓰기 com.apple.screencapture 위치 [화면 캡처를 저장할 위치]
그런 다음 Enter 키를 누른 다음:
killall SystemUIServer
그리고 Enter 키를 다시 누르십시오.
20. 기본적으로 앱이 iCloud에 저장되지 않도록 중지
TextEdit 및 iWork 앱과 같은 일부 macOS 앱은 기본적으로 iCloud에 저장됩니다. 다음을 사용하여 변경할 수 있습니다.
기본값 쓰기 NSGlobalDomain NSDocumentSaveNewDocumentsToCloud -bool false
iCloud로 되돌리려면 플래그가 'true'로 설정된 동일한 명령을 사용하십시오.
21. 터미널을 사용하여 파일 권한을 변경하는 방법
파일 권한은 Mac에서 파일 및 폴더에 액세스하고 수정할 수 있는 사용자를 제어합니다. 대부분 잘 작동하지만 한 사용자 계정에서 다른 사용자 계정으로 파일을 복사하고 계정에서 해당 파일을 열 수 없다는 것을 발견하는 경우와 같이 때때로 문제가 발생합니다.
권한을 변경하는 데 사용할 수 있는 두 가지 명령이 있습니다. 파일 소유자를 제외한 모든 사용자의 권한을 수정하는 chmod 및 특정 사용자에게 소유권을 할당하는 chown.
따라서 누구나 파일에 액세스하고, 읽고, 수정할 수 있도록 파일에 대한 권한을 변경하려면 다음을 사용합니다.
sudo chmod 777 파일 경로
여기서 path-to-file은 권한을 수정하려는 파일의 경로입니다. 파일 경로를 입력하는 대신 파일을 터미널 창으로 끌어다 놓을 수 있음을 기억하십시오. 액세스 및 읽기는 허용하지만 파일 변경은 금지하도록 권한을 수정하려면 777을 644로 바꾸십시오.
폴더의 모든 파일에 대한 권한을 변경하려면 파일 대신 터미널 창에 폴더를 드래그하고 명령 이름 뒤에 -R을 입력합니다.
파일 소유권을 계정으로 변경하려면 다음을 사용하십시오.
sudo chown your-short-user-name 파일 경로
22. Mac에서 스크린샷의 기본값 변경
기본적으로 OS X의 스크린샷은 .png 파일로 저장됩니다. 일반적으로 괜찮지만 필요한 경우 변경할 수 있습니다. 예를 들어, 기본값을 jpeg로 변경하려면 다음을 입력하십시오.
기본값은 com.apple.screencapture 유형 JPG를 작성합니다.
동일한 명령을 사용하고 선택한 형식을 JPG로 교체하여 PDF 또는 TIFF로 변경할 수도 있습니다.
스크린샷의 기본 이름을 변경하려면 다음을 사용하십시오.
기본값은 com.apple.screencapture 이름 "당신이 선택한 이름"을 작성합니다. killall SystemUIServer
선택한 이름을 원하는 것으로 바꾸면 이제 해당 이름과 날짜 및 시간이 스크린샷에 지정됩니다.
23. Star Wars의 ASCII 버전 보기
이것은 단지 재미를 위한 것입니다. 그러나 얼마나 재미있습니까! 네덜란드의 Telnet 서버에서 실행되는 Star Wars의 ASCII 버전이 있습니다. 그것을 보려면 다음을 사용하십시오:
telnet 수건.blinkenlights.nl
중지하려면 Ctrl-]를 입력한 다음 '종료'
하세요.24. 훑어보기에서 텍스트 선택 활성화
훑어보기는 파일 내용을 빠르게 검사하는 데 매우 유용한 도구입니다. 주로 이미지용이지만 텍스트 문서를 읽는 데에도 사용할 수 있습니다. 슬프게도 독서는 어디까지나 마찬가지입니다. 예를 들어 복사할 텍스트를 선택할 수 없습니다. 적어도 터미널 명령의 도움 없이는 아닙니다. 훑어보기에서 텍스트를 선택할 수 있도록 하려면 다음을 입력하세요.
기본값은 com.apple.finder를 작성합니다. QLEnableTextSelection -bool TRUE; killall 찾기
여기에서 OS X의 훑어보기 미리보기에서 텍스트를 선택하고 복사하는 방법에 대한 완전한 자습서가 있습니다.
25. Mac에서 터미널을 사용하여 미리보기에서 자동 복원 비활성화
미리보기를 열고 화면 전체에 열려 있는 문서 창을 내보낸 적이 있습니까? 그것은 Lion 이후의 OS X 기능인 Auto-restore의 결함으로 미리 보기를 종료할 때의 상태를 저장하고 다시 열 때 해당 상태로 되돌아갑니다. 따라서 종료하기 전에 열려 있는 모든 문서를 닫지 않으면 다음에 미리보기를 실행할 때 다시 열립니다.
이를 방지하고 문서 없이 미리보기를 시작하려면 다음 터미널 명령을 사용하십시오.
기본값 쓰기 com.apple.Preview NSQuitAlwaysKeepsWindows -bool FALSE
기본값으로 다시 변경하려면 명령을 다시 입력하고 FALSE를 TRUE로 바꿉니다. QuickTime X에서 동일한 작업을 수행하려면 com.apple.Preview를 com.apple.QuickTimePlayerX로 교체하십시오.
26. Mac의 터미널을 사용하여 Dock 슬라이드를 더 빠르게 만들기
Dock 표시 및 숨기기를 사용하는 경우 마우스 포인터를 화면 하단으로 끌거나 Dock을 유지하는 가장자리로 끌면 Dock이 보기에 슬라이드되기 전에 지연이 있음을 알 수 있습니다. 다음 명령을 사용하여 이러한 지연을 제거할 수 있습니다.
기본값은 com.apple.dock autohide-delay -float 0 쓰기
킬올 독
'0'은 Dock이 보기에 슬라이드되기 전의 지연을 나타냅니다. 따라서 줄이려면 '0'을 초 단위로 측정되는 다른 값으로 바꾸십시오.
기본값으로 되돌리려면 다음을 입력하십시오.
기본값 삭제 com.apple.dock autohide-delay
킬올 독
Dock이 미끄러지는 속도를 변경할 수도 있습니다. 다시 말하지만 지연을 수정하여 수행됩니다. 따라서 즉시 만들려면 다음을 입력하십시오.
기본값 쓰기 com.apple.dock autohide-time-modifier -float 0
킬올 독
속도를 두 배로 하려면 '0'을 '0.5'로 바꾸고 그대로 유지하려면 '1'을 사용하세요.
27. 로그인 창에 메시지 추가
다른 사용자에게 장난을 치기 위한 것이든, 나 자신에게 매일 확인하는 말이나 영감을 주는 것이든, 또는 다른 어떤 이유로든 OS X의 로그인 창에 메시지를 넣고 싶은 경우가 있을 수 있습니다. 터미널의 도움으로 매우 쉽습니다. 유형:
$ sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText "여기에 메시지를 보내세요"
다음에 로그아웃하거나 다시 시작하면 로그인 창에 메시지가 나타납니다. 제거하려면 다음을 사용하십시오.
$ sudo 기본값 삭제 /Library/Preferences/com.apple.loginwindow
28. Mac이 말하게 하기
Mac이 현재 선택한 음성으로 원하는 모든 것을 말하도록 할 수 있습니다. 그렇게 하려면 다음과 같이 '말하기' 명령을 사용하세요.
"Mac에서 말하고 싶은 대로"라고 말하세요.
Return 키를 누르는 즉시 Mac이 입력한 단어를 말해줍니다.
29. 대시보드 제거
누가 Dashboard를 더 이상 사용합니까? 우리 대부분에게 그것이 계속 존재한다는 유일한 단서는 Mission Control에 등장한다는 것입니다. 완전히 사라지게 하려면 다음 명령을 사용하십시오.
기본값은 com.apple.dashboard mcx-disabled -boolean TRUE 쓰기
킬올 독
다시 가져오려면 동일한 명령을 사용하되 TRUE를 FALSE로 바꿉니다.
30. 스포트라이트 재구축
Spotlight는 OS X의 검색 도구이며 매우 유용한 도구입니다. 그러나 때때로 손상되거나 제대로 작동하지 않을 수 있습니다. 해결책은 다시 만드는 것입니다. 뭔지 맞춰봐? 예, 터미널 명령도 있습니다. 사용:
sudo mdutil -E /볼륨/드라이브 이름
여기서 'DriveName'은 인덱스를 다시 작성하려는 볼륨의 이름입니다. 대부분의 경우 이것은 시동 볼륨이 되며 변경하지 않는 한 'Macintosh HD'라고 합니다. 또는 Mac의 데스크탑에 볼륨이 마운트되어 있는 경우 원하는 볼륨을 터미널 창으로 드래그하고 '/Volumes/DriveName'을 무시할 수 있습니다.
다음 읽기:
Automator가 할 수 있는 일
우수한 Automator 워크플로
iPad에서 Mac 또는 PC 화면을 보는 방법