리눅스 17

[리눅스] DNS 네임서버 설정하기

리눅스 서버에서 DNS 서버가 잘못되어, 통신이안되는 경우에 메이븐 빌드시 외부 repository를 불러오지 못해 에러가 나는경우가 있다. 이럴경우 DNS 네임서버설정으로 해결할 수 있다. vi etc/resolve.conf vi편집기로 resolve.conf 를 열고, 정상적인 DNS 서버 ip를 입력 한다. nameserver 127.0.0.1 로컬호스트를 예시로들면 다음과 같이 nameserver 뒤에 정상 DNS ip주소를 입력해주면 된다.

리눅스 2020.11.20

[리눅스] 단축키 기능 alias 사용하기

리눅스에도 단축키 기능을 쓸 수 있다. 정확히는 단축명령어? 라고 하는게 맞을듯 하다. 예를들어 /project/main/src/source/test/check/img/png/ 경로를 자주 들어간다고 가정하면, 아무리 Tab키를 활용해도 일일이 경로를 입력해서 들어가기엔 여간 귀찮은일이 아니다. 이때 리눅스의 alias 기능을 사용하여 간편하게 단축명령어를 생성할 수 있다. 1. bash_profile 편집 $cd ~ $vi .bash_profile 'cd ~'를 통해 홈디렉토리로 간 후, vi편집기로 bash_profile을 연다 2. 원하는 단축 명령어 입력 alias png='cd /project/main/src/source/test/check/img/png' 위 코드는 'png' 라는 명령어를 입..

리눅스 2020.10.06

[리눅스] 다른 서버로 파일전송하기(scp,rsync)

리눅스에서는 방화벽이 열려있다면 명령어로 한 서버에서 다른 서버로 파일전송이 가능하다다. 여러 방법중에 두가지 방법을 소개한다 1. Scp 명령(local → remote) 문법은 scp 보낼서버파일명(경로포함) 보낼서버계정@보낼서버ip:보낼서버의 경로 이다 만약 내가 /from 아래의 test.txt 파일을 10.10.100.10 서버의 /to 로 전송하려고한다면(계정은 admin) 다음과 같다 scp /from/test.txt admin@10.10.100.10:/to + 만약 연결에 키 파일이 필요하다면 키파일이 있는폴더로 가서 -i "key_name" 을 scp 옆에 추가한다. (ex: scp -i "key_name" /from/test.txt admin@10.10.100.10:/to) 2. rsy..

리눅스 2020.08.08

[리눅스] 자주쓰는 명령어 모음

ps aux | grep name name이 들어간 프로세스를 보여준다 %s/a/b/g 편집기에서 문자a를 문자b로 일괄 바꾼다 tail -f ~.out 로그 실시간확인 netstat -anp | grep "LISTEN" or netstat -anp | grep 포트번호 포트 사용현황 출력 kill -9 pid번호 해당 pid 강제종료 ls -alh 현재 폴더의 파일 용량출력 find ./. -name 파일명 현재 디렉토리 하위 모든폴더 내에서 원하는 파일을 검색할때 사용

리눅스 2020.01.17

[리눅스] Git 설치법

1.https://mirrors.edge.kernel.org/pub/software/scm/git/ 에서 최신버전 tar파일을 찾아 오른쪽클릭 후 링크복사를 누름 글쓴기준 최신버전 : git-2.9.5.tar.gz 2.명령창에서 wget + 주소로 설치를 진행 wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz 3.cd명령어로 원하는 폴더로 이동 후 압축해제 tar -zxvf git-2.9.5.tar.gz z->gz파일 x->압축풀기 v->로그남기기 f->폴더에 해당파일명으로 압축풀기(필수) 4.압축푼 git 폴더로 이동후 아래의 명령어를 입력하여 컴파일(경로는 각자의경로로) ./configure --prefix=/sorc..

리눅스 2020.01.17