telnet으로 접속해서 프로그램 실행

envy100의 이미지

안녕하세요

글도 검색해 봐도 이런 주제를 못찾아서요 이렇게 질문 올립니다.

telnet으로 접속해서 프로그램을 실행합니다. 그런데 이 프로그램이 10시간 이상 실행되는 거라서요 전 프로그램 실행시키고 돌아가는 것만 확인하고 telnet을 종료하고 싶은데요 그럼 프로그램도 종료 되잖아요.
어떻게 하면 프로그램은 실행되고 중간 중간에 나오는 메시지도 화일로 저장하면서 telnet은 종료해두 될까요?
방법 좀 알려주세요

lunatine의 이미지

유닉스 계통 운영체제에 nohup이라는 것이 있습니다.
이것은 터미널을 종료할 때 보통 hangup signal을 보내는데 이것을 무시하게 해주는 것입니다.

사용방법은

nohup 사용할 명령

보통 텔넷 접속을 종료하시려면 뒤에 &를 붙이셔서
백그라운드로 실행해주시면됩니다.

그리고 nohup으로 실행한 명령이 터미널에 출력하는
메시지들은 nohup.out이라는 파일로 저장됩니다.

즐거운하루~

================
Lunatine
================

eseo의 이미지

저는 일반적으로 (nohup을 주지 않은 상태로) 백그라운드 상태로 돌려놓고 접속을 종료하는데요, 작업하던것이 죽은적은 없습니다.

그렇다면 nohup을 준것과 그렇지 않은것의 차이는 무엇일까요?
아래 설명으로 보면 출력파일이 생성된다고 하는데, 그 차이말고는 없는걸까요?

lunatine wrote:
유닉스 계통 운영체제에 nohup이라는 것이 있습니다.
이것은 터미널을 종료할 때 보통 hangup signal을 보내는데 이것을 무시하게 해주는 것입니다.

사용방법은

nohup 사용할 명령

보통 텔넷 접속을 종료하시려면 뒤에 &를 붙이셔서
백그라운드로 실행해주시면됩니다.

그리고 nohup으로 실행한 명령이 터미널에 출력하는
메시지들은 nohup.out이라는 파일로 저장됩니다.

즐거운하루~

---
배려하는 마음을 갖자.

lunatine의 이미지

nohup은 hangup 시그널을 무시하는 것입니다.
데이터 입출력을 하는 프로그램의 경우
프로그램 자체가 무시하는 경우가 있지만
hangup시그널에 의해 실행을 중단하는 것도 있습니다.

nohup은 그런 프로그램에게도 hangup시그널을
무시하도록 해주는것이지요 ^^;

================
Lunatine
================

eseo의 이미지

그런 차이가 있군요, 고맙습니다.

lunatine wrote:
nohup은 hangup 시그널을 무시하는 것입니다.
데이터 입출력을 하는 프로그램의 경우
프로그램 자체가 무시하는 경우가 있지만
hangup시그널에 의해 실행을 중단하는 것도 있습니다.

nohup은 그런 프로그램에게도 hangup시그널을
무시하도록 해주는것이지요 ^^;

---
배려하는 마음을 갖자.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.