'리눅스'에 해당되는 글 2건

  1. 2009/11/25 Today's Linux Commands
  2. 2009/07/15 리눅스 쉘 프로그래밍-파라미터 받기
Computer/Linux2009/11/25 10:55
which
 - 하는일 : 명령어(프로그램)이 어디에 있는지 경로를 알려주는 놈 (show the full path of (shell) commands)
 - ex) which httpd (아파치 웹서버가 어디에 들어 있는지 알려준다)

nmap
 - 하는 일 : port 스캔을 해서 무슨 포트가 열려있는지 검색해준다.(Network exploration tool and security /port scanner <- 보아하니 아주 많은 일을 하는 넘인거 같다
 - ex) nmap localhost (현재 로컬호스트에 어떤 포트가 열려 서비스를 하는지 알려준다)

ntsysv
 - 하는 일 : GUI로 전체 서비스를 보여주고, 현재 구동되고 있는 리눅스 서비스를 보여준다. 물로 서비스를 실행할 수도 멈출 수도 있다.
 - ex) ntsysv

저작자 표시 비영리 변경 금지
Posted by Bitaholic ...Simple is beautiful Bitaholic
Computer/Linux2009/07/15 20:20
Class Test {
    public static void main(String[] args) {
        System.out.println("parameter is " + args[0]);
}

위와 같은 간단한 자바 클래스가 있다고 할때 클래스를 콘솔에서 실행을 시키려면 
  java Test sample
와 같이 해야 한다. 이때 클래스 패스나 여러 옵션들이 들어가면 명령어가 길어지는데 클래스패스, 옵션과 같이 변하지 않는 값과, Test의 argument와 같이 변하는 값이 있을 때 아래와같이 쉘로 프로그램을 작성해 놓으면 쉽게 실행을 할 수 있다.

#!/bin/sh    
java Test $1

쉘 프로그램에서 
 [bitaholic@bitaholic.co.kr /] run sample 
과 같이 실행을 하면 $1 이 sample로 대치가 된다. 이 때 '$0'은 run을 뜻한다.
저작자 표시 비영리 변경 금지
Posted by Bitaholic ...Simple is beautiful Bitaholic
TAG 리눅스,