반응형

리눅스마스터 1급 / fg, bg 명령어 - 포그라운드, 백그라운드

 

fg 명령어 : 포그라운드(foreground) 

%[작업번호] 를 사용하여 background로 실행되고 있는 프로세스를 foreground로 변경합니다.

 

bg 명령어 : 백그라운드(background)

명령어 뒤에 "&"문자를 붙이게 될경우 백그라운드로 실행됩니다. 

 

jobs

현재 작업중인 프로세스 정보를 출력합니다.

 

관련문제

2020 2차 다음 중 백그라운드로 수행 중인 작업번호가 2인 프로세스를 포어그라운드로 전환하는 명령으로 알맞은 것은? 3
1. fg -2
2. fg &2
3. fg %2
4. fg -n 2

2019 2차 다음 중 사용자가 백그라운드로 수행중인 프로세스 정보를 확인할 때 사용하는 명령어로 알맞은 것은? 3
1. fg
2. bg
3. jobs
4. pgrep


2019 1차 find 명령이 실행 중인 상태이다. 다음 중 이 명령을 계속 실행하면서 다른 작업을 수행하기 위한 과정으로 알맞은 것은? 3  
# find / -name ‘*.txt’ 2>/dev/null > text.list
1. [ctrl]+[d]를 누른 후에 bg 명령을 실행한다.
2. [ctrl]+[d]를 누른 후에 fg 명령을 실행한다.
3. [ctrl]+[z]를 누른 후에 bg 명령을 실행한다.
4. [ctrl]+[z]를 누른 후에 fg 명령을 실행한다.

반응형
반응형

리눅스마스터 1급 / nice, renice 명령어 - 프로세스 우선순위 변경

 

nice 명령어

nice [-n 조정수치][프로세스]
nice [프로세스]

(양수는 -로 사용하고, 음수는 --로 사용합니다.)

 

프로세스가 실행될 때, 실행 우선순위를 조정합니다. (NI값을 변경시킵니다.)
시스템 속도를 저하시키기 때문에 다른 프로세스에게 우선순위 값을 주려고 할 때 사용됩니다. 

 

 

renice 명령어

renice [옵션][변경할 NI값][PID]
-u : 사용자 이름을 지정
-g : 프로세스의 그룹 ID를 지정

 

실행중인 프로세스에 대한 nice 값을 변경시킵니다. 
nice는 프로세스명으로 우선순위를 조절하는 반면, renice는 PID로 우선순위를 조정하고, 기존의 프로세스 우선순위 값을 추가없이 바로 수정합니다.

 

관련문제

2020 2차 다음에 제시된 프로세스의 우선순위를 높이려고 한다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은? 2

1. ㉠ nice, ㉡ -10
2. ㉠ nice, ㉡ --10
3. ㉠ renice, ㉡ -10
4. ㉠ renice, ㉡ --10

 

2020 1차 다음 중 프로세스의 우선순위 변경과 가장 거리가 먼 명령은? 1
1. jobs
2. top
3. nice
4. renice

2019 2차 다음 중 명령어의 사용법으로 틀린 것은? 2
1. pgrep httpd
2. nice -10 1222
3. killall httpd
4. renice 1 987 -u daemon root –p 1222

2019 1차 다음 명령의 결과에 대한 설명으로 가장 알맞은 것은? 4
----------
# nice -10 bash
----------
1. bash 프로세스의 NI 값을 -10으로 변경한다.
2. bash 프로세스의 NI 값을 10으로 변경한다.
3. bash 프로세스의 NI 값을 10만큼 감소시킨다.
4. bash 프로세스의 NI 값을 10만큼 증가시킨다.

반응형
반응형

리눅스마스터 1급 / xhost, xauth - 원격지에서 X클라이언트 이용 

 

X윈도

원격지의 X클라이언트를 다른 시스템의 X서버에서 실행시킬 수 있으며, 디스플레이 장치에 의존적이지 않고 서로 다른 기종을 함께 사용할 수 있습니다.

xhost

호스트 이름이나 사용자 이름을 X 서버에 접속이 허용된 목록에 추가하거나 삭제하는 프로그램입니다. 

환경변수 DISPLAY로 x 서버 프로그램이 실행될 때 표시되는 클라이언트 주소를 지정합니다. 

 

 - 형식: xhost [+][-] [ip|도메인명]

xauth

.Xauthority 파일의 쿠키 내용을 추가, 삭제, 리스트를 출력하는 프로그램입니다. 쿠키 값(키) 기반의 인증으로 인증 절차가 xhost보다 강화된 방법입니다. 원격지에서 접속하는 x 클라이언트를 허가할 때 IP 주소나 호스트명이 아닌 x-윈도우 실행 시에 생성되는 키 값으로 인증할 때 사용합니다.

 

- 형식: xauth [옵션]

관련 문제

2020년 1회 다음 중 X윈도에 관한 설명으로 틀린 것은? 3
1. 원격지의 X클라이언트를 다른 시스템의 X서버에서 실행시킬 수 있다.
2. 디스플레이 장치에 의존적이지 않고 서로 다른 기종을 함께 사용할 수 있다.
3. X윈도는 클라이언트/서버 구조로 되어있고 서로간의 통신을 위해 xhost를 사용한다.
4. 현재 리눅스를 비롯하여 유닉스 대부분이 X.org 기반의 X윈도 시스템을 사용하고 있다.

 

2019년 1회 다음 중 원격지에서 X 클라이언트를 이용하기 위한 설정을 사용자 기반의 키 인증을 진행할 때 사용하는 명령어와 관련 파일의 조합으로 알맞은 것은? 4
1. 명령어: xhost 관련 파일: .authorized_keys
2. 명령어: xhost 관련 파일: .Xauthority
3. 명령어: xauth 관련 파일: .authorized_keys
4. 명령어: xauth 관련 파일: .Xauthority

2018년 1회 다음 중 원격지에서 사용자 기반 인증 X 클라이언트를이용하기 위해 관련된 명령어 또는 환경 변수로틀린 것은?4
①xhost
②xauth
③DISPLAY 환경 변수
④TERM 환경 변수

 

 

반응형
반응형

리눅스마스터 1급 / grub - 멀티부트로더

 

 

grub은 파일시스템과 커널 포맷을 이해한합니다. 따라서 디스크상에서 커널의 물리적인 위치를 알 필요 없이 단지 파일명과 커널이 위치하고 있는 파티션만 알고 있으면 커널을 로드할 수 있습니다.

 

default 0
timeout 100
title  GNU/Linux
root (hd1,0)
kernel /vmlinuz root=/dev/hdb1

default - 설정한 timeout 시간 안에 입력이 없으면, 입력한 방법으로 부팅하라는 뜻입니다. 0이면 첫번째 방법으로 부팅하라는 의미입니다. 

timeout - 입력을 대기하는 시간입니다. 

title - 부팅시에 메뉴에서 표시되는 문구입니다. 

root - 커널이 위치하고 있는 파이션을 뜻합니다. 

kernel - 파티션상의 커널 위치를 나타냅니다. 

관련 문제

2020년 2회 다음은 grub.conf 파일의 일부이다. 관련 설정에 대한 설명으로 알맞은 것은? 4
default=1
timeout=100 
1. 10초 동안 대기한 후에 메뉴 선택이 없으면 첫 번째 항목의 운영체제로 부팅한다.
2. 100초 동안 대기한 후에 메뉴 선택이 없으면 첫 번째 항목의 운영체제로 부팅한다.
3. 10초 동안 대기한 후에 메뉴 선택이 없으면 두 번째 항목의 운영체제로 부팅한다.
4. 100초 동안 대기한 후에 메뉴 선택이 없으면 두 번째 항목의 운영체제로 부팅한다.

 

2020년 1회 다음은 GRUB 패스워드를 설정하는 과정의 일부이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은? 2

1. passwd --md5
2. password --md5
3. md5crypt
4. grub-md5-crypt

 

2020년 1회 single 모드 부팅을 제한하기 위하여 grub 패스워드를 설정하려고 한다. 다음 중 grub 패스워드 설정 시 사용되는 암호화 알고리즘으로 알맞은 것은? 1
1. MD5
2. SHA-1
3. SHA-256
4. Blowfish

 

2019년 2회 다음 중 GRUB의 환경 설정파일에서 'default=1'에 대한 설명으로 알맞은 것은? 2
1. 'title' 항목으로 나타나는 첫 번째 운영체제를 의미한다.
2. 'title' 항목으로 나타나는 두 번째 운영체제를 의미한다.
3. GRUB 메뉴 화면에서의 대기 시간이 1초임을 의미한다.
4. GRUB 메뉴 화면에서의 대기 시간이 10초임을 의미한다.

반응형

+ Recent posts