목록프로프레임 (2)
공학박사 권경안
shell 을 통해서 특정파일을 0 bytes 로 바꾸기. - log 초기화하기등. 몇가지의 shell 명령어만 알면 쉽게 만들어서 활용할수 있다. 사례) ProFrame 의 서버로그를 0 Bytes 로 모두 초기화하기. #!/usr/bin/ksh if [ `hostname` != "ap" ]; // if 를 통해 hostname 을 확인한다. then echo " Please... hostname check " exit 1 fi for file in `ls /log/*.log` // for 를 통해 디렉토리 파일개수만큼 돌면서 > 한다. do echo "$file -> 0 bytes" > $file done df -k /log // size 를 확인해본다. 개인적으로 bdf 를 더 선호함. exit 0..
ln [-s] file_name link_name -s : Symbolic Link¹ 를 생성할 때 지정한다. 생략하면 Hard Link² 가 된다. file_name : Link를 생성하고자 하는 화일명 link_name : 생성하고자 하는 화일명 ex) ProFrame IPPR 로그를 link 한 예시. ln -s /proframe/ulog/TPFMIPPR_xxxxx.log TPFMIPPR_xxxxx.log 참조 ¹) Symbolic Link : 화일의 내용을 Link하지 않고 화일의 Path정보만을 Link 한다. 링크 생성명에 @ 가 붙는다. 링크가 삭제되어도 원본 파일에 영향을 주지 않는다. 디렉토리도 링크할 수 있다. ※ Symbolic Link 는 화일 하나를 여러 사람이 공유해서 사용하는 ..