문서의 이전 판입니다!
용량이 제일 큰것부터 정렬하여 리스팅 하기
[www@www tmp]$ ls -alhS | more
option
a : all
l : long format
h : human reading (K, M, G)
S : sort by Size, t : sort by Time
현재 디렉토리에 있는 '_header.txt' 파일을 하위 디렉토리마다 모두 복사하기
[www@www tmp]$ find ./ -type 'd' -ls -exec cp ./_header.txt {} \;
용량 높은 순서로 표시
[www@www tmp]$ du | sort -nr
텍스트 파일안의 문자열를 치환하기
[www@www tmp]$ sed -i 's|/hello/|/Hello Word|g' *.conf
/hello 는 치환대상, /Hello Word 치환 내용, *.conf 확장자가 conf 인 것의 모든 텍스트 파일 내용 치환
주기적으로 실행 파일 및 명령어 실행에 사용
[www@www tmp]$ crontab -e #Repia_Search_RealRank 0,10,20,30,40,50 8-20 * * * /opt/search/RSA/bin/realRank.sh 0 7 * * * /opt/search/RSA/bin/acsctl.sh restart #root에서 다른 계정으로 실행하는 경우 0,10,20,30,40,50 8-20 * * * su - search -c /opt/search/RSA/bin/realRank.sh 0 7 * * * su - search -c /opt/search/RSA/bin/acsctl.sh restart
-e 수정, -l 등록 텝 보기
www 계정에서 crontab -e로 등록하면 www 계정에서만 보이고 실행 됩니다.
[www@www tmp]$ tar fczvh search.tar.gz search
f: 대상 tar 아카이브 지정, c: tar 아카이브 생성, z: gzip 압축 적용, v: 처리되는 View 출력, h(선택사항): 압축대상 폴더안에 심볼링크가 있으면 원본파일을 포함하여 압축
[www@www tmp]$ tar tvfz archive.tar.gz
t: tar 파일의 List 출력, v: 파일들의 이름과 크기 표시, f: 강제, z: 압축을 해제하면서
[www@www tmp]$ tar xvfzp archive.tar.gz 디렉토리/파일명
디렉토리/파일명 은 정확해야 하면, 그 경로를 파악하기 위해서는 tar tvfz를 활용하면 도움이 된다.