라벨이 ubuntu인 게시물 표시

windows 부트매니저에 ubuntu 추가하기(멀티부팅)

windows 부트매니저에 ubuntu 추가하기(멀티부트) 1. windows 설치 (되어있다고 가정한다) 2. ubuntu 설치 3. ubuntu boot  파일 만들기 sudo mkdir /mnt/windows sudo mount /dev/sda2 mnt/windows sudo dd if=/dev/sda7 of=/mnt/windows/ ubuntu bs=512 count=1 4. window로 부트 5. windows 부트 관리자에 ubuntu 부트섹터 추가(관리자 모드로 cmd 실행) 아래 create 후에 GUID가 생기는데 이걸 {guid} 대신 써준다. for /f " Tokens=3 " %% A in ('bcdedit /create /application bootsector') do set GUID = %% A bcdedit /set %GUID% device boot bcdedit /set %GUID% path \ ubuntu.bin bcdedit /disporder %GUID% /addlast bcdedit /timeout 10

ntfs 디스크 마운트 쉽게하기(ntfs disk mount)

이미지
/etc/fstab을 직접 조작하지 않고 도구를 통해 깔끔하게 정리하는 방법이다. $sudo apt install ntfs-config $sudo ntfs-config 마운트 포인트를 적어주는대로 마운트가 된다. 1. 마운트 위치를 적는다 2. 해당 디스크를 추가에 체크한다 3 Auto Configure를 누른다. 4. 확인을 눌러 마무리한다. 그러면 깔끔하게 /etc/fstab이 정리된다

ubuntu에서 ntfs 디스크 네트워크 공유( ubuntu share ntfs disk)

이미지
아래 3번까지해서 잘 안되는 경우 그 밑의 권한설정해본다. 1. share folder   2. install serivce, logout, login 3. re share folder 특정 로그인으로 접근하게 하기, ubuntu의 특정사용자로 사용하기 ( credential : loginuser, grant as ubuntu user ) 적극참조( http://ubuntuhandbook.org/index.php/2015/02/share-a-folder-in-ubuntu-14-04/ ) 설치 $   sudo apt install system-config-samba $ sudo touch /etc/libuser.conf # avoid not found error 실행 $ sudo system-config-samba 삼바유저 ( 네트워크 사용자 추가 및 유닉스 사용자 매핑 ) Unix Username : ubuntu 사용자 ( 해당 사용자 권한으로 폴더에 접근한다 ) Windows Username : 네트워크 사용자계정 ( 공유폴더에 접근할 때의 사용자 ) Samba Password : 네트워크 사용자 패스워드 예시(아래설정파일에 설정내용이 들어간다) windows에서 접근 시 working이라는 사용자로 로그인해서, unix의 jobs라는 사용자 권한으로 사용한다. unix username : jobs windows username : working /etc/samba/smbusers jobs = working /etc/samba/smb.conf [docs]         path = /media/hs/data/docs         writeable = yes ;       browseable = yes       ...

리눅스와 윈도 듀얼부트시 타임존 세팅하기(windows and ubuntu dual boot timezone mismatch )

리눅스와 윈도 듀얼부트시 타임존 세팅하기 http://askubuntu.com/questions/169376/clock-time-is-off-on-dual-boot windows rtc time default : Local time ubuntu rtc time default (  >= ubuntu 15.04 ) : UTC time 나는 Local time으로 세팅하겠다.( 그러므로 ubuntu 쪽을 변경한다 ) sudo timedatectl set-local-rtc 1

ubuntu routing (two network card)

ubuntu routing (two network card) 기본 게이트웨이를 wifi 쪽으로 향하고자 할 때 ( 이더넷은 내부망으로, wifi는 외부망으로 ) network 1 : eth0 192.168.0.117 gateway 192.168.0.1 network 2 : wlp1s0 192.168.1.2 gateway 192.168.1.1 routing default to network 2 #route del default #route add default gw 192.168.1.1 dev wlp1s0
ubuntu locale setting /etc/default/locale #  File generated by update-locale LANG="ko_KR.UTF-8" LANGUAGE="ko" LC_NUMERIC="ko_KR.UTF-8" LC_TIME="ko_KR.UTF-8" LC_MONETARY="ko_KR.UTF-8" LC_PAPER="ko_KR.UTF-8" LC_NAME="ko_KR.UTF-8" LC_ADDRESS="ko_KR.UTF-8" LC_TELEPHONE="ko_KR.UTF-8" LC_MEASUREMENT="ko_KR.UTF-8" LC_IDENTIFICATION="ko_KR.UTF-8"

vi encoding

vi encoding change ( 문자셋 변경하여 보기) 깨져보이는 파일의 인코딩을 변경하여 바로 보기 보기변경 :e ++enc=euc-kr 저장타입변경 :set fileencoding=utf-8 저장 :w .vimrc set nocompatible " 오리지날 VI와 호환하지 않음 set autoindent  " 자동 들여쓰기 set cindent " C 프로그래밍용 자동 들여쓰기 set smartindent " 스마트한 들여쓰기 set wrap set nowrapscan " 검색할 때 문서의 끝에서 처음으로 안돌아감 set nobackup " 백업 파일을 안만듬 set visualbell " 키를 잘못눌렀을 때 화면 프레시 set ruler " 화면 우측 하단에 현재 커서의 위치(줄,칸) 표시 set shiftwidth=4 " 자동 들여쓰기 4칸 "set number " 행번호 표시, set nu 도 가능 set fencs=ucs-bom,euc-kr,utf-8,latin1 " 한글 파일은 euc-kr로, 유니코드는 유니코드로 set fileencoding=utf-8 " 파일저장인코딩  set tenc=utf-8      " 터미널 인코딩 set expandtab " 탭대신 스페이스 set hlsearch " 검색어 강조, set hls 도 가능 set ignorecase " 검색시 대소문자 무시, set ic 도 가능 set tabstop=4 "  탭을 4칸으로 set lbr set incsearch "  키워드 입력시 점진적 검색 syntax on "  구문강조 사용 filetype indent on "  파일 종류에 따른 구문강조 set backgro...

ubuntu remote mount ( 우분투에서 원격드라이브 마운트 )

in ubuntu, remote mount ( 원격 드라이브 마운트 ) required : sudo apt-get install cifs-utils mount -t 타입 원격패스 로컬패스 -o password=암호,username=사용자아이디 sudo mount -t cifs  //192.168.0.81/docs docs -o password=passwd,username=user1 cifs : 인터넷을 위한 파일포맷, 현재위치의 docs 폴더에 원격지 192.168.0.81서버 밑의 docs공유폴더를 매핑하여 마운트하되, user1사용자로 하며 패스워드는 passwd이다. trouble shooting Why do I get “wrong fs type, bad option, bad superblock” error? sudo apt-get install cifs-utils mount.cifs: bad UNC ( //192.168.0.81/docs) ==> include option ,sec=ntlm sudo mount -t cifs  //192.168.0.81/docs docs -o password=passwd,username=user1,sec=ntlm

ubuntu defaut java setting법

ubuntu default java setting ( multi version installed ) ubuntu에서 멀티 버전 자바 설치 및 기본 자바 설정방법 #install sudo apt-get install openjdk-6-jdk sudo apt-get install openjdk-7-jdk sudo apt-get install openjdk-8-jdk #default setting sudo update-alternative --config java sudo update-alternative --config javac

ubuntu 에서 외장하드 ( NTFS ) 공유하기

ubuntu 에서 외장하드 ( NTFS ) 공유하기(15.10확인) 1. 자동마운트 혹은 영구마운트 (fstab수정 혹은 sudo apt-get install usbmount) 2.  /etc/samba/smb.conf 수정 ( ntfs는공유시 권한이 제대로 동작하지 않음) [global] usershare owner only = false 3. 해당 폴더에 가서 마우스 오른쪽으로 공유하기.  폴더-->마우스오른쪽버튼-->로컬네트워크공유 ubuntu 에서 ubuntu 내의 ( ext4 포맷 등) 폴더를 공유하는 것은, 윈도와 마찬가지로 마우스 오른쪽 버튼을 눌러 공유 기능을 켜면 바로 해결된다. 참고)영구 마운트 방법 영구마운트의 경우 원하는 위치에 마운트시켜줄 수 있고 부팅하면서 바로 붙는다. usbmount사용 시 자동으로 마운트되나, 상황에 따라 계정밑에 혹은 usb에 붙기도 한다. (/media/user1/external, /media/usb) 대상확인(/dev/sdb) sudo fdisk -l | grep /dev/sd #연결된 디스크 및 파티션 확인 마운트할 위치의 빈 폴더 만들기(확인용), 마운트, 확인 영구마운트정보를 잘못 기록한 경우 부팅하면서 중단되므로 미리 확인한다. 만약 이 상황이 발생했다면,   vi /etc/fstab   이후에 해당 항목을 지워주고 부팅을 다시 진행하면 된다. sudo mkdir /media/storage sudo mount /dev/sdb2 /media/storage sudo fdisk -l | grep /dev/sdb2 영구마운트(권한포함) : ntfs는 공유 시 권한이 제대로 동작하지 않아 영구마운트 필요.(확실하지 않음) 1)루트권한으로 쉘을 연다 2)/dev/sdb2 를 /media/storage에 마운트한다. 타입은 fuseblk(사용자블럭디바이스), 권한이나 기타 설정은 defaults로, 덤프대상...
SSH 간편하게 사용하기 (리눅스) ( ssh keygen ) 나만의 패스워드로 접속 가능하게 하거나, 패스워드 없이 접속하거나. ssh-keygen -t rsa  ssh-copy-id userid@remote_host ssh userid@remote_host 1. SSH 키 생성 (로컬에서 )  ssh-keygen -t rsa 그리고 엔터세번(패스워드를 입력하면 ssh 접속시 패스워드 물어봄) $ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/hs/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again:   ...  The key's randomart image is: +---[RSA 2048]----+ |   ...           | |    . .          | |     . .         | |     ..o.        | |      ooS .      | |      .*.+ o ..  | |      o.=oo=+=+  | |...

grails Install on ubuntu

Grails - Download Grails : " sudo add-apt-repository ppa:groovy-dev/grails sudo apt-get update sudo apt-get install grails #to add grails 2.0.0 sudo apt-get install grails-2.0.0 #to add any grails 1.3.x sudo apt-get install grails-1.3.x #to add grails 1.2.5 sudo apt-get install grails-1.2.5 #switch between versions sudo update-alternatives --config grails" 'via Blog this'

ubuntu 11.10 ciserver

ubuntu 11.10 + hudson + nexus + redmine 1. ubuntu server install 2. svn, maven, apache2 sudo apt-get install subversion, maven2, apache2 3. redmine install( http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_in_Ubuntu ) sudo apt-get install redmine libapache2-mod-passenger sudo ln -s /usr/share/redmine/public /var/www/redmine sudo vi /etc/apache2/mods-available/passenger.conf --> add PassengerDefaultUser www-data sudo vi /etc/apache2/sites-enabled/redmine --> add RailsBaseURI /redmine PassengerResolveSymlinksInDocumentRoot on sudo a2enmod passenger sudo service apache2 restart 4. nexus install sudo apt-get install python-software-properties sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner" sudo add-apt-repository "deb http://build.discursive.com/apt/ lucid main" sudo apt-get update sudo apt-get install nexus-oss 5. hudson install sudo sh -c "echo ...