Terriermon - Digimon

0424 백그라운드<->포그라운드 전환

2020. 4. 27. 20:14리눅스

root 12345678

user 123456

---------------------

 

해당 프로세스를 백그라운드로 실행하고자 할 때 프로세스 실행 명령어 마지막에 &를 붙임

로세스가 실행 중(포그라운드)에 백그라운드로 전환하고자 할 때 키보드의 ctrl + z를 누른 다음 bg 입력

백그라운드로 돌아가는 것은 죽일 수 없음-> 포그라운드로 오게 해야댐

fg 심벌X CTRL+C CTRL+Z PS

포그라운드->백그라운드로

bg & 죽일 수 없다 JOBS fg작업번호 fg%작업번호

 

jobs 입력시 보이는

[1]+ Running  yes > /dev/null &

[2]- Running  yes > /dev/null &

[3]- Running  yes > /dev/null &

[4]- Running  yes > /dev/null &

백그라운드에서의 순서

+ 첫번째

- 두번째

 

 

 

   97  ps
   98  ps -e
   99  jobs
  100  yes > /dev/null
  101  yes > /dev/null &
  102  ls
  103  pwd
  104  jobs
  105  fg 1
  106  yes > /dev/null
포그라운드 백그라운드 실습을 위한 예제1
설명:yes라는 값을 null(쓰레기통)에 무한으로 집어넣는다. 
  107  bg 1
  108  jobs
  109  yes > /dev/null &
  110  jobs
  111  fg %2
  112  ls /home
  113  for i in$(seq 1 30);
  114  for i in $(seq 1 30); do useradd -p `openssl passwd 123456` user${i}; done
  115  ls /home
  116  grep user /etc/passwd /etc/shadow /etc/group
  117  gedit id.sh
  118  ls
  119  chmod 744 id.sh
  120  ll
  121  chmod 777 id.sh
  122  grep /etc/passwd
  123  grep user /etc/passwd
  124  ./id.sh
  125  grep user /etc/passwd
  126  gedit iddel.sh
  127  chmod 744 iddele.sh
  128  chmod 744 iddel.sh
  129  ./iddel.sh
  130  gedit id.sh
  131  grep user /etc/passwd
  132  history > history.txt

 

반응형

'리눅스' 카테고리의 다른 글

0427 파일비교 명령어 diff와 cmp  (0) 2020.04.27
0427 패스워드 및 로그인  (0) 2020.04.27
0427 계정 한꺼번에 30개 만들기  (0) 2020.04.27
0427 리눅스의 기본, 상식  (0) 2020.04.27
수업 목표  (0) 2020.04.27