OS: 177개의 글
1. IntellJ 설치 환경 - OS : Ubuntu_12.04 - 장비 : 노트북(삼성 시리즈9) 2. IntelliJ 다운로드 - 다운로드 URL : http://www.jetbrains.com/idea/download/index.html Ultimate Edition 버전은 무료로 30일 trial버전을 사용할 수 있습니다. 계속 사용하시려면 구매를 해야겠죠?? 가격은 199$입니다. Ultimate버전을 사용하시면 javaEE, Spring 등 사용 할 수 있습니다. 지금은 IntelliJ를 사용해 보기 위함이니 Community Edition버전을 다운받아서 사용하겠습니다. 원하는 위치에 다운을 받고 압축을 풀면 됩니다. (windows 사용자도 마찬가지입니다. 어차피 UI환경에서 설치하는 것..
$ sudo apt-get purge openjdk*$ sudo add-apt-repository ppa:webupd8team/java$ sudo apt-get update$ sudo apt-get install oracle-java7-installer 설치가 완료되면$ java -version 으로 정상 설치가 됐는지 확인이 가능합니다.출처 : https://blog.woniper.net/181
종료$ sudo shutdown -h 0 재부팅$ sudo reboot 출처 : https://blog.woniper.net/180?category=537962
리눅스를 사용해 보기 위해서 우분투를 설치해봤다. Windows와 Ubuntu를 멀티부팅 해서 사용하기로 결정했다. 개발 노트북에 파티션을 나누고 Windows와 Ubuntu설치를 설치 완료하고 보니 멀티부팅 OS선택 하는 화면이 나오지 않고 바로 Windows로 부팅이 되는것이다. 어떻게 해야되나 찾아보니 해결됐다. 해결방법은 아래와 같다. Ubuntu boot-repair 설치방법1. Ubuntu를 설치할때 부팅했던 USB 또는 CD를 넣고 부팅한다.2. Try Ubuntu without installing을 선택한다.3. 부팅완료 후 터미널을 실행한 후 boot-repair를 설치한다. (설치 방법)$ sudo add-apt-repository ppa:yannubuntu/boot-repair$ su..
FTP 와 SFTP 와의 차이점 FTP(File Transfer Protocol)는 원격에 있는 서버에 파일을 주고 받을 때 사용하는 인터넷 통신 규약인데 내 컴퓨터에 있는 파일을 계정을 제공하는 서버로 파일을 서로 이동시키는 것을 말합니다. 여기에 보안이 추가된 SFTP가 있습니다. SFTP(Secure File Transfer Protocol)는 일반적인 FTP와 달리 PC와 서버간의 데이터 전송을 암호화하기 때문에 해킹이나 보안상의 문제점을 방지하여 안전한 호스팅 서비스를 이용할 수 있습니다. 기본 포트 값이 다른데 FTP는 21, SFTP는 22 번을 사용 합니다. (셋팅시 마음대로 바꿀 수 있죠) 포트번호를 제외한 일반 적인 모든 접속정보는 동일 합니다. 출처: https://applejara...
폴더 용량 체크 du * 특정경로 폴더 용량보기 #du -s [경로] * 현재 폴더 용량 보기 #du -sh *파티션의 현황및 용량 체크 #df -h[가장 큰 파일을 찾으려면] ls -lR | sort +4n [현재 디렉토리의 크기만을 파악할때] # du -c -h --max-depth=0 * # du -h --max-depth=1 . 출처: https://applejara.tistory.com/401?category=23520 [애플자라]
1) [root@localhost /]# cd /usr/local/src 2) [root@localhost /]# wget http://www.apache.org/dist/httpd/httpd-2.0.55.tar.gz 3) [root@localhost /]# tar xvfz httpd-2.0.54.tar.gz 4) [root@localhost /]# cd httpd-2.0.54 5) [root@localhost /]# ./configure --prefix=/usr/local/apache2 \ --enable-rule=SHARED_CORE \ --enable-modules=so \ --enable-so 6) [root@localhost /]# make 7) [root@localhost /]# make in..
mysql 은 간단한 dbms로 apache+php 와 많이 연동에서 사용합니다. 처음 배우기에 쉽고 구조 자체가 간단하여 공부하기에는 수월할 것입니다. 요즘 들어와서 소스로 설치 할 필요 없이 그냥 설정 몇가지만 바꿔 주면 사용이 가능해 졌습니다. 일단 소스 디렉터리로 이동합니다. 1) [root@localhost /]# cd /usr/local/src 아래 주소에서 MYSQL4.1버전을 받습니다. 2) [root@localhost /]# wget ftp://mysql.byungsoo.net/pub/mysql/Downloads/MySQL-4.1/mysql-standard-4.1.12-pc-linux-gnu-i686.tar.gz 압축을 풉니다. 3) [root@localhost /]# tar xvfz m..
◎ 기초 명령어 여기서는 리눅스의 기초 명령어들에 대해서 알아본다. 자세히 하려면 명령어 수도 무지 많고, 다 알기도 힘들겠지만... 필수적이라고 생각되는 것들 위주로 정리해 보았다. (abc순) 리눅스에서는 명령어는 대부분의 경우 소문자로 이루어져 있다. 따라서 입력시 소문자로 되어 있는지를 확인하고 할 것... 은 엔터키를 의미한다. ① 파일 / 디렉토리 관리에 사용되는 명령어들 ◈ cd (change directory) : 디렉토리를 옮기는 데 사용된다. cd [directory] cd /usr/local -> /usr/local 디렉토리로 옮긴다. -> '.'은 현재 디렉토리를 의미하고, '..'은 이전 디렉토리를 의미한다. -> 현재 /usr/local에 있다고 할 때, 'cd ..' 하면 /u..
1. 기능 파일 내에서 특정 패턴을 검색한다. 이름은 Global Regular Express Printer 의 머리글자이다. 2. 문법 # grep [ -vclhnief ] 표현 파일명(들) # fgrep [ -vclhnief ] 문자열 파일명(들) 3. 옵션-type pattern 형식이 pattern인 것. -V : 일치되는 내용이 없는 라인을 표시한다. -C : 일치되는 내용이 있는 행의 개수를 센다. -I : 일치되는 내용이 있는 파일의 이름만을 표시한다. -h : 일치되는 내용을 찾은 파일의 이름을 표시하지 않는다. -n : 일치 내용이 있는 행은 행 번호와 함께 표시된다. -i : 대소문자 구분을 하지 않는다. -e 표현 : 표현이 하이픈 문자로 시작될 때 사용한다. -f 파일 : 찾으려는 ..