목록전체 글 (420)
외로운 Nova의 작업실
- 리눅스(linux) 리눅스는 유닉스 타입의 운영체제로서 유닉스를 PC버전으로 개발하려 노력한 산물입니다. 리누즈 토발즈가 멀티태스킹을 구현하기위한 운영체제로서 최초의 리눅스 0.01버전을 개발했습니다. 이후 많은 전문 프로그래머들이 지원을 통해 리눅스는 완전한 운영체제로서 자리매김할 수 있게 되었습니다. 리눅스는 FSF의 GNU project로서 진행되고 있습니다. - 리눅스 파일시스템의 종류 및 특징 리눅스의 중요파일 시스템들은 ext, ext2, ext3, minix, nfs등이 있습니다. minix : 과거 미닉스에서 사용되었던 파일시스템으로 가장 오래되고 기본이 되는 파일시스템으로 30문자로 제한되고 파일시스템마다 최대 64mb성능 제한이 있습니다. ext2(second extended fil..
- UNIX의 구성 - UNIX의 파일 시스템 유닉스의 디렉터리는 트리 구조를 가지며 최상위 디렉터리는 루트입니다. 대부분의 UNIX 운영체제는 아래와 같은 시스템 디렉터리 구조를 가지며 각 디렐터리별로 사용용도 또한 유사합니다. / : 최상위 디렉터리입니다. /etc : 시스템의 환경 설정 및 주요 설정 파일을 담고습니다. /dev : 프린터나 터미널 같은 물리적인 장치를 다루기위한 특수 파일을 담고 있습니다. /usr/bin : 기본적으로 실행 가능한 파일을 담고 있습니다. /usr/include : c 언어 라이브러리 헤더 파일이 저장되는 디렉터리입니다. /usr/lib : 기본 프로그램의 모듈을 담고 있습니다. /usr/sbin : 시스템의 관리 명령어가 저장되는 디렉터리 입니다. /home : ..
- 윈도우 파일 시스템 FAT16 : 파일의 최소단위인 cluster(32KB)를 2^16개 만들수 있다. 따라서 총 용량은 2GB이다. 하지만 얼마 지나지않아 작은 용량으로 여겨지고 이를 해결한 것이 FAT32이다. FAT32 : 파일의 최소단위인 cluster(32KB)를 2^32개 만들 수 있다. 따라서 총 용량은 128TB 이다. 하지만, 접근제어를 설정할 수 없다는 큰 문제점이 있어서 보안과는 거리가 먼 파일 시스템이다. NTFS(new technology file system) : 개별 폴더와 사용권한을 설정할 수 있고, 각 파일과 폴더에 해당 계정만 접근하여 읽을 수 있게 암호화할 수 있다. 암호화된 폴더나 파일은 복사나 이동해도 암호화 속성을 잃지않는다. 또한, 특정 계정의 사람이 언제 파..