전체 글 (총 582개) 썸네일형 리스트형 5주-1일차 (프로세스) 프로세스 – 메인메모리에 상주하는 PCB를 가진 프로그램 1. 포어그라운드 프로세스 – 터미널에서 작업시 사용자가 명령을 입력하면셀은 사용자가 입력한 명령을 해석하여 실행하고 그결과를 화면에 출력한다. 그러면 사용자는 화면에 출력된 결과를 보고 다시 명령을 입력하는 대화식 처리를 진행한다 이렇게 사용자가 입력한 명령이 출력될 때 까지 기다려야하는 방식으로 처리되는 프로세스를 포어그라운드 프로세스라고 한다 2. 백그라운드 프로세스 – 포어그라운드 프로세스는 명령을 한번에 하나씩 작업하므로 동시에 여러 개의 프로세스를 실행할 수 없다. 그러나 작업제어가 제공하는 백그라운드 기능을 사용하면 앞에서 프로세스가 실행되는 동안 뒤에서다른 프로세스가 실행될 수 있으므로 한 터미널에서 여러개의 프로세스를 동시에실행할 .. 4주-2일차 (리눅스 Httpd, DNS) Httpd 1. 설치 yum install -y httpd 2. 설정파일/etc/httpd/conf/httpd.conf - 각종 http서버 설정 위치, 포트등이 적혀있음 /var/www/html - 기본 루트 디렉토리 - httpd.conf 에 기본 파일이 index.html로 되어있다 DNS (설정파일 설명 - http://egloos.zum.com/dukuduku/v/7085276) 1. 설치 yum install -y bind bind-utils bind-libs 2. 설정파일/etc/named.conf 11번째 줄 listenport : any17번쨰 줄 any /etc/named.rfc1912.zones19,23 복사 /var/named/ 에 named.rfc1912에서 선언한 zone파일이 .. VMware Window 비밀번호 재설정(잊었을 때) 접근성 관리자가 500번 권한 즉, 관리자 권한이므로 이를 이용하여 비밀번호를 바꾼다 1. 윈도우 cd 장착 2. 시스템 종료 3. vm을 우측마우스로 클릭하여 power -> power on to frimware 4. boot에서 cdrom을 제일 상단으로 옮겨 cdrom으로 부팅이 되게 한다 5. 부팅중 space를 누른다 6. 문제해결 -> 문제해결 -> 명령프롬프트 7. system32 로이동 : d: cd windows cd system32 move utilman.exe utilman.exe.1 copy cmd.exe utilman.exe 8. cmd창을 닫고 원래의 운영체제로 계속 클릭 9. 부팅시 사용자 선택화면에서 왼쪽 하단의 접근성 클릭*접근성 (Utilman) - 500번 권한(admi.. 4주-2일차 (Run Level , 리눅스 비밀번호 초기화) RunLevel *설정 파일 - /etc/inittab init 0 - halt 1 - Single User Mode- root의 권한을 획득하여 로그인- 비밀번호를 잊었을 때 사용 /boot/kernal - 비밀번호를 바꿀 때 사용- e를 눌러 에딧모드로 들어가 quiet를 single로 변경 /boot/initrd - 초기 램디스크 - ext4 , ext3 를 인식가능한미니 드라이버들이 들어가 있어 운영체제를 읽어 들일 수 있다. 2 - Multiuser 3 - Full Multiuser mode 4. unused 5. x11 6. reboot 4주-2일차 (명령어 원리 , 리눅스 예약작업) *명령어 디렉토리명령어를 경로를 지정하지 않고 실행할 수 있는 이유 env를 입력하면 환경변수가 나오는데 이곳에 명령어가 위치한 경로가 모두 적혀있기 때문이다(PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:) 명령어 디렉토리 위치 : /bin , /sbin , /usr/bin , /usr/sbin 1. at : 1번만 실행 ex) 종료등을 예약 *실습 설치 : yum install -y at 1. 데몬 실행 : service atd start=>cent7버젼 : systemctl 2. 시간 설정 : at now +3minute 3. 할일 설정 : reboot4. 종료 : ctrl + d5. 확인 : atq6. 삭제 : atrm 작업번.. 4주-1일차 (quota 사용자 장치사용 용량제한) 사용자별 용량제한 걸기 - quotayum install -y quota edquota -u USER 1. Block - 용량으로 제한 2. inode - 파일갯수로 제한 3. hard - 더 이상 사용을 막는다 4. soft - 경고를 주는 용량제한 edquota -t : 유예기간 aquota.user - 사용자별 용량제한 defaults,usrjquota=aquota.user,jqfmt=vfsv0 1. 하드디스크 추가 후 재부팅2. 파티셔닝3. 시스템파일 추가 mkfs -t ext4 장치4. 마운트 포인트 생성 mkdir /test5. 마운트 포인트에 마운팅 mount /dev/sdb /test6. fstab 수정하여 오토마운팅 vi /etc/fastab => /dev/sdb1 /quo ext4 de.. 4주-1일차 (DHCP 구축) 설치 yum install -y dhcp 설정파일/etc/dhcp/dhcpd.conf - 진짜 설정파일의 위치가 어디인지 알려주는 파일 cat으로 읽는다/etc/dhcp/dhcpd.conf로 복사 붙혀넣기한다 (overwrite)46째 줄까지는 필요없다지운뒤 10~ 28까지 필요없다지운뒤 14~ $ 까지 필요없다 1. 가용 도메인 범위2. 서비스할 범위3. hoat fantasia - 예약 옵션4. 서비스 실행- service dhcpd configtest => configtest를 입력하면 어느곳에 오류가 났는지 파악할 수 있다.- service dhcpd start => 서비스 실행5. 임대중인 클라이언트 확인 - cat /var/lib/dhcpd/dhcpd.leases6. 예약기능을 하기 위해 윈도.. CentOS7 - Gold Template(골드 템플릿) 만들기 1. 리눅스 템플릿 만들기 (CentOS6의 경우 1. /etc/udev/rules.d/70-persistent-net.rules 파일 없애기- 리눅스 클론시 /etc/udev/rules.d/70-persistent-net.rules 가 관여하여 ifcfg-eth0 파일이 존재하여도 존재하지 않는다는 에러 발생 => 윈도우의 sysprep을 시스템종료로 설정해놓는것과 같이 70-persistent-net.rules의 이름을 바꾸어놓는다 시스템종료후에 다시 생겨나며 네트워크카드를 인식한다.) 2. Selinux 끄기- SeLinux - 리눅스 보안을 위해 만든 것1) vi /etc/sysconfig/selinux 파일 편집 2) SELINUX=disabled 3. Network 기본설정1) vi /etc/.. 이전 1 ··· 62 63 64 65 66 67 68 ··· 73 다음