분류 전체보기
-
트랜잭션 (Transaction)내가 몰랐던 IT 용어 2022. 7. 11. 16:49
데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 한꺼번에 모두 수행되어야 할 일련의 연산들 특징 원자성 트랜잭션이 데이터베이스에 모두 반영되던가, 아니면 전혀 반영되지 않아야 한다. 일관성 트랜잭션의 작업 처리 결과가 항상 일관성이 있어야 한다. 독립성 둘 이상의 트랜잭션이 동시에 실행되고 있을 경우 어떤 하나의 트랜잭션이라도, 다른 트랜잭션의 연산에 끼어들 수 없다. 지속성 트랜잭션이 성공적으로 완료되었을 경우, 결과는 영구적으로 반영되어야 한다. 트랜잭션의 상태 Active 현재 실행 중인 상태 Faild 실행 중 오류가 발생하여 중단 된 상태 Aborted 비정상 종료되어 Rollback이 수행 된 상태 Partially Committed 마지막 까지 실행되고 ..
-
리눅스 디렉토리(파일) 만들기Linux 2022. 5. 24. 17:23
mkdir 명령어 make directory의 약자로 리눅스 디렉토리(폴더)를 생성한다. $ mkdir [옵션] [디렉토리 이름] ex) $ mkdir test/ $ ls test ## 한번에 여러 디렉토리도 생성이 가능하다 $ mkdir test1/ test2/ test3 $ ls test1 test2 test3 mkdir 옵션 옵션설명 -m 디렉토리 접근 권한 설정, default : 755 -p 상위 경로도 함께 생성 -v 디렉토리 생성시 메세지를 출력 -z SELinux 보안 설정 -help 도움말 출력 --version mkdir 정보 출력 -p 예시 $ mkdir /home/test/test mkdir: cannot create directory ‘/home/tets/test’: No such..
-
NFS 마운트Linux 2022. 5. 24. 13:15
NFS : Network File System **공유된 원격 호스트의 파일을 로컬에서 사용할 수 있도록 개발된 파일 시스템을 네트워크 파일 시스템** 설명 사용자 컴퓨터(client)가 원격 컴퓨터(server)에 있는 파일을 자기 것처럼 마음대로 검색, 수정, 저장할 수 있도록 해주는 응용프로그램 클라이언트가 네트워크 상의 파일을 직접 연결된 스토리지에 접근하는 방식 다른 서버의 파티션을 마치 내 로컬 영역인 것처럼 네트워크를 이용하여 사용할 수 있다. 장점 접근이 좋다 단점 보안에 취약 NFS 마운트 (Centos 7) 준비 : VM 2대 (server 1대, client 1대) Server 설정 nfs package 설치 확인 $ rpm -qa | grep nfs-utils nfs-utils-2...
-
NFS내가 몰랐던 IT 용어 2022. 5. 17. 17:20
NFS : Network File System 공유된 원격 호스트의 파일을 로컬에서 사용할 수 있도록 개발된 파일 시스템을 네트워크 파일 시스템 설명 사용자 컴퓨터(client)가 원격 컴퓨터(server)에 있는 파일을 자기 것처럼 마음대로 검색, 수정, 저장할 수 있도록 해주는 응용프로그램 클라이언트가 네트워크 상의 파일을 직접 연결된 스토리지에 접근하는 방식 다른 서버의 파티션을 마치 내 로컬 영역인 것처럼 네트워크를 이용하여 사용할 수 있다. 장점 접근이 좋다 단점 보안에 취약
-
RPC내가 몰랐던 IT 용어 2022. 5. 10. 16:43
Remote Procedure Call(원격 프로시저 호출) 별도의 원격 제어를 위한 코딩 없이 다른 주소 공간에서 함수나 프로시저를 실행할 수 있게 하는 프로세스 간 통신 기술 RPC를 이용하면 프로그래머는 함수가 실행 프로그램에 로컬 위치에 있든 원격 위치에 있든 동일한 코드를 이용할 수 있다. 참고 위키백과 원격 프로시저 호출 - 위키백과, 우리 모두의 백과사전 원격 프로시저 호출(영어: remote procedure call, 리모트 프로시저 콜, RPC)은 별도의 원격 제어를 위한 코딩 없이 다른 주소 공간에서 함수나 프로시저를 실행할 수 있게하는 프로세스 간 통신 기술이 ko.wikipedia.org
-
tar 파일 압축 & 압축 풀기Linux 2022. 5. 6. 09:40
1. tar로 압축하기 > tar -cvf [파일명.tar] [폴더명] ex) abc라는 폴더를 aaa.tar로 압축하고자 한다면 > tar -cvf aaa.tar abc 2. tar 압축 풀기 > tar -xvf [파일명.tar] ex) aaa.tar라는 tar파일 압축을 풀고자 한다면 > tar -xvf aaa.tar 3. tar.gz로 압축하기 > tar -zcvf [파일명.tar.gz] [폴더명] ex) abc라는 폴더를 aaa.tar.gz로 압축하고자 한다면 > tar -zcvf aaa.tar.gz abc 4. tar.gz 압축 풀기 > tar -zxvf [파일명.tar.gz] ex) aaa.tar.gz라는 tar.gz파일 압축을 풀고자 한다면 > tar -zxvf aaa.tar.gz
-
Linux IP 변경Linux 2022. 5. 6. 09:33
Linux IP 변경 Centos7 기준으로 작성하였습니다. 현재 IP 확인 $ ifconfig 혹은 $ ip a 2. 이더넷 카드 수정 $ cd /etc/sysconfig/network-scripts/ $ vi ifcfg-ens33 # 각자 환경에 따라 다를 수 있음 ls명령어로 확인 이더넷 카드가 ens33으로 설정되어 있는 것을 확인할 수 있다. eth0 와 같이 다른 이름으로 되어있을 수도 있음 수정 전 초기 화면 BOOTPROTO -> "static" 으로 변경 UUIP 주석처리 # 추가 IPADDR=192.168.x.x GATEWAY=192.168.x.x PREFIX=24 DNS1=8.8.8.8 수정을 할 때는 insert키를 누른 후 하면 되고 수정이 완료되면 esc를 누른 후 :wq 를 치..