본문 바로가기

[개발] Programming/Linux13

리눅스, telnet으로 통신 테스트 리눅스, telnet으로 통신 테스트 방법 1. ping test를 한다. [root@abc]$ ping 172.0.0.1 1.1 성공 [root@abc]$ 172.0.0.1 is alive 1.2 실패 응답 없으면 firewall에 등록이 되지 않은 것이다. 2. telnet ip port 로 확인한다. [root@abc]$ telnet 172.0.0.1 22 Trying 172.0.0.1... 계속 대기 중이면 방화벽 오픈이 안된 것이다. 2.1 포트를 열고 대기하고 있지 않은 상태 [root@abc]$ telnet 172.0.0.1 22 Trying 172.0.0.1... telnet: Unable to connect to remote host: Connection refused 바로 연결거부가 발.. 2018. 10. 23.
리눅스 단축 명령어, alias 등록하기 Alias 란? : 특정 파일에 alias 명령어를 등록하여 사용할 수 있는 기능즉, 특정 명령어를 등록하여 단축키 처럼 쓸 수 있는 기능 예를 들면, gohome 이라는 alias 에 cd /home 을 등록하면 home으로 이동하는 단축 명령어를 사용할 수 있게 된다. 명령어 등록 설정 파일 열기 # vim ~/.bashrc (반드시 이 경로에 등록해야하는 건 아니지만, 한 곳에서 관리하는게 편함) alias 추가하기 프로젝트A라는 디렉토리로 바로 이동하는 명령어를 등록하고 싶은 경우아래 파란색 글씨 처럼 추가해주면 됨. alias appdir='cd /home/projectA/' 적용하기 반영이 제대로 됐는지 확인하고 싶으면 재접속 또는 # source ~/.bashrc 실행 # appdir 입력하.. 2018. 10. 23.
리눅스 디렉토리 나 파일 복사 명령어 cp 및 옵션 정리 : cp 는 파일이나 디렉토리를 복사할 때 사용하는 명령어이다. 기본 형태 # cp /a /b: a라는 파일이나 디렉토리를 b라는 이름으로 복사 (b가 없으면 새로 생성) 옵션을 줄 경우 아래와 같다. # cp -r /a /b: a라는 파일이나 디렉토리를 b라는 이름으로 복사 (b가 없으면 새로 생성) -r 옵션이 들어 갔으므로 만약 a가 디렉토리라면 그 하위에 디텍토리도 모두 복사한다. 옵션 옵션 설명-a, --archive원복파일의 속성, 링크 모두 복사. -dR --preserve=ALL 와 동일-b, --backup복사할 대상이 이미 존재하는 경우 기존 파일 백업 후 복사-d만약 복사할 원본이 심볼릭 링크일 때 심볼릭 자체를 복사-f, --force만약 복사할 대상이 이미 있으면 강제로 지우고 복.. 2018. 10. 23.
리눅스 파일 압축/해제 명령어 tar, gz, tgz 정리 tar 압축 # tar -cvf [파일명.tar] [폴더명] ex) a 폴더를 aa.tar로 압축하고자 한다면 # tar -cvf ./aa.tar ./a tar 압축 해제 # tar -xvf [파일명.tar] ex) a.tar라는 tar파일 압축을 풀고자 한다면 # tar -xvf ./a.tar tar.gz 압축 # tar -zcvf [파일명.tar.gz] [폴더명] ex) a라는 폴더를 aa.tar.gz로 압축하고자 한다면 # tar -zcvf ./aa.tar.gz ./a tar.gz 압축 해제 # tar -zxvf [파일명.tar.gz] ex) aa.tar.gz라는 tar.gz파일 압축을 풀고자 한다면 # tar -zxvf ./aa.tar.gz 기타 옵션 -c 파일을 tar로 묶을 때 -p 파일 권한.. 2018. 10. 23.