전체 글
-
네트워크 설정linux/centOS 2018. 7. 11. 11:13
☆ 네트워크 설정 파일 ■ 네트워크 설정 파일 종류 /etc/hosts 파일 /etc/host.conf 파일(/etc/nsswitch.conf) /etc/resolv.conf 파일 /etc/sysconfig/network 파일 /etc/sysconfig/network-scripts/ifcfg-eth0 파일 ■ 네트워크 설정 확인 명령어 ethtool 명령어 ifconfig 명령어 netstat -nr 명령어 /etc/resolv.conf 파일 (1) /etc/hosts 파일 /etc/hosts 파일은 아이피(IP)와 호스트 이름(hostname) 또는 도메인 이름(Domain Name)을 맵핑(Mapping)하는 역할을 가진다. 작은 네트워크에서는 DNS을 대신하도록 설정할 수도 있다. 자세한 내용은 "..
-
이클립스 프로젝트 익스플로러에서 패키지 묶음으로 나타나게 하기web 프로그래밍/eclipse 에러 2018. 7. 10. 16:18
이클립스에서 메이븐 프로젝트를 만들면서 src 디렉토리를 새로 생성하였는데 한가지 이상한 점이 생겼습니다. 분명히 다른곳에서 연습할때는 패키지가 묶음으로 잘 표시되었는데 다시 해보니 패키지가 디렉토리 형태로 하위 디렉토리를 포함하여 나타나네요. 어떻게 하면 패키지 묶음으로 나타낼 수 있을까 찾아보다가 방법을 알아내서 포스팅으로 남겨봅니다. (해결해야할 문제 : src/test/java 는 패키지가 묶음으로 잘 표시되었지만 src/test/resources는 하위 디렉토리를 포함하는 형태로 나타납니다.) ※ 해결 방법 ※ 프로젝트에서 우클릭 -> build path 선택 -> configure build path -> property for 프로젝트명 창에서 좌측 메뉴들 중 java build path 선..
-
centoslinux/centOS 2018. 7. 10. 11:35
☆ 서비스 방법의 종류 ※ standalone 방식 : 데몬이 항상 구동되어 있으면서 서비스 하는 방식 ※ xinetd : 데몬이 항상 구동되어 있지 않고 xinetd 데몬이 서비스 요청이 있을 때만 서비스 하는 방식 (standalone 방식) 서비스 요청이 많을때 좋다.(EX: WEB, MAIL) ----- Client ----- ----- Server ----- http://DAUM ---------------> httpd(80) (현재) # service named restart (# /etc/init.d/named restart) (부팅) # chkconfig named on (# ntsysv, /etc/rc#.d/S##named) (xinetd 방식) 서비스 요청이 적을때 좋다.(EX: tel..
-
backuplinux/centOS 2018. 7. 6. 11:42
☆ 백업 개요 백업(Backup)의 개념 : 데이타나 정보가 지닌 가치를 보존하는 것으로 외부의 침입자로부터 보호, 예기치 못한 사 고로부터의 복원, 시스템 백업은 매일 해야 한다. ▶ 백업이 필요한 이유 - 예기치 못한 천재지변 - 관리자의 실수 - 기계적 오류 - 소프트웨어 버그 ▶ 주요 백업 대상 - 전체 파일 시스템 - 마지막 백업 후의 변경된 파일 시스템 - 어플리케이션 - 각종 환경 설정 파일 - 사용자 파일 등 ▶ 데이터 손실의 주요 원인 - 하드웨어적인 사유 - 소프트웨어적인 사유 - 사용자의 부주의 - 해커의 침입 - 기타 도난, 자연재해 ☆ 백업 종류 일반적으로 백업 종류는 (ㄱ) 완전 백업(Full Backup), (ㄴ) 증분 백업(Incremental Backup) (ㄷ) 차등백업(..
-
스케줄링 관리linux/centOS 2018. 7. 5. 11:23
☆ at at 데몬은 지정한 시간에 어떠한 작업이 실행될 수 있도록 작업 스케줄을 예약 처리해 주는 기능을 한다. at 스케 줄을 사용하기 위해서는 at 데몬이 작동하고 있어야 하므로, 다음과 같이 atd 데몬을 동작시킨다. # service atd restart Stopping atd: [ OK ] Starting atd: [ OK ] (명령어 형식) # at time Usage: at [-V] [-q x] [-f file] [-m] time at [-V] [-q x] [-f file] [-m] -t [[CC]YY]MMDDhhmm at -c job [job...] (atq | at -l) [-V] [-q x] (atrm | at -d | at -r) [-V] [-q x] job ... batch [-V..
-
사용자 그룹 관리linux/centOS 2018. 7. 4. 11:42
☆ 사용자 관리 (1) 사용자 정보 파일 /etc/passwd 사용자의 기본적인 정보가 저장된 파일 /etc/shadow 사용자의 암호가 저장된 파일 # cat /etc/passwd | grep root root:x:0:0:root:/root:/bin/bash (/etc/passwd 파일의 필드 해석) 필드 설 명 root 사용자 이름 x 사용자 암호(보안상 /etc/shadow 파일에 암호를 옮겨 놓았음) 0 사용자 아이디(UID) 0 그룹 아이디(GID), 사용자의 주 그룹(Primary Group) root 설명 정보(Comment) /root 홈 디렉토리 /bin/bash 로그인 쉘 # cat /etc/shadow | grep root root:$1$z0vZjMTK$pp5tRxbS9k9CWhimj..
-
리눅스 부팅 과정linux/centOS 2018. 7. 3. 11:35
☆ 리눅스 부팅 과정 ■ 1 단계 : BIOS(Basic Input/Output System) 단계 ■ 2 단계 : 부트 로드(Boot Loader) 단계 ■ 3 단계 : 커널(Kernel) 단계 ■ 4 단계 : Init 단계 0 단계 : 전원 스위치 ON 단계 시스템 전원공급 메인보드의 ROM-BIOS에 있는 BIOS프로그램 자동실행 한다. BIOS 프로그램은 전원공급과 함께 메모리의 특정번지(예:FFFF0H)에 자동 로드된다. CPU는 전원공급과 함께 특정번지(예:FFFF0H)의 BIOS프로그램(명령들)을 자동실행 한다 [참고] BIOS(Basic Input/Output System)란? 기본 입출력 프로그램. BIOS는 컴퓨터를 처음 켤 때부터 끌 때까지 시스템에 설치된 주변기기들에 대한 제어와 오..
-
소프트웨어 관리 2linux/centOS 2018. 7. 2. 12:12
☆ YUM(Yellowdog Update Manager, Yellowdog Update Modified) 기존의 rpm의 경우 wget을 이용하여 rpm패키지가 저장된 서버의 주소를 모두 입력하고 rpm -i옵션을 이용해 패키지 를 성치해야만 했다. 그러나 yum은 rpm패키지가 저장된 서버에 자동으로 접속하고 설치하고자 하는 패키지를 다운 로드하여 설치한다. 또한 의존성을 가지는 다른 rpm패키지까지 알아서 다운로드하여 설치하며 rpm 패키지들을 안전 하게 설치, 삭제 및 업데이트를 한다. yum은 rpm에 비해 이미 설치되었거나 혹은 저장소에 설치 가능한 패키지에 관한 정보를 효율적이고 쉽게 검색 할 수 있고, 일일이 수동 업그레이드를 할 필요가 없으므로 많은 시스템을 관리 할 때 더더욱 유용하게 쓰..