오토에버 클라우드 2기 15일차
우분투 패키지 리눅스 우분투에서는 소프트웨어가 소스코드 형식 또는 바로 설치하여 사용할 수 있는 패키지 형태로 제공 소스코드로 배포할 때 는 대부분 하나의 아카이브 파일(압축 파일로 묶은 후 배포) 리눅스에서 사용하는 패키지는 주로 RPM과 deb(우분투는 deb, RPM은 레드헷 계열에서 사용) 우분투는 16버전 이후로 snap도입(deb기...
우분투 패키지 리눅스 우분투에서는 소프트웨어가 소스코드 형식 또는 바로 설치하여 사용할 수 있는 패키지 형태로 제공 소스코드로 배포할 때 는 대부분 하나의 아카이브 파일(압축 파일로 묶은 후 배포) 리눅스에서 사용하는 패키지는 주로 RPM과 deb(우분투는 deb, RPM은 레드헷 계열에서 사용) 우분투는 16버전 이후로 snap도입(deb기...
umask(User file creation mode mask) 리눅스 및 유닉스 시스템에서 새 파일이나 디렉토리가 생성될 때 기본적으로 설정되는 권한을 제한하는 명령어로 파일이나 디렉토리가 생성될 때 적용되는 기본 권한 값에서 특정 비트를 제거하는 역할 기본 동작 원리 파일: 666 (rw-rw-rw-) → 기본적으로 모든 사용자에게 읽기/...
우분투, 리눅스에서 주로 사용하는 명령어 파일 권한 (File Permissions) ls -l 현재 디렉토리의 파일/디렉토리 권한을 확인 ls -l drwxr-xr-x 2 user group 4096 May 19 10:00 mydir -rw-r--r-- 1 user group 128 May 19 10:01 file.txt 첫...
셀의 종류에는 여러가지가 존재한다 Bourne Shell (sh) 최초의 셸 간단한 스크립트 작성 가능 현재는 Korn Shell(ksh)이나 Bash Shell(bash)의 심볼릭 링크로 사용됨 리다이렉션과 파이프 기능 지원 C Shell (csh) Bourne Shell과 호환되지 않음 C 언어 스타일의 문법을 적...
윈도우에 버츄얼 머신과 우분투 서버 iso 파일을 다운 받고 버츄얼 머신을 먼저 실행한다 버츄얼 머신에서 우분투 서버이미지를 가지고 새로운 vm은 생성 무인 설정 끄기 이러면 기본적으로 우분투서버가 vm에 설치 된다 버츄얼머신의 우분투에 인터넷 연결하기 버츄얼머신에서 해당 머신의 네트워크 연결 nat로 설정하면 연결이 된다(기본 설정...
백준에서 스택부분의 문제를 풀었는데 실버까지만 해도 그냥 push,pop등 이 개념만 가지고도 문제가 풀려서 스택을 이용한 문제가 별로 어렵지 않다고 생각했지만 골드만 가도 스택문제가 어렵다는 것을 느꼈다 2493번 탑 문제는 탑의 크기를 주어졌을 때 오른쪽에서 왼쪽으로 레이저를 쏠 때 가장 먼저 만나는 탑의 인덱스를 출력하는 문제다 문제를 처음 ...
서비스를 등록하고 기존에 있는 카카오로그인이나 연결할 서비스를 위해서 패키지명 변경이 필요했다 mapping프로젝트에서는 flutter로 안드로이드만 만들었기 때문에 기존 패키지명 com.example.appname을 변경해야한다 내 프로젝트에서는 총 3개의 변경점이 있다 {프로젝트 디렉토리}/android/app/build.gradle ...
python과 데이터베이스를 연동하는 방법에는 프로그래밍언어에 드라이버를 설치해서 직접 연동하는 방식과 프레임워크를 이용하는 방법이 있다 예를 들어서 SQL Mapper를 이용하는 방식 RDBMS에서 가능 예시로 MyBatis ORM 형태를 이용하는 방식: RDBMS의 테이블을 프로그래밍 언어의 class와 매핑하고 데이터를 instance와 매...
데이터 베이스 상태 조회 명령어 db.getCollectionInfos(): 현재 데이터베이스의 collection들의 정보조회 db.serverStatus(): 서버 정보 반환 db.stats(): 통계정보 Collection 명령어 show collections: 컬랙션 조회 db.createCollection(‘...
제약조건에 이름을 붙일 수 있는데 constriaint를 이용하면 된다 CREATE TABLE Employees ( EmployeeID INT PRIMARY KEY, Name VARCHAR(100) NOT NULL, Age INT CHECK (Age >= 18), DepartmentID INT REFERENCES D...