리눅스에서 자바 버전 표시가 설치한 버전으로 안나올경우

2008/05/23 13:54 게시판/Computer
자바 최신버전 1.5 나 1.6등을 깔고
java -version을 해보면 1.4.2 와 같이 상이한 버전이 표시될 경우에
/etc/profile등에 export해도 제대로 표시 안될때가 있다.
이럴경우는
아래와 같이 설정하도록 하면 쉽게 끝!!~

# alternatives --install /usr/bin/java java /usr/local/jdk1.5.0_13/bin/java 2
# alternatives --config java
이런후 설치한 자바를 선택한 후 엔터!~

#java -version

해보면 제대로 나오는걸 알 수 있다.

2008/05/23 13:54 2008/05/23 13:54

특정일 지난 로그파일 지우기

2007/12/31 10:29 게시판/Computer
사용자 삽입 이미지
리눅스에서...
3일지난 로그파일 지우기

find . -name "*.log"  -mtime +3 -exec rm {} \;




2007/12/31 10:29 2007/12/31 10:29

cron 등록시 root가 localhost로 이메일 보내는것 없애는 방법

2007/12/24 07:11 게시판/Computer

crontab 등록시 root가 localhost로 이메일을 보내서

/var 밑에 clientqueue 폴더안에 메일 큐가 쌓일때가 있는데

이를 방지하기 위해서는 크론 등록시 명령어 라인 끝에

> /dev/null 2>&1 과 같이 등록하면 되겠다.

* * * * 명령어.sh > /dev/null 2>&1


 



2007/12/24 07:11 2007/12/24 07:11

쉘에서 날짜로된 파일 만들기

2007/11/19 18:22 게시판/Computer
프로그램을 만들다가 시스템로그는 찍는데 로그를 미처 구현하지 못했을 경우 리눅스 상에서 로그파일로 떨구고 싶을때는 쉘 스크립트를 이용하면 간편하게 로그파일을 만들 수 있다.

이때 한파일로 로그를 만들기 보다는 실행된 날짜로 떨굴필요가 있는데 이럴때는 아래 구문을 적절히 적용하면 될것이다.

#!/bash/sh
java -cp "classpath" dmi.client.Program >> ./clientLog_`date +%y%m%d%H%M%S`.log






2007/11/19 18:22 2007/11/19 18:22

드뎌 페도라 8 출시

2007/11/09 16:34 게시판/Computer
아기다리고 고기다리던 페도라 8이 드디어 정식 출시 되었다.

어제 출시된줄알고 카이스트에서 받았는데 test3버전이었던것같다.

암튼 바로 씨디로 구워서 KDE버전으로 설치~

그닥 페도라 7이랑 달라보이진 않지만 느낌상 좀더 낫겠지하면서 써보고 있다.

vmware에서 실컷좀 써보다가 듀얼로 설치할 예정인데.. 다른 버전과는 틀리게 해상도 크기 변경이 되질 않았다;; <--해결완료;;;

뭐가 문제일까 -_-;;

우선 업무용으로 쓰기엔 해결할 문제가 많지만 (사내메신저, 문서작업,등)..

우선 wine도 돌려보고 리눅스에서 버철박스(?)도 돌려볼 예정이다..

제발 작업중에 멈춰버리거나 다운만 안되면 바로 바꿔볼란다;;

(내 컴터는 이상한지 우분투만 쓰면 몇분후 멈춰버리고 말았다. 그런 이유로 페도라를 쓰고 있는데.. 페도라도 다운경험이 한번 있던터라 아직 불안불안하다)

2007/11/09 16:34 2007/11/09 16:34

fedora 에서 scim에서 한글이 안될때...

2007/10/29 09:36 게시판/Computer
페도라를 깔았다.. 우분투를 썼었는데 웬지 자꾸 다운이 된다..

암튼 페도라7 KDE버전으로 깔고 사용시작..

한글입력이 안된다..

yum install -y scim-hangul을 해줬더니 최신버전으로 설치되면서 한글도 잘되고 한영키도 자동으로 잡아주었다.

역시 리눅스는 뭔가 직접만져주어야 좋아하나보다;; -_-;


2007/10/29 09:36 2007/10/29 09:36

find 와 grep으로 특정사이즈 이상되는 리스트 뽑기

2007/09/28 10:12 분류없음
find /usr/ -size +10000k -exec ls -alh {} \;

예시를 이용하여 find 명령어를 적어봤습니다.

grep명령은 제가 잘 사용을 안해서...ㅡ,.ㅡ

 

파일명이 *.txt 인 파일 출력
[smson@linux smson]$ find ~ -name "*.txt" -print
/home/smson/user2.txt
/home/smson/user3.txt
/home/smson/aa.txt

파일명이 *.bak 이면서 파일크기가 1k 이상인것.

+N 는 이상
-N 는 이하
N 는 정확한 값임

[smson@linux smson]$ find ~ -name "*.bak" -size +1k -print
/home/smson/ihchat/iHChatServer.java.bak
/home/smson/ihchat/iHChatHandler.java.bak
/home/smson/myjava/DatabaseTest.java.bak

는 *.bak 인 파일명을 삭제한다.

-exec는 실행의 의미이면 {} 는 find 로 검색된 파일명이다.

[smson@linux smson]$ find ~ -name "*.bak" -exec rm -rf {} \;
[smson@linux smson]$ find ~ -name "*.bak" -print

[smson@linux smson]$ find ~ -size +100k -exec ls -al {} \;
-rw------- 1 smson smson 1220643 Feb 1 20:56 /home/smson/dead.letter
-rw-rw-r-- 1 smson smson 325923 Aug 14 14:50 /home/smson/aa2.pl.c
-rwxrwxr-x 1 smson smson 526247 Aug 14 14:43 /home/smson/aa

파일내에 문자열검색

[lets114@LETS114 lets114]$ find ./ -name "*.php"  -exec grep "검색문자열" /dev/null {} \;


정리를 하면

-name 은 파일명
-size 는 파일크기
-time 는 파일의 시간과 연관된다.

검색 디렉토리는
/ 는 루트
~ 홈디렉토리
. 현재디렉토리

출처 : 지식인


"Category" 카테고리의 다른 글
  · 워드 2007 워드 게시테스트  2008/01/26
  · 워드2007로 게시물 등록 테스트  2008/01/26
  · 워드2007 블로그 테스트  2008/01/31
  · find 와 grep으로 특정사이즈 이상되는 리스트 뽑기  2007/09/28
  · 리눅스 동종 프로세스 모두 죽이기  2007/09/28
2007/09/28 10:12 2007/09/28 10:12

리눅스 동종 프로세스 모두 죽이기

2007/09/28 09:42 분류없음
* 동종 프로세스 모두 죽이기
# ps -ef | grep httpd | awk '{ print $2 }' | xargs kill -9

# killall httpd


# kill -9 ` ps -ef | grep java | grep 3017 | awk '{print $2}'`

# ps -ef | grep java | grep 3017 | awk '{print $2}' | wc -l

"Category" 카테고리의 다른 글
  · 워드 2007 워드 게시테스트  2008/01/26
  · 워드2007로 게시물 등록 테스트  2008/01/26
  · 워드2007 블로그 테스트  2008/01/31
  · find 와 grep으로 특정사이즈 이상되는 리스트 뽑기  2007/09/28
  · 리눅스 동종 프로세스 모두 죽이기  2007/09/28
2007/09/28 09:42 2007/09/28 09:42