du -sh *

 

Centos6 yum update 오류

yum update
Loaded plugins: fastestmirror, security
Setting up Update Process
Determining fastest mirrors
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
Eg. Invalid release/repo/arch combination/
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/6/base/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base

 

아래 명령어 입력후 yum update 시 정상작동 한다

echo https://vault.centos.org/6.10/os/x86_64/ > /var/cache/yum/x86_64/6/base/mirrorlist.txt
echo http://vault.centos.org/6.10/extras/x86_64/ > /var/cache/yum/x86_64/6/extras/mirrorlist.txt
echo http://vault.centos.org/6.10/updates/x86_64/ > /var/cache/yum/x86_64/6/updates/mirrorlist.txt

yum -y update

 

수정

crontab -e

 

 

45 22 * * *                         22시45분에 실행
28 03 * * *                         03시28분에 실행
0 17 * * *                          17시00분에 실행
0 17 * * 1                          매주 월요일 17시00분에 실행
0,10 17 * * 0,2,3                  매주 일, 화, 수요일 17시00 분과 17시10분에 실행
0-10 17 1 * *                      매달 1일 17시00분부터17시10분까지 1분 단위로 실행
0 0 1,15 * 1                        매달 1일과 15일 그리고 월요일 24시00분에 실행
42 4 1 * *                           매달 1일 4시42분에 실행
0 21 * * 1-6                        월요일 부터토요일까지 21시00분에 실행
0,10,20,30,40,50 * * * *         10분 간격으로 실행
*/10 * * * *                         10분 간격으로 실행
*/5 * * * *                           5분 간격으로 실행
* 1 * * *                             1시00분 부터 1시59분 까지 1분 간격으로 실행
0 1 * * *                             1시00분에 실행
0 */1 * * *                          매시간 0분에 실행(1시간 간격으로 실행)
0 * * * *                             매시간 0분에 실행(1시간 간격으로 실행)
5 2-5 * * *                         2시 5분, 3시 5분, 4시 5분, 5시 5분에 실행
2 8-20/3 * * *                     8시 2분, 11시 2분, 14시 2분, 17시 2분, 20시 2분에 실행
30 5 1,15 * *                      매달 1일과 15일 5시30분에 실행

startTomcat.sh 라는 쉘파일을 아래와 같이 만들고

cat startTomcat.sh
#!/bin/bash
while [ 1 ]
   do
        pid=`ps -ef | grep "tomcat7.0.14" | grep -v 'grep' | awk '{print $2}'`
        if [ -z $pid ]; then
         /usr/local/tomcat7.0.14/bin/startup.sh
        fi
   done

 

startTomcat.sh &

'리눅스' 카테고리의 다른 글

Centos 6.9 yum update error  (0) 2021.05.24
리눅스 crontab 사용법  (0) 2021.04.30
시작 프로그램 등록  (0) 2021.04.30
리눅스의 logrotate를 이용한 tomcat 로그파일 롤링방법  (0) 2021.04.30
find 명령어  (0) 2021.04.30

rc.local 파일에 시작할 프로그램을 등록하면 된다.

vi  /etc/rc.local

 

 

그룹으로 묶고 싶다면 하나의 쉘 스크립트를 만들고, 그 쉘스크립트를 등록하는 방법이 좋다.

 

#추가

/root/startup/mount.sh
vi /etc/logrotate.conf

1. 아래와 같은 내용의 logrotate 를 추가한다.

[root@nfleetesb01 logrotate.d]# cat > tomcat

/home/tomcat/tomcat/logs/catalina.out {

copytruncate

daily

rotate 30

missingok

notifempty

dateext

}

 

 

2. crontab -e 로 스케줄 등록한다. (01분에 동작)

01 00 * * * /usr/sbin/logrotate -f /etc/logrotate.d/tomcat

'리눅스' 카테고리의 다른 글

리눅스 중복 프로세스 확인  (0) 2021.04.30
시작 프로그램 등록  (0) 2021.04.30
find 명령어  (0) 2021.04.30
현재 디렉토리와 1단계 하위 디렉토리들의 용량 구하기  (0) 2021.04.30
[centos] pppd vpn 사용법  (0) 2021.04.30

1. 현재 디렉토리에서 특정 단어가 들어간 모든 파일 찾기

find . -type f | xargs grep "Error updating subscription relationship" 2>/dev/null

 

 

2. 원하는 파일 찾기

find / -name "찾을파일명" 2>/dev/null

 

Permission denied 에러가 안나오게 하려면 명령어 뒤에 꼭 2>/dev/null 을 붙여야 한다.

du -sh *

du -sh *

 

'리눅스' 카테고리의 다른 글

시작 프로그램 등록  (0) 2021.04.30
리눅스의 logrotate를 이용한 tomcat 로그파일 롤링방법  (0) 2021.04.30
find 명령어  (0) 2021.04.30
[centos] pppd vpn 사용법  (0) 2021.04.30
리눅스 부팅 모드 변경(GUI, TERMINAL)  (0) 2021.04.30

+ Recent posts