본문 바로가기

MAC4

[Mac] zip, unzip 명령어(압축, 압축해제) Flutter 문서에서 설치 관련 부분을 보다가 unzip 명령어가 나왔는데 직접 실행해보고 싶었다. 그래서 해본 김에 정리하기 unzip: zip으로 압축된 파일을 해제하는 명령어 /Downloads/test 디렉토리 안에 test_file_1, test_file_2라는 파일이 있고, 두 파일을 '아카이브.zip'로 압축했다. 그리고 Downloads 디렉토리 내에서 아래 명령어를 실행하면, 현재 디렉토리인 Downloads 내에 '아카이브.zip' 파일이 압축해제되어 test_file_1과 test_file_2 파일이 생긴다. unzip ~/Downloads/test/아카이브.zip *__MACOSX라는 디렉토리도 같이 생기던데 이건 뭘까.. 현재 디렉토리가 아닌 특정 디렉토리 내에 압축을 풀고 싶을.. 2023. 1. 11.
[Mac] touch 명령어(터미널에서 파일 생성, 수정시간 변경) Flutter 문서에서 설치 관련된 부분을 읽다가 Mac에서 새 파일을 어떻게 만드는지 찾다가.. 알게 되어 정리하는 터미널 명령어 touch 그러고 보니 항상 복붙해서 사용하고, 새로운 빈 파일 만드는 법에 대해 생각해본 적이 없었다. touch: 파일의 수정시간 및 접근 시간을 수정하는 명령어 해당 파일이 없는 경우 접근권한이 644인 빈 파일을 생성한다. touch 파일명 '파일명'에 해당하는 파일이 없으면 파일 생성 해당 파일이 있으면 수정시간을 현재 시간으로 업데이트 test라는 디렉토리에 touch 명령어로 파일을 생성해보니 아래와 같은 빈 문서 파일이 생성된다. 파일을 열어보니 기본적으로 텍스트 편집기로 실행되는데, 내용은 비어있다. touch test_file_1 touch test_fil.. 2023. 1. 10.
[Mac] Cannot identify version of git executable: no response 맥북 소프트웨어 업데이트 후 Android Studio에서 코드를 run하니 다음과 같은 에러 메시지가 떴다. Cannot identify version of git executable: no response 먼저 터미널에 which git 명령어를 쳐서 현재 git 경로를 확인한다. 그리고 Android Studio - Preference - Version Control - Git에서 'Path to Git executable'에 위에서 확인한 경로를 넣어준다. 내 경우엔 들어가보니 자동으로 체크돼 있어서(Auto-detected) 아래에 'Set this path only for the current project'에 체크한 후 OK하니 해결됐다. 참고한 글 https://soreal13.github.. 2021. 8. 28.
[Mac] M1 homebrew 설치 방법 - zsh: command not found 맥북 프로 m1 모델을 구입하고.. 환경 설정 중에 homebrew 설치가 되지 않아 한참 헤맸다. 나중의 나를 위해 기록.. 분명 설치를 했는데 command 창에 brew를 입력하면 아래와 같은 메시지가 출력됐다. zsh: command not found: brew /opt/homebrew 디렉토리 삭제 후 아래 방법대로 다시 설치하니 해결됐다.(명령어 순서대로 입력) 1. /opt 디렉토리로 이동 cd /opt​ 2. Homebrew 디렉토리를 만든다.(root 권한 필요) sudo mkdir homebrew​ 3. /opt/homebrew 디렉토리의 소유권을 부여(root 권한이 필요 없도록) sudo chown -R $(whoami) /opt/homebrew​ 4. homebrew를 다운로드하고.. 2021. 5. 19.