본문 바로가기
728x90

개발/Linux103

gsjava BusyBox란 일종의 명령어 모음집인거 같다. 명령어 압축 파일이라고 보면 될 듯하다. 리눅스에서 사용되는 각 명령어들만 모아 놓아도 굉장히 클건데, BusyBox에서는 각각에 함수들을 최소 사이즈로 다시 구현하였다고 한다. 그렇기 때문에 임베디드 리눅스에서 많이 사용 한다. 2019. 11. 29.
gsjava find가 없는 경우 파일 검색(du) du와 grep을 사용하면 find 명령보다 효율적으로 찾을 수 있다. 다음 명령어는 du와 grep을 사용하여 현재 디렉토리에서 .txt 확장자 가진 모든 파일을 찾는다. du -a | grep *.txt 2019. 11. 29.
gsjava 자바 웹 어플리케이션 서버 실행 쉘(Shell) 스크립트 초간단 sh #!/bin/bash CLASSPATH=C:/var/dependency-jars/* CLASSPATH=${CLASSPATH};C:/var/original-sample22.jar echo "$CLASSPATH" java sample.CreateJarFile 참고한 사이트 좀더 고급스런 sh start,stop,restart 가 있는데 잘못 실행 했을때 설명이 빠져 있음. https://gompangs.tistory.com/entry/Linux-%EC%9E%90%EB%B0%94-%EC%9B%B9-%EC%96%B4%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98-%EC%84%9C%EB%B2%84-%EC%8B%A4%ED%96%89-%EC%89%98Shell-%EC%8.. 2019. 11. 18.
gsjava linux 캐쉬 메모리 증가 문제 drop_caches를 3으로 조정 (=pagecache, dentries, inodes 캐시 메모리 영역을 해제) 매시간 지우기 0 * * * * sync && echo 3 > /proc/sys/vm/drop_caches 매일 4시에 지우기 0 4 * * * sync && echo 3 > /proc/sys/vm/drop_caches 2019. 11. 15.
728x90