우분투 환경에서 로컬 git 으로 작업 하던 내용을 온라인 github 로 push 하는 방법은 아래와 같다.


1. https://github.com/ 로그인

2. 신규 프로젝트 생성

- "Repository name" 항목 기입

- Create repository 버튼 클릭

3.  로컬 작업 디렉토리 이동

4. 원격 서버 등록

- git remote add origin https://github.com/<주소>/<Repository name>.git

5. 데이터 push

- git push -u origin master

- 아이디, 패스워드 입력 하면 로컬 git 내용이 원격지에 push 된다.


명령어 요약

git remote add origin https://github.com/<주소>/<Repository name>.git

git push -u origin master



ubuntu 설치 후 IP를 확인 하기 위한 ifconfig 명령어는 기본적으로 설치 되어 있지 않다.


ifconfig 대신에 사용 할 수 있는 명령어

#ip addr 


apt-get으로 ifconfig 설치 하기

#sudo apt-get install net-tools


윈도우 10 에서 vmware 사용 중 다음과 같은 에러가 발생 하였다.

VMware Workstation and Device/Credential Guard are not compatible. ~~~


해결 방법

1.윈도우 + R -> appwiz.cpl

2. Windows 기능 켜기/끄기 -> Hyper-V 폴더 체크 해제

3. 재부팅


쿼리 수정 만으로 원하는 실행 계획이 유도 되지 않을 때 특정 액세스 방식을 제어 할 수 있다.


PostgreSQL 에서 제공 하는 액세스 제어 기능

- 아래 항목을은 on 으로 기본 세팅

enable_seqscan           # seq scan  사용 여부 제어

enable_bitmapscan      # index scan 사용 여부 제어

enable_indexscan        # Bitmap index scan 사용 여부 제어

enable_indexonlyscan    # index only scan 사용 여부 제어

enable_tidscan             # Tid scan 사용 여부 제어


pgadmin 또는 psql 로 직접 쿼리 수행 시 해당 기능을 제어 하는 쿼리

- set enable_bitmapscan=off


하지만 해당 쿼리는 일시적으로 적용 되고, 해당 db에 다시 접속 하는 경우 쿼리로 적용 했던 세팅이 풀려 있다.


반영구적인 세팅 방법

1. (db 설치 폴더)/data/postgresql.conf 파일 열기

2. 해당 내용 수정

- ex) - #enable_bitmapscan = on -> enable_bitmapscan = off

. "#" 제거 후 on, off로 수정

3. db 재시작


"Universal-USB-Installer-1.9.7.8"


프로그램을 다운받아서 usb 제작 후 포멧을 시도하였으나


첫 설치 화면에서 넘어가질 않고 재부팅만 반복되었다.


무슨 문제가 있나 허튼짓을 하다가


"win32diskimager-1.0.0-install"

프로그램으로 부팅 usb를 새로 만들었다.

기본 설정으로 iso 파일이 검색 안 되게 되어있어서 무서웠지만

모든 확장자 검색으로 선택하고 write를 하니 잘 된다.


부팅 usb가 정상 동작을 안 할 경우 win32diskimager 프로그램으로 만들어 보자!!

리눅스 에서 프로그램이 실행 안되는 문제 발생,

/lib/ld-linux.so.2: bad ELF interpreter 해당 에러가 발생 하기에 컴파일 환경에 따른 라이브러리 참조 에러인 줄 알았으나,

단순 x86 에서 컴파일한 프로그램을 x64 에서 실행 시켰기 때문이다.


file 명령어를 사용 하여 해당 프로그램 내용을 확인 하여 보면


● ELF 32-bit LSB executable


● ELF 64-bit LSB executable,


로 해당 프로그램의 실행 환경이 확인 가능 하다.

'Dev' 카테고리의 다른 글

[postgresql] 인덱스 액세스 방식 제어하기  (0) 2018.01.19
[CENTOS] 부팅 USB 제작  (0) 2017.09.21
CentOS 에서 g++ 설치  (0) 2017.06.21
[putty] 화면 멈춤 시 해결  (0) 2017.04.28
[Makefile] 파라미터 지정 하기  (0) 2017.04.27

CentOS 에서 GCC 및 G++ 설치 방법


yum install -y gcc

를 사용 하면 gcc 만 설치 됨


yum install -y gcc-c++

로 추가 설치 하면 g++ 이 설치 됨!

'Dev' 카테고리의 다른 글

[CENTOS] 부팅 USB 제작  (0) 2017.09.21
[실행 에러] /lib/ld-linux.so.2: bad ELF interpreter  (0) 2017.09.11
[putty] 화면 멈춤 시 해결  (0) 2017.04.28
[Makefile] 파라미터 지정 하기  (0) 2017.04.27
[이클립스] Workspace 바꾸기  (0) 2017.04.26

Putty 를 사용 중 무의식 중에 ctrl+s 를 누르게 되면 화면이 멈춰 버리게 된다.

해결 방법은

ctrl+q 를 눌러주면 다시 화면이 나오게 된다!!

+ Recent posts