본문 바로가기

OS42

프로세스 #2 프로세스 스케줄링 데몬에는 at 과 cron이 있다. cron - 작업 예약 기능- 기능 : crontab파일을 관리- 형식 : crontab [ 옵션 ]- 옵션-e : 사용자의 crontab 편집-l : crontab 파일의 내용을 출력-r : crontab 삭제-u : 사용자 지정 Ex) crontab -u [ 계정명 ] -e // 해당 계정의 crontab 수정 crontab -e // 현재 로그인한 계정의 crontab 수정 contab 파일의 형식- crontab 파일은 사용자별로 생성되며, 해당 파일에 반복할 작업의 내용이 있다.- 여러개의 작업도 저장할 수 이씅며, 한 행에 하나의 작업을 설정한다./etc/crontab // 클론탭 설정 파일 및 형식에 대한 정보를 담고있는 파일 분 시 일 .. 2017. 1. 23.
프로세스 프로세스 ( Process )- 커널의 관리 하에 현재 시스템에서 동작중인 프로그램이다.- 커널은 프로세스 관리를 위해 각 프로세스에게 PCB를 할당한다.- init을 제외한 모든 프로세스는 부모-자식 관계를 가지고 있다. 1 init- 부팅 시 가장 먼저 실행되는 시스템 초기화 프로세스 2 PCB ( Process Control Block )- 고유번호 ( PID | Process IDentification Number )커널이 할당하는 프로세스마다 부여되는 고유의 번호- 우선순위 ( Priority )운영체제가 스케줄링 하기위한 정보- 현재 상태 ( Current State )할당받은 자원 및 프로세스의 상태를 나타내는 정보- 할당받은 자원의 포인터- 문맥 저장 영역 ( Context Save Are.. 2017. 1. 22.
패스워드 분실시. 만약, root의 패스워드를 잊어버렸을때, 다시 변경해서 새 비밀번호로 변경하는법. 방법 1) 재부팅 2) grub timeout 카운트가 없어지기전에 아무 키나 입력하여 grub 부팅 메뉴로 진입 3) 부팅 메뉴 수정 ( e 키 ) 4) 커널 이미지 옵션 수정 ( e키 ) 5) 옵션란에 single 또는 1 입력 6) b 키를 눌러 부팅 시작 grub 1) # grub 2) grub>md5crypt | password : ~~~~~~~~ ( 패스워드 입력 후 복사 ) 3) vim /boot/gurb/grub.conf | 10번행에 password --md5 ~~~~~~~~~~~ 4. reboot 후 다시 grub 부팅 메뉴 진입 5. p키를 눌러 비밀번호 입력 후에 부팅 옵션 수정 가능 $1$Vjqu8.. 2017. 1. 21.
속성 속성 ( Attrubution )- 특정 파일이나 디렉토리에 속성을 설정.- 권한과는 다른 개념으로 파일을 관리할 수 있다. 형식 : chattr [ 옵션 ] [ 기호+속성 ] [ 파일 / 디렉토리 명 ] ex)chattr -i file1 명령어 종류 chattr - 파일속성을 변경lsattr - 파일속성을 확인▷ 디렉토리 확인시 lsattr -d [ 디렉토리 명 ] 속성의 종류 i 속성 ( Immutable ) - 내용이 변경되서는 안되는 매우 중요한 파일에 적합한 속성- 파일의 내용변경, 삭제, 이름바꾸기, 파일추가, 링크파일 생성 모두 불가능하게 한다. a 속성 ( Append Only ) - 실시간으로 정보가 쌓이는 파일에 적합한 속성- 파일의 기존 내용에서 추가만 가능하다.- i 속성과 같은 기.. 2017. 1. 21.
실습] 계정, 그룹 생성 1. 계정 생성계정명 ' ronaldo ' , ' messi ' 그룹생성 ' RM ' - GID 650' BD ' - GID 660' POR ' - GID 750'ARG ' - GID 760 # useradd ronaldo# useradd messi# groupadd -g 650 RM# groupadd -g 660 BD# groupadd -g 750 POR# groupadd -g 760 ARG GID 번호가 일치한다. 2. ronaldo 와 messi 계정의 홈 디렉토리에서 'team' , ' nation ' 파일 작성'team' 에는 " Football Club "을 ' nation ' 에는 " NATION TEAM" 을 작성후 저장 ronaldo) # cd /practice/ronaldo# vi te.. 2017. 1. 20.
디렉토리와 파일의 허가권 허가권 ( Permission )파일유형 필드에 퍼미션 구조를 이룬다,읽기권한, 쓰기권한, 실행권한 등 세가지 필드로 구성된다. - r w x r w x r w x파일유형 사용자(user) 그룹(Group) 기타사용자(Other) r w x 의 의미r : 디렉토리/파일을 읽을 수 있는 권한 ( read)w : 디렉토리/파일을 생성, 수정, 삭제할 수 있는 권한 ( write )x : 디렉토리 접근, 파일의 실행권한 ( Access/eXute )- : 해당 권한이 없는 경우 ( bar ) ex)rwx r-x r-x 소유자는 읽기, 쓰기, 실행 권한을 모두 가지고 있다.그룹 사용자는 읽기, 실행 권한을 가지고 있다.기타 사용자는 읽기, 실행 권한을 가지고 있다. ex)rw- --- ---소유자는 읽기, 쓰기.. 2017. 1. 19.