본문 바로가기

전체 글

(85)
[Linux] 리눅스 셸 (Shell) 실행 프로그램 찾기(which), 확인(whereis) 리눅스 셸 (Shell) 실행 프로그램 찾기(which), 확인(whereis) 실행 프로그램 찾는 명령어인 which 는 인자로 주어지는 명령어의 실행프로그램이 실제로 존재하는 경로와 파일명을 알려주며 whereis 는 which 를 포함한 소스와 메뉴얼 페이지도 함께 출력해준다. which 명령어 사용 $ which cat /bin/cat 위 경로로 실제로 이동해보면 해당 파일이 있는것을 확인할 수 있다. /bin 디렉터리는 실행명령어를 담고 있는 디렉터리이다. whereis 명령어 사용 $ whereis cat cat: /bin/cat /usr/share/man/man1/cat.1.gz /usr/share/man/man1p/cat.1p.gz 위와 같이 which 와 비슷하지만 추가적으로 메뉴얼 페이..
[Linux] 리눅스 셸 (Shell) 단축 명령 (alias) 만들기 리눅스 셸 (Shell) 단축 명령 (alias) 만들기 alias 란 별칭을 뜻하는 단어로 리눅스에서는 효율적인 명령을 위해서 특정 명령문에 별칭을 주어 사용할 수 있다. 또는 사용자의 실수로 옵션이 누락되어 잘못된 명령이 이루어지는것을 방지할 수 있다. 사용예는 아래와 같다. alias 생성 $ alias la = 'ls -al' 위와 같이 alias 명렁어 뒤에 별칭(la) 과 별칭의 실제 명령어(ls -al) 를 입력하면 이 다음부터는 ls -al 대신에 la 라는 명령어를 사용하여 동일한 결과를 얻을 수 있다. 한가지 더 예를 들어 rm 명령어를 이용해보겠다. $ alias rm = 'rm -i' 위와 같이 rm 명령어에 alias 를 설정한다면 삭제시 실수로 rm * 명령어를 입력하여 해당 디..
[Linux] 리눅스 셸 (Shell) 의 이해와 종류, Shell 확인, 변경 리눅스 셸 (Shell) 의 이해와 종류, shell 확인, 변경 셸 개요리눅스는 GUI 환경도 있지만 GUI 환경이 제공되기 이전 터미널 환경을 이용하여 명령어를 직접 타이핑하여 컴퓨터를 운용하였다. 현재 많은 리눅스 GUI 버전이 생겼지만 아직도 터미널환경을 사용하는것이 GUI 처럼 직관적이지는 않지만 강력한 기능을 제공하기 때문에 여전히 많이 사용되고 있으며 이때 터미널에 입력한 명령을 해석하고 관리하는 프로그램을 셸(shell) 이라고 한다. 셸은 사용자 커널 사이에 연결시켜주는 역활을 하며 사용자가 입력한 명령을 해석하여 운영체제가 해당명령을 알아들을 수 있게 해준다. 셸의 종류 셸 이름 실행 명령 설명 Bourne Shell sh 벨 연구소의 스티브본 (Stephen Bourne) 개발, 많은..
[제이쿼리/jQuery] append() , appendTo() 새로운 요소 삽입 append() , appendTo() 새로운 요소 삽입 appned() 와 appnedTo() 는 어느 특정 요소 하위로 새로운 요소를 삽입할때 사용한다. 특정 조건문일때만 나타나는 요소를 추가할때 등등 사용범위가 넓다. 먼저 간단한 예제를 살펴보자 html 위 div 안에 새로운 요소를 넣고 싶다면 아래와 같이 작성하면 된다. JS $( "",{type:'text'}).appendTo( ".main" );위의 예제는 태그 하위로 input 태그를 삽입하는 예제이다. 만약 appendTo 대신 append 를 사용하고자 한다면 아래와 같이 사용하면 된다. JS $( "",{type:'text'}).appendTo( ".main" ); append() 와 appendTo 의 차이는 함수 인자로 targe..
[CentOS] VMware 에 CentOS 6 설치 VMware 에 CentOS 6 설치 CentOS 를 처음 실습하기 위해 VMware 에 CentOs 를 설치해보록 하겠다. CentOs 에 대해 간단하게 소개를 해보면 CentOs 는 Redhat Enterprise Linux 의 소스코드를 기반으로 만들어진 무료배포판 리눅스이다. 레드햇 리눅스 엔터프라이즈는 여러가지 품질보증에 대해 연간 사용료를 내지만 CentOs 는 다양한 기능을 제공하지만 안정적이며 서버OS 용으로 주로 사용된다. 이제 설치를 시작해보도록 하겠다. 1. CentOs 홈페이지 접속 http://www.centos.org 에 접속하면 간편하게 CentOs 를 설치할수 있다. [Get CentOS Now] 클릭 이제 아래와같은 화면이 나올것이다. 그러면 64bit 운영체제를 선택하려면..
[VMware] Windows 7 컴퓨터에 VMware 설치 Windows 7 컴퓨터에 VMware 설치 VMware 는 현재 자신의 컴퓨터 외에 추가적으로 컴퓨터가 필요하거나 다른 OS 를 사용하고싶을때 사용한다. 현재 실습하려는 컴퓨터가 32bit 이기때문에 32bit and 64bit 겸용 VMware 를 설치하도록 하겠다. 처음 VMware 에 들어가 Download 메뉴를 들어가면 최신버전은 전부 64bit 만 지원한다. 따라서 좀 오래된 버전을 사용해야한다. 설치는 매우 간단하다. 아래 링크로 사이트에 접속하면 된다. https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/6_0|PLAYER-605|product_downloads 1. 다운로드 페이지 접속아래 내용중 ..
[MySQL] 워크벤치( Work Bench ) ERD 한글 안나오는 문제 해결 MySQL 워크벤치( Work Bench ) ERD 한글 안나오는 문제 해결 워크벤치에서 실습용으로 ERD 모델링에서 한글명으로된 테이블을 만들려는데 ㅁㅁㅁ 식으로 한글이 깨지는 문제가 발생 하였다. 인터넷에 나오는대로 몇가지 방법을 써봤는데 잘 해결되지 않아 계속해서 구글링한 결과 해결되었다. 따라서 내가 했던 방법을 공유하려 한다. 1. Edit > Preferences > Fonts & Color 아래방법으로 해보았는데 여전히 한글이 깨진다.. 2. Edit > Preferences > Appearance > Fonts 이래도 깨진다.. 3. Edit > Preferences > Appearance > Fonts 거의 포기직전 마지막으로 이것만 해보자 하고 했는데 된다! 이렇게 설정하고 나면 테이블..
[JAVA/자바] 현재 접속한 서버의 IP 주소 확인 현재 접속한 서버의 IP 주소 확인 어플리케이션 개발중 현재 접속한 서버의 IP 주소를 확인하여 분기처리를 해줘야 하는 부분이 생겨서 이와 관련된 소스를 올립니다. 매우간단합니다. 아래와같이 작성하면 IP 주소를 확인할 수 있습니다. InetAddress local; try { local = InetAddress.getLocalHost(); String ip = local.getHostAddress(); System.out.println("local ip : "+ip); } catch (UnknownHostException e1) { e1.printStackTrace(); }