# terminal
[MacOS] m2 pro에서 iTerm2와 Z Shell 설치
여태껏 윈도우였는데, 회사에서 맥 프로 m2 (Apple Silicon 칩)을 사줬다 ㅎㅎ 이제 이걸로 개발을 하기 위해 세팅을 해보려 한다. 🎶 신난당 요즘 터미널보다 더 편리하게 사용할 수 있다는 iTerm2와 다양한 플러그인이 있는 Z Shell을 설치해보겠다

Unix Command Line
터미널 ls > 내 PC의 폴더의 list들을 볼수있다. cd > 내 PC의 하위폴더로 가는 명령어. ex. cd Documents ~ > 내 PC로 이동 명령어. ex. cd ~ Touch > ex. touch text.txt라고 명령하면 텍스트 파일이 만들어
터미널과 리눅스 운영체제
❤️ pwd : 현재 내가 위치한 디렉토리 출력(print working directory)❤️ echo : 뒤이어 입력한 내용을 출력합니다❤️ ls : 현재 디렉토리 내의 파일 및 폴더들을 출력합니다.\-l : 각 파일 및 폴더의 권한, 소유자, 크기, 수정일시 등
운영체제(operating system)
⚡ 우분투 리눅스 기반으로 만들어진 운영체제 주로 스마트폰, Home CCTV, Smart TV 등에서 사용됨 캐노니컬 회사가 개발한 운영체제, 가장 인기있는 리눅스 배포판 GUI와 CLI 두기자를 기본적으로 배포 ⚡ 리눅스란? 운영체제의 종류중 하나 오픈 소스 소

GPU 자원을 잡고있는 Process 강제종료 in terminal
코드 짜면서 실행하다 멈추고 디버깅할 일이 잦아졌는데, 프로세스를 멈춘다고 GPU에서 내려가는 건 아니라서 계속 실행하게 되면 GPU 메모리가 없다면서 실행 자체가 되지 않았다. 평소 nvidia-smi로 gpu를 확인하기 때문에 여기에 나와있는 PID를 기준으로 한
Read, Write, Execute 권한
ls -l 명령어로 현재 폴더의 내용물을 보면 가장 왼쪽에서 폴더인지 파일인지와 각 권한을 확인 할 수 있다.첫 시작 문자가 'd' 면 directory로 폴더를 나타낸다. '-' 라면 non directory 즉 파일이다.뒤에 이어지는 r , w , x 는 각각 읽기
CLI 기본 명령어(2)
rm 명령어는 폴더나 파일을 삭제한다.삭제 취소가 되지 않는 완전한 삭제다.아래와 같이 파일명을 여러개 입력할 수 있다.폴더 삭제를 위해선 -r 옵션을 사용해야 한다.추가옵션으론\-f : 강제 삭제\-i : 삭제 여부를 사용자에게 물어봄mv 명령어는 폴더나 파일을 도착
window 터미널 명령어(git bash를 위한)
=list의 축약, 현재 디렉토리 또는 폴더에 있는 컨텐츠를 나열하는 명령어탐색기 창디렉토리 탐색. 디렉토리 안의 폴더/파일들을 볼 수 있다.디렉토리명를 정확하게 입력해야하는데, tab키를 눌러 자동완성 기능을 사용할 수 있다.디렉토리 안의 디렉토리2의 안를 볼 수 ㅇ

macOS 에서 psql 설치하기
Docker 와 Cloud 인프라가 대중화된 지금, 자신의 로컬 환경에 직접 DB 를 설치하는 일은 많지 않을 것이라고 생각합니다.하지만 DB 에 접근하여 간단한 데이터를 확인하는 작업 정도는 mysql 이나 psql 과 같은 CLI 클라이언트를 사용하는 것이 편리할
CLI 기본 명령어(1)
1. 현재 경로 확인 print working directory의 약자로 pwd 명령어를 입력하면 현재 위치하고 있는 경로를 보여준다. 2. 새 폴더 생성 Make Directory의 약자로 현재 위치에 폴더를 생성한다. 폴더 이름 사이에 공백을 주면 현재 위치
[Ubuntu] zsh 유용한 플러그인 2개
zsh 쉘에는 기본으로 설치되어 있는 플러그인이 많이 있다.기본적으로 제공하는 플러그인 이외에도 사용자가 직접 설치해 사용 할 수 있는 플러그인도 있는데 하이라이팅과 문구 자동완성 플러그인이다.하이라이팅 플러그인은 명령어가 올바르게 입력되었다면 녹색으로 바르게 입력되지
[Ubuntu] powerlevel10k 테마 설정
oh-my-zsh를 설치하고 기본테마를 쭉 둘러봤는데 뭔가 마음에 드는게 없어 물어봤다.바로 해보자.powerlevel10k 테마를 사용하기 위해서 아래 링크로 이동해 폰트를 다운받아 설치한다.<a href="https://github.com/romkat
[Ubuntu] oh-my-zsh 설치 및 테마설정
1. zsh shell 설치 및 로그인 칙칙한 터미널을 화사하게 바꿔줄 oh-my-zsh 프레임워크를 설치하기 전에 zsh 쉘을 설치해야 한다. 아래 명령어를 입력해 zsh 쉘 을 설치한다. 아래 명령어를 입력해 로그인 가능한 쉘 목록에 zsh가 잘 있는지 확인
[Ubuntu] 패키지 매니저(apt)
패키지는 여러 파일을 모아 하나의 파일로 저장하고 있는 압축파일이다.패키지 안에는 하나의 프로그램이 정상적으로 설치되고 동작하기 위한 파일 및 정보가 담겨있다.패키지 매니저는 패키지의 설치, 변경, 삭제 등 관리를 편하게 도와주는 도구다.우분투는 apt라는 패키지 매니
ubuntu terminal(우분투 터미널) 설치(windows)
우분투는 리눅스 OS의 버전 중 하나다.Microsoft Store에서 'ubuntu lts' 를 검색 후 다운로드 하고 열기를 누른다.(LTS : Long Term Support)우분투 터미널을 실행시키면 설치중이니 잠시 기다리라는 메시지가 출력되니 잠시 기다려준다.
WSL2 설치(windows)
Windows Subsystem for Linux2 의 약자로 windows에서 리눅스 터미널을 실행할 수 있게 해주는 프로그램WSL2를 설치하기 전에 windows를 최신 버전으로 업데이트 해준다.windows 검색창에서 'store'를 검색해 'Microsoft S

macOS 터미널 (base) user 해결법
anaconda 기본 환경 (base) 가 자동으로 활성화되어있기에 뜨는 것 즉, anaconda 의 auto_activate_base 옵션이 True 로 활성화된 상태 이때 True 일 경우 아래의 명령어 실행 활성화 / 비활성화 명령어