본문 바로가기

linux

History 명령어 사용하기. 1. History 명령어란?- 이전에 입력한 명령어 이력을 볼 수 있는 명령어2. 사용하기 1) history- 기본 명령어로 순차적으로 입력했던 명령어 리스트를 보여준다.history 2) 최근 N개 검색- history n- 최근 입력한 n 개의 명령어 이력을 보여준다.history 5- 최근 5개의 명령어를 보여준다. 3) 이력 중 문자열 검색- history |grep {검색할 문자열}- {검색할 문자열}에 대한 ..
Linux bash Shell directory exists check #!/bin/shBASIC_PATH=/home/test/dicif [ ! -d "$BASIC_PATH" ]; then echo "THIS BASIC PATH NOT EXIST" mkdir -p $BASIC_PATHfi
[AWS] SCP로 EC2에서 파일/폴더 가져오기 1. SCP란?secure copy; SCP2. 명령어 1) 샘플명령어(EC2에src_directory 폴더를 dst_directory로 복사한다.)scp -i {sample.pem} -r {user_id}@{remote_ip}:{src_directory} {dst_directory} 2) 팁 - pem파일은 600 권한을 잘 줘야한다.chmod 600 ./sample.pem - 에러메시지
echo 결과 file 생성 1. echo : linux 출력 명령어echo blog.geun.kr# blog.geun.kr 2. 파일생성echo blog.geun.kr > temp.txttemp.txt 파일 내에 blog.geun.kr 이라는 텍스트가 들어가 있음.
[Readmine] 1. 설치하기(linux) 1. Redmine 이란? - 오픈소스 - 웹기반 프로젝트 및 버그 트레킹 기능을 제공하는 도구 - 일정관리 및 형상관리 기능도 제공 - 기능이 많아서 좋다.2. 설치하기 - 작업폴더 이동cd /usr/local 1) 관련 프로그램 설치sudo yum -y install zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util..
[nginx]How to get Real Ip with AWS CF and ELB 1. 환경  - CF + ELB + EC2(nginx)   2. 문제  - 클라이언트 ip주소에 ELB, CloudFront IP들이 덧씌워진다. (ex : 1.1.1.1, 2.2.2.2, 3.3.3.3)  - ip deny or was에서 처리할때 문제가 발생한다.   3. 해결방법  1) nginx real ip 기능(참고자료) real_ip_header X-Forwarded-For;set..
su와 su - 의 차이점 1. su와 su - 의 차이ex) su - rootex) su root root로 로그인을 변경한다는 것은 동일하다 그러나  "su" 만 사용할 경우 root 권한에 포함되어 있는 환경변수는 하나도 가져오지 않음.  즉, 어떠한 환경변수도 포함하지 않고 단지 로그인 계정만 바꿈 "su -"의 경우 환경변수까지 다 가져옵니다. 또한 su - root를 하면 기본 /root 디렉토리로 이동..
Maven Install 1. 설치확인  mvn -version  -bash: mvn: command not found 2. tar파일 다운로드 wget http://apache.tt.co.kr/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz 링크는 Maven에서 받을 수 있다. (Binary tar.gz archive을 받아야함) 3. 압축풀기 tar xvzf ./apache-maven-..