본문 바로가기

크롬(chrome) 폰트 변경하기 크롬 폰트를 변경하는 것은 매우 간단한데요. 크롬을 실행하고, 오른쪽 상단에 있는 버튼()을 눌러서 settings에 들어갑니다. 제일 하단에 show advanced settings .... 가 보이시죠? 그걸 누르면 더 상세한 설정이 가능합니다. 폰트 변경은 여기에 숨겨있구요. Web Content의 Customize fonts .... 버튼을 누르시면 다음과 같은 화면을 볼 수 있어요. 여기서 폰트를 조정하시면 적용됩니다. 저는 나눔고딕으로 설정해봤어요 ^^ 더보기
우분투 바탕화면에 바로가기 만들기 우분투(Ubuntu) 데스크탑 버전을 사용할 때, 바탕화면에 바로가기를 추가하는 방법은 아래와 같습니다. 14.04 사용하시는 분들은 아래로 쭉 내려주세요. 1. gedit 를 실행해주세요. gedit는 메모장이랑 비슷한 프로그램이죠? :) 실행 방법은 아래 그림을 참고해주세요. 2. 아래 내용을 적당히 변경해서 작성하세요. [Desktop Entry] Name=Eclipse 4 Type=Application Exec=/opt/eclipse/eclipse Terminal=false Icon=/opt/eclipse/icon.xpm Comment=Integrated Development Environment NoDisplay=false Categories=Development;IDE; Name[en]=Ecl.. 더보기
Ubuntu Instance 생성 후 DNS 설정 우분투 Instance를 생성하고 DNS 설정하는 것은 다음과 같아요. #꼭 클라우드에서 생성한 것만 DNS 설정을 하는 것은 아니죠. 아무튼 DNS 설정을 해줘야 인터넷에 연결되도록 구성되었을 수도 있으니깐요. 아래 명령어로 파일을 오픈하구요. vi /etc/resolveconf/resolv.conf.d/base 아래 내용을 작성해주세요. nameserver DNS_Server_IP_Address :wq로 저장하구 닫으시고, reboot 하면 완벽하겠네요. ^^ 더보기
eclipse remote debugging, tomcat7 Linux - Tomcat7 running Window - Eclipse, remote debugging 1. Linux 1.1 Add Environment #file open vi /etc/bash.bashrc #add line.. export JAVA_OPTS="-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n" #write and quit :wq #reload environment source /etc/bash.bashrc 1.2 tomcat remote debugging run cd /usr/share/tomcat7/bin ./catalina.sh run 2. Window 2.1 Eclipse remote.. 더보기
Linux에서 Git 사용할 때 유용한 Shell Scripts Linux에서 bash 또는 zsh을 사용하고 계시면서, git을 많이 쓰시는 분들에게 유용한 Shell Scripts가 있습니다. 많이 인기라서, 무려 Star가 (2014/11/13 기준) 현재 995개입니다. :) 바로 scm_breeze 입니다. scm_breeze : https://github.com/ndbroadbent/scm_breeze 위 사이트에 들어가보시면 동영상도 존재하구요. 설치방법, 사용방법이 잘 설명되어 있습니다. ^^ (설치방법은 매우 간단하니깐 넘어가구요) 일단 scm_breeze를 설치하면 git 관련해서 많이 쳐야 하는 명령어들을 쉽게 축약해서 사용할 수 있다는 점이 저한테는 최고입니다. 저도 scm_breeze를 많이 그리고 잘 사용하고 있는 편은 아니지만, 계속 더 잘.. 더보기
최신 커널로 업데이트하기 - 우분투 우분투를 CD나 USB나 아무튼 설치하시면 커널 버전이 최신이 아닌 경우가 대부분이겠죠. 계속 커널 버전은 업데이트 되고, 안정화된 버전도 존재하는데요. 우분투에서 현재 사용하고 있는 커널 버전을 확인해보기 위해서는 아래 명령어를 통해서 가능합니다. uname -a Linux computerName 3.13.0-39-generic ....... ..... ....... ...... 우분투에서 최신 커널 버전을 확인해보기 위해서는 아래 명령어를 입력해보세요. apt-cache search linux-headers 그럼 목록이 쭉 나오는데요. 그중에서 버전 번호가 가장 높은 것이 최신이겠죠. 물론 우분투에서 지원하는 것만 나올 것 같아요. (저도 커널에 대해서는 잘 알지 못해요 ㅠ ! 그러나 최신에 가까운 .. 더보기
JAVA Basic 001 - checking a folder exists JAVA를 다시 좀 써야 하는데, 초기화가되서 약간씩만 정리해두려고 작성합니다. 첫 번째는 폴더가 존재하는지에 대한 내용인데요. 소스코드를 통해서 리눅스 상에 특정 폴더가 존재하는지 검사하고, 만약 폴더가 없다면 폴더를 생성하도록 하기 위해서는 아래와 같이 사용합니다. String cFolderLocation = "/var/www/" File targetFolder = new File(cFolderLocation); if (targetFolder.exists() && targetFolder.isDirectory()) { System.out.println("directory exists"); } else{ System.out.println("directory not exists"); targetFolder.. 더보기
Eclipse + Tomcat Server in Ubuntu 윈도우에서 이클립스와 톰캣을 설정하는 것은 매우 편리한데(주관적임)... 우분투에서는 약간 불편합니다. 추가적인 약간의 작업이 필요한데, 외국 사이트들을 참고해서 간단하게 정리하면 아래와 같아요. 1. 불편함은 어디서 오는가?.. 일단 우분투에서 Tomcat을 설치할 때 아마도 아래와 같이 apt를 사용하는 경우가 일반적이죠. apt-get install tomcat7 그럼 설치가 아래와 같이 진행됩니다. tomcat home: /usr/share/tomcat7 tomcat conf: /var/lib/tomat7/conf -----(link)----- /etc/tomcat7 tomcat log: /var/log/tomcat7 tomcat root directory: /var/lib/tomcat7 여러군데.. 더보기
linux font list command 리눅스에 설치된 폰트 리스트를 확인하기 위해서는 아래 명령어로 가능합니다. command : fc-list .... /usr/share/fonts/truetype/ttf-indic-fonts-core/Kedage-b.ttf: Kedage:style=Bold /usr/share/fonts/truetype/nanum/NanumGothic_Coding_Bold.ttf: NanumGothicCoding,나눔고딕코딩:style=Bold /usr/share/fonts/truetype/kacst/KacstQurn.ttf: KacstQurn:style=Medium,Regular /usr/share/fonts/truetype/nanum/NanumMyeongjo.ttf: NanumMyeongjo,나눔명조:style=Reg.. 더보기
우분투 eth 번호 확인, 설정 우분투 서버에 NIC(Network Interface Card)가 2개일 때, 각각에 주소를 설정하기 위해서 eth0 인지, eth1인지 알아야 하는데요. ------------------------------------------------------------------------------------------------------ 중요하지 않은 부분 .. 정확하지는 않지만 메인보드를 타는 것 같기도 합니다. 이전 우분투 서버에 NIC를 하나 더 추가했을 때는, 나중에 추가된 NIC가 eth0가 되고, 원래 메인보드에 있던 NIC가 eth1로 잡혔는데요. 이번에 서버를 바꿔서 NIC를 추가했을 때는 원래 있던 NIC가 eth0이 되고, 추가된 NIC가 eth1로 잡히더라구요. 아니면 커널 버전이 달.. 더보기
리눅스 PCI 디바이스 정보 확인하기 리눅스에서 PCI 디바이스 정보를 확인하기 위해서 사용하는 명령어는 lspci 입니다. lspci 저는 NIC(network interface card)를 리눅스에 하나 추가로 장착해서 사용하고 있는데요. 아래 그림과 같은 녀석이요. 그런데, pci 슬롯에 꼽고, 정상적으로 인식했는지 알아보기 위해서 lspci를 입력해서 확인하는 것이죠. $ lspci ..... 03:00.0 Ethernet controller: ....... PCI Express Gigabit Ethernet Controller (rev 06) ...... 잘 인식한 것을 확인할 수 있습니다. :) 더보기
리눅스 vi 화면 분할해서 파일 열기 이번 포스팅은 리눅스 vi에서 화면을 분할해서 파일을 열고, 닫는 방법에 대해서 간략하게... 먼저, A_folder에 다음과 같은 파일들이 존재한다고 가정해봅시다. A_folder ├-- view.py └-- model.py 예를 들어서 view.py를 vi로 보고 있다가, model.py를 잠깐 확인하고 싶을 때가 있습니다. 사실 매우 많이 겪는 상황이죠. ----------------------------------------------------------------------------------- (읽지 않으셔도 되는 부분) 저도 예전에는 :wq 하고, 다시 vi로 model.py를 열어서 보고... 무한반복이였습니다. 물론 :e 명령어를 알고 난 다음에는 :e model.py로 가서 보고 :.. 더보기
D001 - Installing Django on Ubuntu 14.04 Django에 대해서도 정리해두려고 합니다. D001로 우분투(Ubuntu) 14.04 데스크톱 버전에서 Django를 설치하는 방법에 대해서 정리합니다. 사실 데스크톱 버전이나 서버 버전이나 별다른 상관없이 Django를 설치할 수 있는데요. Django 홈페이지에서도 설치와 관련된 내용이 나와있습니다. *참고 - Django Homepage : https://www.djangoproject.com/ 홈페이지에서 설치 방법으로 pip를 통한 방법과, git clone을 통해 소스코드를 다운로드 하는 방식을 추천하고 있는데요. 개인적으로 Django의 모듈을 개발하고자 하는 분이 아니라면 pip를 통해 설치하는 것이 좋겠죠. apt-get으로도 Django를 설치할 수 있으나, pip로 설치하는 것이 관.. 더보기
리눅스에서 원격지 로그 여러개 같이 보기 이번에는 예전에 포스팅한 내용을 바탕으로 원격지 컴퓨터들의 로그를 한 번 에 볼 수 있는 CLI를 간단하게 소개합니다. 먼저, 아래 포스팅을 잠깐이라도 확인하시면 쉽게 이해됩니다. 원격지 로그 보기 : http://ngee.tistory.com/343 로그 여러개 한 번에 보기 : http://ngee.tistory.com/342 A Server : 192.168.0.100 B Server : 192.168.0.101 C Server : 192.168.0.102 myComputer : 192.168.0.99 위와 같이 3개의 서버가 존재하고, 각 서버에서 Apache가 작동되고 있다고 가정합니다. 우리는 myComputer에서 서버들에 누가 들어왔나 확인하고자 /var/log/apache/access.l.. 더보기
리눅스에서 alias 확인 아주 간단한 명령어이지만, 설정해둔 alias를 확인할 수 있더라구요. 저는 오늘 알았어요;;;; 좀 찾아볼껄 ㅠ terminal에서 list_aliases 라고 치면, 아래처럼 나와요!! 유용한 command line interface네요. 와 굳굳!! glg => git log --graph --max-count=5 gls => git log --stat --max-count=5 gm => git merge gmff => git merge --ff gmnff => git merge --no-ff gpl => git pull gpls => git pull && git push gps => git push gpsf => git push -f gr => git remote -v grb => git reba.. 더보기
Z-Shell install in Ubuntu 12.04 server - 002 zsh install - http://ngee.tistory.com/395 이번에는 zsh의 확장버전이라고 해야하나요? oh-my-zsh를 설치하는 것을 해보려고 합니다. 1. git 설치하기 일단 git이 설치되어 있지 않으면 oh-my-zsh를 설치하는 것이 불편하기 때문에 아래 명령어를 통해서 git을 설치해주세요. apt-get install git 2. oh-my-zsh 설치하기 이건 너무 간단해요. 특별하게 커스터마이징해서 사용하실 것이 아니라면 그냥 아래 명령어를 root 권한에서 수행하시면 됩니다.wget --no-check-certificate http://install.ohmyz.sh -O - | sh (refer : https://github.com/robbyrussell/oh-my-.. 더보기