본문 바로가기

분류 전체보기943

리눅스 find 명령어로 특정 파일이나 디렉토리 찾기 디렉토리 찾기 home 디렉토리 아래, testdir 로 시작하는 모든 디렉토리 찾기 # find /home -name 'testdir*' -type d 파일 찾기 home 디렉토리 아래, profil 로 시작하는 파일 찾기 # find /home -name 'profil*' -type f 2018. 10. 23.
리눅스 vi 편집기에서 문자열 찾기, 바꾸기 리눅스 vi 편집기에서 문자열 찾기, 바꾸기 문자열 찾기 vi 로 파일을 열고, / 를 입력한 뒤 찾고자하는 문자열 입력 후 enter 예) log라는 문자열을 찾고 싶은 경우 /log 입력 후 enter > 다음 매치를 찾고 싶은 경우 계속 n 키를 누르면 된다. 문자열 바꾸기 vi 로 파일을 열고, %s/찾는문자/바꿀문자 입력 후 enter 예) log 문자 전부 apilog로 바꾸고 싶은 경우 :%s/log/apitlog 입력 후 enter 2018. 10. 23.
리눅스, 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.
JQuery 마우스 이벤트 정리 JQuery 마우스 이벤트 JQuery에는 수많은 마우스 이벤트가 존재합니다. 그러다 보니 가끔 헷갈려 정리해봤습니다. .click() 마우스를 클릭하면 실행 .contextmenu() 마우스 오른쪽 버튼을 누르면 실행 .dblclick() 마우스를 더블 클릭하면 실행 .hover() 마우스 포인터가 해당 영역 안으로 이동하면 실행 .mousedown() 마우스 버튼을 누를 때 실행 .mouseenter() 마우스 포인터가 해당 영역 안으로 이동하면 실행 .mouseleave() 마우스 포인터가 해당 영역 밖으로 떠나면 실행 .mousemove() 마우스를 움직이면 실행 .mouseout() 마우스 포인터가 해당 영역 밖으로 떠나면 실행 .mouseover() 마우스 포인터가 해당 영역 안으로 이동하면 .. 2018. 10. 23.