1. netstat로 확인할 수 있는 것은? - 네트워크연결 상태 . 어떤IP주소를 가진 곳에서 연결되어 어떤서비스의 몇번 포트를 사용중인가? 등 - 라우팅테이블 확인 - 프로토콜별 서비스된 통계 - 열려져있는 포트 및 서비스중인 프로세스들의 상태정보, 그리고 PID정보들 - netstat으로 확인가능한 서버와 클라이인트의 상태정보 문자와 의미 (결과중 state값) . LISTEN : 서버에서 관련 서비스(데몬)이 서비스가 가능한 상태. 서비스 요청을 기다리고 있는 상태. . SYS_SENT : 클라이언트가 서버에게 SYN패킷을 보낸후 연결을 요청한 상태. . SYN_RECEIVED : 서버가 클라이언트의 SYN패킷으로 서비스 요청을 받은 후에 이에 대한 응답으로 SYN/ACK패킷을 보내고, 클라이언트..
* 가장 많이 사용하는 - 설치하기 옵션! : rpm -Uvh 패키지파일이름 : 업그레이드(기존의 것을 삭제하고 설치)하며 그 과정을 자세히 보여준다. * 가장 많이 사용하는 - 삭제하기 옵션! : rpm -e 패키지이름 : 설치된 패키지의 삭제. 버전번호등을 제외하고 패키지의 이름만 적어준다. * 일반 패키지 설치 : rpm -i 패키지파일이름 : 설치한다. (기존의 것 삭제 안함) * 업그레이드 : rpm -U 패키지파일이름 : 업그레이드한다. 업그레이드 과정을 자세히 보여주지 않는다. * 설치 거부할 경우 강제 설치하기 : rpm -Uvh 패키지파일이름 --force : 동일하거나 더 높은 버전의 패키지가 이미 설치되어 있는 경우라도 강제로 기존의 것을 삭제하고 설치한다. * 의존성을 무시하고 설치..
1. Shell Command $screen // 기본 세션 이름으로 screen을 시작 $screen -U // UTF-8 Encoding으로 screen 시작 $screen -S [session_name] // session name으로 screen 시작 $screen -r [session_name] // 기존재하는 session을 reattach(재연결) $screen -list // 사용중인 세션 목록 $exit // 사용중인 세션 종료 2. screen command Ctrl+a, c : 새로운 shell을 생성한다. Ctrl+a, a : 바로 이전에 실행되었던 window(shell)로 이동한다. Ctrl+a, 1 : (0~9) 까지의 window(shell)로 이동한다. Ctrl+a, w :..
APT(Advanced Package Manager) 명령은 리눅스의 yum과 비슷한 역할을 하는 명령어로 패키지 사아의 의존성을 자동으로 처리해 주는 패키지 관리자의 대표로 APT를 사용하면 사용자는 패키지 다운로드나 설치를 수동으로 할 필요가 없이 단순히 설치할 패키지의 이름만 지정해 주면 시스템이 알아서 패키지 다운로드 및 설치, 업그레이드를 해주며, 심지어는 배포판 자체의 업그레이드까지도 해준다. apt는 최신 패키지를 다운로드 하여 설치하게 되는데 upgrade 하기전에 update 해서 source.list 를 갱신 하는것이 좋다. 1. 패키지 캐쉬 갱신 및 자동 업그레이드 # apt-get update # apt-get upgrade 2. 개별 패키지 설치 # apt-get install 3..