wget 을 이용하여 간단하게 사이트 호출하기 : 가져온값을 저장하지않고, 아무런 출력도 하지 않는다.
wget -q --spider http://www.yourdomain.com/calluri
- 0부터 9까지의 랜덤수 구하기
#!/bin/bash let number=$RANDOM%10 echo $number
- 아주 간단한 bash while loop 이용하기, 0 부터 9까지 1초 간격으로 출력하기
#!/bin/bash CCC=0 while [ $CCC -lt 10 ]; do echo $CCC sleep 1 # 1sec let CCC=CCC+1 done
unix find 를 이용하여 최근에 생성되거나 수정된 파일 찾기
find . -mtime -1 -print ---> 1일안에 수정되거나 생성된 파일 찾기
- 1Mega 이상 사이즈 파일 찾기
find . -xdev -size +10240 -exec ls -lh {} \;
응용 : 삭제하기 find . -xdev -size +102400 -exec rm -f {} \;
- 아래는 현재 폴더 이하 모든 js 중에 onSetSignDate 함수가 있는 파일을
검색 한다.
find . -name "*.js" | xargs grep onSetSignDate
wireshark 에서 특정 사이트로 가는 http traffic 검사
ip.dst == 172.30.2.112 and http
특정파일만 tar 로 묶기 ... 출처 : http://www.lovenuno.com/tag/unix
원리 : 먼저 cvf 로 tar 파일을 하나 만들고, 그 tar 파일에 나머지를 find 로 추가 한다.
tar 중요 option :
- c : creation : 새로 만들기
- r : append : 추가 하기
tar cvf wap.tar *.java
find . -name "*.java" | xargs tar rvf jar.tar
tar cvf web.tar *.jsp
find . -name "*.jsp" | xargs tar rvf jsp.tar
vi 에서 ...
:set noai auto indent 를 막는다