본문 바로가기 메뉴 바로가기

donnert.net

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

donnert.net

검색하기 폼
  • 분류 전체보기 (85)
    • 개발 (79)
      • Java, Kotlin (32)
      • Linux, Server (22)
      • JavaScript, TypeScript (6)
      • DB (7)
      • nodejs (1)
    • 맛집 (5)
    • iPhone (0)
    • 일기장 (0)
  • 방명록

개발/Linux, Server (22)
리눅스 콘솔 파일로 출력

# 파일에 기록 ./test.sh > log.txt # 파일에 기록(Append) ./test.sh >> log.txt # 파일에 기록(stderr 포함) ./test.sh >&1 | tee log.txt # 파일에 기록(stderr 포함+콘솔 출력) ./test.sh 2>&1 | tee log.txt # 응용(시간 추가) DATE=$(date '+%Y%m%d%H%M%S') ./test.sh 2>&1 | tee log_$DATE.txt

개발/Linux, Server 2022. 10. 4. 13:29
도커 빌드 속도가 느릴 경우

Dockerfile을 소스와 같이 관리하기 위해 프로젝트 최상단에 위치 시킴 gradle build 후 docker build 수행하니 시간이 엄청 길어지면서 용량도 커지는 현상 발생 원인은 도커 빌드시 Dockerfile 하위 파일을 다 이미지에 넣어버리는 것으로 확인 .dockerignore파일을 프로젝트 최상단에 위치시켜서 예외 항목 등록 후 정상 동작 확인 .dockerignore ** !/target/*.jar

개발/Linux, Server 2020. 2. 17. 15:30
윈도우10에서 도커 용량 줄이기

윈도우에서 도커를 사용하다보면 사용하지 않는 이미지가 쌓여서 용량이 무한증식하는 사태가 벌어집니다 범인 : "C:\Users\Public\Documents\Hyper-V\Virtual hard disks\MobyLinuxVM.vhdx" 미사용 이미지 삭제 > docker images REPOSITORY TAG IMAGE ID CREATED SIZE ddanzit-api_api latest 1287e2e8862d 13 days ago 971MB 310c3191c7df 4 weeks ago 971MB 19dc6cd2a496 7 weeks ago 971MB shippang-api_shippang_server latest 662739236085 3 months ago 1.53GB nginx_nginx lates..

개발/Linux, Server 2019. 10. 15. 09:27
nginx 로그 로테이트

nginx 로그를 로테이트 하고 싶을때 os의 log rotate 모듈을 많이 사용하지만시간별로 남기는 기능을 지원하지 않는다. nginx 설정만으로 하려면 다음과 같이 설정한다. nginx.confif ($time_iso8601 ~ "^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})") {set $year $1;set $month $2;set $day $3;set $hour $4;set $minutes $5;set $seconds $6;} access_log logs/access_${year}-${month}-${day}_${hour}.log main;

개발/Linux, Server 2019. 1. 11. 15:35
대용량 더미파일 생성 방법

압축 테스트 등을 위해 대용량 더미파일을 생성해야 하는 경우가 종종 생깁니다간단하게 용량을 지정해서 더미파일을 생성하는 방법입니다 $ head -c 1M /dev/urandom > 1m.txt$ head -c 1G /dev/urandom | gzip -9 > 1g.txt

개발/Linux, Server 2018. 12. 27. 10:36
쉘 이용해서 자동 로그인하기

아래와 같은 쉘을 만들어서 실행해준다. #!/usr/bin/expect -f spawn ssh 111.111.111.111 expect "assword:" send "thisispassword\r" interact 끝

개발/Linux, Server 2014. 9. 17. 10:00
vmstat 파일에 쓰기

시스템 자원, CPU, 메모리 등을 파일로 기록하고 싶을때 사용한다. 아래와 같이 쓰면 된다. 1초마다로 설정해놨으니 숫자 바꾸면 된다. $ vmstat 1 | xargs -I{} date '+%F %T {}' 결과는 아래처럼...2014-08-25 14:57:10 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----2014-08-25 14:57:10 r b swpd free buff cache si so bi bo in cs us sy id wa st2014-08-25 14:57:10 3 0 62624 134236 19884 4171812 0 0 0 0 10433 10042 42 22 36 0 02014-08-2..

개발/Linux, Server 2014. 8. 25. 15:01
shell 색상 입히기

vi .bashrc 아래 항목 중 골라서 추가한다 개발(녹색)export PS1='\033[1;101m[DEV]\033[0m\u@\033[1;34m\h:\033[1;35m\w\033[1;31m\$\033[0m ' 상용(붉은색)export PS1='\033[1;102m[REAL]\033[0m\u@\033[1;34m\h:\033[1;35m\w\033[1;31m\$\033[0m ' 적용은 재접속을 하거나 아래와 같이 적용source .bashrc 색상 참고는 여기http://cyj4369.tistory.com/m/post/view/id/113

개발/Linux, Server 2013. 11. 28. 11:43
마지막으로 수정된 파일 tail 걸기

.bash_profile 에 등록해놓으면 되겠다 alias tt='ll -lrt | grep ^- | head -1 | awk '"'"'{print $9}'"'"' | xargs tail -f' tt 입력 시 마지막으로 수정된 파일 tail건다 설명ll -lrt (시간 역순 정렬)grep ^- (-로 시작하는 항목 grep, 폴더는 ^d로 걸린다)awk '"'"'{print $9}'"'"' 항목 중 9번째 항목을 가져온다. OS별로 숫자는 다를 수 있다xargs tail -f 태일 건다끝 .bash_profile 수정후 재접속 혹은source .bash_profile을 통해 적용 그냥 명령어로 칠려면 다음처럼 심플하게(순서 ls -lt | grep ^- | head -1 | awk '{print $8}'..

개발/Linux, Server 2013. 11. 13. 13:27
서버 공인 및 사설 IP 확인

1. ifconfig를 이용한 평범한 방법 > ipconfigeth0 Link encap:Ethernet HWaddr D8:D3:85:E1:1A:E0 inet addr:xxx.xxx.xxx.xxx Bcast:xxx.xxx.xxx.xxx Mask:255.255.255.192 inet6 addr: fe80::dad3:85ff:fee1:1ae0/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:10823500 errors:0 dropped:0 overruns:0 frame:0 TX packets:7472760 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100..

개발/Linux, Server 2013. 8. 21. 11:39
이전 1 2 3 다음
이전 다음
공지사항
최근에 올라온 글
  • Pair, Triple
  • RestTemplate 사용 중 Connectio⋯
  • Spread operator(전개구문) in ko⋯
  • 리눅스 콘솔 파일로 출력
최근에 달린 댓글
  • 우와~ 덕분에 해결 했어요! 감사합니다!
  • 이거 실제로 되는거 맞나요? 다른곳에는 다먹는데 로그⋯
  • 본문도 잘 보고 행인님 댓글도 잘봤습니다. 덕분에 배워⋯
  • 국수 사리는 만두는 제외한 메뉴를 인원수대로 시킬 시 ⋯
Total
219,716
Today
0
Yesterday
8
링크
  • 딴짓-커뮤니티 인기 글 모음
  • 쉽팡-직구 배송 조회(관세청/알리)
  • 웹 시퀀스 다이어그램
TAG
  • 합정
  • oracle
  • java
  • boot
  • Linux
  • grant
  • Kotlin
  • 코틀린
  • vi
  • Build
  • vim
  • 맛집
  • jQuery
  • Tomcat
  • vrapper
  • Access
  • properties
  • Eclipse
  • IntelliJ
  • ls
  • Shell
  • maven
  • Spring
  • mybatis
  • 톰캣
  • Profile
  • Database
  • docker
  • 도커
  • resttemplate
more
«   2023/03   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함
  • 2023/03 (1)
  • 2023/02 (1)
  • 2022/12 (1)
  • 2022/10 (1)
  • 2020/04 (2)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바