본문 바로가기

OS24

[linux java 설치] 리눅스 자바 설치 및 다운로드 (1) 운영체제 확인 file /sbin/init (2) 자바 설치 확인자바가 이미 설치 되어 있는지를 확인한다.java –version아래와 같이 명령어 실행 결과에서 자바 버전이 출력된다면 이것을 사용할지 새로운 버전을 설치할지를 선택하면 된다. 자바 버전을 변경하고 싶으면 다음 포스팅 참조 http://mkil.tistory.com/277 (3) 자바 설치 디렉토리 생성 아래와 같이 새 디렉토리를 생성하거나 , 이미 jdk가 설치 되어 있다면, 다음과 같이 원하는 위치로 복사해준다. (4) 자바 다운로드자바를 설치할 경로를 만들어 놨다면, 이제 자바를 다운로드 해보자.http://www.oracle.com/technetwork/java/javase/downloads/index.html 1. JDK .. 2016. 12. 2.
[Linux] 리눅스에서 JAVA_HOME 설정및 확인 간만의 포스팅이네요~ 리눅스에서 자바를 설치하고 다른 프로그램을 돌리다 보면... 가끔.. 간혹.. 언젠가.. JAVA_HOME이 설정되 있지 않다는 문구를 볼수도 있습니다. 이럴때 윈도우에서 햇던것처럼 JAVA_HOME 을 설정해주어야 겟죠! 1. vi /etc/profile vi 편집기를 엽니다. 2. 최하단에 JAVA_HOME=설치 경로export JAVA_HOMEPATH=$PATH:$JAVA_HOME/binCLASSPATH=$CLASSPATH:$JAVA_HOME/lib 3. source /etc/profile 4. java java option 이 표시되는지 확인 리눅스 JAVA_HOME 설정 참 쉽죠잉~ 2016. 12. 1.
[Linux] 로케일 설정 확인 및 변경 리눅스를 쓰다보면 서버 시간 설정이나 언어 설정등의 문제로로케일을 설정해야 할때가 있습니다.특히 AWS의 아마존 리눅스는 기본적으로 en_US 로케일이어서 변경하셔야합니다. 저는 항상 아마존 기준으로 테스트 한다는 것 명심하시고요!! 1. 현재 로케일 설정 확인 locale 기본 설정인 en_US.UTF-8 로 되어있네요 2. 설정 가능한 로케일 확인 locale -a 설정가능한 로케일이 쭈우우우욱 표시 됩니다. 3. 로케일 변경 vi /etc/sysconfig/i18n 편집기를 열어 LANG 을 원하는 로케일로 설정하시고 저장하시면 됩니다. 이상 로케일 변경이었습니다. 2016. 11. 15.
[Linux] 폰트 설치 및 확인 윈도우에서 사용하던 폰트나 별도로 사용하시는 폰트가 있을때..리눅스에 폰트를 설치해서 사용하셔야 합니다. 저는 아마존에서 테스트 햇습니당 ㅎ. 1. 일단 폰트를 설치 할수 있는 /usr/share/fonts 폴더를 확인 2. 원하는 폰트를 다운받아 /usr/share/fonts 폴더로 복사 3. 폰트 캐쉬갱신fc-cache -f -v 4. 설치된 폰트 확인fc-list 사실 dejavu 폰트는 아마존 리눅스 기본폰트인데요..설치 과정을 보여드릴려고 명령어만 쳐서 보여드린거에요.. 이제 리눅스에서도 이쁜 폰트 사용하세요~ 2016. 11. 11.
[LINUX] 리눅스 자바 버전 변경/자바 버전 바꾸기/linux java version change/자바 버전 확인 1. 현재 자바 버전 확인 $ java –version 2. root계정 접속 후 자바 프로그램 위치 확인 $ su # which java 3. 자바 링크 경로 확인 # ls -l {기존경로} 4. 기존 링크 끊고, 해제 확인 # unlink {기존경로} # ls {기존경로} 5. 업그레이드 할 자바 버전으로 재링크 # ls –s {새 jdk 디렉토리 경로} {새 경로} 6. 최종 확인 #ls –l {새 경로} 1.6.0_22였던 버전이 1.8.0_77로 변경 되었다 :D 2016. 9. 30.
[Linux] 2>&1의 의미/2>&1 &/nohup/background출력/입출력 설정 기동쉘 스크립팅을 보다가 nohup을 사용하여 msg를 출력해주는 부분에서아리송한점이 있길래 정리한다. nohup ${DOMAIN_HOME}/bin/startWebLogic.sh > ${LOG_DIR}/${PROCESS_NAME}.out 2>&1 & startWebLogic.sh을 기동했을 때 ${PROCESS_NAME}.out 파일은2>&1에 의해 stderr > stdout으로 출력이 되며 ${PROCESS_NAME}.out 파일에 error msg가저장되게 되는 것이다.마지막 &는 background로 기동한다는 의미. 2>&1의 의미 를 자세히 본다면,n > &m 의 형태로 (0 : 표준입력, 1 : 표준출력, 2 :표준에러)를 의미한다.즉 2>&1 의미는 >를 기준으로 2를 &1로 보내라는 얘기.. 2016. 9. 20.