Python Documentationhttp://docs.python.org 네이버캐스트 파이썬 소개http://navercast.naver.com/contents.nhn?rid=122&contents_id=122897&leafId=122 2.x에서 3.x로 버전업 되면서 바뀐 점들https://docs.python.org/3/whatsnew/3.0.htmlhttp://www.diveintopython3.net/porting-code-to-python-3-with-2to3.html 참고 : python 2to3.py -w TargetPythonFile.py 하면 2.x 파일이 3.x 파일로 변환된다. 2to3.py는 Python34\Tools\Scripts 폴더에 있다. 파이썬 기초 설명http://ca..
Ubuntu에 Python 설치하기 # 최신 목록 업데이트 $ sudo apt-get update # java 설치$ sudo apt-get install openjdk-8-jdk # java 버전 확인$ java -version # git 설치 $ sudo apt-get install git-core 참고 : 리눅스는 기본적으로 Python이 설치되어 있다.혹 파이썬을 설치한다면Ubuntu : $sudo apt-get install pythonFedora 계열 : $sudo yum -y install python idle tool을 설치하려면, 검색창에서 idle을 검색하여 알맞은 버전을 다운로드하면 설치된다. Centos에 Python3 설치하기 Centos7에서는 업데이트를 해 주면 jdk1.8이 ..
하둡 싱글노드로 설치 (http://hadoop.apache.org) 완전 분산 모드 : 1대의 컴퓨터로는 구축 불가독립 실행 모드가상 분산 모드 : 독립 실행 모드에 추가적인 처리 ① CentOS 7 설치 메모리 크기 : 1024 이상 설치 옵션 GNOME 데스크탑 -인터넷 프로그램 -호환성 라이브러리 -개발용 도구 ② CentOS 7 설치 후 최신 버전으로 업데이트 - centos7은 업데이트하면 openjdk8이 자동으로 설치된다. link를 통해 실제로 설치된 java의 경로를 알 수 있다. [hadoop@localhost ~]$ ls -al /etc/alternatives/java lrwxrwxrwx. 1 root root 70 1월 8 18:53 /etc/alternatives/java -> ..
0. 사용 환경 - ubuntu 서버용 14.10 여러대 (ubuntu 14.04 LTS를 추천한다.) - Java 1.8.0_40 (2015년 4월 24일 기준 최신버전이다.) - Hadoop 2.6.0 (최신버전은 2015년 4월 22일에 나온 2.7.0 버전이다.) - NFS와 NIS를 사용하여 10대의 노드들이 /home 디렉터리와 사용자 계정을 공유중 * NFS와 NIS를 사용하면 간편하겠지만, 꼭 그럴 필요는 없다. 1. 설치 개념 설명 - 하둡은 자바를 기반으로 만들어진 framework 이다. 따라서 자바가 반드시 설치되어 있어야 한다. - 하둡은 한 대의 마스터 노드와 여러대의 슬레이브 노드로 구성된다. 마스터와 슬레이브를 한 대의 노드(=컴퓨터)에 설치해도 작동은 한다. - 하둡은 파일..
ls : 디렉토리 내의 파일이나 디렉토리 리스트를 보여준다 >>사용법 : ls (option)option { -a : . 으로 시작되는 파일을 숨기지 않음(숨긴 파일을 보여준다) -c : 수정된 날짜의 정렬로 보여줌 -i : 각 파일의 고유 숫자를 보여줌 -l : 길게 열거된 형식으로 사용함 -o : group 정보를 제외한 리스트 형식을 보여줌 -r : 정렬된 역순으로 보여줌 -s : 블록 형태로 각 파일의 크기를 보여줌 -S : 파일 사이즈 순서로 정렬함 -t : 수정된 날짜 순서로 정렬함 -u : 최근에 접속한 순서로 정렬함 -(숫자) : (숫자) 줄로 보여준다 -al : 숨겨진 파일을 포함하여 길게 + 길게 열거된 형식으로 사용} whoami : 현재 접속한 계정명 출력. pwd : 현재 경로 보..
1. 데비안(Debian)데비안(Debian)은 데비안 프로젝트에서 만들어 배포하는 공개 운영 체제.리눅스(Linux) 커널을 탑재한 데비안 GNU/리눅스, GNU 허드(GNU Hurd) 커널을 탑재한 데비안 GNU/허드,FreeBSD 커널을 탑재한 데비안 GNU/KFreeBSD, NetBSD 커널을 탑재한 데비안 GNU/NetBSD 등으로 나뉘며 현재 이 중 정식판이 존재하는 것은 데비안 GNU/리눅스뿐임. 데비안의 특징은 패키지 설치 및 업그레이드의 단순함에 있다. 인스톨을 한 후 패키지 매니저인 apt 등을 이용하면 소프트웨어의 설치나 업데이트에서 다른 패키지와의 의존성 확인, 보안관련 업데이트 등을 자동으로 해준다.-용도 : 고급 서버용 -장점 : 현존하는 안정적인 최고의 리눅스 배포판. 포함하고..