Linux

Linux

crontab 랜덤 시간 후 작업 실행하기

crontab이란 일종의 작업 스케줄러로 "매일 10시에 A 작업을 실행해라.", "8시~13시 사이에 30분마다 B 작업을 실행해라." 등의 작업 생성이 가능하다. 기본적인 사용법은 다른 블로그를 참고 부탁하며, 여기서는 crontab을 사용해 랜덤 시간 후에 작업을 실행하는 설정을 기록해본다. 기본 형식 랜덤 시간을 발생시키기 위한 random 명령어와 일정 시간 후 실행시키기 위한 sleep 명령어를 사용한다. * * * * * sleep ${RANDOM:0:2}m ; /path/to/script 위 코드에서 RANDOM은 0-32767 사이의 랜덤한 숫자를 리턴하며, :0:2를 통해 2자리를 잘라낸다. 즉, sleep ${RANDOM:0:2}m 의 의미는 '랜덤으로 발생한 2자리 수 분(m) 만큼..

Linux

파일 검색(find), 파일 내부 문자 검색(grep)

파일 검색 find [~부터] -name [FileName] ex) find / -name '*.txt' 파일 내부 문자 검색 grep -r "[찾을 문자]" [어디에서] ex) grep -r "Hello" ./* -r 옵션은 하위 디렉토리 모두를 돌아가며 검색하라는 옵션

Linux

우분투에서 카카오톡 사용하기

Wine을 사용해 카카오톡 설치 Wine 1.7 설치 sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo apt-get upgrade sudo apt-get install wine1.7 winetricks gdiplus winetricks riched20 카카오톡 다운로드 (윈도우 버전을 받으면 됨) http://www.kakao.com/talk 다운 받은 파일 더블클릭해서 설치

Linux

설치된 자바 버전 변경 및 삭제

자바 버전 확인 java -version 자바 버전 변경 sudo update-alternatives --config java sudo update-alternatives --config javac 자바 버전 삭제 sudo update-alternatives --remove "java" "/usr/lib/jvm/[java version]/bin/java" sudo update-alternatives --remove "javac" "/usr/lib/jvm/[java version]/bin/javac" sudo update-alternatives --remove "javaws" "/usr/lib/jvm/[java version]/bin/javaws" sudo rm -r /usr/lib/jvm/[java ve..

삿뿐삿뿐
'Linux' 카테고리의 글 목록