목록2019/09/16 (2)
Chistory
근황. 도메인 구입 도메인을 구입했다. 다양한 서비스를, nginx 서버를 띄워서 관리하고 있다. 하드웨어 증설 중고로 하드디스크를 구매했다. 2TB 짜리 NAS용 하드다. 꽤 괜찮은 것 같음 OMV에 RDM으로 물렸다. RDM은 생각보다 설정방법이 쉬워서, 놀랐다. 더 예전에 램도 증설했다. 총 16GB로 구동중 OMV 설정 비트토렌트, Duplicati, Webdev 등 다양한 서비스를 올려놓았다. 문제는 정말 내가 컨텐츠를 수집하는 취미가 거의 없는 것. 카메라라도 사야, 제대로 활용할듯 싶다. 난 모든 컨텐츠에 있어서 자타공인 굿 다운로더라고 자신한다..ㅠㅠ ESXi 가상머신 증설 램도 샀겠다, 많은 가상머신을 돌리고는 있다. 실제 사용하는건 몇개 없긴 하다. Centos 를 자원 빵빵하게 켜놨는..
쉘 스크립트란? 흔히 리눅스 등 CLI 환경에서 자동화나 단순 작업을 위해 쉘 스크립트를 사용한다. 사실 윈도우에도 .bat 파일처럼 자동으로 cmd나 파워쉘의 명령어, 프로그램을 실행시켜주는 스크립트 언어가 있긴 하다. 하지만 일반적으로 백엔드 개발을 하다 보면, 윈도우의 batch 보다는, 쉘 스크립트를 자주 만나게 된다. 개인적으로 회사 입사후, 꽤 많은 스크립트 작업을 하다 보니, 이걸 이제 단순한 용도로만 바라볼수는 없게 됐다. 작게는 간단한 명령어 실행 자동화부터, sed, awk 등을 이용한 파싱, curl을 이용한 크롤링, 각종 DB 클라이언트 바이너리를 이용한 DB작업 등 크게 성능을 요구하지 않는 단순 작업은 모두 스크립트로 가능하다. 예를들어 특정 ini나 properties 파일의 ..