본문 바로가기

OS

Windows 7, Windows 10 원격설정 처음에 업무용으로 원격을 사용하다가 요즘에는 가끔씩 윈도우가 필요할 경우가 있다. 모바일이 발달하다보니, 폰에서 원격을 사용할 일이 생긴다. 이번에 Windows 10으로 업그레이드하고서 설정을 해봤더니 Windows 7과 동일하다. 먼저 원격설정을 해보자.파일 탐색기 -> 내 PC(마우스 우클릭) -> 속성(시스템) -> 고급 시스템 설정 -> 원격 원격으로 접근하는 PC에 따라 다르지만 Windows 7 이상이라면 네트워크 수준 인증을 사용해도 된다. XP는 안되고 MS에서 만든 모바일 프로그램에서는 된다. 그래서 체크하고 사용하기로 했다. 아직 문제점은 발견하지 못 하였다. 이제 원격포트를 설정해야하는데 방화벽 인바운드 설정도 해야하므로 포트를 바꿀 사람들은 여기서 먼저 포트를 바꿔야한다. 기본포트.. 더보기
FAT32에서 NTFS로 변경 ISO 파일을 USB 메모리로 옮기다가 오류가 발생했다. ISO파일 안에 12기가짜리 통 파일이 하나 있었는데 USB로 옮기고 나니 4기가만 들어가있다. 이상해서 몇가지 해본 결과, USB에 ISO를 통으로 복사해도 FAT32 방식으로 만들어진다는 것이다. 그래서 USB를 만들고 파티션을 NTFS로 변경 후에 용량이 큰 파일을 별도로 복사해서 넣었다. 명령어는 다음과 같다.convert e:/fs:ntfs 그럼 약간의 시간이 지나고 변경될것이다. e: 는 드라이브명이니 알맞게 수정하면 된다. 다음은 실행하면 나오는 화면이다. 생각보다 간단하게 끝난다. 더보기
crontab 한글깨짐 현상 crontab에서 실행시 한글깨지는 현상이 나타난다.java로 배치작업을 하는데 한글이 ?로 나온다.쉘 스크립트가 배치로 돌 경우 언어환경이 콘솔과 다르다고 생각된다.찾아보니 선구자들이 역시 간단한 방법을 제시하였다. 우선 OS 언어설정부터 확인해보자]# env | grep LANGLANG=ko_KR.eucKR LANG=ko_KR.eucKR 이라고 나온다. 이걸 배치작업하는 쉘 스크립트 상단에 넣어주면 해결된다.#!/bin/shexport LANG=ko_KR.eucKR 나는 쉘 스크립트 선언 아래에 바로 넣어주었다. 더보기
vi 명령어 어떤분이 번역하신듯한 이미지를 네이버 검색에서 약 2년전(정확하지 않음)에 구했는데 도움이 되서 올려본다.이미지 안에 사이트 주소가 있는데 가보면 여러가지 있다. 하지만 영문의 압박으로 자주가지 않을듯... 더보기
CentOS - sar 명령 sar(System Activity Reporter)는 top과는 시스템 정보를 간단히 출력해준다. 하지만 복잡한 것은 비슷하다. 간단한 사용법을 보자면 $sar 1 0 Linux 2.4.21-47.ELsmp (----) 2011년 11월 04일 12시 06분 21초 CPU %user %nice %system %iowait %idle 12시 06분 22초 all 1.50 0.00 22.56 4.01 71.93 12시 06분 23초 all 1.75 0.00 25.25 0.00 73.00 12시 06분 24초 all 0.74 0.00 25.68 0.00 73.58 12시 06분 25초 all 0.75 0.00 25.56 0.00 73.68 12시 06분 26초 all 1.25 0.00 25.00 0.00 7.. 더보기
CentOS - top 명령 시스템 정보를 모니터링 할 수 있다. 기본 사용법을 알아보면, 명령어 용도 q 종료 P cpu 사용률에 따른 정렬 T 누적 시간순 정렬 A 최근 pid순 정렬 N pid 번호순 정렬 u 입력한 user의 정보만 출력 f 화면에 표시될 프로세스 관련 l load average 정보 on/off m 메모리 사용량 정보 on/off t CPU사용률 정보 on/off c 사용한 명령어의 옵션등 세부적인 내용 on/off h 도움말 보기 위 정도의 명령어면 어느정도 필요한 정보를 알 수 있다. 화면에 띄는 정보는 다음과 같다. 10:08:33 up 365 days, 13:14, 3 users, load average: 1.82, 1.90, 2.80 749 processes: 744 sleeping, 3 runni.. 더보기
CentOS(x86_64)에서 ant 설치 yum으로 간단히 설치가 가능하다. # yum -y install ant 설치후 돌아가는지 확인하기 위해 ant를 실행한다. # ant 그런데 여기서 에러가 난다. tools.jar가 없다고 한다. 이상하다? java-1.6.0-openjdk가 이미 설치 되어 있는데 안된다. 그래서 yum으로 java의 다른버젼이 있는 확인해보았다. java-1.6.0-openjdk-devel이란 패키지가 있다. jdk가 개발자 툴이라고 생각하고 있는 본인으로선 좀 이상하다. openjdk의 개발자 버전이 있는 것이다... 그냥 설치해려고 하니 무언가 충돌이 난다. openjdk를 삭제하고 다시 설치하자. # yum remove java-1.6.0-openjdk # yum -y install java-1.6.0-open.. 더보기
CentOS6(x86_64)에서 아파치 설치하기 CentIOS6 desktop패키지에는 httpd가 기본으로 설치되어 있다. 그래서 본인은 기존 httpd를 삭제하고 새로 깔았다. 이상하게 새로 깔아서 설치한 툴을 실행시켜도 이미 깔려있는 httpd의 설정대로 동작을 하기때문이다. 기존에 깔려있는게 어떻게 셋팅됬는지, 셋팅경로가 어떻게 되는지 찾아야하고 서버에 필요한 프로그램을 한 곳에 모두기위해 별도로 설치하는 쪽을 택했다. 참고로 삭제하려면 아래와 같이 한다. # yum remove httpd 이제 아파치를 다운로드한다. $ wget http://apache.tt.co.kr//httpd/httpd-2.2.21.tar.gz 다운이 끝나면 압축을 풀고 실행파일을 만들어 보자. $ tar xvfz httpd-2.2.21.tar.gz $ vi config.. 더보기
CentOS에서 cannot remove `libtoolT': No such file or directory mod_jk 설치중에 에러가 났다. /bin/rm : cannot remove `libtoolT': No such file or directory 인터넷 글들을 보면 # autoreconf --force --install # libtoolize --automake --force # automake --force --add-missing 이렇게 해결하라고 한다. 하지만 문제가 그전에 한번 해준다는데에 있다. mod_jk의 압축을 풀면 안에 buildconf.sh라는 파일이 있다. tomcat-connectors-1.2.32-src/native/buidlconf.sh echo "rm autom4te.cache" rm -rf autom4te.cache echo "libtoolize --force --autom.. 더보기
CentOS에서 configure: error: C++ preprocessor "/lib/cpp" fails sanity check configure 실행중에 에러가 났다. 설치해버리자! # yum -y install gcc-c++ 더보기