옵션을 통해 쉘 스크립트의 오동작, 버그를 줄이는 명령.e : 첫번째 실행 실패시 쉘 스크립트 종료 (없는 파일, 디렉토리, 오타 등의 오류)x : 맨 윗줄 - u : 정의되지 않은 변수 사용시 에러메세지 출력o : '-o: on' '+o: off' 앞에 작성한 옵션
bash shell script > inflearn - linux bash shell script(실전편) 🖊️ mariabackup 📌 mariaDB의 백업을 간단히 할 수 있는 유틸리티. 📌 온라인 백업의 경우 실행중인 서비스의 업데이트 내용(백업중에 변경
bash shell script > inflearn - linux bash shell script(실전편) ✏️ 디스크 파티션 사용량 감시 스크립트
bash shell script 리눅스의 스케줄러이다. 사용하는 옵션은 -e(edit), -l(list), -r(remove) 등이 있다. 분 시 일 월 요일 실행할 프로그램의 순서로 작성한다. 1-6 (월 - 토) / 0,7 (일) 텍스트 파일의 데이터를 검사,
uptime 서버 로드 에버리지 확인free -m 메모리 사용량 확인 df -h 디스크 사용량 확인cannot create temp file for here-document: No space left on device ...\-> 웹 서버 로그로 디스크가 꽉 찬 경우
vagrant up error vagrant로 가상환경 구성중에 에러가 났다.. 기억해둘겸 포스팅 ❗️ host-only network error ... macOS에서 주로 발생하는 에러인듯 사용가능한 IP 범위에 맞지 않아서 그렇다고 한다! vagrantfile의
Nextcloud의 스토리지로 S3 사용하기 nectcloud의 외부 저장소로 aws s3를 지정한다. 1. awscli 설치 설치가 완료되면 세션 종료 후 재접속해야한다. 계정 액세스 키를 등록한다. 2. s3 버킷 생성 3. nextcloud의 외부 저장소로 지정 administration settings 메뉴에서 외부 저장소로 s3 버킷을 추...
한동안 졸업준비와 자격증 시험 공부를 하느라 포스팅이 많이 밀렸다ㅜㅜ,, 밀린 내용은 부지런히 올려야지,,😞 Nextcloud로 파일 공유 서버 구축하기 1. VM 준비 지난 미디어 위키 서버는 centOS에서 진행하였으니 이번엔 ubuntu 22.04 live-server 이미지를 준비했다! 매번 그렇지만 새 VM을 생성하는 과정이 제일 재밌다 히히...
1. 후기 이번에 응시한 saa 자격취득 시험에 합격했다! 마지막 기말고사랑 일정이 겹쳐서 조금 빠듯했지만 나름 무난한 점수로 통과한 것 같아 기분이 좋다 ㅎㅎ 아무래도 시험 비용이 많이들다보니까 무조건 한번에 따야한다는 집념이 날 도운듯.. (운좋게 25% 바우처를 구해서 할인을 좀 받긴했다ㅎ) SAA 시험은 총 65문제로 점수에 포함되지 않는 테스...
centOS 7에 미디어위키 설치하기 1. apache2, mariaDB, php7.0 centOS 7 버전에서 php를 설치했더니 5.x 버전이 설치되었다. 해당버전에서는 미디어위키 지원이 안되기때문에 기존 php를 삭제하고 7.0 버전으로 재설치 해주었다. (참고) 테스트 완료~ 2. 미디어위키 설치 에러 2-1) 확장 모듈 미설치 확장 기능을...
✅ vBox를 통해 설치한 ubuntu-18.04v의 데이터를 aws S3 버킷에 백업하기 1. aws cli 설치 2. aws 액세스 키 생성 후 연결 해당 메뉴를 통해 액세스 키를 발급하면 csv 포맷의 파일을 다운로드 할 수 있다. 3. s3 버킷 생성 mb: make bucket 명령 버킷명은 전체 s3 서비스 내에 존재하는 버킷명과 중복될...
리눅스의 아카이브 관리 > 아카이브는 다수의 파일과 디렉토리로 이루어진 하나의 파일이다. 다수의 파일을 하나로 묶어 사용하면 이동, 공유, 저장 등의 작업이 수월해진다. (파일의 관리와 추적이 용이) 아카이브는 파일시스템 이미지를 만들거나 데이터를 백업하는데에 주로 사용된다. 1️⃣ 파일 아카이빙 1. tar 1-1) 단순 아카이빙 tar 명령어에 주...