본문 바로가기

[자동 마운트] 부팅 시 원하는 하드디스크 자동으로 마운트 되도록 처리하기 제목 그대로 계속 사용 할 하드디스크를 부팅시에 자동으로 마운트 되도록 처리하는 방법을 알아보자.우선 하드디스크의 UUID를 알아야한다. $ ll /dev/disk/by-uuid... ...111c1e11-0d00-33d3-2c22-9d99fcbf999e -> ../../sdb1... ... 요 앞의 숫자들이 UUID 입니다. 고럼 이제 /etc/fstab 파일을 열어서 하드디스크를 추가합시다. $ gedit /etc/fstab맨 마지막줄에 아래의 내용을 추가합시다.UUID=111c1e11-0d00-33d3-2c22-9d99fcbf999e /media/hdd1 ext4 defaults 0 0 각각의 항목은 아래와 같습니다.# 여기에 UUID를 입력합니다. : 마운트 위치를 정해줍니다. 물론 그전에 마운트..
[rsync] 파일 복사 및 삭제 rsync 즉 Remote Sync.를 이용하면 원격 파일 복사 및 삭제가 가능하다. 로컬 처리도 가능하며 시간을 기준으로 중복처리가 가능하므로 작업이 중단 되도 다시 이어서 진행하면 이전에 작업한 내용을 건너 뛰고 진행 한다.(시간으로만 처리하면 물론 문제가 생길 수 있으므로 보다 안전한 옵션을 지원한다. 글 맨하 단 참고자료를 보길 바란다.) 백업 처리에 유용하면 응용(?)하면 빠른 삭제 처리도 가능하다.물론 복사 또한 cp, scp 등 보다 빠른 것으로 알려져있다. 대용량 복사는 rsync를 애용하자. rsync [옵션] [소스] [목적지] 옵션은 아래의 형태를 많이 사용한다.-avzh a : 복사 파일의 속성값들을 유지한다. (권한, 심볼릭링크 등) v : 복사 항목을 출력한다. z : 압축을 하..
[Ubuntu] 시간 동기화 가끔 리눅스 시간을 확인해 보면 맛이 간 경우가 있다...시간을 올바르게 고쳐주도록 하자 1. 시간 설정에 필요한 rdate 설치$ sudo apt-get install rdate 2. 시간 설정$ sudo rdate -s time.bora.net 시간 설정을 위한 서버는 time.bora.net 외에 다른 서버를 사용해도 된다https://goo.gl/XKPSzI 참고https://goo.gl/izbhVx
[Jenkins] shell 명령어에서 sudo를 사용하기 위한 설정 젠킨스에서 빌드 진행 시 관리자 권한으로 실행이 필요한 경우가 있다.ex) sudo build_script.sh jenkins에 별다른 권한을 주지 않았다면 무조건 빌드 에러가 발생한다.ㅠㅠ 아래와 같이 관리자 권한을 주도록 하자 1. 관리자 권한 설정 파일을 연다.$ sudo gedit /etc/sudoers 2. jenkins에 관리자 권한을 제공하기 위해 아래의 내용을 추가 한 후 저장한다.jenkins ALL=(ALL) NOPASSWD: ALL P.S.관리자 권한을 광범위 하게 제공하는것이 불안하다면,맨 마지막 부분의 ALL 대신 해당경로 또는 파일을 지정한다.ex) jenkins ALL=(ALL) NOPASSWD: /path/script 참고https://goo.gl/S7zQC6http://ik..
[Jenkins] 관리자 암호 분실시 대처법 젠킨스 로그인이 불가능 할 경우 아래와 같이 수정함으로써 위기를 탈출 할 수 있다. /var/lib/jenkins/config.xml 파일에서true를 false 로 수정
윈도우에서 리눅스로 원격 데스크톱으로 연결하기 윈도우 끼린 원격 데스크톱을 통해 원격으로 작업이 가능하다. 윈도우에서 리눅스도 동일한 방법으로 가능하다. 방법은 간단하다. xrdp 서버를 설치하면 된다. 우분투 기준으로 아래와 같이 설치하면 된다.
[Error] sudo: unable to resolve host sudo로 명령어 실행시 아래와 같은 오류가 발생 하는 경우가 있다.sudo: unable to resolve host ... ... 검색 결과 /etc/hostname 과 /etc/hosts에 적혀있는 hostname이 달라서 발생하는 것으로 확인됐다.아래와 같이 동일하게 수정해준다. [/etc/hostname]ostnamehost_name [/etc/hosts]127.0.1.1host_name 참고자료 : http://gentooboy.tistory.com/238
[snippet, github gist] 웹사이트 ( 블로그 ) 에 소스 코드 깔끔하게 공유 웹사이트에 코드를 깔끔하게 공유하고 싶을 때가 많다(?) 가장 대표적인 방법이 Syntax Highlighter 를 사이트에 적용시키는 방법일 것이다. 위의 방법은 아주 좋은 방법 중 하나이다. 하지만 코드 조각들을 한꺼번에 정리해서 관리하고 곳곳에 뿌리기(?) 좋은 방법은 코드조각 사이트를 이용하는 방법일 것이다. 몇몇 사이트가 있겠지만 그중 github에서 제공하는 gist를 추천한다. Gist : https://gist.github.com 사용 방법은 간단하므로 별도 설명은 다루지 않겠다. 위의 사이트에 입력한 코드는 아래 처럼 블로그에 삽입 가능하다. 참고 : http://robertgreiner.com/2012/04/using-github-as-a-syntax-highlighter/