질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

리눅스에서 명령어를 만들수 없을까요?

작성자 정보

  • 레오퍼드 작성
  • 작성일

컨텐츠 정보

본문

리눅스를 깔아서 사용한지 얼마 안된 초보자입니다.ㅎ
지금 페도라6에서  jateon이라는 메신져를 깔아서 사용중인데
실행시키는게 약간 귀찮아 지더라구요
실행시킬려면 /data/opt/jateon/bin 으로 들어가서 java -jar jateon.jar 이렇게 해야합니다
java -jar /data/opt/jateon/bin/jateon.jar 은 안먹히고요

죄송한데 이거 명령어처럼 간편하게 아무곳에서 jateon을 치면 실행되게 안될까요?

관련자료

댓글 2

아레아님의 댓글

  • 아레아
  • 작성일
아래는 웹에서 검색하다가 나온 내용입니다..

....

3. 프로그램 -> 보조프로그램 -> 터미널

터미널 상에서 압축을 해제한 디렉토리로 이동해야 합니다.
거기서 다음 명령어로 실행하면 됩니다.

# java -jar jateon.jar


실행하는 방법이 불편하다면 다음과 같이 쉘 스크립트로 만들어 사용하셔도 됩니다.

우선 실행파일로 사용할 파일을 만듭니다.
# vi jateon.sh

파일 내용음 다음과 같이 하고 저장하시면 됩니다.
#!/bin/sh
java -jar jateon.jar

파일에 실행 권한을 줍니다.
#chmod 777 jateon.sh


터미널 상에서 실행하는 방법
#./jateon.sh &

....

이대로 하면 안되나요?

아레아님의 댓글

  • 아레아
  • 작성일
jateon 라는 명령어를 입력했을때 바로 실행되게 하려면 다음과 같은 작업이 필요합니다.
참고로 어떤 계정으로 실행하실 예정이신지??
root 계정으로 실행하신다는 가정하에 설명드리겠습니다.
1. cd /usr/bin
2. vi jateon
3. 다음 내용을 삽입
cd /data/opt/jateon/bin/
java -jar jateon.jar
echo "jateon start"
4. chmod 755 jateon
5. jateon 실행 확인
되나요??
이렇게 설정하시면 일반사용자계정으로 접속하셔도 jateon 이라는 명령이 먹힐겁니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,806 개
  • 현재 접속자 :  136 명