import randomimport pygame########################################################################## 반드시 해야하는 작업# 기본 초기화 pygame.init() # 화면 크기 설정screen_width = 480screen_height = 640screen = pygame.display.set_mode((screen_width, screen_height))# 화면 타이틀 설정(제목)pygame.display.set_caption("똥 피하기 게임") # 게임 이름# FPSclock = pygame.time.Clock() ###########################################################..
랜덤함수from random import*print(random()) # 0.0 ~ 1.0 미만의 임의 값 생성print(int(random()* 10)) # 0 ~ 10 미만의 임의 값 생성print(int(random()* 10) +1) # 1 ~ 10 이하의 임의 값 생성print(int(random()* 45) +1) # 1 ~ 45 이하의 임의 값 생성Quiz. 당신은 최근 코딩 스터디 모임을 새로 만들었습니다.월 4회 스터디를 하는데 3번은 온라인으로 하고 1번은 오프라인으로 하기로 했습니다.아래 조건에 맞는 오프라인 모임 날짜를 정해주는 프로그램을 작성하시오. 조건1: 랜덤으로 날짜를 뽑아야 한다.조건2: 월별 날짜는 다름을 감안하여 최소 일수인 28 이내로 정한다.조건3: 매월 1~3일은 ..
LVM여러 개의 하드디스크를 합쳐서 1개의 파티션으로 구성 후, 다시 필요에 따라 나누는 것 ( 1개의 하드디스크를 LVM으로 구성하고 다시 파티션을 나눌 수 있다.)물리 볼륨 (Physical Volume, PV):물리 볼륨은 실제 물리적인 디스크 또는 디스크 파티션을 나타낸다. 일반적으로 물리 볼륨은 하드 디스크, SSD 등의 물리적인 저장 장치를 의미, LVM에서는 이러한 물리 볼륨을 하나 이상 사용하여 하나의 물리적인 볼륨 그룹으로 묶는다.논리 볼륨 (Logical Volume, LV):논리 볼륨은 물리 볼륨에서 생성되어 사용자가 파일 시스템을 마운트하거나 다른 용도로 사용할 수 있는 논리적인 저장 공간을 나타낸다. 논리 볼륨은 물리 볼륨 그룹에서 필요한 크기로 생성할 수 있으며, 크기를 동적으로..
Linear RAID하드디스크 크기파일 이름블록 디렉토리디렉토리 비고2 GBdisk0-1.vmdk/dev/sdb1RAID Linear1 GBdisk0-2.vmdk/dev/sdc1 [root@lacalhost ~]# mdadm --create /dev/md9 --level-linear --raid-devices=2 /dev/sdb1 /dev/sdc1 # 위의 표로 구성하는데 mdadm 패키지가 있어야한다. 없다면 dnf install mdadm 명령어로 설치--create /dev/md9 : md9 장치에 RAID 생성 --level-linear : RAID 레벨을 지정하는 옵션 --raid-devices=2 : RAID에 사용할 디스크의 수를 지정하는 옵션으로, 2개의 디스크를 사용 /dev/sdb1 /..
/dev/sda 물리적인 하드디스크 80GB /dev/sda1 4GB 가의 swap /dev/sda2 74GB 파티션을 cd로 나눴을 때 c를 포맷해도 d가 남아있다는 의미파티션작업[root@server ~]# fdisk /dev/sdbn 새로운 파티션 분할 p Primary 파티션 선택 번호파티션 번호 1 선택 enter시작 섹터를 기본으로 enter 마지막 섹터에서 enter를 하면 전체 공간을 다 사용하겠다는 의미 t 파일 시스템 유형 선택 fd 'Linux raid autodetect' w 설정 저장 포맷 작업 [root@server ~]# mkfs.ext4 /dev/sdb1컴퓨터를 껐다 켜도 정상적으로 작동하게 하기 위한 작업[root@server ~]# vi /etc/fstab#..
mount [option] [device 디바이스명] [directory 마운트 할 디렉토리] option -a /etc/fstab에 기록되어 있는 모든 파일시스템을 마운트 할 때 사용 -t (파일시스템_타입) 파일시스템의 유형을 지정하는 옵션, 지정하지 않으면 /etc/fstab 참조 -o (항목) 마운트 시 세부적인 옵션을 적용시킬 때 사용 -t 옵션에서 사용하는 주요 파일시스템 iso9660 CD-ROM 이나 DVD를 마운트 msdos MS-DOS의 파일시스템(FAT-16)을 마운트 vfat F AT-32 파일시스템을 마운트 ntfs 윈도우 NT, XP 이후 버전에서 사용하는 파일시스템을 마운트 ext ext2, ext3, ext4: ext2, ext3, ext4을 마운트 ..
RPM (CD/CDROM) 설치ex) java11 설치dnf 명령어로 인터넷에서 다운 받을 수 있는 java 버전이 아니기 때문에 CD를 통해 iso 파일을 마운트하는 형식#오라클 홈페이지에서 자바 버전을 찾아서 다운로드[root@localhset ~]# umount /dev/sr0 [root@localhset ~]# findmnt# 기존 mount된 파일 umount하고 확인[root@localhset ~]# cd /[root@localhset /]# cd media[root@localhset media]# mkdir chrom[root@localhset media]# lscdrom[root@localhset /]# mount /dev/cdrom /media/cdrom[root@localhset /]..