본문 바로가기
기타

ec2 ubuntu - vscode 초기 셋팅

by 앗사비 2024. 5. 8.
728x90

우분투 24.04 기준으로 진행

 

버전 확인
일반 : lsb_release -a
세부 : cat /etc/os-release


타임존 변경
sudo timedatectl set-timezone Asia/Seoul

패키지 최신화
sudo apt update && sudo apt upgrade


zsh 설치
sudo apt install zsh
sudo passwd ubuntu
chsh -s $(which zsh)
sudo reboot
echo $SHELL

oh-my-zsh 설치
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

테마
code ~/.zshrc
ZSH_THEME 항목 수정

ZSH_THEME="agnoster"

플러그인
* 하이라이트 설치
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

 

* 커맨드 추천 설치  
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

 

* 적용
code ~/.zshrc

plugins 항목 수정
plugins=(git vscode zsh-autosuggestions zsh-syntax-highlighting)

도커

curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh

 

포테이너

* 설치

sudo docker volume create portainer_data
sudo docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest

sudo docker restart portainer

 

* 접속
https://localhost:9443

 

* sudo 없이 docker 명령어 실행

sudo usermod -aG docker $USER
sudo reboot

 

파이썬

sudo apt install python3-pip

sudo apt install python3.12-venv

 

별칭

code ~/.zshrc

alias python="python3" 

alias mld="cat /dev/null > /home/ubuntu/dw_batch.log"
alias mcn="crontab dw_cron.crontab"

 

* 적용

source ~/.zshrc

 

크론

오류 발생시 특정 파일에 누적해서 기록하기

13 7 * * 1-5 /home/ubuntu/myvenv/bin/python /home/ubuntu/test.py 2>>mybatch.log

728x90

'기타' 카테고리의 다른 글

맥 스케줄링으로 배치 실행  (0) 2024.03.25
스플렁크로 리텐션 구하기  (0) 2024.02.14
스플렁크 서브서치  (1) 2023.12.18
keycloak 설치  (1) 2023.11.24
리눅스에서 도커 환경 구축하기  (0) 2023.08.11