본문 바로가기

분류 전체보기

(19)
라즈베리파이에 마리아DB(MariaDB) 설치 및 문자셋(utf8) 설정하는 방법 마리아 DB는 관계형 DB로서 MySQL과 거의 완전하게 호환이 됩니다.마이클 몬티 와이드니어스 (Michael Monty Widenius)가 마리아 DB의 주요 개발자 인데 그는 MySQL을 개발한 사람입니다.MySQL을 썬 마이크로시스템즈에 10억달러에 매각한 후, MySQL과 동일한 코드를 이용하여 마리아 DB를 개발하였다고 합니다. 아마도 MySQL의 아쉬운점을 보완하여 마리아DB를 만든 것 같습니다. 현재 MySQL은 오라클에 인수되어서 유료화에 대한 루머가 계속 나오고 있기 때문에 개발자들에게 MySQL의 대안으로 많은 관심을 받고 있는 것 같습니다. 마리아 DB 공식 사이트 : https://mariadb.org/마리아 DB 한글 문서 : https://mariadb.com/kb/ko/mar..
git활용 설치형 Github Gitlab을 활용해 보자. **** 연 관 글 ****설치형 Github Gitlab을 라즈베리파이/오드로이드에 설치하는 방법소스트리 (SourceTree)를 이용하여 Git을 쉽게 사용해 보자. (설치편)소스트리(SourceTree)를 이용하여 Gitlab에 연결하기 ■ GitLab이란? 우분투 16.04 - 설치형 Github Gitlab을 라즈베리파이/오드로이드에 설치하는 방법git은 개발된 이후, 개발자들에게 버전관리도구로서 많은 사랑을 받아오고 있습니다. 일단 버전 관리도구라는 것이 생소한 분들이 있을 텐데요. 간단히 설명하자면, 코드 작성할때 한번에 처음부터 끝까지 작성을 하는 경우는 거의 없습니다. 여러차례에 걸쳐서 작성한 코드를 수정하기도 하고 때로는 수정한 코드를 예전으로 원복하는 경우도 많습니다. 만약 우리가 하..
리눅스 CP 명령어 파일 권한까지 복사 CP 명령어를 이용하여 파일 또는 폴더를 복사하는 경우 복사하는 유저의 umask 정책이 따라서 파일의 권한, 소유자가 변경됩니다. root권한으로 cron 자동화를 구현할때 종종 파일을 복사해주는 경우가 있는데요. 이때 옵션없이 cp만으로 복사하게 되면 파일의 권한이 root권한이 되어 다를 유저들이 열어 볼 수 없게 됩니다. 따라서 이 때에는 파일 권한 및 소유자를 유지한채 복사할 필요가 있습니다. 이때 사용하는 옵션이 -p 옵션입니다. 이 옵션은 원본파일의 소유자, 그룹, 권한, 생성시간 정보를 그대로 보존한채 복사합니다. cp -p /원본파일 /복사할폴더