OS: 177개의 글
정의 #chmod는 change mode의 축약어로, 대상 파일과 디렉토리의 사용권한을 변경할 때 사용한다. 문자열 모드와 8진법 수 모드 중 문자열 모드는 기능적으로 좋지만 복잡하고, 8진법 수 모드는 간단하게 쓸 수 있다.명령어 사용법 #chmod [옵션][모드][파일] if, 현재 어떤 허가들이 있는지 보기 위해서는 다음과 같이 입력한다 : ls –l 파일이름[옵션] #-R : 하위 파일과 디렉토리 모든 권한을 변경한다. -v : 실행되고 있는 모든 파일을 나열한다. -c : 권한이 변경된 파일내용을 출력한다.[모드] #1. 문자열 모드 #Chmod 옵션 (reference)(operator)(modes) 파일 reference(대상) : u : user의 권한 (사용자의 권한) g : group의..
윈도우를 기반으로 한 서버를 작업하면서 수많은 Connection의 연결, 끊기가 반복되는 와중에 TIME_WAIT 된 연결이 점점 증가하여 DDOS 를 당한 것처럼 클라이언트들과의 Connection을 더이상 연결하지 못하는 일이 발생하는 일이 생겼습니다. 레지스트리 수정을 하여 2가지를 추가하였습니다. 이미지부터 봅니다. 레지스트리 에디터를 작동시키고 'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters' 까지 이동합니다. 위의 이미지에 보이는 2가지 항목이 없는 분도 계실 것이고 있는 분도 계실겁니다. 1. MaxUserPort - 32비트 DWORD값으로 최대 65534 (10진수)까지 입력할 수 있습니다. 소켓통신당 포트를..
프로그래밍 언어로 소켓 프로그래밍을 하시는 분들이라면 보통 C의 경우 리눅스 서버와의 통신, Java의 경우 안드로이드 통신을 하시는 분들이 많으시리라 생각합니다. 그런데 종종 Windows 기반의 컴퓨터를 서버로 하여 소켓 프로그래밍을 시도하려 하면 알 수 없는 이유로 통신이 안되거나 연결이 거부되는 경우가 발생하는 것을 보실 수 있습니다. 이는 컴퓨터의 방화벽 설정으로 인해 외부의 접속을 제한하기 때문인 경우가 많습니다. 그렇다면 어떻게 하면 윈도 기반의 PC와 소켓 프로그래밍을 할 수 있는지 알아보도록 하겠습니다. ※본 포스팅은 Windows7 기반의 PC를 기준으로 작성되었습니다. 1. 시작메뉴를 선택하신 후 '방화벽'을 검색하시면 아래와 같은 화면을 보실 수 있습니다.'고급 보안이 포함된 Win..
루트 계정에서 사용자 계정으로 바꿀 때 명령어 su - [계정명]패스워드 입력 사용자 계정에서 다른 사용자 계정으로 바꿀 때 명령어 su - [계정명]패스워드 입력 사용자 계정에서 루트 계정으로 바꿀 때, su - 패스워드 입력
1.ping test를 한다.[svr:usr] ping 172.0.0.1응답없으면(ping이 되지 않으면) firewall에 등록이 되지 않은 것이다.정상적 결과 172.0.0.1 is alive 2.1.telnet ip port 로 확인한다. [svr:usr] telnet 172.0.0.1 9999 Trying 172.0.0.1... 계속 대기 중이면 방화벽 오픈이 안된 것이다. 2.2 [svr:usr] telnet 172.0.0.1 9999 Trying 172.0.0.1... telnet: Unable to connect to remote host: Connection refused 바로 연결거부가 발생하면 방화벽 오픈은 되었으나 프로세스가 안 떠있는 것이다. (포트를 열고 대기하고 있지 않은 상태)..
# CPU 코어 전체 개수 grep processor /proc/cpuinfo | wc -l # 물리 CPU 수grep 'physical id' /proc/cpuinfo | sort -u | wc -l # 물리 CPU 당 물리 코어수grep 'cpu cores' /proc/cpuinfo | tail -1 # HyperThreading 활성화 확인 (siblings이 cpu cores의 2배면 활성화)egrep 'cpu cores|siblings' /proc/cpuinfo | sort -u# 파일시스템 확인dmesg | grep sda4df -T # OS bit 조회getconf LONG_BI # 랜카드 지원속도 확인ethtool eth0 # 오라클버전 확인select banner from v$ver..
VI 편집기 [1] 시작 vi의 실행은 한글 환경에서 vi를 입력하면 되고, 콘솔모드에서 한글을 다루려면, han을 먼저 입력한 뒤, vi를 입력하면 됩니다. 예) >vi 읽기 전용 열기 예) >vi R file >view file [2] vi의 세가지 모드 vi명령어는 다음과 같이 입력 모드, 명령 모드, 콜론 모드(ex 모드) 크게 세가지로 분리됩니다. ① 입력 모드 i, a, o, I, A, O를 누른 후 텍스트를 입력할 수 있는 상태 ② 명령 모드(Esc모드) ESC키를 누른 상태 ③ 콜론 모드(Ex모드) ESC키를 누르고, :(콜론)을 입력한 상태 ① 입력 모드 다른 편집기에서 타이핑을 하여 파일의 내용을 입력하는 과정 ② 명령 모드 다른 편집기의 편집(Edit) 메뉴에서 제공하는 복사(Copy..