생활코딩

Coding Everybody

백그라운드 실행

토픽 생활코딩 > 서버 > 인프라 > 리눅스

수업소개

백그라운드 작업을 하는 방법을 알아봅니다. 

강의

학습내용

Ctrl + z : 실행중인 프로그램을 백그라운드로 보내는 단축키. 이 기능을 실행하면 명령어가 일시 정지 됩니다. 

&가 명령어 뒤에 붙으면 명령어가 실행될 때 백그라운드로 실행됩니다. 
    ex) ls -alR / > result.txt 2> error.log

jobs : 백그라운드 작업들의 목록을 보여줍니다. 

댓글

댓글 본문
  1. 집게사장
    23.8.19 13:23 완료
  2. 열정jk
    220421 감사합니다
  3. 슈퍼우먼
    20220203완료
  4. Wilbur0306
    2022.01.08 완료
  5. labis98
    20210815 good!!!
  6. MUTUALITY
    Ctrl + z : 실행 프로그램 백그라운드 보내기

    명령어 뒤 &: 백그라운드 실행
    ex) ls -alR / > result.txt 2> error.log & :

    jobs : 백그라운드 작업 목록

    fg: 전환

    +: 전환순서1 / -: 전환순서2 / 공백: 전환순서3, 4, ...
  7. 감사합니다.
  8. Mucko
    덕분에 맥에서 잘 실습했습니다. 감사합니다!
    대화보기
    • superflix
      20.8.21
      강의 잘 봤습니다. 감사합니다.
      맥북으로 따라해봤는데 nano 에서 ctrl+z 가 기본적으로 실행되지 않는 것 같습니다.
      스택 뒤져서 방법을 찾아서 공유해봅니다.
      1. touch ~/.nanorc > 파일 생성
      2. open ~/.nanorc > 생성한 파일 열어서
      3. set suspend > 라는 코드 추가했더니 잘 먹힙니다.

      ref : https://stackoverflow.com......nal
    • 홍주호
      20.5.26 완료
    • 푸른소라
      항상 기쁜 마음으로 보고 있습니다 매번 감사드립니다..

      문의드릴사항이 있는데 저는 window에 docker 를 깔고 유분트를 깔아서 실습하고 있는데 nano 에서 crtl+z 하면 화면이 그냥 멍하고 있습니다 키도 안먹고 그래서 ctrl+c 해서 다시 프로세서를 살려서 nano화면을 ctrl+x 로 빠져 나오는데
      docker 이미지로 유분트를 설치한 경우에는 background 기능이 동작하지 않나요??
    • 댕큐
      감사합니다
    • 역학자
      solus linux 사용중인데 잠시멈춤 기능이 비활성화되어 있다면서 ctrl+z가 안먹힙니다 ㅠ

      좀 찾아보니 Alt+z를 누르면 잠시멈춤기능 활성화/비활성화가 가능하다고 해서
      Alt+z 누르니 활성화 알림뜨면서 ctrl+z 됩니다!!
    • 라또마니
      감사합니다.
    • choon
      감사합니다.
    • Kayden Kim
      최고최고 최고에요!!!
    • Aaron Soon Woo Kwon
      완료
    • 유기농브래드
      굉장히 유용하게 쓰일 수 있는 팁 같습니다 :)
      감사합니다~
    • 유 진영
      감사합니다
    • 리브
      이번 강의는 꽤 중요한 기능인것 같아요 이건 꼭 알아둬야겠네요!ㅋㅋ
    • 축구사랑
      머리에 쏙쏙 들어오네요. 감사합니다.
      테스트중에 궁금한게 있는데요, find / test.txt & 이렇게 해도 백그라운드 작업으로 수행되지 않고 포그라운드에서 수행되네요. 어떻게 하면 백그라운드로 작업 할 수 있을까요? 이것저것 궁금한것들이 많아지는 요즘이네요^^
    • Hwanhee Cha
      잘 보고 있습니다.
      한 가지 질문 있습니다.
      Mac OS에서는 nano 자체적으로는 Ctrl Z 기능이 되지 않아
      nano -z를 통해서 suspend 기능을 사용하였는데
      강의 영상에서 background 상태인 stopped 와 suspended가 같은 기능을 하는지 궁금합니다.
    • 감사합니다 잘보고 있습니다
    • 이승우
      20170302완료
    • cloud9에서 vi등을 백그라운드로 실행할 때 ctrl + z 가 아니라 ctrl + shift + z로 하니까 되네요
      대화보기
      • Sung Min Hong
        SSH로 접속해 백그라운드 프로그램을 킬 할경우 앞에 sudo 명령어도 같이 붙여줘야하군요..
      • Seong-Gwon Ju
        cloud9에서는 background를 지원하지 않나요?
        fg, bg가 작동하지 않네요ㅠㅠ
      • kill 하니 한글판 우분투에서 '죽었음'으로 나오는군요 ㅋㅋㅋ ㅠㅠ 잘들었습니다 감사합니다!
      • lovetoken
        Mac 에서의 nano 는 Control + Z 가 먹히지 않네요. (nano 의 버전차때문일려나요 ??)
        그래서 실행파일로 실습을 해보았습니다.