전체 글
-
[리눅스]Quota서버/리눅스 2017. 4. 20. 21:22
Quota(쿼터) 사용자, 그룹별로 [ 용량 ] 제한을 둘 수 있다. 목차* 실습준비 * Quota 실행/설정/종료 * 유저/그룹 중복제어에 대한 실습 설치 CentOS7 부터는 최소설치에도 포함된 패키지이다. 파일 : quota.x86_64 #>yum install -y quota.x86_64 실습준비 1 디스크 추가 ( 물리적인 하드디스크 ) 2 파티션 생성 ( fdisk ) 3 파일시스템 생성 ( mkfs -t ext4 ) 4 마운트 ( 비어있는 디렉터리 생성 후 파일시스템이 적용된 파티션을 마운트 ) >> 장치는 사용자가 저장될 장치여서 공유될 장치를 사용합니다. 5 사용자 설정 그룹 유저 admin :기본그룹 admin01 admin02 admin03 guest :기본그룹 guest01 gues..
-
[리눅스] 오토마운트서버/리눅스 2017. 4. 20. 21:21
오토마운트 재부팅시 해제되는 마운트를 재부팅 후에도 남아있게 하는 것 파일 /etc/fstab 단점 mount_point가 이동되거나 삭제되었을 경우 마운트를 찾지못해서 한참 기다리다가 복구모드로 넘어간다. 이때 복구모드에서 빠져나오는 법까지 알아야 한다. 기재사항 6개의 항목을 채워야 한다. #>vi /etc/fstab ex) 1 device_path 2 mount_point 3 파일시스템 4 마운트 옵션 5 장치검사 6 무결성 검사 >> 구분자 [ tab ] >> 다중옵션은 [ , ] 맨아래에 한줄 추가해준다. device_path mount_point file_system mount_option device_test backup /dev/mapper/miroor-lv01 /quota ext4 def..
-
[리눅스] ACL(Access Control List )서버/리눅스 2017. 4. 19. 21:49
ACL(Access Control List) 사용자별로 디렉터리나 파일의 권한을 줄 수 있다. 특정 사용자, 그룹으로 디렉터리나 파일의 권한을 줄 수 있다. 분류 1. 일반파일의 ACL 2. 디렉터리의 ACL 3. MASK setfacl Option -m : 생성 -x : 삭제 -b : 초기값 (모든 권한 초기상태) -k : default삭제 일반 파일의 ACL ACL 확인 #>touch /root/file1 #>getfacl /root/file1 ACL 설정 #>setfacl -m #권한 u:: r | w | x >> 사용자이름 g:: r | w | x >> 그룹이름 m:: r | w | x >> Other 사용자 #>useradd user01 #>setfacl -m u:user01:rw /root/f..
-
[리눅스] NFS서버/리눅스 2017. 4. 18. 21:46
NFS 네트워크 파일 시스템 리눅스와 리눅스간의 통신( 공유폴더 ) 데몬 nfs rpcbind Server ( linux - /nfs ) #설치 > nfs-utils.x86_64 #>yum install -y nfs-utils.x86_64 #설정 #>vi /etc/export 초기설정은 빈 파일이며, 디렉터리와 목록사이는 [tab]으로 구분 () #사용자 목록 (access allow host) IP/netmask or IP/prefix ex) 100.100.100.0/24 100.100.100.0/255.255.255.0 #권한 ro : 읽기전용 ( read only ) rw : 읽기쓰기 ( read write ) sync : 동기화 ( 바뀌자마자 바로 보여줌 ) no_root_squash : root..
-
[python] 파이썬 배열기초/파이썬 2017. 4. 18. 18:38
배열 같은 타입의 변수를 묶어놓은 것 = list, Array 라고도 불린다. 인덱싱을 사용하여 배열의 주소를 지정한다. 배열은 값을 가르키는 것이 아니라 주소를 가르킨다. ( 주소중복이 발생할 수 있다.) 인덱스는 0번부터 시작한다. ex) num=[1,2,3,4,5] print(num[0]) >> 1 파이썬의 배열은 서로다른 타입의 값들이 들어갈 수 있다. 정의 num=[ 1, 2, 3, 4, 5 ] score=[ "A", "B", "C", "D", "E"] 사용방법 #1 배열 전체 출력 >> 배열의 이름을 그대로 출력하면 배열의 전체가 출력한다 print(array) #2 범위 지정 배열이름[시작idx:끝idx] >> 배열의 시작할 인덱스와 끝날 idx로 범위를 지정해 출력한다. print(arra..
-
[python] 파이썬 모듈설치기초/파이썬 2017. 4. 16. 14:37
*모듈 설치란? 파이썬에서 기본적으로 제공하는 함수말고 다른 함수를 가져와 사용하기 위함이다. *사용법 pip install *설치할 모듈 py2exe : 파이썬 소스코드를 exe파일로 만드는 모듈 requests : http요청을 보내는 모듈 *모듈설치 c:\Python34\Scripts\ 에서 명령어 사용 #모듈 테스트 #requests 모듈 테스트 >> 가져온 모듈을 import 해서 사용한다. #작동 확인 >>get방식으로 전송 >>응답코드 반환요청
-
[python] 파이썬 기초3 (for문)기초/파이썬 2017. 4. 15. 17:54
반복문( for문)반복되는 작업에 대한 코딩을 문법을 통해서 간결하게 줄일 수 있다.파이썬의 반복문 특징 :인덱스의 대한 변수를 선언하지 않고 사용 할 수 있다.반복문의 카운트는 in 뒤에 모든 것들이 올수 있다. for문 : 정확히 떨어지는 반복사용>> 인덱스를 적극 활용해서 사용 리스트, 튜플, 문자열일떄 많이 사용 while : 조건에 대해 반복사용>> 파일, 연산, 무한루트 시 사용 #문법for [ 인덱스 ] in 배열:반복수행될 문장! #실습목적포문을 사용해 http요청을 보내본다. for문 실습#1 기본 카운트 range 의 활용코드for i in range(1,11):print(i) for문에는 카운트를 통해 반복문이 몇번 동작할지를 지정해줘야 한다.이렇게 단순히 카운트를 입력해서 출력하는 ..