본문 바로가기

리눅스

Linux 특정포트 Kill linux 특정포트 죽이기 1. 포트 확인 # netstat -nap I grep [port] 2. 포트에서 사용하는 프로그램 확인 # lsof -i TCP:[port] 3. 포트를 사용하는 프로그램 죽이기 fuser -k -n tcp [port] 더보기
Linux _ vmwar 해상도 변경 _CentOS 처음 vmware 가상머신으로 가상OS를 사용하실 때 , 낮은 해상도에 불편함이 많으실텐데요 간단한 방법으로 해상도를 맞춰줄수 있습니다. (CentOS기준입니다) 먼저, vmwar 메인 실행화면에서 [edit] - [preferences] 로 들어갑니다 다음으로 [Display] 에서 Autofit guest 부분을 체크 해줍니다. 다음 사용하시는 OS 에서 [사용자이름] - [시스템 기본 설정] 을 열어줍니다. 윈도우에서 보시던 디스플레이 설정부분이 나오는데요 클릭해줍니다. 마지막으로 알맞은 해상도를 선택해주시고 적용하시면 됩니다. ^^ 더보기
Linux vi편집기 _ 검색기능 vi 편집기에서의 터미널 자체의 검색기능은 너무 비효율적이므로, vi 명령어를 통해서 검색하는게 편리하고 수월하다. 명령어 vi 편집기에서 ctrl + c 버튼을 누르면 vi명령어를 작성할 수 있습니다. 1. /검색대상 문자열/ > 오른 쪽 아래 방향으로 문자열 검색 2. ?검색대상 문자열? > 왼쪽 아래 방향으로 문자열 검색 3. n > 검색대상의 다음 문자열 ( 다음 기능 ) 4. N > 검색대상의 이전 문자열 ( 이전 기능 ) 다 읽어보고 찾을 수는 없는 노릇 꽤 유용하게 사용할 수 있다. 더보기
Linux 파일 위치 찾기 whereis 파일명 더보기
Linux 현재 폴더 위치 및 초기 폴더로 이동하기 ( pwd , cd ) 간단합니다 # pwd # cd 더보기
Linux 복사 명령어 cp & 오류 cp 복사 명령어 cp 복사 대상 파일위치/파일명 (띄우고) 복사 할 위치/파일명 ex) cp /etc/redis.conf /etc/redis/cluster/redis.conf 오류 발생시 cp -r [복사 원본] [복사할 위치] 더보기
Linux _ service 명령 DB ( redis , mysql 등 ) 의 서비스를 테스팅하기위해 사용했던 명령어. 이외, 부팅시 실행되는 네트워크 설정이나 방화벽 설정 , httpd 등의 서비스 프로그램등을 Control 할 수 있는 명령어라 볼 수 있다. service 명령어 /etc/init.d 에 있는 Sys V init script를 실행. 중지. 재실행하는 Utillity ( /etc/init.d 참조하는 심볼릭링크 ) 명령어 기능 service --statis all 모든 서비스 상태 출력 service (name) --status 해당 서비스 상태 출력 service (name) stop 해당 서비스 정지 service (name) start 해당 서비스 실행 service (name) restart 해당 서비스 재실행.. 더보기
centOS _ chkconfig 명령어 _ 자동 실행 비/활성화 OS에 자동적으로 프로그램을 시작하기 위해 사용하게 된 명령어 였습니다. chkconfig 명령 https://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-services-chkconfig.html 서비스를 활성화하고 비활성화 할 수 있는 명령어. 즉, 필요 단계(Level)에서 서비스가 활성화되도록 할 수 있도록 기능을 구현하기 위해 사용하는 명령어이다. 레벨은 0 ~ 6까지 있으며, 현재 OS에서 실행되고 있는 서비스의 자동 시작,종료를 관리할 수 있으며, 그 서비스를 추가 혹은 삭제 기능까지 지원해준다. 명령어 기능 chkconfig --list chkconfig --list (serviceName) 모든 부팅레벨에서 모든 서비스 on/off 확인 .. 더보기
윈도우에서 리눅스환경 만들기 (Cygwin 시그윈설치 편) 서버를 만지는 일을 하다보니 리눅스환경을 사용할 경우가 많다. 하지만 평소 윈도우 환경을 사용하는 경우가 많고, 본인PC의 경우에도 윈도우OS와 리눅스OS 둘다 사용하는데, 윈도우에서 리눅스 환경을 사용할 경우가 발생하게 되어서 환경설정을 하게 되었다. 시그윈 (Cygwin) : 다양한 버전의 윈도우에서 유닉스 계열이 동작하도록 고안된 에뮬레이터로서, 프리소스이다. 셸, 명령 등을 윈도우에서도 소스코드로부터 컴파일할 수 있도록 하기 위한 것. 먼저 시그윈 인스톨러를 다운 받아보자. https://cygwin.com/install.html > 해당 홈페이지에서 Install Cygwin 카테고리. 32 비트, 64비트에 따라 설치파일을 다운 받도록하자. (무료이니 마음놓고 다운 받도록하자) 인스톨러를 실행.. 더보기