파일을 읽기 전용으로 표시하는 명령어

사용법 : readonly [옵션] [이름 ...] 
-f : 이름에 해당하는 함수를 읽기 전용으로 표기한다. 
-p : 모든 읽기 전용 변수 목록을 보여준다.

readonly 명령은 주어진 이름들을 읽기 전용으로 표기하고 다음에 나올 대입문에 의해 이름들의 값이 바뀌지 않도록 해 준다. -- 인수는 나머지 인수에 대한 점검을 하지 않도록 지시한다. 잘못된 옵션이 있거나 이름들 중 하나라도 적합한 셀 변수 이름이 아닌 경우 또는 -f 다음에 나온 이름이 함수가 아닌 경우를 제외하고는 반환 상태값이 0이다.
자세한 사용법은 셀 스크립트 부분을 참조하자.
2005/06/17 10:48 2005/06/17 10:48
시스템을 종료하고 다시 시작하는 시스템 관리 명령어이다.

사용법 : reboot [옵션] 
-d : wtmp 파일에 기록을 남기지 않는다. 
-f : 강제로 리부트한다. 
-n : 리부트할 때 sync하지 않는다. 
-w : 실질적으로 리부트 하지 않고, /var/log/wtmp 기록을 남긴다. 

reboot 명령은 다른 사용자가 시스템을 사용하지 않을 때 시스템을 다시 시작하는 명령어이다. 이는 shutdown -r now 명령이나, init 6 명령과 동일하다.
shutdown 명령은 보통 시스템이 수행중이고 사용자가 현재 작업 중인 것을 저장할 시간적 여유를 줄 경우 메시지를 보내 이를 알리게 된다. 허나, reboot는 경고 없이 시스템 관리자가 바로 리부트 하게 된다.
reboot 명령은 syslog 명령으로 /var/log/message와 로그인 사용 통계 로그인 /var/log/wtmp 에 이를 저장하게 된다.
2005/06/17 10:47 2005/06/17 10:47
실행 중인 프로세스의 작업 우선 순위를 변경하는 명령어

사용법 : renice 우선권 [옵션][프로세스] 

+num : 현재 프로세스의 우선권을 num 수만큼 지정하여 우선 순위를 낮춘다. 
-num : 현재 프로세스의 우선권 num 수만큼 지정하여 우선 순위를 높여준다. 
-g : 그룹 ID 지정 
-u : 사용자 ID 지정 
-p : 프로세스 ID 지정(초기값) 

renice 명령은 하나 또는 그 이상의 실행중인 프로세스의 진행 우선권을 바꾼다. 이는 nice 명령과 함께 참조하여 비교해 보자.
renice 각 옵션에서 사용되는 옵션의 인자는 프로세스 ID, 프로세스 그룹 ID, 사용자 ID이다. 프로세스 그룹의 우선권 변환은 그 해당되는 그룹의 모든 프로세스에 적용된다. 사용자의 우선권 변환은 그 해당되는 사용자의 모든 프로세스에 적용된다. 초기값으로 우선권 변환에 영향을 받는 프로세스는 그 지정한 프로세스 뿐이다.
예제는 nice 명령과 같이 설명이 되어 있다.
2005/06/17 10:44 2005/06/17 10:44