본문 바로가기

리눅스

[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..
윈도우에서 리눅스로 원격 데스크톱으로 연결하기 윈도우 끼린 원격 데스크톱을 통해 원격으로 작업이 가능하다. 윈도우에서 리눅스도 동일한 방법으로 가능하다. 방법은 간단하다. xrdp 서버를 설치하면 된다. 우분투 기준으로 아래와 같이 설치하면 된다.
[Samba] GUI samba 설치 및 실행 설치$ sudo apt-get install samba cifs-utils smbfs system-config-samba 실행$ sudo system-config-samba( /etc/libuser.conf 파일 없다고 하는 경우 생성 $ sudo touch /etc/libuser.conf ) 삼바 서비스 실행$ sudo service smbd start 삼바 서비스 정지$ sudo service smbd stop 삼바 서비스 재실행$ sudo service smbd restart
[SCP] 리눅스 터미널 환경에서 다른서버와 파일 복사 리눅스 작업을 하다보면 의외로(?) 다른 리눅스 서버와 파일을 복사 할 경우가 생긴다.여러 방법 들이 있을 수 있겠지만...SCP(Secure CoPy)를 사용하면 편리하다. 사용법은 대략 아래와 같다. 다른 서버로 부터 복사해오기아래와 같은 형식으로 사용한다.$ scp [옵션] [다른 서버 계정]@[다른 서버 주소]:[다른 서버의 파일 또는 디렉터리] [지금 서버의 디렉터리] 예를 들면 아래와 같다.$ scp -r noota@111.222.333.444:/opt/test . scp를 입력하고 하위 디렉토리를 다 복사할 거면 -r 옵션을 준다.복사해 올 서버의 계정을 입력하고 @ 뒤에 서버 주소를 입력한다.: 입력 후 복사해올 파일 또는 경로를 입력한다.한칸 띄고 어디에 복사할지를 입력한다.물론 수행 시..
디렉토리 출력 별명으로 편하게 하기 ls -al 리눅스를 사용하면서 가장 많이 쓰는 명령어 중 하나가 ls -al일 것이다.물론 치는 재미가 나름 쏠쏠하지만 어케 보면 시간이 좀 아깝다?여튼 alias를 이용하면 좀 더 편하게 사용이 가능하다. 환경 설정 파일인 ~/.bashc를 연다.(리눅스에 따라 다를 수 있다. 우분투나 씨그윈에선 위와 같았다.) 맨 아래 줄에 아래의 내용을 추가한다.alias ll='ls -al --color=auto' 재부팅을 하면 적용 되지만 빨리 적용하기 위해 아래와 같이 바로 읽어 들인다.$ source ~/.bashrc 이제 ll만 입력하면 목록이 색상과 함께 표시 되는 것을 볼 수 있다.(최근 우분투에는 기본으로 ll이 정의되어 있다.) 위와 같은 방법으로 자주 쓰는 애들을 모조리(?) 등록해서 편하게 쓰도록 하자. ..
[vi] 전체 지우기 몇몇 방법이 있을 수 있겠지만 아래와 같은 방법이 쉬운것 같다. gg 첫줄로 이동dG 현재 줄부터 마지막 줄 까지 삭제 더 좋은 방법이 있음 알려주세염...
[Linux] [Kernel] [Build] arch/arm/boot/compressed/piggy.lzo error 1 오류 대처 리눅스 커널 빌드시 아래와 같은 오류가 발생 할 수 있습니다. make[2]: *** [arch/arm/boot/compressed/piggy.lzo] 오류 1 이럴 경우엔 lzop 패키지를 설치해주면 됩니다. 우분투의 경우 설치 명령어는 아래와 같습니다. $ sudo apt-get install lzop 설명을 하자면 리눅스 커널 빌드시 lzop 방식으로 압축된 파일을 풀어서 사용합니다. (물론 커널 코드 용량을 줄이기 위해서였겠죠? 아마도?) 따라서 압축을 풀기위해 lzop 압축 프로그램이 필요하게 됩니다. lzop 공식 사이트의 설명을 대략 요락하자면, gzip과 유사한데 프로그램이 가볍고 압축 및 해제 속도를 빠르게 하는데 초점을 맞춰서 개발했다고하네요. 확장자는 lzo를 사용하고, lzop는 "..