리눅스 (12) 썸네일형 리스트형 우분투 파이썬 버전 변경 https://mickael-k.tistory.com/92 $ whereis python3 파이썬이 설치된 경로 확인 $ python3 --version 파이썬 버전 확인 $ sudo apt install python3.9 $ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.9 1 $ update-alternatives --config python mysql-server 설치 sudo su - root apt install mysql-server systemctl enable mysql # 우분투 재시작시 mysql 자동 재시작 systemctl start mysql # mysql 실행 mysql -u root -p 또는 /usr/bin/mysql -u root -p SELECT User, Host, authentication_string FROM mysql.user; # 사용자 목록 확인 CREATE DATABASE DB이름; # db 생성 CREATE USER '사용자이름'@'localhost' IDENTIFIED BY 'mysql비번'; # 사용자 추가 FLUSH PRIVILEGES; # 커밋 GRANT ALL PRIVILEGES ON DB이름.* to 사용자이름@loc.. 도커 테스트 처음 접속 시, 관리자 계정을 생성하기 위한 화면이 뜬다 get started 서버 구동 테스트를 위해 container 생성 - nginx 버츄얼박스에서 80번 포트 개방, 3306도 개방 접속 확인 /home 디렉토리에 git clone apt install openjdk-11-jdk-headless 으로 jdk를 설치하고, gradle --version 명령어로 gradle 버전이 4번대라면 gradle을 삭제하고 https://codechacha.com/ko/installing-gradle/ 이 주소의 블로그에서 2. 다운로드 및 직접 설치로 7.1.1로 설치 따라하기 gradle build 명령어로 빌드 도커로 해보려했는데, gradle 문제때문에 직접 하였다 virtualbox ubuntu에서 docker 설치, ssh 접속 https://linsoo.pe.kr/archives/27037 VirtualBox에 설치한 리눅스에 Putty 접속하기 버추얼박스에 리눅스 테스트용으로 하나 깔았는데 화면이 너무 작다. 스샷은 뭐 이미지를 브라우저에 맞게 늘려서 크게 보일지 모르겠지만 27인치 UHD 해상도 쓰는 상황이라 폰트가 깨알같아서 linsoo.pe.kr 윈도우와 버츄얼박스 간에 복붙이 가능하게 하려했는데, 뭔 지랄을 해도 되지 않아 ssh로 복붙기능을 씀 sudo apt install docker.io https://docs.portainer.io/v/ce-2.11/start/install/server/docker/linux Install Portainer with Docker on Linux - Portainer Docume.. 파일 권한 변경 https://youtu.be/4-17Wq6WNVE?list=PLq8wAnVUcTFU9zLWK-dHWrvTJ0PF8Y0Sf 리눅스(Linux)는 하나의 컴퓨터를 여러 사람이 사용할 수 있는 멀티유저 운영체제(OS)이기 때문에 권한 관리가 매우 중요함 Linux에서 루트사용자만 파일의 소유권 및 사용 권한을 변경할 수 있으므로, sudo 명령이나 root 계정으로 로그인 한 후 해야한다. 리눅스파일, 디렉토리 권한 확인하기 ls -l 자세한 내용은 여기 참조 파일 권한 변경( chmod ) u 사용자, g 그룹, o 다른사용자, a 전부에게 권한을 지정 더하기(+)를 사용하여 권한을 추가하고, 빼기(-)를 사용하여 권한을 제거 개별 파일 권한 변경 rwx 를 사용하는 방식 # group에 쓰기 권한 주기 .. 압축 파일 https://youtu.be/8PQ992gdTDY?list=PLq8wAnVUcTFU9zLWK-dHWrvTJ0PF8Y0Sf 파일 편집 및 관리 - vi https://youtu.be/CvX3F40ycfk?list=PLq8wAnVUcTFU9zLWK-dHWrvTJ0PF8Y0Sf 파일 편집 및 관리 vi Hello.java vi로 파일 편집 시작 i 키를 눌러서 내용 편집 시작 esc 키를 눌러서 명령 모드로 설정 :q 명령어로 나가기 :w 명령어로 저장 저장이 완료된 상태에서 :q 명령어를 입력하면 vi 종료 명령 모드에서 yy를 입력하면, 커서가 있는 해당 줄의 내용 복사 p를 입력하면 복사한 내영 붙여넣기함 vi의 세 가지 모드 1. 명령 모드 (command mode) vi 명령어를 통해 vi를 시작할 경우 실행되는 모드. 방향키를 통해 커서를 이동할 수 있다. 2. 입력 모드 (insert mode) 명령 모드에서 i 또는 a 키를 눌러 입력 모드로.. 파일 관리 명령어 https://youtu.be/a1xvR3AMEg4?list=PLq8wAnVUcTFU9zLWK-dHWrvTJ0PF8Y0Sf 파일 관리 명령어 mv 명령어는 디렉토리나 파일의 이름 변경도 가능 rm -r [파일명 또는 디렉토리] 강제 삭제 cp test.txt test.cpy test.txt의 복사본으로 test.cpy 생성 이전 1 2 다음