반응형
반응형
# 디렉토리 관련 명령어 / : (루트, 최상위 디렉토리) ls : [경로] -a 모든 파일 나열 -l 모든 파일 정보 출력 pwd : 현재 디렉토리 위치 확인 cd [디렉토리] : 디렉토리 이동 / : 루트 디렉토리 - : 이전 경로 ~ : 홈 디렉토리 . : 현재 디렉토리 .. : 상위 디렉토리 mkdir [-p] 경로 : 디렉토리 생성 -p 사용시 일괄 디렉토리 생성 rmdir [-p] 경로 : 디렉토리 삭제 - 디렉토리 내에 파일이 없어야 삭제 가능 * : (모든 글자 포함) ? : (한 글자) ! : (반대) [그룹] (괄호 사이에 문자 집합) ex) less [bt]est -> best/test 파일 보기 (일정 범위) ex) ls *[a-z] -> 소문자로 끝나는 모든 파일목록 보기
SSH 연결을 위한 필요 프로그램 Putty 설치 검색 엔진에서 putty를 검색하여 다운로드 SSH 연결 설정 푸티 실행 Host Name에서 아이피 입력 AWS EC2에서 생성한 인스턴스의 퍼블릭 IPv4주소 확인 프라이빗 키 파일 첨부를 위한 설정 후 Open 클릭 SSH - Auth - Private key file for autherication의 Browse 클릭 EC2에서 인스턴스를 만들 때 생성된 파일 첨부 SSH 접속 접속시 Accept 클릭 ec2-user 로 로그인, 로그인이 되었는지 확인
학습용으로 만들 것이기 때문에 꼭 프리 티어인지 확인하여야 합니다. 아마존 AWS 홈페이지에 접속하여 아래의 절차를 진행해주세요. EC2 페이지로 이동하기 AWS -> EC2 입력 인스턴스 만들기 & 설정 인스턴스 시작 - 인스턴스 시작 인스턴스 시작 가상머신 이름 입력 애플리케이션 및 OS 이미지 사용할 운영체제 선택 -> Amazon Linux 인스턴스 유형 인스턴스 유형에 프리 티어 사용 가능인지 꼭 확인! 학습용이기 때문에 무료로 사용하기 위함 키 페어(로그인) 새 키페어 생성 클릭 키 페어 이름 입력 프라이빗 키 파일 형식 -> .ppk 선택 (윈도우 기반 개발) 주의 : 생성되는 ppk파일은 접속을 위한 파일이므로 항상 소유하고 있어야 한다. 키 페어 생성 네크워크 설정 SSH 트래픽 허용 체..
# GitHub Desktop에서 클론 연결하기 Current repository 클릭 후 작업 할 클론 선택 # 만약 다른 PC에서 작업을 하려면? 클론을 다른 PC에서 만들어서 작업을 재진행하면 된다. 클론이란 말 그대로 본제본이기 때문에 GitHub에서 Push(업로드)한 파일이 존재하기 때문에 다른 PC에서 클론을 생성한다고 선언만하고 Push된 파일을 이용하여 그대로 사용하면 된다. - 다른PC GitHub Desktop에서 클론 생성하기 로그인 후 존재하는 리파지토리를 선택 파일이 저장 될 경로 지정 후 'Clone' 클릭 다른 PC에서는 저장할 파일의 경로가 지정되어 있지 않으므로 새로 지정해준다. - Visual Studio Code 에서 클론으로 작업하기 GitHub Desktop 프로그..
# 새 프로젝트(리포지터리) 생성하기 리포지터리(Repository) : 프로젝트(Project)와 같은 개념 1. 깃허브 홈페이지에서 로그인 후 오른쪽 상단의 + 버튼 -> New repository https://github.com/ 2. 새 리포지터리 설정 및 생성 간단 설명 Public : 오픈 소스, 이력서 포트폴리오 용도로 사용 Private : 노출되지 않아야 할 소스, 회사에서 사용 Add a README file : 남들에게 공지사항처럼 보여줄 내용을 담은 파일 Add .gitignore : 프로젝트에서 무시할 파일 명시 python 을 추가하면 파이썬과 관련된 파일은 보이지 않게 된다. # 클론(Clone)을 만들기 클론 : 현재 작업중인 컴퓨터와 깃허브를 연결하여 복제본의 파일을 만드..
시작하기에 앞서.. 해당 포스팅은 파이썬을 기준으로 작성되었습니다. IDE 툴 설치는 Visual Studio Code를 사용하며 그에 맞는 환경 설정 정보를 제공합니다. 다른 개발 툴에서 진행 할 경우, 포스팅의 정보와 다를 수 있음을 알려드립니다. GitHub란? 분산 버전 관리 툴인 깃 저장소 호스팅을 지원하는 웹 서비스 즉, 특정 컴퓨터가 아닌 서버에 파일을 올려서 클라우드로 위치의 제약 없이 사용 가능하도록 한 웹 서비스 GitHub 사용에 필요한 프로그램들 설치하기 Visual Studio Code 설치 소스 코딩을 위해 사용 할 프로그래밍 개발 툴 포스팅은 Python을 기준으로 작성되었으나 여러가지의 프로그래밍 언어 또한 사용 가능 검색엔진에서 visual studio code downlo..