잠시만 기다려주세요...

내 mac 프로필입니다

이 문서는 언어를 선택할 수 있습니다
阿坝藏族羌族自治州2025년 1월 30일 목 오후 12시4.70k270예상 읽는 시간 9 분
QR 코드
즐겨찾기Ctrl + D

설치된 소프트웨어

Intellj IDEAWebStormData GripVisual Studio CodeApifoxAnotherRedisDesktopManagerDockerTermiusSnipasteOBS StudioChrome

Git

xcode에는 git이 포함되어 있으므로 xcode를 다운로드하면 됩니다. xcode는 많은 곳에서 사용되므로 일반적으로 다운로드합니다. 다운로드 속도가 느리기 때문에 app store에서 다운로드하지 말고 공식 웹사이트에서 다운로드하는 것이 좋습니다.

현재 공식 웹사이트의 최신 버전은 16.2이며, 2.7GB입니다. 압축을 풀면 약 10GB가 되므로 다운로드 및 설치에 시간이 걸립니다.

xcode 공식 다운로드 링크

Terminal

~/.zshrc
        #terminal
export CLICOLOR=1
autoload -U colors && colors
export PROMPT="%{$fg_bold[green]%}it-fb %{$fg_bold[yellow]%}%1~ %# %{$reset_color%}"

    

팁: 저장 후 source ~/.zshrc를 실행하여 적용합니다.

CLICOLOR=1는 색상을 활성화합니다.

autoload -U colors && colors는 색상을 로드합니다.

%{$fg_bold[green]%}는 텍스트 색상을 녹색으로 설정하고 굵게 표시합니다.

%{$fg_bold[yellow]%}는 텍스트 색상을 노란색으로 설정하고 굵게 표시합니다.

%1~는 현재 디렉토리의 첫 번째 문자를 나타내며, ~는 홈 디렉토리를 나타냅니다.

%#는 명령 프롬프트를 나타내며, %는 일반 사용자를, #는 root 사용자를 나타냅니다.

%{$reset_color%}는 텍스트 색상을 재설정합니다.

효과

https://img.softmk.com/img/2025/01/30/71beda34-4644-41f0-9549-db261c4a588c.png

FNM

fnm 웹사이트

~/.zshrc
        #fnm
eval "$(fnm env --use-on-cd --shell bash)"

    

SDKMAN

sdkman 웹사이트

~/.zshrc
        #sdkman
export SDKMAN_DIR="$HOME/.sdkman"
[[ -s "$HOME/.sdkman/bin/sdkman-init.sh" ]] && source "$HOME/.sdkman/bin/sdkman-init.sh"

    

압축

Apple의 기본 압축 도구를 사용하면 비밀번호를 설정할 수 없고, .git.DS_Store와 같은 불필요한 파일을 제외할 수 없는 단점이 있습니다.

따라서 bash 스크립트를 사용하여 zip 명령을 사용할 수 있습니다.

프로세스는 대략 다음과 같습니다: Automator 앱을 찾습니다 1

그런 다음 빠른 작업을 선택합니다 2

빨간색 상자로 강조된 부분에 주의하세요 3

모든 숨김 파일 제외

bash
        #!/bin/bash
cd $(dirname "$1")
zip -r $(basename "$1").zip ./$(basename "$1") -x ".*" "*/.*" "*/__MACOSX/*"

    

.git 및 .github 폴더 제외

프로젝트를 패키징할 때, 일반적으로 .git.github 폴더를 포함할 필요가 없습니다. 다음 스크립트를 사용할 수 있습니다.

bash
        #!/bin/bash
cd $(dirname "$1")
zip -r $(basename "$1").zip ./$(basename "$1") -x "*/.git/*" "*/.github/*" "*/node_modules/*" "*/.DS_Store" "*/__MACOSX/*"

    

암호화

Apple의 스크립트 언어인 AppleScript를 사용하여 대화 상자를 표시하고 비밀번호를 얻은 다음 zip 명령을 사용하여 파일을 압축할 수 있습니다.

bash
        #!/bin/bash

# AppleScript를 사용하여 대화 상자를 표시하고 비밀번호를 얻습니다
PASSWORD=$(osascript -e 'Tell application "System Events" to display dialog "ZIP 파일의 비밀번호를 입력하세요:" default answer "" with hidden answer buttons {"취소", "OK"} default button "OK"' -e 'text returned of result')

# 비밀번호가 비어 있는지 확인합니다
if [ -z "$PASSWORD" ]; then
  exit 0
fi

cd $(dirname "$1")

zip -r -P "$PASSWORD" $(basename "$1").zip ./$(basename "$1") -x "*/.DS_Store" "*/__MACOSX/*"

    

처음 사용할 때 인증 대화 상자가 나타납니다. "허용"을 클릭하세요. 4

효과

5