팁 & 노하우

|  분야 불문! 어떤 분야든지 자신이 알고 있는 팁이나 노하우를 남겨주세요.

조회 수 47 추천 수 0 댓글 6
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

사실 작업을 하면서 리눅스 시스템에 쉘을 계속 열어두기도 뭐한데 남은 시간은 오래 남았을 때, Linux의 Screen이라는 것을 사용합니다 :D


Screen을 이용하면 해당 쉘을 백그라운드 작업 한편으로 돌려놓으면서 동시에 다른 작업도 가능하게 됩니다. Windows에서는 일종의 다른 '사용자'(이 때 사용자 개념은 커널과 유저 개념이 아닙니다 :/) 또는 멀티 데스크톱 환경에 해당됩니다.


제가 주로 사용하는(사실 이것 밖에 사용하지 않습니다) Ubuntu에서는...


일단 Screen은 기본적으로 설치되어 있습니다 :D (Fresh install 환경에서도 따로 설치하실 필요는 없어여)


일단 새 소켓을 열기 위해서 "screen -S [스크린 이름]"을 사용해줍니다.


그럼 위와 같이 새 SSH 소켓이 열렸답니다 :D


이제 여기에 명령어를 실행해두고... (저는 htop을 하나 열어두겠습니다)


Ctrl + A + D 키를 동시에 차례차례 눌러주면 원래 메인 소켓으로 돌아옵니다.


일단 이제 어떤 작업이 끝났다고 치고, 다시 들어가기 위해서 활성화된 스크린의 리스트를 불러와보겠습니당


"screen -list"를 사용하여 리스트를 불러올 수 있습니다. (하이픈 1개입니다)


그리고 다시 들어가야 한다면 "screen -r [스크린 이름]"으로 다시 들어가시면 되겠습니다 :D


혹시라도 스크린을 없애고 싶으시다면 해당 스크린에서 "exit"으로 Bash 쉘을 빠져나오시면 되겠습니다.


사실 더 많은 명령이 있긴 합니다만 솔직히 쓰지도 않고(...) (진짠데;;)


암튼 마칩니다.

  • profile
    dalma11 2019.02.20 08:24
    오 좋은 내용 감사합니다. 전 매번 터미널을 여러 개 열어두고 쓰고 있었는데; 매우 유용하겠네요~
    cygwin을 터미널 접속 프로그램으로도 사용하고 있는데 탭이 있었으면 좋겠다고 생각하고 있던 참이었습니다;;
  • profile
    Seia 2019.02.21 01:39
    사진 때문에 글이 괜히 길었는데 읽어주셔서 감사합니다 :ㅇ

    cygwin을 클라이언트로 사용하고 계시는군요, 저는 아직도 딱히 Termius도 써보고 그랬지만 Putty가 짱이네오
  • profile
    title: '< >' 아이콘맛스타 2019.02.20 18:18
    스크린 좋아요.


    폰으로 장시간 작업을 해야하는 경우 가히 최고라고 말할 수있습니다.
  • profile
    Seia 2019.02.21 01:40
    ㅋㅋㅋ.. 저는 폰에서 실수로 rm -rf ./*에서 점 하나 빼먹은 적이 있어서 더는 그렇게 못 하겠습니다, 무서워요 ㅋㅋ..
  • profile
    title: '< >' 아이콘맛스타 2019.02.21 01:48
    rm 작업을 할 땐 조심 또 조심이죠.
    저도 엄청난 사건을 한번 겪은 이후로.. ( https://studyforus.com/notice/179766 ) rm 명령어는 조심 또 조심
  • profile
    Seia 2019.02.21 01:53
    윽... 저는 통째로 날아간 바람이었지만.. 복구 이미지로 바로 덮어씌우긴 했습니다만 ㅠㅜ 언제나 또 조심이죠.

팁 & 노하우

분야 불문! 어떤 분야든지 자신이 알고 있는 팁이나 노하우를 남겨주세요.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 구글 로그인 문제가 있던 부분을 해결하였습니다. 7 마스터 2019.03.13 176
공지 당분간 호스팅 신청을 받지 않습니다. 20 마스터 2019.02.27 554
공지 회원 전용 페이지가 생겼습니다. 15 file 마스터 2018.03.20 5618
217 Asus MB169AC를 USB Type-C 아닌 포트에서 사용하는 방법 이니스프리 2019.03.16 16
216 [아미나] 아미나 2.0으로의 리뉴얼 계획 이니스프리 2019.03.12 15
» Linux에서 Screen 패키지를 사용하는 방법과 그 이유 6 file Seia 2019.02.20 47
214 직구시 건강보조식품의 통관과 관련하여 1 이니스프리 2019.02.05 35
213 [아미나] 미소 컴퍼니 / 미소 심플 테마와 관련된 정보 1 이니스프리 2019.02.05 21
212 [학습정보] 구글 게이밍 아카데미 2/18 9 file 이니스프리 2019.02.05 35
211 [스퀘어넷] Ubuntu Server 18.04 LTS 지원 1 이니스프리 2019.02.04 29
210 [강좌 추천] 파이썬을 파이썬답게 7 이니스프리 2019.02.01 69
209 [아미나] 한별아빠 님의 미소 심플 1.0 테마 출시, 미소 컴퍼니 2.2 테마 업그레이드, jake 님의 PORTFOLIO 테마 출시 5 이니스프리 2019.02.01 39
208 [Vultr] 2/1 service alert 이니스프리 2019.01.31 23
207 토크멘터리 전쟁사를 유튜브에 업로드 되기 전에 시청하는 방법 이니스프리 2019.01.27 18
206 변압기 소음을 줄이는 방법 6 이니스프리 2019.01.27 105
205 체온계/의료기기의 통관과 관련된 사항입니다 1 이니스프리 2019.01.17 49
204 MySQL 최신버전에서 그누보드 설치시 비밀번호 오류 해결하기 도토리묵 2019.01.13 30
203 유튜브 iframe api의 autoplay 옵션과 관련하여 1 이니스프리 2019.01.05 152
202 2019년 공휴일 미리보기(?) 2 file 이니스프리 2019.01.05 29
201 [유튜브] 타인의 유튜브 재생목록 공유하기 이니스프리 2019.01.04 62
200 ESET Internet Security 사용시 인터넷 속도저하와 관련하여 이니스프리 2019.01.01 159
199 [파이썬/PHP] 스트링 앞에 0 채워서 자리수 맞추기 이니스프리 2019.01.01 26
198 Bose Sleepbuds의 사용 환경 등에 관하여 이니스프리 2018.12.31 21
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 Next
/ 11
서버에 요청 중입니다. 잠시만 기다려 주십시오...