제 9 편. 리눅스파일시스템 파일시스템이란컴퓨터상에파일들과디렉토리들을저장하고검색하기위하여논리적으로그것들을어디에 위치시키는지등을나타내는방법입니다. [ 1 ] 파일시스템 리눅스파일시스템은컴퓨터내의파일과그안에존재하는자료들을저장하고쉽게찾을수있도록유지관 리하는방법을말합니다. 파
|
|
- 혜진 창
- 5 years ago
- Views:
Transcription
1 제 9 편. 리눅스파일시스템 파일시스템이란컴퓨터상에파일들과디렉토리들을저장하고검색하기위하여논리적으로그것들을어디에 위치시키는지등을나타내는방법입니다. [ 1 ] 파일시스템 리눅스파일시스템은컴퓨터내의파일과그안에존재하는자료들을저장하고쉽게찾을수있도록유지관 리하는방법을말합니다. 파일시스템은하드디스크나 CD-ROM 과같은물리적저장공간을저장장치로활 용할수있습니다. 또한 NFS 와같은네트워크를기반으로하는파일시스템도있습니다. 1. 파일시스템의구조 각각의파일시스템은파일시스템만의독특한파일시스템의특징을가지고있지만, 리눅스에서사용하는파 일시스템은대부분이비슷한구조를가지고있습니다. 1) 슈퍼블록 (Super Block) 슈퍼블록 (Super Block) 은파일시스템의크기와같은전체적인정보를가지고있습니다. 슈퍼블록은다음과같은필드들로구성됩니다. - 파일시스템의크기 - 파일시스템내의빈블록수 - 파일시스템에서사용가능한빈블록의리스트 - 빈블록리스트중에서의다음빈블록의지표 (index) - I-node 리스트의크기 - 파일시스템내의사용가능한빈 I-node 수 - 파일시스템중의빈 I-node 리스트 - 빈 I-node 리스트중에서의다음빈 I-node의지표 - 빈블록과빈 I-node의리스트를위한락 (lock) 필드 - 슈퍼블록이변경되었음을나타내는플래그 (flag) 2) 아이노드 (Inode) 아이노드 (Inode) 는파일의이름을제외한파일의모든정보를소유하고있으며, 각파일의이름은아이노드번 호와함께디렉토리에저장됩니다. 이아이노드 (Inode) 는각파일에부여되는고유번호이며, 파일의형태, 크 기, 위치등에관한정보를포함하고있습니다. 아이노드 = 다수의데이터블록포함
2 3) 데이터블록 (Data Block) 데이터블록 (Data Block) 은파일에서데이터를저장하기위해사용되는데아이노드 (Inode) 에포함되어있습니 다. 아이노드는이러한데이터블록 (Data Block) 을여러개포함하고있으며, 데이터블록 (Data Block) 은파일 에서데이터를저장하기위해사용됩니다. 4) 디렉토리블록 (Directory Block) 파일의이름과아이노드 (Inode) 번호를저장하기위해사용되는블록을말합니다. 5) 간접블록 (Indirectioln Block) 간접블록 (Indirection Block) 은추가적인데이터블록 (Data Block) 을위한포인터들이사용할동적할당공간입니다. 실제적으로아이노드 (Inode) 는적은수의데이터블록 (Data Block) 을가지고있으므로더많은데이터블록 (Data Block) 이필요한경우에는이를지정할포인터가필요하게됩니다. 이때데이터블록 (Data Block) 을위한포인터들이사용할동적인블록이간접블록 (Indirectioln Block) 입니다. 6) 홀 (Hole) 홀 (Hole) 은아이노드 (Inode) 나간접블록 (Indirection Block) 안의데이터블록 (Data Block) 의주소로특별한값 을저장하고파일안에위치하지만실질적으로는디스크상에공간은할당되지는않습니다. 2. 파티션생성 리눅스시스템을설치하고, 시스템을운영하던중하드디스크의용량이부족하여새로운하드디스크를추가할 경우에는하드디스크에파티션을생성하고파일시스템을만들어주어야합니다. 1) fdisk 사용 fdisk 명령어는파티션테이블을생성하거나, 수정, 삭제를하는파티션테이블관리명령어입니다. fdisk 명령어의형식은다음과같습니다.
3 명령어위치 : /sbin/fdisk RPM 패키지 : util-linux-ng # fdisk [option] [device_name] < option > -l : 파티션테이블확인 다음은현재시스템의파티션테이블을확인하는예입니다. [root@fedora9 ~]# fdisk -l /dev/sda Disk /dev/sda: 10.7 GB, bytes 255 heads, 63 sectors/track, 1305 cylinders Units = cylinders of * 512 = bytes Disk identifier: 0x00082fb3 Device Boot Start End Blocks Id System /dev/sda1 * Linux /dev/sda e Linux LVM [root@fedora9 ~]# fdisk -l /dev/sdb Disk /dev/sdb: 3221 MB, bytes 255 heads, 63 sectors/track, 391 cylinders Units = cylinders of * 512 = bytes Disk identifier: 0x Disk /dev/sdb doesn't contain a valid partition table [root@fedora9 ~]# 장치명 /dev/sdb 의새로운장치가있는것이확인이되지만, 파티션테이블은존재하지않습니다. 다음은 fdisk 명령어를이용하여새로운장치에파티션테이블을생성해보도록합니다.
4 ~]# fdisk /dev/sdb Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel Building a new DOS disklabel with disk identifier 0x9284adb4. Changes will remain in memory only, until you decide to write them. After that, of course, the previous content won't be recoverable. Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite) Command (m for help): fdisk 에서파티션설정작업에사용하는명령어를요약하면다음과같습니다. a : 부팅파티션을설정 d : 파티션삭제 l : 설정가능한파티션타입출력 m : 파티션설정도움말출력 n : 새로운파티션생성 p : 현재설정되어있는파티션정보출력 t : 파티션타입변경 q : fdisk 메뉴빠져나옴 w : 작업내용저장 현재설정되어있는파티션정보를출력합니다. Command (m for help): p Disk /dev/sdb: 3221 MB, bytes 255 heads, 63 sectors/track, 391 cylinders Units = cylinders of * 512 = bytes Disk identifier: 0x9284adb4 Device Boot Start End Blocks Id System Command (m for help): 새롭게추가한하드디스크이기때문에, /dev/sdb 장치의용량만이있을뿐파티션테이블없습니다. 새로운파티션을만들어봅니다.
5 Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 1 First cylinder (1-391, default 1): Using default value 1 Last cylinder or +size or +sizem or +sizek (1-391, default 391): +1G Command (m for help): 파티션은기본파티션과확장파티션, 확장파티션내에논리파티션으로구분합니다. 논리파티션의경우에는확장파티션내에존재하기때문에지금보는메뉴에서는논리파티션생성에대해서는볼수없습니다. 즉, 확장파티션을만든후에메뉴에출력이됩니다. 기본파티션 'primary partition' 은 1번부터 4번까지번호를줄수있습니다. 'p' 는기본파티션을 e' 는확장파티션을만들때사용하는명령어입니다. 'p' 를입력하여기본파티션을생성하도록합니다. 새로운기본파티션의번호를입력하고 <Enter> 키를치게되면, 실린더값을입력하라고나오는데, 이부분은 <Enter> 를입력하여넘어가도록합니다. 실린더를계산하여파티션을만드는것은쉬운일이아니며, 파티션의 size 를지정해주는것만으로도 fdisk 는자동으로그값을계산해줍니다. 마지막으로파티션의용량을지정해주어야하는데, 용량을지정할때는반드시앞에플러스 (+) 를붙여주고용량과단위를지정해주면됩니다. 사용할수있는모든용량을설정하고자할경우에는특별히용량을지정하지않고 <Enter> 를입력하여넘어가면됩니다. 이번에는확장파티션을만들고논리파티션을만들어보도록합니다. 확장파티션은기본파티션의하나로한개만생성할수있습니다. Command (m for help): n Command action e extended p primary partition (1-4) e Partition number (1-4): 2 First cylinder ( , default 124): Using default value 124 Last cylinder or +size or +sizem or +sizek ( , default 391): Using default value 391 Command (m for help):
6 확장파티션을만들었으면, 논리파티션을만들어볼차례입니다. Command (m for help): n Command action l logical (5 or over) p primary partition (1-4) l First cylinder ( , default 124): Using default value 124 Last cylinder or +size or +sizem or +sizek ( , default 391): +1G Command (m for help): 지금까지만들어진파티션을확인해보도록합니다. Command (m for help): p Disk /dev/sdb: 3221 MB, bytes 255 heads, 63 sectors/track, 391 cylinders Units = cylinders of * 512 = bytes Disk identifier: 0x9284adb4 Device Boot Start End Blocks Id System /dev/sdb Linux /dev/sdb Extended /dev/sdb Linux Command (m for help): 위의설정된내용을보면다음과같습니다. - Device Boot : 장치명 - Start : 실린더의시작 - End : 실린더의마지막 - Blocks : 파티션의블록사이즈 - Id : 파티션타입의코드번호 파티션삭제는다음과같습니다.
7 Command (m for help): d Partition number (1-5): 5 Command (m for help): 스왑 (swap) 파티션을생성하거나 LVM((Logical Volume Manager), Soft RAID(Redundant Array of Independent Disks) 를구성할경우에는파일시스템타입을변경해야합니다. Command (m for help): l 그림 1 fdisk 생성된파티션 sdb1을스왑 (swap) 타입으로변경합니다. Command (m for help): t Partition number (1-5): 1 Hex code (type L to list codes): 82 Changed system type of partition 1 to 82 (Linux swap / Solaris) Command (m for help):
8 Linux LVM 과 Soft RAID 를구성할경우에도동일방법으로타입을변경하면됩니다. 참고로 online 상에서파일시스템을생성한경우에는 partprobe 명령어로커널에파티션테이블에대해전달 해주어야합니다. partprobe 명령어의형식은다음과같습니다. 명령어위치 : /sbin/partprobe RPM 패키지 : parted # partprobe [device_name] 사용예는다음과같습니다. [root@fedora9 ~]# partprobe /dev/sdb 2) parted 사용 파티션의생성, 삭제, 복사, 변경등을할수있는유틸리티로대용량의파티션을구성할수있는 GPT 테이블 형식을지원합니다. < 참고 GPT (GUID Partition Table) 란흔히사용되는 MBR (Master Boot Record) 시스템은확장파티션이아닌기본파티션에대해최대 4개의파티션을가질수있으며 2TB 이상되는디스크장치에서는사용이불가능하여 2TB가넘는볼륨을구성하기위해서는 GPT를이용합니다. > GPT 는최대 18EB ( 엑사바이트 1EB = 1024 TB) 크기의볼륨을지원하며디스크당 128 개의파티션으로구분 지을수있는장점이있어대용량백업시스템을구축할때용이합니다. parted 명령어의형식은다음과같습니다.
9 명령어위치 : /sbin/parted RPM 패키지 : parted # parted [device_name] parted 내에는다음과같은명령이있습니다. - check 파티션번호 : 단순파티션을점검 - cp [ 소스장치 ] 소스파티션대상파티션 : 소스장치의소스파티션의데이터를대상파티션에복사 - help [ 명령어 ] : 명령어들의도움말 - mkfs 파티션번호파티션타임 : 파티션에파일시스템생성 (ext2, ext3, linux-swap) - mklabel 레벨타입 : 디스크라벨설정 bsd, loop, mac, mips, pc98, sun, msdos( 일반적 ), gpt(2tb 이상 ) - mkpart : 파티션타입 (primary, logical, extended), 파일시스템타입 (ext2, ext3, linux-swap), 시작 ( 시작 MB), 끝 :( 끝MB) - move 파티션번호시작끝 : 파티션의시작과끝을이동시킴. 파티션번호는변경없슴 - rm : 파티션삭제 - quit : parted 종료 parted 를이용하여 /dev/sdb 디스크의파티션테이블을생성합니다. parted 명령어를실행합니다. [root@fedora9 ~]# parted /dev/sdb GNU Parted Using /dev/sdb Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) (parted) 명령프롬르트에서 mklabel gpt 명령어를이용하여 Label 타입을 MSDOS에서 GUID Partition Table 로변경합니다. (parted) mklabel gpt (parted) 장치에대한정보를확인하기위하여 print 명령어를실행합니다. Partition Table 에 gpt 로지정된것을확인합니다.
10 (parted) print Model: VMware, VMware Virtual S (scsi) Disk /dev/sdb: 3221MB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags (parted) 파티션생성은 mkpart 명령어를사용합니다. Partition name : primary, logical File system type : ext2, ext3, linux-swap Start : 시작MB End : 끝MB (parted) mkpart Partition name? []? primary File system type? [ext2]? ext3 Start? 0MB End? 100MB (parted) 원하는형태의파티션이생성되었는지확인합니다. (parted) print Model: VMware, VMware Virtual S (scsi) Disk /dev/sdb: 3221MB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags kB 100MB 100MB primarty (parted) 파티션을삭제해봅니다.
11 (parted) rm Partition number? 1 (parted) print Model: VMware, VMware Virtual S (scsi) Disk /dev/sdb: 3221MB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags (parted) fdisk, parted 이외에페도라 9 에서는 cfdisk 와 gparted 를지원합니다. cfdisk 는 fdisk 보다그래픽요소가강한인터페이스를제공합니다. fdisk 및 parted 를사용할수있다면어렵 지않게 cfdisk 를이용하여파티션테이블생성이가능합니다. cfdisk 명령어의형식은다음과같습니다. 명령어위치 : /sbin/cfdisk RPM 패키지 : util-linux-ng # cfdisk [device_name] [root@fedora9 ~]# cfdisk /dev/sdb
12 그림 2 cfdisk gparted 는 GNOME 데스크탑용으로 GTK+GUI 라이브러리를사용합니다. gparted 는시만텍의 ParttionMagic 과비슷하게사용할수있습니다. gparted 명령어의형식은다음과같습니다. 명령어위치 : /usr/sbin/gparted RPM 패키지 : gparted # gparted X- 윈도우에서다음명령을실행합니다. [root@fedora9 ~]# gparted /dev/sdb
13 그림 3 gparted 3. 파일시스템생성 fdisk 나 parted 명령어를이용하여새로운하드디스크의파티션테이블을만들어주었다면, 파일시스템을생 성해주어야합니다. 다음은 mkfs 명령어의형식입니다. 명령어위치 : /sbin/mkfs RPM 패키지 : util-linux # mkfs [option] [device_name] # mkfs.ext2 [option] [device_name] # mkfs.ext3 [option] [device_name] < option >
14 option 의미 -t [filesystem type] 파일시스템타입 (ext2, ext3) 을지정 -c 파일시스템을생성하기전배드블록검사 -v 작업상태, 결과자세히보여줌 mkfs 명령어를이용하여혹은 mkfs.ext3 명령어를이용하여 ext3 파일시스템을만들기위해서는다음과같이 mkfs 명령어다음에 '-t 파일시스템유형 을적용하고뒤에장치명만을지정해주면됩니다. mkfs.ext3 명령어를이용할경우에는파일시스템유형을지정해주지않고자동으로 ext3 유형으로만들어줍니다. ~]# mkfs.ext3 /dev/sdb1 mke2fs (13-Mar-2008) Warning: 256-byte inodes not usable on older systems Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) inodes, blocks blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks= block groups blocks per group, fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, , , Writing inode tables: done Creating journal (16384 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 34 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. ~]#
15 [ 2 ] 파일시스템마운트 1. 마운트의개념 흔히하드디스크를관리하는방법은두가지정도가있습니다. 첫째는우리가흔히많이사용하고있는윈도우 즈시스템의드라이브볼륨문자를지정해서디스크를지정하는방법이있습니다. 두번째는유닉스나리눅스 처럼파일시스템을마운트해서사용하는방법입니다. 리눅스는파일단위로관리를하게됩니다. 따라서새롭게만든파일시스템을사용하기위하여생성된디스크장치를트리구조의임의의디렉토리즉, 마운트포인트에연결시켜야합니다. 이러한작업을마운트라하며마운트를해제하는것을언마운트라합니다. 간단하게말해파일단위로관리하는리눅스는하드웨어장치를사용하기위한작업이라할수있습니다. 여기서마운트포인트 (mount point) 는파일시스템을디렉토리로연결해야하는데, 이때연결되는디렉토리를마운트포인트 (mount point) 라고합니다. 마운트포인트지점은루트 (/) 파일시스템에존재합니다. 사용중이던디렉토리를마운트포인트로이용할경우에는이디렉토리에존재하던파일과디렉토리는사용할수없게됩니다. 따라서마운트포인트는비어있는디렉토리를사용해야합니다. 마운트포인트 (Mount Point) 파일시스템 / /dev/sda2 /boot /usr /data /dev/sda1 /dev/sda5 /dev/sdb1 여기서생각해봐야할것은최상위디렉토리루트 (/) 를제외하고는모든마운트포인트는루트 (/) 하위에존재하게됩니다. 즉, 마운트포인트가위치하는곳은루트 (/) 의파일시스템에존재하기때문에 /usr 에데이터를저장하게되면, /dev/sda2 파일시스템에저장되는것이기본이됩니다. 하지만, 이를마운트포인트로 /dev/sda5 파일시스템을마운트하는데사용하게되면, 데이터의저장은 /dev/sda5 파일시스템에저장되게됩니다. 2. 마운트정보보기 현재시스템에마운트되어있는모든파일시스템들의정보를확인하기위해서는 mount 명령어를사용합니다. 물론, mount 명령어는파일시스템을마운트할때사용하는명령어이긴하지만, 아무런옵션없이사용할경우에는현시스템의마운트정보를볼수있습니다. 이러한정보는마운트테이블파일인 /etc/mtab에의해관리됩니다. /etc/mtab 파일에는현재마운트되어있는파일시스템의일람이기록되어있습니다.
16 다음은 mount 명령어의실행예입니다. ~]# mount /dev/mapper/volgroup00-logvol00 on / type ext3 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/sda1 on /boot type ext3 (rw) tmpfs on /dev/shm type tmpfs (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) fusectl on /sys/fs/fuse/connections type fusectl (rw) gvfs-fuse-daemon on /root/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev) [root@fedora9 ~]# mount 명령어를사용하여마운트정보를확인해보면, 장치명, 마운트포인트, 파일시스템등을확인할수있 습니다. 마운트정보로출력되는각필드의의미는다음과같습니다. 장치명마운트포인트파일시스템마운트옵션 /dev/sda1 /boot ext3 rw /dev/mapper/volgroup00-logvol00 / ext3 rw 3. 파일시스템마운트관리 리눅스가부팅되면서파일시스템을어디에자동으로마운트하고, 외부장치들에대한마운트를어떻게설정 할것인지, 또한사용권한및복구등의옵션을어떻게이용할지를지정하는파일이 /etc/fstab 입니다. /etc/fstab 파일은파일시스템을구성하는장치나리무버블디스크등의마운트포인트정보가기록되어있 는파일입니다. 시스템부팅시에는 /etc/fstab 에기록되어있는순서대로파티션이마운트되어한개의디렉토 리트리가만들어집니다. 이러한 fstab 파일을살펴보면다음과같습니다.
17 ~]# cat /etc/fstab /dev/volgroup00/logvol00 / ext3 defaults 1 1 UUID=d99fc369-0df6-415f-af8d-09cfec90adfa /boot ext3 defaults 1 2 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode= sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 /dev/volgroup00/logvol01 swap swap defaults 0 0 [root@fedora9 ~]# 각필드의의미는다음과같습니다. - 첫번째필드 첫번째필드는장치명입니다. NFS 의경우에는호스트명을지정하며, 장치명을 Label 로변경한경우에는 LABEL 로지정할수있습니다. - 두번째필드 두번째필드는장치를마운트할마운트포인트를지정합니다. swap 의경우에는 swap 으로지정됩니다. - 세번째필드 세번째필드에는각장치의파일시스템의유형을지정합니다. - 네번째필드 네번째필드에는각파일시스템을마운트할때사용하는옵션을지정합니다. - 다섯번째필드 다섯번째필드는 dump 명령어가그파일시스템을덤프할필요가있는지를지정합니다. 0 이면덤프할 필요가없다고판단되기때문에, 하드디스크상의파티션에는 1, 이외는 0 을지정하면됩니다. - 여섯번째필드여섯번째필드에는 fsck 명령어로무결성의체크여부를지정합니다. 0 은체크하지않고, 1 이상의정수를써주게되면숫자가작은순서로체크하게됩니다. 루트 (/) 파티션은가장먼저체크할수있도록 1 을지정하고나머지는 2 를지정하게되면, fsck 의병렬처리에의해적절히처리됩니다. 4. 시스템마운트 각장치에대해마운트를하기위해서는 mount 명령어를사용합니다. mount 명령어의형식은다음과같습니다.
18 명령어위치 : /bin/mount RPM 패키지 : util-linux # mount -t [ 파일시스템유형 ] -o [option] [device_name] [mount_point] # mount [device_name] [mount_point] < option > option 의미 async 마운트된파일시스템에비동기입출력 (asynchronous I/O) 을사용 auto /etc/fstab 에지정된파일시스템에대해부팅시에자동으로마운트, 반대는 noauto defaults rw, suid, dev, exec, auto, nouser, async 를종합적으로사용 dev 해당파일시스템을문자디바이스나블록디바이스를이용해해석 exec 파일시스템에포함된프로그램을실행할수있도록함 noauto 자동마운트가되지않도록함 noexec 해당파일시스템의프로그램이실행되지않도록함, 특정보안목적을위해사용 nosuid 실행파일에존재하는 suid, sgid 비트의기능을제한 nouser 루트 (root) 이외의사용자가파일시스템을마운트하거나언마운트하는것을제한 ro 읽기전용으로마운트 rw 읽기와쓰기가능하도록마운트 suid 실행파일에존재하는 suid, sgid 비트의기능을사용 sync 마운트된파일시스템에동기식입출력 (synchronous I/O) 를사용 user 일반사용자의파일시스템마운트허용 users 모든일반사용자가파일시스템을마운트혹은언마운트가능하도록허용 noatime access time 은기록하지않음. 즉, 자주파일에엑세스를하는경우에유용한옵션 마운트포인트를생성합니다. [root@fedora9 ~]# mkdir /data 파일시스템은 ext3 입니다. 따라서 -t 옵션과함께유형에는 ext3 를설정합니다. 마운트옵션은읽기와쓰기가 가능하도록엑세스타임에대한기록은남기지않도록장치명 /dev/sdb1 에대해서만들어준마운트포인트 /data 로마운트를하도록합니다. 마운트할때사용하는명령어는 mount 입니다.
19 ~]# mount -t ext3 -o rw,noatime /dev/sdb1 /data 마운트가이미되어있지만, 다른옵션으로재마운트도가능합니다. ~]# mount -o ro,remount,usrquota /data mount 명령어를사용하여현재시스템에마운트되어있는정보를확인합니다. ~]# mount 이미지파일의마운트는다음과같습니다. ~]# mount -o loop 이미지파일마운트포인트 5. 마운트해제 파일시스템을마운트하였으면, 마운트를해제하는방법도알고있어야합니다. 마운트를해제하는것은 umount 명령어를사용하는데그형식은다음과같습니다. 명령어위치 : /bin/mount RPM 패키지 : util-linux # umount [mount_point] 파일시스템의언마운트는매우간단합니다. umount 명령어뒤에마운트포인트만을지정해주면됩니다.
20 ~]# umount /data 6. 오토마운트 (autofs) 오토마운트는어떠한파일시스템의마운트와언마운트을 autofs 데몬에의해자동으로이루어지는프로세스를의미합니다. 만일그파일시스템이언마운트되어있고사용자가그파일시스템에접근하려고할경우에는그파일시스템은지정해둔위치에자동으로마운트가될것입니다. 마운트된파일시스템을일정시간동안사용하지않으면, 반대로자동으로언마운트가됩니다. 일반적으로리눅스설치시에 autofs 패키지를설치가됩니다만, 혹설치가되지않은경우에는 autofs 패키지를설치합니다. ~]# yum install autofs Loaded plugins: refresh-packagekit Setting up Install Process Parsing package install arguments Resolving Dependencies --> Running transaction check ---> Package autofs.i386 1: set to be updated --> Finished Dependency Resolution Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Installing: autofs i386 1: updates 927 k Transaction Summary ============================================================================= Install 1 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 927 k Is this ok [y/n]:
21 autofs는 /etc/auto.master 와 /etc/auto.misc에서설정합니다. ~]# cat /etc/auto.master # # Sample auto.master file # This is an automounter map and it has the following format # key [ -mount-options-separated-by-comma ] location # For details of the format look at autofs(5). # /misc /etc/auto.misc # # NOTE: mounts done from a hosts map will be mounted with the # "nosuid" and "nodev" options unless the "suid" and "dev" # options are explicitly given. # /net -hosts # # Include central master map if it can be found using # nsswitch sources. # # Note that if there are entries for /net or /misc (as # above) in the included master map any keys that are the # same will not be seen as the first read key seen takes # precedence. # +auto.master [root@fedora9 ~]# /misc /etc/auto.misc 첫번째 /misc 는마운트포인트의기준입니다. 두번째필드 /etc/auto.misc 는마운트포인트에대한설. 이 때기존에존재하는 /etc/auto.misc 파일을이용해도되고, 새로운파일을만들어사용해도됩니다. /etc/auto.misc 파일은다음과같습니다.
22 # # This is an automounter map and it has the following format # key [ -mount-options-separated-by-comma ] location # Details may be found in the autofs(5) manpage cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom # the following entries are samples to pique your imagination #linux -ro,soft,intr ftp.example.org:/pub/linux #boot -fstype=ext2 :/dev/hda1 #floppy -fstype=auto :/dev/fd0 #floppy -fstype=ext2 :/dev/fd0 #e2floppy -fstype=ext2 :/dev/fd0 #jaz -fstype=ext2 :/dev/sdc1 #removable -fstype=ext2 :/dev/hdd /etc/auto.misc 파일은 맵 (map) 파일입니다. 위에서도언급했지만, 맵파일은어떠한이름으로도설정이가 능합니다. 첫번째필드는마운트의위치를의미합니다. 새롭게생성했던파일시스템을 autofs 로설정해봅니다. data -fstype=ext3,rw,noatime :/dev/sdb1 앞서 /etc/auto.master 에서마운트포인트가될기준을설정하였습니다. autofs 로설정한 data 는마운트포인트가 /misc/data 가됩니다. 두번째필드는마운트옵션을정의하며, 마지막세번째필드가장치명을의미합니다. autofs 는마운트를위해디렉토리를생성해줄필요는없습니다. 오토마운트는 autofs 데몬에의해자동으로이루어지는프로세스이기때문에 autofs 데몬을실행해주어야합니다. [root@fedora9 ~]# service autofs start automount ( 을 ) 를시작합니다 : [ OK ] [root@fedora9 ~]# 설정한디렉토리로이동해봅니다.
23 ~]# cd /misc/data data]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/volgroup00-logvol00 7.7G 5.4G 2.0G 74% / /dev/sda1 190M 15M 166M 8% /boot tmpfs 506M 48K 506M 1% /dev/shm gvfs-fuse-daemon 7.7G 5.4G 2.0G 74% /root/.gvfs /dev/sdb1 3.0G 69M 2.8G 3% /misc/data [root@fedora9 data]#
24 [ 3 ] LVM (Logical Volume Manager) 1. LVM 이란무엇인가? LVM 은 Logical Volume Manager 의약자로저장장치인하드디스크를좀더효율적이고유연하게관리할수 있는커널의부분과프로그램을말합니다. LVM 은처음 IBM 에서개발되었으며, 현재는상용유닉스에서쓰고 있으며, 리눅스에서사용하는 LVM 은 HP-UX 의것을모델로하고있습니다. LVM 의특징은다음과같습니다. - 손쉬운관리 - 서로다른종류의많은디바이스의조합지원 - 뛰어난확장성 - 안정성과효율성 - 스냅샷기능의지원 2. LVM 의동작방식 LVM 으로파티션용량을설정하여사용하기전몇가지 LVM 에관련된용어에대한사전지식이필요합니다.
25 그림 5 LVM - PV (Physical Volume : 물리적볼륨 ) 하드디스크의블록디바이스인 /dev/sda1, /dev/sdb1 과같은하드디스크의파티션을의미합니다. - VG (Volume Group : 볼륨그룹 ) 볼륨그룹은 LVM 의가장기본적인요소로, PV (Physical Volume) 의그룹을만드는것을말합니다. 즉, 블록디바이스가모여 VG (Volume Group) 를이루게됩니다. - LV (Logical Volume : 논리적볼륨 ) 리눅스에서하드디스크를사용하기위하여파티션을생성하듯이 LVM 에서도 VG (Volume Group) 를나누어 생성하는파티션을말합니다. - PE (Physical Extent : 물리적확장 ) PE 는물리적할당단위를의미합니다. PV 는일정한크기의 PE 를갖게되는데, 예를들어 PV 가 2000MB 일 경우에 PE 의블록이 4MB 라면, 총 PV 는 500 개의 PE 가존재하게됩니다.
26 - LE (Logical Extent : 논리적확장 ) LE 는논리적할당단위를의미하며, PE 가 LV 에할당되게되면 LE 가됩니다. 3. LVM 구성 LVM 의구성은다음과같습니다. 필자의경우에는새로운디스크를파티션 3 개로구성하였습니다. 또한, 파티션타입을 '8e Linux LVM' 로설 정합니다. 파티션테이블을생성한후에는 pvcreate 명령어로 PV(Physical Volume) 을생성합니다. pvcreate 명령어의형식은다음과같습니다. 명령어위치 : /sbin/pvcreate RPM 패키지 : lvm2 # pvcreate [device_name] 생성한장치 /dev/sdb5, /dev/sdb6, /dev/sdb7 를 PV 로만들어줍니다. [root@fedora9 ~]# pvcreate /dev/sdb5 /dev/sdb6 /dev/sdb7 Physical volume "/dev/sdb5" successfully created Physical volume "/dev/sdb6" successfully created Physical volume "/dev/sdb7" successfully created [root@fedora9 ~]# PV 생성후에는 vgcreate 명령어로 VG(Volume Group) 를생성합니다. 다음은 vgcreate 명령어의형식입니다. 명령어위치 : /sbin/vgcreate RPM 패키지 : lvm2 # vgcreate [VG 그룹명 ] PV1 PV2... PV 로만들어진 /dev/sdb5, /dev/sdb6, /dev/sdb7 을 VG 그룹명 data 로생성합니다.
27 ~]# vgcreate data /dev/sdb5 /dev/sdb6 /dev/sdb7 Volume group "data" successfully created ~]# VG 생성후에는 lvcreate 명령어로 LV (Logical Volume) 를생성합니다. 논리적볼륨은 LVM 에생성되는파티션이므로, 일반파티션과마찬가지로단일혹은다중파티션으로나누어 사용할수있습니다. lvcreate 명령어의형식은다음과같습니다. 명령어위치 : /sbin/lvcreate RPM 패키지 : lvm2 # lvcreate -L [ 용량 ] -n [ 논리볼륨명 ] VG 만들어진 data 볼륨그룹을논리볼륨으로나누도록합니다. 용량을지정할때단위를설정하지않으면기본 적으로 MB 단위입니다. 다음은 data VG에서 data1 라는 LV 1G 용량으로만들어봅니다. [root@fedora9 ~]# lvcreate -L 1G -n data1 data Logical volume "data1" created [root@fedora9 ~]# 생성한 LV 에파일시스템을생성합니다.
28 ~]# mkfs.ext3 /dev/data/data1 mke2fs (13-Mar-2008) Warning: 256-byte inodes not usable on older systems Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) inodes, blocks blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks= block groups blocks per group, fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, , Writing inode tables: done Creating journal (8192 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 30 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. [root@fedora9 ~]# 4. LVM 기타명령어 lvchange - 논리볼륨의특성을변경합니다. 명령어위치 : /sbin/lvchange # lvchange -t 60 /dev/vg/lv lvdisplay - 논리볼륨의정보를표시합니다.
29 명령어위치 : /sbin/lvdisplay # lvdisplay -v /dev/vg/lv lvextend - 논리볼륨에미러를추가합니다. 명령어위치 : /sbin/lvextend # lvextend -m 1 /dev/vg/lv lvextend - 논리볼륨크기를늘립니다. 명령어위치 : /sbin/lvextend # lvextend -m 1 /dev/vg/lv lvreduce - 논리볼륨의미러사본수를줄입니다. 명령어위치 : /sbin/lvreduce # lvreduce -m 0 /dev/vg/lv lvremove - 볼륨그룹에서논리볼륨을제거합니다. 명령어위치 : /sbin/lvremove # lvremove /dev/vg/lv pvchange - 물리볼륨의특성을변경합니다. 명령어위치 : /sbin/pvchange # pvchange -a n /dev/sdb1 pvdisplay - 물리볼륨의정보를표시합니다.
30 명령어위치 : /sbin/pvdisplay # pvdisplay -v # pvdisplay -v /dev/sdb1 pvmove - 한물리볼륨에서다른물리볼륨으로익스텐트를이동합니다. 명령어위치 : /sbin/pvmove # pvmove /dev/sdb1 /dev/sdb2 pvremove - 물리볼륨에서 LVM 데이터구조를제거합니다. 명령어위치 : /sbin/pvremove # pvremove /dev/sdb1 vgcfgbackup - 볼륨그룹의 LVM 구성을저장합니다. 명령어위치 : /sbin/vgcfgbackup # vgcfgbackup VG vgcfgrestore - LVM 구성을복원합니다. 명령어위치 : /sbin/vgcfgrestore # vgcfgrestore -n /dev/vg /dev/sdb2 vgchange - 볼륨그룹을설정하거나해제합니다. 명령어위치 : /sbin/vgchange # vgchange -a y /dev/vg
31 vgdisplay - 볼륨그룹에대한정보를표시합니다. 명령어위치 : /sbin/vgdisplay # vgdisplay -v # vgdisplay -v /dev/vg vgextend - 물리볼륨을추가하여볼륨그룹을확장합니다. 명령어위치 : /sbin/vgextend # vgextend /dev/vg /dev/sdb3 vgexport - 시스템에서볼륨그룹을제거합니다. 명령어위치 : /sbin/vgexport # vgexport /dev/vg vgscan - 시스템디스크에서볼륨그룹을검색합니다. 명령어위치 : /sbin/vgscan # vgscan -v vgreduce - 볼륨그룹에서볼륨을하나이상제거하여볼륨그룹을축소시킵니다. 명령어위치 : /sbin/vgreduce # vgreduce VG /dev/vg/lv vgremove - 시스템과디스크에서볼륨그룹의정의를제거합니다. 명령어위치 : /sbin/vgremove # vgremove VG /dev/sdb3
32 5. system-config-lvm X- 윈도우환경에서 LVM 을쉽게구성하고관리할수있습니다. [ 프로그램 ]-[ 시스템설정 ]-[ 논리적인볼륨관리 ] 를실행하거나터미널창에서 system-config-lvm 명령을이 용합니다. [root@fedora9 ~]# system-config-lvm 그림 6 system-config-lvm
33 [ 4 ] 파일시스템관리 시스템관리자가시스템을운영하는데파일시스템을정상적으로유지하는일은매우중요합니다. 파일시스 템의이상유무를점검하거나, 디스크의사용량을점검하여적절한조치를취할수있어야합니다. 1. 데이터의모순성검사 시스템을운영하다보면전원장치의고장이나실수에의해전원케이블이빠지는경우, 시스템을정상적으로종료하지않은경우, 커널내의소프트웨어에러등여러가지이유로인해파일시스템이손상을입는경우가있습니다. 이럴경우에는 fsck (File System Check) 명령어를이용하여파일시스템을정상상태로복구해야합니다. fsck 명령어는파일시스템을점검하고복구하기위하여다음과같은항목들의정보를검색합니다. - 수퍼블록 - i-node - 간접블록 - 디렉토리 파일시스템에관련된여러내용들은하나의요소에만기록되어있지않고서로다른방법으로여러곳에중복 분산되어있기때문에여러요소에기록된정보를수집하면정확한정보를찾아낼수있습니다. fsck 명령어 는파일시스템의각요소들에저장된다음과같은정보들을이용하여파일시스템을복구합니다. 1) 수퍼블록정보 수퍼블록에는파일시스템에관련된기본정보가저장되어있으며파일시스템의데이터를변경할때마다수퍼블록의내용도변경이됩니다. 즉, 수퍼블록에는파일시스템의모든요약정보를포함하고있습니다. 이러한수퍼블록은 ext3 파일시스템의가장일반적인문제를발생시키는요인이되기도하는데, 수퍼블록에서는다음과같은사항들을검사하게됩니다. 파일시스템의크기, 사용되지않는데이터블록의개수, 사용되지않는 i-node 의개수등의정보를알아냅니다. 2) I-node 정보 fsck 명령어는 i-node가일치하지않는것이있는지검사를하는데, i-node의 format and type 의 8가지유형 ( 일반파일, 디렉토리, block special, character special, 심볼릭링크, FIFO(named pipe), socket) 을검사하고, 각각의 i-node의하드링크개수, 데이터블록의중복여부, 파일에할당된데이터블록의개수와사용되지않는 i-node 개수등의정보를알아냅니다. 3) 간접블록 간접블록은 i-node 에의해할당되어사용되며파일의데이터를저장하는데이터블록의위치를저장하고있
34 으므로파일시스템에서사용하고있는데이터블록의목록을알수있습니다. 4) 디렉토리 디렉토리는파일의 i-node 와파일의이름을연결하는역할을하고있으므로디렉토리의데이터를점검하면 파일이잘못된 i-node 를지정하는지의여부와현재사용중인 i-node 의목록을알수있습니다. 2. fsck 명령어 fsck 명령어는파일시스템의이상유무를점검하고복구하는데사용됩니다. fsck 명령어는파일시스템의 일관성을점검하고손상된파일시스템의많은부분을복구할수있으며, 다양한옵션들을제공하고있습니다. 다만, fsck 명령어를실행할때의주의할것은반드시점검하고자하는파일시스템을언마운트해야합니다. fsck 명령어의형식은다음과같습니다. 명령어위치 : /sbin/fsck RPM 패키지 : e2fsprogs # fsck [option] -t [ 파일시스템유형 ] [device_name] < option > option -A 검 의미 /etc/fstab 에나와있는파일시스템점검하고, /etc/rc 시스템초기화파일에서일괄적으로점 -R -A 옵션과함께사용할때 -N 실제적으로실행하지않고실행할작업만을보여줌 -s 병렬적인방법이아닌순차적방법으로점검 -r 복구전복구여부를물어봄 -a 관리자에게질문하지않고자동으로복구 fsck 명령어의종료시의종료코드는다음과같은의미를가지고있습니다.
35 코드의미 0 에러없이정상종료 1 파일시스템복구됨 2 파일시스템은복구되었으나, 시스템재부팅이요구됨 4 파일시스템의에러를복구하지않음 8 실행중에에러발생 16 사용법과문법에러발생 32 fsck 명령이사용자에의해취소됨 128 공유라이브러리에대해에러발생 다음은 fsck 명령어를이용하여특정파일시스템을점검하는예입니다. fsck 명령어를실행전에반드시파일 시스템은언마운트가되어있어야합니다. 파일시스템의유형을점검할경우에는 -t 옵션뒤에파일시스템유형을지정해줍니다. [root@fedora9 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/datavg-rootlv 20G 5.5G 14G 29% / /dev/sda1 97M 19M 74M 20% /boot tmpfs 1.7G 48K 1.7G 1% /dev/shm gvfs-fuse-daemon 20G 5.5G 14G 29% /root/.gvfs /dev/mapper/datavg-homevg 1008M 34M 924M 4% /home [root@fedora9 ~]# umount /home [root@fedora9 ~]# fsck -a -t ext3 /dev/mapper/datavg-homevg fsck (13-Mar-2008) /dev/mapper/datavg-homevg: clean, 21/65536 files, 12655/ blocks [root@fedora9 ~]# 3. 파일시스템관리명령어 파일시스템을관리하기위한명령어들이있습니다. 1) df 명령어 df 명령어는 Disk Free" 의약어로각파일시스템의디스크스페이스에대한정보를보여주는명령어로, 파 일시스템에할당된전체용량, 사용한용량, 사용가능한용량, 현재파일시스템사용률, 각파일시스템의
36 마운트정보를보여줍니다. 또한 df 명령어는루트 (root) 사용자이외에도사용할수있습니다. 다음은 df 명령어의형식입니다. 명령어위치 : /bin/df RPM 패키지 : coreutils # df [option] < option > option 의미 -a 모든파일시스템정보출력 -i 블록사용정보대신 inode 사용정보출력 -k 단위를 1KB 로출력 -h 알아보기쉽도록 MB 단위로출력 -t 지정한유형의파일시스템만출력 -x 지정한유형의파일시스템을제외한정보출력 현시스템의파일시스템정보를확인합니다. [root@fedora9 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/datavg-rootlv 20G 5.5G 14G 29% / /dev/sda1 97M 19M 74M 20% /boot tmpfs 1.7G 48K 1.7G 1% /dev/shm gvfs-fuse-daemon 20G 5.5G 14G 29% /root/.gvfs [root@fedora9 ~]# 2) du 명령어 du 명령어는 "Disk Usage" 의약어로각각의디렉토리가사용하고있는디스크스페이스에대한정보를확인할때사용합니다. df 명령어는파일시스템에대한디스크사용량을체크하지만, du 명령어는특정디렉토리나파일단위로그용량을확인하게됩니다.
37 du 명령어의형식은다음과같습니다. 명령어위치 : /usr/bin/du RPM 패키지 : coreutils # du [option] [ 파일 디렉토리 ] < option > option 의미 -a 기본적으로디렉토리만을출력하지만, 이옵션을사용하면파일까지출력 -b 단위가 Byte -s 전체용량의합계를출력 -k Kilo Byte 단위로출력 -l 하드링크된파일들까지출력 -h 용량단위표시 특정디렉토리의전체사용량을점검하는예입니다. [root@fedora9 ~]# du -sh /home 60K /home [root@fedora9 ~]#
시스템 사용자 계정 관리
파일시스템에유용한명령어 파일시스템에대한정보를보여주는명령어 df Disk Free 설명 파일시스템에할당된전체용량, 사용한용량, 사용가능한용량, 현재파일시스템사용률, 파일시스템의마운트포인트정보를보여주며일반사용자도명령어사용이가능 사용방법 # df [option] 옵션 설명 -a 모든파일시스템정보출력 -i 블록사용정보대신 inode 사용정보출력 -k 단위를 1KB
More information휠세미나3 ver0.4
andromeda@sparcs:/$ ls -al dev/sda* brw-rw---- 1 root disk 8, 0 2014-06-09 18:43 dev/sda brw-rw---- 1 root disk 8, 1 2014-06-09 18:43 dev/sda1 brw-rw---- 1 root disk 8, 2 2014-06-09 18:43 dev/sda2 andromeda@sparcs:/$
More informationNFS 설정 가이드
ucloud server NFS 설정가이드 v1.1 2013. 6 목차 1. 개요... 4 1.1. Linux NFS 개요... 4 1.2. ucloud NFS 구성... 5 2. NFS 서버구성... 6 2.1. NFS 서버 VM 생성... 6 2.1.1. VM 생성... 6 ucloud Marketplace 의상품신청기능을이용하여신규 NFS Server
More informationFlexCloud Linux Server 원격접속및볼륨확장매뉴얼 Date: Hostway IDC Corporation Copyright 2011 Hostway IDC Inc. All rights reserved. TEL: URL:
FlexCloud Linux Server 원격접속및볼륨확장매뉴얼 Date: 2011.01.24 Hostway IDC Corporation 1 목차 1. Linux VM 원격접속... 3 가 ) WEB Console 사용... 3 나 ) SSH 접속프로그램사용... 3 2. Linux VM 볼륨확장... 5 가 ) Disk 확장방법 1 ( 새로운파티션에마운트
More informationMicrosoft Word - LVM으로리눅스설치및운용.doc
LVM 으로리눅스설치및운용 2009 년 12 월 13 일 / 2011 년 2 월 26 일수정됨 http://www.commit.co.kr 정현호 admin@commit.co.kr LVM 에대해서먼저간략하게애기하자면 Logical Volume Manager 의약자로서, 저장장치들을좀더효율적이고유연하게관리할수있는커널의부분과프로그램을말한다. 처음에는 IBM에서개발되었는데,
More informationLinux Server 리눅스왕초보실무를익혀라! 리눅스서버 20 fedora 김영훈ㆍ정거룡지음
Linux Server 리눅스왕초보실무를익혀라! 리눅스서버 20 fedora 김영훈ㆍ정거룡지음 190page 디스크관리 Chapter 5.1 새하드디스크추가 5.2 LVM(Logical Volume Management) 5.4 디스크쿼터 (Quota) 5.1 새하드디스크추가 실습전가상컴퓨터백업 5 장에서전용으로사용할가상컴퓨터필요 교재 30 페이지참조 3 5.1
More informationMicrosoft Word _LT_리눅스 마운트강좌 mount 1편.doc
리눅스마운트강좌 mount 편 ---------------- 목차 ----------------------- 1 : 마운트 (mount) 란무엇을의미하며왜사용하는가? 그, 실질적인의미 2 : 리눅스에장착된 CD-ROM 데이터사용하기실무 3 : 실제로마운트하지않고마운트가능여부만을확인하기 4 : 특정파일시스템을읽기만가능하도록마운트하기 ( 쓰기금지마운트 ) 5 :
More informationGNU/Linux 1, GNU/Linux MS-DOS LOADLIN DOS-MBR LILO DOS-MBR LILO... 6
GNU/ 1, qkim@pecetrirekr GNU/ 1 1 2 2 3 4 31 MS-DOS 5 32 LOADLIN 5 33 DOS- LILO 6 34 DOS- 6 35 LILO 6 4 7 41 BIOS 7 42 8 43 8 44 8 45 9 46 9 47 2 9 5 X86 GNU/LINUX 10 1 GNU/, GNU/ 2, 3, 1 : V 11, 2001
More informationPowerPoint 프레젠테이션
Chapter 07. 파일시스템과디스크관리하기 00. 개요 01. 리눅스파일시스템의종류 02. 리눅스파일시스템의구조 03. 파일시스템마운트 04. 디스크추가설치 05. 디스크관리 파일시스템이무엇인지설명할수있다. 리눅스에서지원하는파일시스템의종류와구조를설명할수있다. 마운트의개념을이해하고설명할수있다. CD-ROM이나 USB 메모리같은이동식장치를마운트하여사용할수있다.
More informationPowerPoint 프레젠테이션
Chapter 07. 파일시스템과디스크관리하기 00. 개요 01. 리눅스파일시스템의종류 02. 리눅스파일시스템의구조 03. 파일시스템마운트 04. 디스크추가설치 05. 디스크관리 파일시스템이무엇인지설명할수있다. 리눅스에서지원하는파일시스템의종류와구조를설명할수있다. 마운트의개념을이해하고설명할수있다. CD-ROM이나 USB 메모리같은이동식장치를마운트하여사용할수있다.
More information작성자 : saint Overview BackTrack 는 LILO 를부트로더로사용한다. BactTrack 을기본환경설정그대로설치하면부팅할수없는경우가있는데, 이것은실린더크기가 1024 보다큰하드디스크에설치하면 LILO 가 OS 를정상적으로읽어올수없기때문이다. 요즘나오는
작성자 : saint Overview BackTrack 는 LILO 를부트로더로사용한다. BactTrack 을기본환경설정그대로설치하면부팅할수없는경우가있는데, 이것은실린더크기가 1024 보다큰하드디스크에설치하면 LILO 가 OS 를정상적으로읽어올수없기때문이다. 요즘나오는 LILO 는이문제를해결했다고하는데 (lba32 옵션을사용하면된다고한다 ), 불행히도 BackTrack
More information2주차
2 주차 하드마운트 / 포맷 / 포맷별장단점 Vsftpd 설치 / samba 설치 / 계정권한관리 / 파일권한관리 openssh-server 설정 편하게진행하기위해서 root 계정접속가능설정 아래설정을하지않으면일반계정으로접근하여 sudo 나 su 명령을사용해야함. root@debian:~# nano /etc/ssh/sshd_config PermitRootLogin
More informationMicrosoft PowerPoint - 알고리즘_1주차_2차시.pptx
Chapter 2 Secondary Storage and System Software References: 1. M. J. Folk and B. Zoellick, File Structures, Addison-Wesley. 목차 Disks Storage as a Hierarchy Buffer Management Flash Memory 영남대학교데이터베이스연구실
More information[ 컴퓨터시스템 ] 3 주차 1 차시. 디렉토리사이의이동 3 주차 1 차시디렉토리사이의이동 학습목표 1. pwd 명령을사용하여현재디렉토리를확인할수있다. 2. cd 명령을사용하여다른디렉토리로이동할수있다. 3. ls 명령을사용하여디렉토리내의파일목록을옵션에따라다양하게확인할수
3 주차 1 차시디렉토리사이의이동 학습목표 1. pwd 명령을사용하여현재디렉토리를확인할수있다. 2. cd 명령을사용하여다른디렉토리로이동할수있다. 3. ls 명령을사용하여디렉토리내의파일목록을옵션에따라다양하게확인할수있다. 학습내용 1 : 현재디렉토리확인 1. 홈디렉토리 - 로그인을한후, 사용자가기본으로놓이게되는디렉토리위치를홈디렉토리 (home directory)
More informationPacemaker/Corosync 클러스터에서 GFS2구성
2019/07/09 23:42 1/2 Pacemaker/Corosync 클러스터에서 GFS2 구성 목차 Pacemaker/Corosync 클러스터에서 GFS2구성... 1 작업개요... 1 구성환경... 1 패키지설치... 2 Clustered Locking LVM사용... 2 DLM 및 CLVMD 클러스터리소스작성... 3 리소스순서및코로케이션... 4 LVM
More informationCopyright 2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A..,,. Sun. Sun. Berkeley BSD. UNIX X/Open Company, Ltd.. Sun, Su
Java Desktop System 2 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. : 817 7757 10 2004 9 Copyright 2004 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA 95054 U.S.A..,,.
More informationEasy Disk 사용자 매뉴얼 v1.2
Easy Disk 사용자매뉴얼 v1.2 Table of Contents 1. 개요 2. Easy Disk 서비스시작하기 2.1. Easy Disk 사용절차... 4 2.2. T cloud biz 포털로그인... 5 2.3. 웹콘솔접속하기... 5 2.4. 서비스청약하기... 5 2.4.1. 쿠폰으로디스크생성하기... 5 2.4.2. 디스크생성하기... 6 3.
More information사용예 mount t msdos /dev/hda2 /mnt/msdos mount t vfat /dev/hda3 /mnt/win98 mount t ntfs /dev/hda4 /mnt/win2000 mount t ext2 /dev/hda5 /mnt/inux umount 명
8 강. 프로세스관리명령 (1) 파일시스템및디스크관리명령 mount, umount, mkfs, fsck, fdisk, mkswap, du, df 등 mount 명령의기능 장치에구성된파일시스템을지정된디렉터리 ( 마운트지점 ) 에붙여파일시스템을사용할수있게함 mount -a [-fnrvw] [-t 파일시스템유형 ] mount [-fnrvw] [-o 옵션 [,...]
More information벤처연구사업(전동휠체어) 평가
운영체제실습 리눅스기본명령어 2019. 4 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 기본명령어 1. 시스템정보 2. 파일및디렉토리명령어 시스템정보 1. 시스템정보출력 시스템정보출력 uname - 시스템정보출력 파일및디렉토리관련 명령어 파일및디렉토리 파일 (File) - 데이터를저장하기위해사용되는객체 ( 텍스트파일,
More information문서버전및이력 버전 일자 이력사항 최초배포 상품명변경 목차 1. 서비스소개...3 서비스개요 서비스신청및포트포워딩...3 서비스신청...3 포트포워딩설정 서버설정...7 서버접속...7 사용
Postgres Advanced Server(PAS) 서비스가이드 1 / 25 문서버전및이력 버전 일자 이력사항 1.0 2016.01.05 최초배포 1.1 2016.03.03 상품명변경 목차 1. 서비스소개...3 서비스개요...3 2. 서비스신청및포트포워딩...3 서비스신청...3 포트포워딩설정...5 3. 서버설정...7 서버접속...7 사용전환경설정...8
More information무시하고진행합니다. $ sudo rootstock -d precise --seed ubuntu-standard -x en_us.utf-8 -f ubuntu -l ubuntu -p ubuntu -i 2G I: Running on a x86_64 machine I: Cre
( 망고 220 ubuntu 포팅 ) $ wget http://launchpadlibrarian.net/52888742/rootstock_0.1.99.4-0ubuntu1_i386.deb --2014-09-23 18:02:26-- http://launchpadlibrarian.net/52888742/rootstock_0.1.99.4-0ubuntu1_i386.deb
More information경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P
Duplicator 는기본적으로원본하드디스크를빠르게복사본하드디스크에복사하는기능을하는것입니다.. 복사본 하드디스크가원본하드디스크와똑같게하는것을목적으로하는것이어서저용량에서고용량으로복사시몇 가지문제점이발생할수있습니다. 하드디스크는사용하려면, 디스크초기화를한후에포맷을해야사용가능합니다. Windows PC는 MBR과 GPT 2 개중에 1개로초기화합니다. -Windows
More information<3032B0AD202D20B8AEB4AABDBA20BCB3C4A12D556E6978C0CEC5CDB3DDBAB8C3E6C7D0BDC02E687770>
2 강. 리눅스설치 리눅스설치전준비사항하드디스크에충분한디스크공간이있는지확인 리눅스와기존운영체제를함께설치가능두가지방법중선택 가상머신소프트웨어를이용하여설치 - 가상머신소프트웨어설치후가상머신에리눅스설치 하드디스크의비어있는파티션에설치 -기존운영체제에서사용하지않는파티션이있는지확인 -리눅스설치공간은기존의운영체제공간과구분됨 -부팅시운영체제를선택할수있음 가상머신소프트웨어를이용하여설치하는경우
More informationMySQL-Ch10
10 Chapter.,,.,, MySQL. MySQL mysqld MySQL.,. MySQL. MySQL....,.,..,,.,. UNIX, MySQL. mysqladm mysqlgrp. MySQL 608 MySQL(2/e) Chapter 10 MySQL. 10.1 (,, ). UNIX MySQL, /usr/local/mysql/var, /usr/local/mysql/data,
More informationChap 5 루트파일시스템 (Root F/S)
Chap 5 루트파일시스템 (Root F/S) Chap 5. 루트파일시스템 (Root F/S) 1. Root File System 1.1. Root File system Root file system이란 / 에마운트되는 file system을말한다. 리눅스시스템에서커널이기본적인운용환경을구성해주고난다음, 루트파일시스템이리눅스시스템에서사용하는유틸리티, 라이브러리등과같은부가적인요소들을제공한다.
More information<B8AEB4AABDBA2E687770>
- 파일시스템 - * 파일시스템이란? 파일과그안에든 자료를저장하고찾기쉽도록유지관리하는방법 * 파일시스템의종류 FAT 32 : window 9x 시리즈의파일시스템 NTFS : windows NT4.0, window 2000 이상의파일시스템 EXT2 : 구버전리눅스에서사용하는파일시스템 EXT3 : 현재리눅스에서널리사용되는파일시스템 UFS : 유닉스파일시스템 (
More informationucloud server 서비스가이드 1 / 61
ucloud server 서비스가이드 1 / 61 문서버전및이력 버전 일자 이력사항 5.4 2016.09.30 Windows Root Disk Resize 가이드및주의사항추가 5.3 2016.04.28 Data Disk Mount 방법가이드내용추가 5.2 2016.01.02 VIP 포트포워딩가이드내용추가 5.1 2015.11.23 Linux Root disk
More informationPowerPoint 프레젠테이션
Ubuntu 13.04 설치매뉴얼 작성일자 : 2013.05 cafe24 IDC 사업팀 설치이미지부팅 1. Ubuntu CD(DVD) 를넣고해당미디어로부팅을시킵니다. 2. 처음설치화면에서한국어를선택합니다. Ubuntu 설치 1. 우분투서버설치를선택합니다. 번역안내 1. 한국어설정에대한안내화면이출력됩니다. 아직은번역이완벽하지않다는내용임으로 무시하고 < 예 >
More information01Àå
CHAPTER 01 1 Fedora Fedora Linux Toolbox 2003 Fedora Core( ) http://fedoraproject.org www.redhat.com 2 CHAPTER Fedora RHEL GNU public license www.centos.org www.yellowdoglinux.com www. lineox.net www.
More information네이버블로그 :: 포스트내용 Print VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52 /carrena/ VMware 에서 l
VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52 http://blog.naver.com /carrena/50163909320 VMware 에서 linux 설치하기 linux 는다양한버전이존재합니다. OS 자체가오픈소스이기때문에 redhat fedora, 우분투, centos 등등 100 가지가넘는버전이존재함
More information1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)
1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다. 1.1. 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 만별도로필요한경우도있어툴체인설치및설정에대해알아봅니다. 1.1.1. 툴체인설치 다음링크에서다운받을수있습니다.
More informationK7VT2_QIG_v3
1......... 2 3..\ 4 5 [R] : Enter Raid setup utility 6 Press[A]keytocreateRAID RAID Type: JBOD RAID 0 RAID 1: 2 7 " RAID 0 Auto Create Manual Create: 2 RAID 0 Block Size: 16K 32K
More informationISP and CodeVisionAVR C Compiler.hwp
USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler
More informationMango220 Android How to compile and Transfer image to Target
Mango220 Android How to compile and Transfer image to Target http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys
More informationSolaris Express Developer Edition
Solaris Express Developer Edition : 2008 1 Solaris TM Express Developer Edition Solaris OS. Sun / Solaris, Java, Web 2.0,,. Developer Solaris Express Developer Edition System Requirements. 768MB. SPARC
More information28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5]
The Asian Journal of TEX, Volume 3, No. 1, June 2009 Article revision 2009/5/7 KTS THE KOREAN TEX SOCIETY SINCE 2007 2008 ko.tex Installing TEX Live 2008 and ko.tex under Ubuntu Linux Kihwang Lee * kihwang.lee@ktug.or.kr
More information목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate
ALTIBASE HDB 6.1.1.5.6 Patch Notes 목차 BUG-39240 offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG-41443 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate 한뒤, hash partition
More informationPowerPoint 프레젠테이션
BOOTLOADER Jo, Heeseung 부트로더컴파일 부트로더소스복사및압축해제 부트로더소스는웹페이지에서다운로드 /working 디렉터리로이동한후, wget으로다운로드 이후작업은모두 /working 디렉터리에서진행 root@ubuntu:# cp /media/sm5-linux-111031/source/platform/uboot-s4210.tar.bz2 /working
More informationMicrosoft Word - windows server 2003 수동설치_non pro support_.doc
Windows Server 2003 수동 설치 가이드 INDEX 운영체제 설치 준비과정 1 드라이버를 위한 플로피 디스크 작성 2 드라이버를 위한 USB 메모리 작성 7 운영체제 설치 과정 14 Boot Sequence 변경 14 컨트롤러 드라이버 수동 설치 15 운영체제 설치 17 운영체제 설치 준비 과정 Windows Server 2003 에는 기본적으로
More informationMicrosoft Word - 3부A windows 환경 IVF + visual studio.doc
Visual Studio 2005 + Intel Visual Fortran 9.1 install Intel Visual Fortran 9.1 intel Visual Fortran Compiler 9.1 만설치해서 DOS 모드에서실행할수있지만, Visual Studio 2005 의 IDE 를사용하기위해서는 Visual Studio 2005 를먼저설치후 Integration
More informationYUM(Yellowdog Updater,Modified) : RPM 패키지가저장된서버 ( 저장소 ) 로부터원하는패키지를자동으로설치한다. : YUM 도구는 RPM 의패키지의존성문제를해결
YUM(Yellowdog Updater,Modified) : RPM 패키지가저장된서버 ( 저장소 ) 로부터원하는패키지를자동으로설치한다. : YUM 도구는 RPM 의패키지의존성문제를해결해주어 RPM 패키지설치시자동적으로의존성문제를 처리하여 RPM 패키지를안전하게설치, 제거, 업그레이드등의작업을스스로하는도구 YUM 설정 (/etc/yum.conf) [main]
More information슬라이드 1
/ 유닉스시스템개요 / 파일 / 프로세스 01 File Descriptor file file descriptor file type unix 에서의파일은단지바이트들의나열임 operating system 은파일에어떤포맷도부과하지않음 파일의내용은바이트단위로주소를줄수있음 file descriptor 는 0 이나양수임 file 은 open 이나 creat 로 file
More informationSystem Recovery 사용자 매뉴얼
Samsung OS Recovery Solution 을이용하여간편하게 MagicInfo 의네트워크를설정하고시스템을백업및복원할수있습니다. 시스템시작시리모컨의 - 버튼이나키보드의 F3 키를연속해서누르면복구모드로진입한후 Samsung OS Recovery Solution 이실행됩니다. Samsung OS Recovery Solution 은키보드와리모컨을사용하여조작할수있습니다.
More informationPowerPoint 프레젠테이션
CentOS 6.x 설치매뉴얼 작성일자 : 2013.05 cafe24 IDC 사업팀 설치이미지부팅 1. CentOS CD(DVD) 를넣고해당미디어로부팅을시킵니다. 2. Install or upgrade an exitsing system 에서 키를눌러다음단계로진행합니다. 미디어테스트 1. 설치화면에진입하였습니다. 미디어 (CD/DVD) 테스트를하겠냐는메시지가출력됩니다.
More information업데이트일 : Server 주요이용기능가이드 목차스냅샷 / 이미지이용방법공개이미지이용방법네트워크이용방법 스냅샷 / 이미지기능사용 서비스정보 스냅샷및스냅샷으로생성된이미지를사용하여 VM(Virtual Machine) 을복원 ( 새로생성 ) 하는것과추가로
업데이트일 : 2018-07-10 Server 주요이용기능가이드 목차스냅샷 / 이미지이용방법공개이미지이용방법네트워크이용방법 스냅샷 / 이미지기능사용 서비스정보 스냅샷및스냅샷으로생성된이미지를사용하여 VM(Virtual Machine) 을복원 ( 새로생성 ) 하는것과추가로볼륨을생성하여 VM 에 attach/detach 하는서비스를소개하는장으로주요기능및특징에대해기술합니다.
More information문서 대제목
Linux OS Backup 교육자료 v1.1 2013. 12. 27. 이스턴네트웍스 기술지원팀전흥수 목차 1. Linux OS Backup & Cloning Layout 2. Solution Install & Configuration 3. Recovery Procedure 4. Reference Site - 1 - 1. Linux OS Backup / Cloning
More informationWindows Server 2012
Windows Server 2012 Shared Nothing Live Migration Shared Nothing Live Migration 은 SMB Live Migration 방식과다른점은 VM 데이터파일의위치입니다. Shared Nothing Live Migration 방식은 Hyper-V 호스트의로컬디스크에 VM 데이터파일이위치합니다. 반면에, SMB
More informationAdobe Flash 취약점 분석 (CVE-2012-0754)
기술문서 14. 08. 13. 작성 GNU C library dynamic linker $ORIGIN expansion Vulnerability Author : E-Mail : 윤지환 131ackcon@gmail.com Abstract 2010 년 Tavis Ormandy 에 의해 발견된 취약점으로써 정확한 명칭은 GNU C library dynamic linker
More informationLXR 설치 및 사용법.doc
Installation of LXR (Linux Cross-Reference) for Source Code Reference Code Reference LXR : 2002512( ), : 1/1 1 3 2 LXR 3 21 LXR 3 22 LXR 221 LXR 3 222 LXR 3 3 23 LXR lxrconf 4 24 241 httpdconf 6 242 htaccess
More informationPowerPoint 프레젠테이션
사용자계정관리 운영체제실습 목차 Ⅲ. 사용자계정관리 4.1 사용자계정관리 4.2 그룹관리 4.3 사용자계정관련파일 4.4 패스워드관리 4.5 사용자신분확인 4.1 사용자계정관리 사용자생성관련명령어 사용자생성 : useradd / adduser 사용자삭제 : userdel 사용자정보변경 : usermod 패스워드설정및변경 : passwd 그룹생성관련명령어 group
More informationTablespace On-Offline 테이블스페이스 온라인/오프라인
2018/11/10 12:06 1/2 Tablespace On-Offline 테이블스페이스온라인 / 오프라인 목차 Tablespace On-Offline 테이블스페이스온라인 / 오프라인... 1 일반테이블스페이스 (TABLESPACE)... 1 일반테이블스페이스생성하기... 1 테이블스페이스조회하기... 1 테이블스페이스에데이터파일 (DATA FILE) 추가
More informationMicrosoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]
리눅스 설치 Vmware를 이용한 Fedora Core 8 설치 소프트웨어실습 1 Contents 가상 머신 실습 환경 구축 Fedora Core 8 설치 가상 머신 가상 머신 가상 머신의 개념 VMware의 설치 VMware : 가상 머신 생성 VMware의 특징 실습 환경 구축 실습 환경 구축 Fedora Core 8 설치 가상 머신의 개념 가상 머신 (Virtual
More informationSimplify your Job Automatic Storage Management DB TSC
Simplify your Job Automatic Storage Management DB TSC 1. DBA Challenges 2. ASM Disk group 3. Mirroring/Striping/Rebalancing 4. Traditional vs. ASM 5. ASM administration 6. ASM Summary Capacity in Terabytes
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat
Sun Server X3-2( Sun Fire X4170 M3) Oracle Solaris : E35482 01 2012 9 Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including
More informationCD 무결성체크는 SKIP 을해도좋습니다. Next 버튼을누릅니다. Next 버튼을누릅니다.
:: F.T.Z 복구매뉴얼 :: Redhat 9.0 설치 F.T.Z는 Redhat 9.0 리눅스운영체제를기반으로구성되어있습니다. Redhat 9.0은비교적낮은버전의배포본에속하는데, 이처럼낮은버전을이용하는이유는최신리눅스배포본들의경우 Buffer Overflow 등취약점공격에대한보안장치가뛰어나서초보들이쉽게공략하기힘들기때문입니다. 반면 Redhat 9.0은 Buffer
More informationPowerPoint 프레젠테이션
Deep Learning 작업환경조성 & 사용법 ISL 안재원 Ubuntu 설치 작업환경조성 접속방법 사용예시 2 - ISO file Download www.ubuntu.com Ubuntu 설치 3 - Make Booting USB Ubuntu 설치 http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/
More informationFreeBSD Handbook
FreeBSD Korea FreeBSD Users Group http://www.kr.freebsd.org/ Storage: . 2004 8 7. 1.1 Copyright 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 The FreeBSD Documentation Project.
More information사용자계정관리 1. 사용자계정관리 사용자 (user), 그룹 (group) u 다중사용자시스템 (Multi-User System) - 1 대의시스템을동시에여러사람이접속하여쓸수있게하는시스템 u 사용자 (user) - 시스템관리자 : root (=Super user) -
운영체제실습 사용자계정관리 2017. 6 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 사용자계정관리 1. 사용자계정관리 2. 그룹관리 3. 사용자계정관련파일 4. 패스워드관리 5. 사용자신분확인 사용자계정관리 1. 사용자계정관리 사용자 (user), 그룹 (group) u 다중사용자시스템 (Multi-User System)
More information2008
DAT 를이용한 backup 2016. 03 - C&Thoth H/W Team - 목차 1. DAT의정의와종류 1) DAT의정의 2) DAT의종류 2. DAT backup (ufsdaump / ufsrestore) 1) mt 명령어확인 2) Restore 명령어확인 3) Ufsrestore 명령을이용한 backup 4) TAPE 에서 Ufsrestore 로백업한내용확인
More informationR50_51_kor_ch1
S/N : 1234567890123 Boot Device Priority NumLock [Off] Enable Keypad [By NumLock] Summary screen [Disabled] Boor-time Diagnostic Screen [Disabled] PXE OPROM [Only with F12]
More informationORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O
Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration
More information<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>
SIMATIC S7 Siemens AG 2004. All rights reserved. Date: 22.03.2006 File: PRO1_17E.1 차례... 2 심벌리스트... 3 Ch3 Ex2: 프로젝트생성...... 4 Ch3 Ex3: S7 프로그램삽입... 5 Ch3 Ex4: 표준라이브러리에서블록복사... 6 Ch4 Ex1: 실제구성을 PG 로업로드하고이름변경......
More informationMango-AM335x LCD Type 커널 Module Parameter에서 변경하기
Mango-AM335x LCD Type 커널 Module Parameter 에서 변경하기 http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology
More information제 1402 회리눅스마스터 1 급 1 차 B 형정답
시험종목 제 회리눅스마스터 급 차 시험일자 토 분 수검자기재사항및감독자확인 수검번호 감독자확인 성 명 주민번호 수검자유의사항 수검자는신분증을지참하여야시험에응시할수있습니다 카드는컴퓨터용수성사인펜 검정색 을사용하여작성하여야합니다 수검자는 카드작성시유의사항 을반드시숙지한후작성하여야합니다 문제유형 성명 종목 수검번호 주민등록번호등을기재 마킹하지않거나틀린경우에발생되는불이익은수검자의책임으로합니다
More informationDE1-SoC Board
실습 1 개발환경 DE1-SoC Board Design Tools - Installation Download & Install Quartus Prime Lite Edition http://www.altera.com/ Quartus Prime (includes Nios II EDS) Nios II Embedded Design Suite (EDS) is automatically
More informationTizen
1 Porting Tizen on ODROID (1/2) Compile kernel Index 2 Hardware check Configure platform Bootloader Building a kernel Building a Tizen platform Platform image flash Platform configuration Trouble shooting
More informationChapter 1
3 Oracle 설치 Objectives Download Oracle 11g Release 2 Install Oracle 11g Release 2 Download Oracle SQL Developer 4.0.3 Install Oracle SQL Developer 4.0.3 Create a database connection 2 Download Oracle 11g
More informationINSIDabcdef_:MS_0001MS_0001 시험종목 제 회리눅스마스터 급 차 시험일자 토 분 수검자기재사항및감독자확인 수검번호 감독자확인 성 명 생년월일 수검자유의사항 수험자는반드시신분증을지참하여야시험에응시할수있습니다 답안지는반드시검정필기구를사용하되 연필이나샤프
시험종목 제 회리눅스마스터 급 차 시험일자 토 분 수검자기재사항및감독자확인 수검번호 감독자확인 성 명 생년월일 수검자유의사항 수험자는반드시신분증을지참하여야시험에응시할수있습니다 답안지는반드시검정필기구를사용하되 연필이나샤프등은사용하실수없습니다 지우개로지울수있는필기구사용시 영 점처리됩니다 답안지는분명하고명확하게작성하여야하며양면으로구성되어있으므로반드시뒷면까지작성하여주시기바랍니다
More informationSOLARIS VOLUME MANAGER
SOLARIS VOLUME MANAGER 목차 1. SVM 2. RAID1 3. RAID0 4. RAID5 5. Soft Partition 1. svm 1) svm 이란 SVM(Solaris Volume Manager) 은 RAID controller 가없는시스템에서도소프트웨어적으로 Volume 을구성하여 RAID 를지원하는합니다. 과거 Solaris 8 이전에는
More informationSun Java System Messaging Server 63 64
Sun Java System Messaging Server 6.3 64 Sun Java TM System Communications Suite Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. : 820 2868 2007 7 Copyright 2007 Sun Microsystems,
More informationMicrosoft PowerPoint - 03-Development-Environment-2.ppt
개발환경 2 임베디드시스템소프트웨어 I 차례 부트로더의기능, 컴파일방법 커널의기능, 컴파일방법 파일시스템의기능, 생성방법 Host-KIT 네트워크연결방법 (Bootp, TFTP, NFS) 개발환경 2 2 부트로더의기능 하드웨어초기화 CPU clock, Memory Timing, Interrupt, UART, GPIO 등을초기화 커널로드 커널이미지를 flash
More informationSRC PLUS 제어기 MANUAL
,,,, DE FIN E I N T R E A L L O C E N D SU B E N D S U B M O TIO
More information임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과
임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 Outline n n n n n n 보드개요보드연결필수패키지, Tool-Chain 설치 Kernel, file system build Fastboot 및 Tera Term설치 Kernel, file system 이미지전송및설치 - 2 - Young-Jin Kim X-Hyper320TKU
More informationView Licenses and Services (customer)
빠른 빠른 시작: 시작: 라이선스, 라이선스, 서비스 서비스 및 주문 주문 이력 이력 보기 보기 고객 가이드 Microsoft 비즈니스 센터의 라이선스, 서비스 및 혜택 섹션을 통해 라이선스, 온라인 서비스, 구매 기록 (주문 기록)을 볼 수 있습니다. 시작하려면, 비즈니스 센터에 로그인하여 상단 메뉴에서 재고를 선택한 후 내 재고 관리를 선택하십시오. 목차
More informationMicrosoft Word - release note-VRRP_Korean.doc
VRRP (Virtual Router Redundancy Protocol) 기능추가 Category S/W Release Version Date General 7.01 22 Dec. 2003 Function Description VRRP 는여러대의라우터를그룹으로묶어하나의가상 IP 어드레스를부여해마스터로지정된라우터장애시 VRRP 그룹내의백업라우터가마스터로자동전환되는프로토콜입니다.
More informationMicrosoft PowerPoint - Linux_10gRAC_3Node
Linux 환경에서 3 Node 10g RAC 구성및 Data 이관하기 일시 : 2006. 08. 10 Contents I. RAC 구성환경및전체순서 II. Volume 및 Server 환경 Setup III. CRS 및 DB S/W 설치 IV. CRS 및 DB S/W Patchset V. File-System DBF raw-device 이관 VI. Sinlge
More informationuntitled
Push... 2 Push... 4 Push... 5 Push... 13 Push... 15 1 FORCS Co., LTD A Leader of Enterprise e-business Solution Push (Daemon ), Push Push Observer. Push., Observer. Session. Thread Thread. Observer ID.
More informationMicrosoft PowerPoint - o8.pptx
메모리보호 (Memory Protection) 메모리보호를위해 page table entry에 protection bit와 valid bit 추가 Protection bits read-write / read-only / executable-only 정의 page 단위의 memory protection 제공 Valid bit (or valid-invalid bit)
More information6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO
Windows 7 설치및 PCIE RAID 설정정보 DK173 초판 11월 2016 A. Windows 7 및 USB 드라이버설치 칩셋사양에따라 Windows 7 설치중에 USB 키보드 / 마우스를사용하려면시스템에서 USB 드라이버를사전로드해야합니다. 이절에서는 USB 드라이버사전로드방법과 Windows 7 설치방법에대해서설명합니다. 방법 1: SATA ODD
More information<31332DB9E9C6AEB7A2C7D8C5B72D3131C0E528BACEB7CF292E687770>
보자. 이제 v4.6.2-1 로업데이트됐다. 그림 F-15의하단처럼 msfupdate를입력해 root @bt:~# msfudpate 그림 F-16 과같이정상적으로업데이트가진행되는것을볼수있다. 이후에는 msfupdate를입력하면최신업데이트모듈과공격코드를쉽게유지할수있다. 그림 F-16 msfupdate의진행확인 G. SET 업데이트문제해결 백트랙을기본설치로운영을할때에는
More informationMicrosoft PowerPoint - comp_prac_081223_2.pptx
Computer Programming Practice (2008 Winter) Practice 2 기본 Unix/Linux 명령어숙지 2008. 12. 23 Contents Linux commands Basic commands File and Directory User Data Filtering Process Etc Conclusion & Recommended
More informationIP 심화 라우팅프로토콜적용시 라우팅테이블에서 이니셜이있는네트워크를설정하는것 : onnected 직접연결된네트워크를의미한다. 그러므로라우팅은 나는이런네트워크와연결되어있다. 를직접연결된라우터들에게알려주는것 1>en 1#conf t 1(config)#router rip 1
IP 심화 º 각 P 의게이트웨이는해당네트워크의마지막주소를사용한다. - P1 (210.220.10.1/26) 의게이트웨이 (5의 Fa0/0) : 210.220.10.63 /26 = 255.255.255.192 호스트비트수 : 32-26 = 6 비트 => = 64 그러므로 P1의 IP 210.220.10.1 중서브넷마스크에의거 26비트는변함이없고, 나머지 6비트가호스트비트로변하므로
More information소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조
운영체제실습 소프트웨어관리 2016. 6 표월성 passwd74@naver.com cherub.sungkyul.ac.kr 목차 Ⅶ. 소프트웨어관리 1. 소스코드컴파일을이용한소프트웨어설치 2. RPM패키지를이용한소프트웨어설치 3. YUM패키지를이용한소프트웨어설치 4. APT패키지를이용한소프트웨어설치 5. Telnet서버설치 6. ssh서버 (openssh) 설치
More informationPackstack 을이용한 Openstack 설치
Packstack 을이용한 Openstack 설치 순서 순서...1 1. OpenStack 은무엇인가...2 2. OpenStack 설치를위한준비물...2 3. OpenStack 설치...2 3-1. VM 구성...2 3-2. OS 인스톨...2 3-3. OpenStack 설치...6 4. 수동으로 Volume Driver 구성...11 1 1. OpenStack
More informationCD-RW_Advanced.PDF
HP CD-Writer Program User Guide - - Ver. 2.0 HP CD-RW Adaptec Easy CD Creator Copier, Direct CD. HP CD-RW,. Easy CD Creator 3.5C, Direct CD 3.0., HP. HP CD-RW TEAM ( 02-3270-0803 ) < > 1. CD...3 CD...5
More informationAPOGEE Insight_KR_Base_3P11
Technical Specification Sheet Document No. 149-332P25 September, 2010 Insight 3.11 Base Workstation 그림 1. Insight Base 메인메뉴 Insight Base Insight Insight Base, Insight Base Insight Base Insight Windows
More information워드표준 가이드
Cloud NAS 서비스매뉴얼 2013.04 1 개정이력 개정일자 Version 개정사유개정내용 2012.10.26 1.0 신규작성 2012.11.08 1.1 CIFS 로그인 ID 정보변경 로그인시 IP\administrator ID 로사용 2012.11.23 1.2 Linux 계열 eth1(nas 용 ) 인식필요 CentOs, Debian, ubuntu 에서
More informationSecure Programming Lecture1 : Introduction
Malware and Vulnerability Analysis Lecture3-2 Malware Analysis #3-2 Agenda 안드로이드악성코드분석 악성코드분석 안드로이드악성코드정적분석 APK 추출 #1 adb 명령 안드로이드에설치된패키지리스트추출 adb shell pm list packages v0nui-macbook-pro-2:lecture3 v0n$
More informationMicrosoft Word - ntasFrameBuilderInstallGuide2.5.doc
NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,
More informationOPCTalk for Hitachi Ethernet 1 2. Path. DCOMwindow NT/2000 network server. Winsock update win95. . . 3 Excel CSV. Update Background Thread Client Command Queue Size Client Dynamic Scan Block Block
More informationMicrosoft PowerPoint - ch09 - 연결형리스트, Stack, Queue와 응용 pm0100
2015-1 프로그래밍언어 9. 연결형리스트, Stack, Queue 2015 년 5 월 4 일 교수김영탁 영남대학교공과대학정보통신공학과 (Tel : +82-53-810-2497; Fax : +82-53-810-4742 http://antl.yu.ac.kr/; E-mail : ytkim@yu.ac.kr) 연결리스트 (Linked List) 연결리스트연산 Stack
More informationPowerPoint 프레젠테이션
공개 SW 솔루션설치 & 활용가이드 시스템 SW > 스토리지 제대로배워보자 How to Use Open Source Software Open Source Software Installation & Application Guide CONTENTS 1. 개요 2. 기능요약 3. 실행환경 4. 설치및실행 5. 기능소개 6. 활용예제 7. FAQ 8. 용어정리 -
More informationActFax 4.31 Local Privilege Escalation Exploit
NSHC 2013. 05. 23 악성코드 분석 보고서 [ Ransomware 악성코드 ] 사용자의 컴퓨터를 강제로 잠그고 돈을 요구하는 형태의 공격이 기승을 부리고 있 습니다. 이러한 형태의 공격에 이용되는 악성코드는 Ransomware로 불리는 악성코 드 입니다. 한번 감염 시 치료절차가 복잡하며, 보고서 작성 시점을 기준으로 지속 적인 피해자가 발생되고
More informationClover 부트로더를 이용한 해킨토시 설치방법
Clover Mac OS X Mavericks Clover EFI. Maxxuss Slice 2,. http://osx86.tistory.com/849 BIOS UEFI Native OS X DSDT/kernel/kexts OS X Recovery partition 4K Advanced Format drives boot0 error Linux Windows
More informationMicrosoft PowerPoint - 알고리즘_5주차_1차시.pptx
Basic Idea of External Sorting run 1 run 2 run 3 run 4 run 5 run 6 750 records 750 records 750 records 750 records 750 records 750 records run 1 run 2 run 3 1500 records 1500 records 1500 records run 1
More informationDBMS & SQL Server Installation Database Laboratory
DBMS & 조교 _ 최윤영 } 데이터베이스연구실 (1314 호 ) } 문의사항은 cyy@hallym.ac.kr } 과제제출은 dbcyy1@gmail.com } 수업공지사항및자료는모두홈페이지에서확인 } dblab.hallym.ac.kr } 홈페이지 ID: 학번 } 홈페이지 PW:s123 2 차례 } } 설치전점검사항 } 설치단계별설명 3 Hallym Univ.
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper
Windows Netra Blade X3-2B( Sun Netra X6270 M3 Blade) : E37790 01 2012 9 Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs,
More information알아 둘 사항 아이오드 제조사는 본 기기에 하드디스크를 포함하여 출고하지 않습니다. 따라서 하드디스크에 문제가 발생할 경우, 구매처 또는 해당 하드디스크 서비 스센터에 문의 하시기 바랍니다. 정해진 용도 외의 사용으로 발생한 문제에 대해서, 당사는 어떠한 책임도 지지
경기도 용인시 기흥구 중동 1030번지 대우프론티어밸리 1단지 714호 고객지원실 1599-7936 www.iodd.co.kr MNU2541-01-201309 알아 둘 사항 아이오드 제조사는 본 기기에 하드디스크를 포함하여 출고하지 않습니다. 따라서 하드디스크에 문제가 발생할 경우, 구매처 또는 해당 하드디스크 서비 스센터에 문의 하시기 바랍니다. 정해진 용도
More informationPRO1_04E [읽기 전용]
Siemens AG 1999 All rights reserved File: PRO1_04E1 Information and S7-300 2 S7-400 3 EPROM / 4 5 6 HW Config 7 8 9 CPU 10 CPU : 11 CPU : 12 CPU : 13 CPU : / 14 CPU : 15 CPU : / 16 HW 17 HW PG 18 SIMATIC
More information05Àå
CHAPTER 05 NT,, XP,. NT NTFS, XP. D,,. XP x NT,,, ( x, x ). NT/ /XP,.. PC NT NT. + Guide to Software: Understanding and Installing Windows 2000 and Windows NT + SOFTWARE Guide to Software 3/e SOFTWARE
More information