반응형 운영체제 이야기/Linux(CentOS)59 [CentOS7] Gradle 설치 1. mkdir /gradle 2. cd /gradle 3. wget 4. wget https://services.gradle.org/distributions/gradle-6.1-bin.zip 5. unzip gradle-6.6-bin.zip 6. ln -s gradle-6.6 gradle 7. vi /etc/profile.d/gradle-env.sh * export GRADLE_HOME=/gradle * export PATH=$PATH:$GRADLE_HOME/bin 8. source /etc/profile.d/gradle-env.sh 운영체제 이야기/Linux(CentOS) 2021. 2. 28. [Linux] find 명령어로 오래된 파일 삭제 * 일정기간 지난 파일 삭제 명령 - 1일 지난 파일 삭제 예 find [디렉토리] -ctime +0 -exec rm -f {} \; * 일정기간 지난 파일 삭제 명령 - 7일 지난 파일 삭제 예 find [디렉토리] -ctime +7 -exec rm -f {} \; * 수정한지 3일 이내 ( -mtime -3 ) 의 파일만 ( 백업할 때 유용 ) find . -mtime -3 -type f -ls * 수정한지 30분 이내 ( -mmin -30 ) 의 파일만 find . -mmin -30 -type -f -ls * 특정용량 이상되는 파일 찾기 - 10MB 이상 되는 파일 찾기 예 find [디렉토리] -size +1000k -exec ls -al {} \; * 생산된지 30일 이상 된 파일만 삭제 fin.. 운영체제 이야기/Linux(CentOS) 2020. 10. 25. [Git] 배포 자동화 sh 스크립트 1. centos git 설치* yum install git* git config --global user.name "hshan"* git config --global user.email "hshan@hshan.com"* git config -l 2. vi projectName_deploy.sh DEPLOY_PATH=/u00/tomcat/apache-tomcat-8.5.12/webapps/ROOT.warREPOSITORY=/u00/git/[project]BUILD_PATH=$REPOSITORY/build/libs/ROOT.warWAR_NAME=ROOT.war cd $REPOSITORY/ echo "> git checkout master"git checkout master sleep 1; echo "> G.. 운영체제 이야기/Linux(CentOS) 2020. 10. 19. [CentOS7] bad interpreter: No such file or directory bad interpreter: No such file or directory 에러 sed -i -e 's/\r$//' tomcatctl.sh 캐리지리턴 문자 없애주고.. 그래도 안된다면 jdk 재설치 ~ 운영체제 이야기/Linux(CentOS) 2020. 8. 25. [CentOS7] 열린포트 확인, 서비스 전체 확인 netstat -tulpn | grep LISTEN netstat -tnlp systemctl list-units --type service --all 운영체제 이야기/Linux(CentOS) 2019. 11. 11. [CentOS7] Minimal 버전 설치 이후 웹서버 만들기 따라하기 - 2편 안녕하세요 한희성 입니다. 이어서 2편을 쓰도록 하겠습니다.!!! 설정해야할것들은 많고.. 시간은 없고 ㅠㅠ 벌써 시간이 오후 10시 30분인데요.. 오늘 다 하고 잘 수 있을지 모르겠네요ㅠㅠ 요즘 쌍둥이 아이들이 이시간이 됐는데도 잠을 잘 안자네요.. 이제 막 100일 넘었습니다. ㅎㅎ 딸둥이 아빠랍니다. 다시 본론으로 돌아와서 이어서 작성 ~ 12. nginx 설치 및 설정 * https://hhseong.tistory.com/119 13. tomcat 설치 및 설정 * https://hhseong.tistory.com/80 14. 방화벽 설정 * netstat -tnlp - 참고 https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%A1%9C%EC%.. 운영체제 이야기/Linux(CentOS) 2019. 11. 5. [CentOS7] Minimal 버전 설치 이후 웹서버 만들기 따라하기 - 1편 안녕하세요 한희성입니다. 오늘은 그동안 중구난방으로 흩어져있던 CeontOS7 웹서버 설정하기를 한군데 모아서 포스팅 할 예정입니다. 미니멀을 설치하는 과정에서 무선 인터넷을 연결해도 좋지만 만약 못보고 넘겼다면, 여기를 참고하시기 바랍니다. 미니멀 버전 설치를 완료했다면 먼저 ifconfig 설정 ~ 센트6까지는 기본으로 설치되어있었으나, 7부터는 기본이아닙니다. 디폴트로 22번포트가 열려 있기 때문에 PUTTY 툴을 이용하여 작업하세요 ~ 문고문횽아가 알려준건.. 이걸 제일 먼저 하세요!!(2편 쓰고나서 nginx가 제대로 프록시 포워드를 못해줘서 첨부터 확인.. ) nginx 로그를 보니 permission denied .... ㅠㅠ $ vi /etc/selinux/config #SELINUX=en.. 운영체제 이야기/Linux(CentOS) 2019. 11. 4. [CentOS7] 시간 동기화 및 스케줄링 시간 동기화 $ yum install rdate$ rdate -s time.bora.net$ crontab -e--------------------------------------------------# Minute(0~59) Hour(0~23) Day(1~31) Month(1~12) Weekday(0=sunday) # * 항상# - 범위지정 1-2 1시와 2시 사이# , 1,2 1 시와 2시# / 시간에서 1-7/3 면 1부터 7시까지 3시간마다, 분에 */3 매 3분마다 라는 의미 # Sync Time. (매일 00시에 실행)00 00 * * * /usr/bin/rdate -s time.bora.net && /sbin/clock -w -------------------------------------.. 운영체제 이야기/Linux(CentOS) 2019. 7. 14. [CentOS7] 리눅스OS 설정 crontabminimal 설치 시 네트워크 설정최초 설치시 ONBOOT=no인 상태이면 네트워크가 안됨$ vi /etc/sysconfig/network-scripts/ifcfg-ens192 --------------------------------------------------- TYPE=Ethernet BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy IPV6_PRIVACY=no NAME=ens192 UUID=.. 운영체제 이야기/Linux(CentOS) 2019. 7. 14. [CentOS7] 자주 사용 명령어 * 열린 포트 확인 netstat -tnlp netstat -tnlp | grep -v 127.0.0.1 | sed 's/:::/0 /g' | sed 's/[:\/]/ /g' | awk '{print $5"\t"$10}' | sort -ug * 설치가 안되어 있을 경우 yum -y install net-tools * 이것이 있어야 netstat, route 등등 가능하다. * 시간 확인 date * 시간 동기화가 되어있지 않다면 * https://hhseong.tistory.com/118 * 파일 및 디렉터리 찾기 find . -name '이름' * recipes4dev.tistory.com/156 * 명령어 실행 위치 확인 type lsof * 로그 확인 tail -n 100 -f catalina.ou.. 운영체제 이야기/Linux(CentOS) 2019. 7. 14. [CentOS7] 무선랜 설정 리눅스 서버를 하나 셋팅 해야하는데 유선랜을 사용할 수 없어서 무선랜으로 네트웍을 잡기로 했다. OS를 미니멀 버젼으로 설치해서 네트웍을 직접 셋팅을 해줘야 한다.. 아이고 설치 하자마자 yum update ~ 를 날렸더니 아이고 실패를 하는것이 아닌가 ! 바로 네트웍을 잡아주지 않아서 ~~~ 음.. 참고로 미니멀 설치 이후의 유선 셋팅을 하기 위해선 /etc/sysconfig/network-script/ifcfg-[장치이름] 의 ONBOOT 옵션을 yes 로 변경해줘야 dhcp 가 동작한다. * 유선 랜카드 장치 이름은 ip addr 로 확인 가능!! 2: p1p2 : 유선랜카드 장치 이름3: wlp18s0b1 : 이 무선랜카드 장치 이름이다. 아무튼 나는 무선을 설정하기 위해서 ~~ wpa_suppl.. 운영체제 이야기/Linux(CentOS) 2019. 7. 13. [CentOS7] HDD 용량 확인 df -h : 전체 디렉토리- 마운트 경로 확인 가능du -sh * : 해당 폴더 및 하위 폴더 확인 운영체제 이야기/Linux(CentOS) 2019. 5. 28. 이전 1 2 3 4 5 다음 💲 추천 글 반응형