Linux14 중복 제거 후 저장하기 grep -n "email=" access-20240313.log | awk -F'=' '{print $2}' | grep -E '[^@]+@[^@]+\.[^@]+' | uniq | tee output-file-20240313.txt 2024. 3. 14. jenkins update 및 slack 알림 추가 현재 사용하고 있는 jenkins 버전을 업데이트해야 하는 시점이 왔다. 일반적인 파일 위치 cd /usr/share/jenkins #존재하지 않을 경우 파일 찾기 find / -name 'jenkins.war' #내가 찾은 위치 /usr/share/jenkins/jenkins.war sudo service jenkins stop sudo mv jenkins.war jenkins.war.old #내가 필요한 버전은 2.321이었음. #wget https://updates.jenkins-ci.org/latest/jenkins.war #wget https://updates.jenkins-ci.org/download/war/2.321/jenkins.war service jenkins start #slack 홈.. 2023. 1. 11. Linux crontab 1. 실행중인 crontab 확인 service cron status crontab -l #예약 작업 리스트 확인 2. crontab 추가 crontab -e 분(0-59), 시(0-23), 일(1-31), 월(1-12), 요일(0-6, 0:일요일~6:토요일) 55 * * * * sh /home/usr/script/cron/shell_name.sh >> /var/log/cron/log_name.log 2>&1 55분에 /home/usr/script/cron에 있는 shell_name이라는 스크립트를 실행 2021. 2. 24. Linux 쉘 스크립트 mysql 작성 1. 파일 생성 touch shell_name.sh 2. 권한 부여 chmod +x shell_name.sh 3. 작성 vi shell_name.sh #!/bin/bash echo "=====================================" echo "Start ..." echo `date` echo "=====================================" mysql -u 계정 -p비밀번호 2021. 2. 24. 이전 1 2 3 4 다음