https://lindarex.github.io/ubuntu/ubuntu-initial-setting/
sudo passwd root
useradd
apt update && apt upgrade -y
sudo apt install tree unzip net-tools -y
systemctl status ssh
systemctl restart ssh
sudo ufw enable
sudo ufw allow ssh
hostname -I
sudo apt install docker.io
sudo usermod -aG docker $USER
newgrp docker
sudo docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
ssh
sudo timedatectl set-timezone Asia/Seoul
systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
https://passwd.tistory.com/entry/Ubuntu-2004-절전
https://luavis.me/server/linux-performance-analysis
https://blog.naver.com/PostView.naver?blogId=codeknight2&logNo=222450145041
https://velog.io/@ynwag09/%EC%9A%B0%EB%B6%84%ED%88%AC-22.04-NVIDIA-driver-%EC%84%A4%EC%B9%98
https://isc9511.tistory.com/172
docker exec -it [컨테이너_이름] bash
chmod +x gradlew
./gradlew build -x test
./gradlew test --info
cat build/reports/tests/test/index.html
java -jar build/libs/tts_vc_web-0.0.1-SNAPSHOT.jar
free -t
top ( shift M )
sudo apt-get install htop
htop
EC2에 2GB 스왑 메모리를 설정하는 단계별 명령어입니다:
sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
sudo swapon --show
stress-ng --cpu 4 --timeout 60s
stress-ng --vm 2 --vm-bytes 1G --timeout 60s
stress-ng --io 4 --timeout 60s
stress-ng --cpu 4 --io 2 --vm 2 --timeout 120s
도커 설치
sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 -e RABBITMQ_DEFAULT_USER=username -e RABBITMQ_DEFAULT_PASS=password rabbitmq:management