shell, PPA, Inbound rules

wisdom·2022년 9월 2일
0

백엔드 개발자라면?

목록 보기
23/42

리눅스 명령어(shell)

  • 사용자-OS 간 대화하기 위해서 필요한 언어
clear
pwd
cd
ls
ls -al
mkdir 
touch
rm 
--help
rm -r [directory]

cp 
mv(파일 이동, 파일명 변경)
ln -s a.txt a-link.txt(소프트 링크, 바로가기 파일 생성)

bin 폴더 - 실행 파일이 모여 있는 곳

apt

설치?

  • 프로그램을 하드디스크에 복사
  • 시작 프로그램 등록
  • 카톡-통신-방화벽(방화벽 오픈)
    --------> 프로그램을 다운로드만 한다고 끝이 아니다.>

우분투에서 프로그램 설치

  • 우분투 리포지토리 접근
    - /etc/apt/sources.list
    - 리포지토리 경로 등록을 해줘야함
  • apt 목록 갱신
    - apt update
  • apt install [program]
    - 다운로드
    - 자동 설치
  • /etc/apt/sources.list.d
    - 주소 등록
whoami
sudo apt install net-tools
netstat -nlpt


sudo apt remove tomcat9(설정 파일은 지우지 않음)
sudo apt --purge remove tomcat9(설정파일까지 모두 지움)

// PPA
// APT에 없는 것들을 추가할 수 있다. 
https://launchpad.net/ubuntu

sudo add-apt-repository ppa:rivergod/tomcat8.5
sudo apt update

Inbound rules

  • 어떤 컴퓨터만 통신을 통해서 내 컴퓨터(aws)에 접속할 수 있다!
  • inboud rules 에 8080포트 추가

PPA

  • 개발자가 소스코드를 업로드하면 자동으로 패키지화 되어 사용자가 직접 다운로드 받아 설치를 해볼 수 있게 해주는 소프트웨어 저장소
profile
문제를 정의하고, 문제를 해결하는

0개의 댓글