pC.NET

Welcome to oscc.kr



 ssh 에서 작업을 계속하고 싶을때
2010-06-13 16:10:49
Hit : 5905

작성자 : 피시키드
만약 ssh (또는 텔넷)으로 접속하고나서
cp 대용량_파일 대용량_파일_new
이런 명령을 내린 후 접속을 종료하고 싶지만 종료할 수가 없습니다..

왜냐하면 접속을 종료하는 순간 명령이 끝나버리기때문에 깨진 파일만 존재하게 됩니다.

그래서 프로그램을 짜봅시다.


일단 프로토 타입을 짜 보겠습니다.

#include<stdlib.h> //system명령어를 쓰기위해 인클루드 합니다.

int
  main(argc,argv)
  int argc;
  char **argv;
{
  if(argc!=2) //인수가 하나가 아니라면
    exit(1);     //종료합니다.
  if(fork()!=0)//포크함수로 자식을 만듭니다.
    exit(0);       // 부모는 종료하고 셸을 돌려줍니다.
  setsid();        // 자식은 데몬이 됩니다.
  system(argv[1]); //인수1을 시스템 명령어로 실행합니다.
  printf("GLaDOS : %s 종료되었습니다.\n",argv[1]); //완료되면 종료되었다고 알립니다.
  return 0;
}



사용법은 glados "cp 대용량_파일 대용량_파일_new"이런식입니다.


다음에는 glados cp 대용량_파일 대용량_파일_new 이런식으로 사용하게 만들어 보겠습니다.

일단 제가 연구좀 하구요...

출처:http://hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&page=2&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=1425

  피시키드
회원님의 소개글이 없습니다.
 6490
 83

피시키드
 6490
 83
정재훈 ( 1학기의 연장선... (마빈박사 ) 님의 말 :
음... 더 간단한 방법이 있어요.
정재훈 ( 1학기의 연장선... (마빈박사 ) 님의 말 :
[유지시킬 명령어] & exit &
이렇게 하면 완전한 백그라운드로 넘어가요.
로그아웃해도 중단 안되고요.
 
(2010-06-14 16:35:10)
잠깐!
글은 인터넷에서 자신을 나타내는 유일한 모습입니다.
한줄의 댓글이나 답글로도 피시키드님은 무척 기뻐할 것입니다.
댓글쓰기     작성자   패스워드


39
  IPA 
 피시키드
7006 2011/08/19
38
  덤빌님의 발언 증거샷. 
 피시키드
4720 2011/08/18
37
  허접하고 간단한 USB을 이용한 XP설치 
 피시키드
6702 2011/03/12
36
  메일서버 설정 
 피시키드
5606 2011/01/24
35
  제로보드4용 홈페이지. 
 피시키드
5278 2011/01/20
34
  가정보건진료소 - 보낼거 
 피시키드
4723 2011/01/18
33
  엡타관련(낚시용)  
 피시키드
5465 2011/01/18
32
  로저코윈   1
 피시넷
5283 2011/01/16
31
  Windows 7 256M 메모리 이상에서 설치하기 
 피시넷
6078 2010/12/27
30
  Windows 7 God Mode 만들기. 
 피시넷
4997 2010/12/27
29
  제로보드 4전용 댓글 오토 작성기.  
 피시키드
5675 2010/12/16
28
  복구파티션의 폴더  
 피시키드
4982 2010/12/13
27
  아이폰 게임 어플 
 피시키드
5364 2010/11/05
26
  ttttt  
 피시키드
5220 2010/11/04
25
  Windows 업데이트   1
 피시키드
5336 2010/10/30
24
  아이폰 3Gs 수리 핸드북.  
 피시키드
5141 2010/07/08
23
  개조닷컴 명함 초안   1
 피시키드
6252 2010/07/07
22
  핑크바둑왕 psd파일.  
 피시키드
5835 2010/07/06
21
  전기세 대가족기준 
 피시키드
5201 2010/06/29
20
  인터넷 아이콘 살리기 
 피시키드
5094 2010/06/13
  ssh 에서 작업을 계속하고 싶을때   1
 피시키드
5905 2010/06/13
18
  zookeeper  
 피시키드
5208 2010/06/11
17
  iplug 요금체계  
 피시키드
5219 2010/06/11
16
  우분투 사용자계정의 그룹 변경하는 방법 
 피시키드
5439 2010/05/13
15
  자작 오실로스코프 40Mhz 
 피시키드
5910 2010/05/09
14
  아이콘 모음 사이트 
 피시키드
5358 2010/05/06
13
  우분투 설치된 프로그램 목록 백업하는 방법. 
 피시키드
5229 2010/05/06
12
  우분투 MySQL 비번 분실시에는 
 피시키드
7774 2010/05/05
11
  우분투 10.04 에서 php만 5.2으로 다운그레이드 하고 싶을때.  
 피시키드
13632 2010/05/05
10
  우분투 php 5.2에서 5.3 업그레이드시 주의사항. 
 피시넷
5416 2010/05/05

[1][2] 3 [4]



Copyright (C) 1997-2025 All Rights Reserved.

Powered by
DNS server, DNS service 우분투 리눅스 웹서비스 AbuseIPDB Contributor Badge