일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 우분투
- Linux
- 스크립트
- PostgreSQL
- 리눅스
- javascript
- script
- DATABASE
- node
- 아틀라시안
- 윈도우
- 파이썬
- Windows
- 노드
- 데이터베이스
- 설정
- 3.0
- 설치
- java
- 하모니카
- install
- ubuntu
- Atlassian
- JS
- postgres
- 자바
- 자바스크립트
- DB
- python
- hamonikr
- Today
- Total
목록배시 (5)
LukeHan 의 잡다한 기술 블로그
서버 환경 구성 중 bash script 에서 tab 을 활용한 자동 완성이 되지 않는 문제가 발생하였다. sudo apt-get install bash-completion 위와 같이 입력하여 bash-completion package 를 설치한다. vi ~/.bashrc 위와 같이 입력하여 .bashrc 파일을 수정한다. ...# enable bash completion in interactive shellsif ! shopt -oq posix; then if [ -f /usr/share/bash-completion/bash_completion ]; then . /usr/share/bash-completion/bash_completion elif [ -f /etc/bash_compl..
nohup update.sh jenkins 에서 위와 같이 nohup 으로 실행 시 job이 끝나지 않는 경우가 발생하였다. nohup update.sh > /dev/null 2>&1 & 위와 같이 output 을 모두 redirect 하여 스크립트가 종료될 수 있도록 설정을 변경한다. 참고 : https://goateedev.tistory.com/48
1일(24시간) 내에 변경된 파일 찾기 find ./ -type f -mtime -1 변경된지 1일 넘게 지난 파일 찾기 find / -type f -mtime +1 접근된(accessd) 시간은 -amin 혹은 -atime 를 이용한다. 10분 내에 접근된 파일 찾기 find / -type f -amin -10 1일 내에 접근된 파일 찾기 find / -type f -atime -1 /tomcat/test 폴더에서 10일 내로 변경된 파일목록 상세하게 목록으로 보여주기 find /tomcat/test -type f -mtime -10 -ls 현재위치 및 하위 폴더에서 5일 이내로 변경된 확장자명이 jsp 인 파일 목록 출력 find . -name '*.jsp' -mtime -5 (생략해도 되지만 -pr..
사용자 이름으로 실행중인 프로세스 찾기 ps -U user-name -o comm= | sort | uniq pgrep -lU user-name | awk '{print $2}' | sort | uniq rdp smile-user@invesumedemo-92034:~$ ps -ef | grep rdp root 897 1 0 3월10 ? 00:00:00 /usr/sbin/xrdp-sesman xrdp 915 1 0 3월10 ? 00:00:03 /usr/sbin/xrdp xrdp 6391 915 0 01:01 ? 00:00:29 /usr/sbin/xrdp root 6392 897 0 01:01 ? 00:00:00 /usr/sbin/xrdp-sesman smile-u+ 6394 6392 0 01:01 ? 00..
참고 : http://noplanlife.com/?p=949 os.system 구문을 이용해 명령 실행 하기 import os import sys os.system ('ls -al | grep "user") 위와 같이 단순히 명령 실행을 위해 사용시에는 문제가 없으나, 결과값을 특정 변수에 저장하는 목적으로 사용하기에는 적합하지 않다. subprocess 이용하여 명령 실행하기 os.system과 같이 단순히 “실행”만 시킬 때는 “call” 메서드를 이용하면 된다. import subprocess subprocess.call ('ls -al', shell=True) 반환값을 받기 위해선 check_output 을 이용해야 한다. import subprocess result = subprocess.che..