오래전 이야기/Server 120

DAG Repository

무척 유명한 곳이죠. 백문이 불여일행 vi /etc/yum.repos.d/dag.repo [dag] name=Dag RPM Repository for Red Hat Enterprise Linux baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag gpgcheck=1 enabled=1 rpm --import http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt (디렉토리가 변경되었네요) 만약에 위의 명령에서 다음과 같은 에러가 난다면 error: http://dag.wieers.com/pa..

터미널 서비스 포트 변경

아래는 서버와 클라이언트의 터미날 서비스 포트변경 방법입니다. [1] 서버에 설치된 터미날 서비스의 포트번호 변경 1. Regedt32 또는 Regedit 실행 2. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\Wds\Repwd \Tds\Tcp 이름 종류 데이터 PortNumber REG_DWORD 0x00000d3d(3389) 10진수를 선택하고 다른 포트번호(6666)를 입력 3. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStatio ns\RDP-Tcp 이름 종류 데이터 PortNumber REG_DWORD 0x00000d3d(3389) 10진..

PERL의 이해

펄(Perl) : 언어는 세상을 닮는다. 펄은 sed, grep, awk, 쉘, C 언어를 모두 혼합해 넣은 듯한 인상을 주는 언어이다. 고차원 언어가 그러하듯 변수를 사용하기 위해 먼저 선언할 필요가 없다. 앞서 알아 본 C 언어 사용자의 고질적인 실수(포인터에 malloc하지 않고 자료 저장하기)는 걱정하지 않아도 되도록 만들었다. 뭔가 저장하고 싶으면 변수를 하나 만들어서 저장한다. 숫자를 저장했다 문자열을 저장할 수도 있다. C 또는 C++ 언어가 정적 자료형의 언어라면 펄은 동적 자료형을 갖춘 실전 언어이다. $a = 3; $a = "Linux"; 예에서는 스칼라 변수 a 에 3 이라는 숫자 값을 넣었다고, 바로 다음에는 Linux라는 문자열 값을 넣고 있다. 이런 의미에서 펄은 수많은 언어의 ..

Ubuntu에서 C컴파일시 에러.

root@rick-desktop:/home/pg# gcc -o hello hello.c hello.c:1:19: error: stdio.h: No such file or directory hello.c: In function 'main': hello.c:5: warning: incompatible implicit declaration of built-in function 'printf' 이는 라이브러리가 정상적으로 설정되지 않았기에 나오는 에러다. 그러므로 해당 라이브러리를 설치해줘야 한다. apt-get install build-essential root@rick-desktop:/home/pg# gcc -o hello hello.c root@rick-desktop:/home/pg# ls hello he..