컴퓨터공학
-
RDS(Relational Database Service) 란?데이터베이스는 크게 "관계형 데이터베이스(RDBMS)"와 "NoSQL" 두 가지로 나눌 수 있다.관계형 데이터베이스 서비스를 말하며, AWS에서 제공해주는 인스턴스다.관계형 데이터베이스는 행과 열로 이루어져 있는 2차원 테이블 구조이다.테이블 구조에 데이터를 넣고,꺼내고,지우고,업데이트 하는 작업을 처리한다.AWS RDS에서 제공하는 대표적인 데이터베이스Microsoft SQL ServerOracleMySQLPostreSQLAmazon Aurora (고성능 관계형 데이터베이스) - 프리티어 제공 XMariaDB데이터베이스 관련 용어- 데이터베이스 : 하나, 혹은 여러 개의 테이블을 생성하고 관리하는 공간- 테이블(Table) : 행과 열로 구..
RDS(Relational Database Service)의 개념RDS(Relational Database Service) 란?데이터베이스는 크게 "관계형 데이터베이스(RDBMS)"와 "NoSQL" 두 가지로 나눌 수 있다.관계형 데이터베이스 서비스를 말하며, AWS에서 제공해주는 인스턴스다.관계형 데이터베이스는 행과 열로 이루어져 있는 2차원 테이블 구조이다.테이블 구조에 데이터를 넣고,꺼내고,지우고,업데이트 하는 작업을 처리한다.AWS RDS에서 제공하는 대표적인 데이터베이스Microsoft SQL ServerOracleMySQLPostreSQLAmazon Aurora (고성능 관계형 데이터베이스) - 프리티어 제공 XMariaDB데이터베이스 관련 용어- 데이터베이스 : 하나, 혹은 여러 개의 테이블을 생성하고 관리하는 공간- 테이블(Table) : 행과 열로 구..
2024.05.03 -
원하는 명령어 메뉴얼 보기 아래 코드를 작성하면 아래와 같은 결과물이 나온다. man ls #ls 명령어보기 파일 위치 이동 및 이름 변경하기 mv cp 명령어 사용하기 (파일 복사) cp 리다이렉션 방향 표시로 사용한다. (>, [명령어 결과물을 저장할 파일] 만약 여기다가 추가로 다른 명령어의 결과물도 작성하고 싶을 때, >> 두번 써주면 된다. [사용할 명령어] >> [명령어 결과물을 저장할 파일] Sort 명령어 파일 내용을 정렬해서 보고 싶다. 라고 할 때 sort를 사용하면 된다. sort < [정리할 파일명] "srn.txt"의 정렬한 내용을 "sort.txt"에 저장하고 싶을 때는 아래와 같이 사용한다.
[클라우드 서비스] Linux 기본 명령어 사용해보기2원하는 명령어 메뉴얼 보기 아래 코드를 작성하면 아래와 같은 결과물이 나온다. man ls #ls 명령어보기 파일 위치 이동 및 이름 변경하기 mv cp 명령어 사용하기 (파일 복사) cp 리다이렉션 방향 표시로 사용한다. (>, [명령어 결과물을 저장할 파일] 만약 여기다가 추가로 다른 명령어의 결과물도 작성하고 싶을 때, >> 두번 써주면 된다. [사용할 명령어] >> [명령어 결과물을 저장할 파일] Sort 명령어 파일 내용을 정렬해서 보고 싶다. 라고 할 때 sort를 사용하면 된다. sort < [정리할 파일명] "srn.txt"의 정렬한 내용을 "sort.txt"에 저장하고 싶을 때는 아래와 같이 사용한다.
2024.04.19 -
user를 하나 만드려면, 설정해야할 것이 많다.우린 간단하게 유저를 만들어보는 명령어를 사용해보자adduser [생성할 유저명]이렇게 하면, 권한이 없어서 생성을 못한다고 메시지가 뜬다.저번에 배웠던 SuperUser 권한인 sudo 명령어를 사용하여 유저를 생성해보자sudo adduser [생성할 유저명]잘 뜨는 것을 확인할 수 있다.이제 간단한 정보를 넣어줘야한다.비밀번호는 필수로 작성해주고, (작성해보 화면에는 보이지 않으니까, 막 누르지 말고 하나하나씩 정확하게 작성하자)테스트용이니까 나머지는 빈칸으로 엔터만 쳐주자.그러면 정보가 맞는지 확인하는 메시지가 뜬다. "Y"를 작성해주자.그러면 생성이 끝난다.이제 생성한 유저로 들어가보자su - [변경할 유저명]그러면 초록색 글씨에서 @ 앞부분이 바뀐..
[클라우드 서비스] Linux 유저 만들기user를 하나 만드려면, 설정해야할 것이 많다.우린 간단하게 유저를 만들어보는 명령어를 사용해보자adduser [생성할 유저명]이렇게 하면, 권한이 없어서 생성을 못한다고 메시지가 뜬다.저번에 배웠던 SuperUser 권한인 sudo 명령어를 사용하여 유저를 생성해보자sudo adduser [생성할 유저명]잘 뜨는 것을 확인할 수 있다.이제 간단한 정보를 넣어줘야한다.비밀번호는 필수로 작성해주고, (작성해보 화면에는 보이지 않으니까, 막 누르지 말고 하나하나씩 정확하게 작성하자)테스트용이니까 나머지는 빈칸으로 엔터만 쳐주자.그러면 정보가 맞는지 확인하는 메시지가 뜬다. "Y"를 작성해주자.그러면 생성이 끝난다.이제 생성한 유저로 들어가보자su - [변경할 유저명]그러면 초록색 글씨에서 @ 앞부분이 바뀐..
2024.04.19 -
파일의 리스트와 파일 속성 확인하기 ls -l 리눅스에서 파일이나 디렉토리의 리스트를 확인하는 가장 기본적인 명령어는 ls입니다. ls -l 명령을 사용하면 파일의 속성과 함께 리스트를 볼 수 있습니다. 이 출력 결과는 파일 유형, 허가권, 소유자, 그룹, 파일 크기, 마지막 수정 시간, 파일 이름 등을 포함합니다. 이 정보들은 파일 관리와 시스템 관리에 있어서 중요한 역할을 합니다. 파일 유형 이해하기 리눅스 파일 시스템에서는 다양한 유형의 파일을 관리합니다. 파일 유형을 구분하는 방법 중 하나는 파일의 첫 번째 문자를 확인하는 것입니다. 예를 들어, 디렉토리는 첫 번째 문자가 d로 표시되며, 일반적인 파일은 -로 표시됩니다. 이 외에도 링크 파일(l), 문자 장치 파일(c), 블록 장치 파일(b) 등..
[클라우드 서비스] 파일 리스트와 파일 속성, 파일 허가권파일의 리스트와 파일 속성 확인하기 ls -l 리눅스에서 파일이나 디렉토리의 리스트를 확인하는 가장 기본적인 명령어는 ls입니다. ls -l 명령을 사용하면 파일의 속성과 함께 리스트를 볼 수 있습니다. 이 출력 결과는 파일 유형, 허가권, 소유자, 그룹, 파일 크기, 마지막 수정 시간, 파일 이름 등을 포함합니다. 이 정보들은 파일 관리와 시스템 관리에 있어서 중요한 역할을 합니다. 파일 유형 이해하기 리눅스 파일 시스템에서는 다양한 유형의 파일을 관리합니다. 파일 유형을 구분하는 방법 중 하나는 파일의 첫 번째 문자를 확인하는 것입니다. 예를 들어, 디렉토리는 첫 번째 문자가 d로 표시되며, 일반적인 파일은 -로 표시됩니다. 이 외에도 링크 파일(l), 문자 장치 파일(c), 블록 장치 파일(b) 등..
2024.04.17 -
현재 내 위치(경로) 찾기 pwd 폴더(directory) 생성 mkdir 현재 위치한 파일의 하위 파일,폴더 조회 ls ls -l #자세한 내용(퍼미션(권한), 포함된 파일수, 소유자, 그룹, 파일크기, 수정일자, 파일이름) 출력 ls -a #숨겨진파일 보기 폴더(directory) 삭제 rmdir 단, 해당 폴더가 비어 있을 때만 삭제가 가능하다. 만약 dir3 폴더 안에 파일이 하나라도 들어가 있다면,명령어를 실행해도 폴더가 비어있지 않다고 삭제를 하지 않는다. 내용까지 한번에 지우기 rm -a #폴더를 포함하여 하위 데이터들 다 지우기 rm -ai #삭제할 때 안에 있는 하위 데이터들을 하나하나씩 물어보며 지우기. 텍스트 파일 작성하기 텍스트파일을 여는 방법은 vi가 있다. 하지만 20버전 이상에..
[클라우드 서비스] Linux 기본 명령어 사용해보기현재 내 위치(경로) 찾기 pwd 폴더(directory) 생성 mkdir 현재 위치한 파일의 하위 파일,폴더 조회 ls ls -l #자세한 내용(퍼미션(권한), 포함된 파일수, 소유자, 그룹, 파일크기, 수정일자, 파일이름) 출력 ls -a #숨겨진파일 보기 폴더(directory) 삭제 rmdir 단, 해당 폴더가 비어 있을 때만 삭제가 가능하다. 만약 dir3 폴더 안에 파일이 하나라도 들어가 있다면,명령어를 실행해도 폴더가 비어있지 않다고 삭제를 하지 않는다. 내용까지 한번에 지우기 rm -a #폴더를 포함하여 하위 데이터들 다 지우기 rm -ai #삭제할 때 안에 있는 하위 데이터들을 하나하나씩 물어보며 지우기. 텍스트 파일 작성하기 텍스트파일을 여는 방법은 vi가 있다. 하지만 20버전 이상에..
2024.04.12 -
AWS 콘솔 접속하기 https://www.googleadservices.com/pagead/aclk?sa=L&ai=DChcSEwi4lt_xuLeFAxVTNXsHHU4ABIUYABAAGgJ0bQ&ase=2&gclid=CjwKCAjw8diwBhAbEiwA7i_sJSHkGlv4UGg2LxKTcaKWAMF1ykY1x6R7qUJQqd4WOq0WTqFLh9lQcBoCC3YQAvD_BwE&ohost=www.google.com&cid=CAESVuD2fKnH3unjLcfjSK3yMMte197piV7UOSyPyxaaGgtHYC3kWIGfWB5t-w7XpBm7LeE707fLuWl8_AXM-6wyMLTLg86LkR-flNySRr0CUnR9n2SSfva6&sig=AOD64_1w705OnpLqyVS97aKk-1inSS9eXg&..
[클라우드 서비스] AWS EC2 인스턴스 생성해보기AWS 콘솔 접속하기 https://www.googleadservices.com/pagead/aclk?sa=L&ai=DChcSEwi4lt_xuLeFAxVTNXsHHU4ABIUYABAAGgJ0bQ&ase=2&gclid=CjwKCAjw8diwBhAbEiwA7i_sJSHkGlv4UGg2LxKTcaKWAMF1ykY1x6R7qUJQqd4WOq0WTqFLh9lQcBoCC3YQAvD_BwE&ohost=www.google.com&cid=CAESVuD2fKnH3unjLcfjSK3yMMte197piV7UOSyPyxaaGgtHYC3kWIGfWB5t-w7XpBm7LeE707fLuWl8_AXM-6wyMLTLg86LkR-flNySRr0CUnR9n2SSfva6&sig=AOD64_1w705OnpLqyVS97aKk-1inSS9eXg&..
2024.04.10 -
EC2 개념( EC2 - Elastic Compute Cloud ) 가상 서버 기능을 제공하는 클라우드 서비스이다. AWS의 물리적 서버를 가상화 기술을 이용하여 사용자들이 공동으로 사용할 수 있도록 하였다. 컴퓨팅 파워의 크기를 조정 가능하고, 물리적인 서버 없이 클라우드를 통해 필요한 만큼의 리소스를 요청하여 사용 가능하다. 온프레미스 환경에서 Windows 서버, Linux 서버와 동일한 서비스이다. EC2 인스턴스란? 인스턴스는 가상 컴퓨팅 환경을 말한다. 인스턴스 유형 CPU 메모리 스토리지 및 네트워킹 용량의 다양한 조합으로 구성된 여러가지 인스턴스 유형을 제공한다. EC2 인스턴스 특징 클라우드에서 확장식 컴퓨팅을 제공한다. 요구사항이나 변동사항에 따라 신속하게 규모의 확장/축소가 가능하다...
[클라우드 서비스] AWS EC2란?EC2 개념( EC2 - Elastic Compute Cloud ) 가상 서버 기능을 제공하는 클라우드 서비스이다. AWS의 물리적 서버를 가상화 기술을 이용하여 사용자들이 공동으로 사용할 수 있도록 하였다. 컴퓨팅 파워의 크기를 조정 가능하고, 물리적인 서버 없이 클라우드를 통해 필요한 만큼의 리소스를 요청하여 사용 가능하다. 온프레미스 환경에서 Windows 서버, Linux 서버와 동일한 서비스이다. EC2 인스턴스란? 인스턴스는 가상 컴퓨팅 환경을 말한다. 인스턴스 유형 CPU 메모리 스토리지 및 네트워킹 용량의 다양한 조합으로 구성된 여러가지 인스턴스 유형을 제공한다. EC2 인스턴스 특징 클라우드에서 확장식 컴퓨팅을 제공한다. 요구사항이나 변동사항에 따라 신속하게 규모의 확장/축소가 가능하다...
2024.04.10 -
클라우드 컴퓨팅은 현대 기업의 IT 인프라를 혁신하는 핵심 기술입니다. 이 글에서는 클라우드 컴퓨팅의 다양한 배포 모델과 퍼블릭 클라우드가 제공하는 가상화에 대해 알아보겠습니다. 클라우드 컴퓨팅 배포 모델 클라우드 컴퓨팅 배포 모델은 소유권, 규모, 접근 방법에 따라 다음과 같이 분류됩니다. 클라우드 종류 (간단 개념 정리) 퍼블릭 클라우드 (Public Cloud) 클라우드 인프라가 일반 사용자에게 오픈되어 있는 모델입니다. AWS, MS Azure, Google Cloud와 같은 클라우드 서비스 제공업체가 IT 자원을 소유 및 운영하며, 인터넷을 통해 여러 테넌트에게 IT 자원을 공유합니다. 저렴한 비용과 운영 관리의 편리함이 장점입니다. 프라이빗 클라우드 (Private Cloud) 특정 기업이나 ..
[클라우드 서비스] 클라우드 제공 모델클라우드 컴퓨팅은 현대 기업의 IT 인프라를 혁신하는 핵심 기술입니다. 이 글에서는 클라우드 컴퓨팅의 다양한 배포 모델과 퍼블릭 클라우드가 제공하는 가상화에 대해 알아보겠습니다. 클라우드 컴퓨팅 배포 모델 클라우드 컴퓨팅 배포 모델은 소유권, 규모, 접근 방법에 따라 다음과 같이 분류됩니다. 클라우드 종류 (간단 개념 정리) 퍼블릭 클라우드 (Public Cloud) 클라우드 인프라가 일반 사용자에게 오픈되어 있는 모델입니다. AWS, MS Azure, Google Cloud와 같은 클라우드 서비스 제공업체가 IT 자원을 소유 및 운영하며, 인터넷을 통해 여러 테넌트에게 IT 자원을 공유합니다. 저렴한 비용과 운영 관리의 편리함이 장점입니다. 프라이빗 클라우드 (Private Cloud) 특정 기업이나 ..
2024.04.03