본문 바로가기

전체 글87

[Cent OS] 파일 시스템 관리 파일 시스템 관리1. 개념- 파일이나 자료를 쉽게 발견 및 접근 할 수 있도록 보관 또는 조직하는 체제- 파일 저장 및 검색을 용이하도록 유지/관리하며 빠르게 읽고 사용할 수 있도록 만들어놓은 규칙 2. 시스템 종류2.1 EXT3 ( Extended 3 File System ) 2.2 EXT4 ( Extended 4 File System )2.2.1 개념- 최대 1EB 크기의 파일 시스템과 최대 16TB 파일 크기를 지원한다.- 약 서브디렉토리 64000개와 지원파일 40억개 수용 가능 2.2.2 EXT4 파일 시스템의 구조 Boot Sector 과 Block Group로 구분한다. Boot Sector 부트로더( GRUB )가 저장된다. Block Group 슈퍼블록 그룹 디스크립터 테이블 블록 비트맵.. 2017. 1. 24.
프로세스 #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.