호스트 os 1번 설정
게이트웨이 겸 dns서버 2번

192.168.100(셋팅).1 호스트
2. 게이트웨이 겸 dns서버
3. DHCP서버 192.168.111.254

동적으로 IP할당해주는 서버 VM웨어에서 자동으로 제공해줌
VM웨어 서스펜드: 일시정지
일시정지동안은 하드웨어 추가 불가 파워오프 후에 해야됨



리눅스=무료유닉스
리눅스 토르발스가 버전0.01을 최초로 작성 커널부분을
1992년 버전0.02 버전을 공개하면서 시작됨
리눅스 토르발스는 커널만 개발함

배포판의 구성

GNU프로젝트

리차드스톨만에 의해 GNU프로젝트가 시작

목표는 모두가 공유할 수 있는 소프트웨어를 만드는 것

리차드 스톨만은 자유소프트웨어재단을 설립 1985년

GPL을 따름 이 라이센서는 자유소프트웨어의 수정과 공유의 자유를 보장함

프리웨어라는 개념을 넘어서 진정한 자유에 대한 개념


자유소프트웨어는 심지어 무료로 얻은 소프트웨어를 유상으로 판매할 자유도
보장

커널버전의 의미 3.17.4

3은 주버전
17은 부버전
4는 패치버전


2015년 4월 부터 커널 4.0버전을 배포하기 시작함

배포판에 포함된 기본커널을 사용자가 직접 최신의 커널로 업그레이드 할 수 잇음


http://www.kernel.org에서 최신버전을 무료로 다운로드

전세계적으로 가장 유며앟ㄴ 배포판중 하나가 레드햇 리눅스 레드햇사에서
제작한 레드햇 리눅스

사용으로 판매되는 레드햇엔터프라이즈 리눅스, 공개된 레드햇 엔터프라이즈 리눅스의 소스코드를 그대로 가져와서 로고만 변경한후 다시
컴파일 해서 만든것이 CentOS


CentOS 7을 설치하기 위한 하드웨어 요구사항
-최소요구사항-


CPU 1GHz보다 빠른 프로세서
하드디스크 여유공간
10GB이상의 여유공간 권장 (추가 설치에 따라서 달라질 수 있음)
메모리
최소 1GB(512MB도 설치 가능)

그래픽카드
최신 그래픽카드 대부분을 지원함

VMWARE를 사용할 경우에는 훨씬 높은 사양이 요구됨


이더넷이름
eno16777728

ip주소 192.168.111.128
서브넷 255.255.255.0
디폴트 라우트 192.168.111.2
DNS 192.168.111.2




수동으로 파티션 설치

디스크에 설정

/
swap 필요

80GB 에 swap 2GB 정도
swap:실제 메모리가 부족할경우 사용하는 가상메모리

실제메모리의 2배정도가 적당

/: 윈도우 비교하면 c드라이브라고 생각하면됨 비슷

/ , swap 만 우선 지정



eno16777728

ip주소 192.168.111.128
서브넷 255.255.255.0
디폴트 라우트 192.168.111.2
DNS 192.168.111.2

추가시 root 로그인 안됨


gedit /etc/pam.d/gdm-password

auth required pam_succeed_if.so user !=root quiet


자동로그인

설정 사용자 잠금해제

cd /etc/yum.repos.d
ls


su

gedit CentOS-Base.repo

update부분 삭제해야 작동안함


cd /etc/yum.repos.d
ls
CentOS-Base.repo

행포함 7dd 행포함 7번째줄까지 삭제

cd /etc/sysconfig/network-script

IPADDR=
NETMASK=
GATEWAY=
DNS1=

:wq

vi /etc/sysconfig/selinux

yum -y install bind-utills wget unzip tar

shutdown -k +15
15분후 종료한다는 메시지를 가짜로 보내서

서버를 여러명이 사용할경우 성능 저하일때 알려줌


런레벨
init명령어 뒤에 붙는 숫자를 런레벨이라고 부른다.
런레벨 0번부터 6번

0번은 파워오프 종료
1번은 복구모드 단일 사용자모드
2번이랑 4번은 사용을 안함

3번만 사용 가장 일반적인 멀티유저 모드
단 3번은 텍스트로 접속 하는 텍스트 모드

5번은 그래피컬 다중 사용자모드
x위도우가 뜸


6번은 리부트 모드

init 0 종료
init 6 복구가 됨

init 2,4번은 사용은 안함
3번처럼 멀티유저처럼 쓰임 init2, init4
두개는 같은거라고 보면된다


ls /lib/systemd/system/runlevel?.target

ls -l /lib/systemd/system/runlevel?.target

ls -l /etc/systemd/system/default.target


ln -sf 링크만드는 명령어
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target



dvd장치: /dev/cdrom
연결해제:umount
마운트할 폴더 만들기 (확인):mkdir
마운트:mount
마운트해제:umount


리눅스는 숨김속성이 파일명이나 폴더명앞에 .이붙으면 숨김파일,숨김폴더

ls -a 숨김파일 표시
ls /특정폴더경로
ls -l 자세히 보기
맨앞 - 파일
맨앞 d 폴더
ls -l 로 폴더인지 파일인지 정확히 파악 리눅스마다 틀림

ls *.cfg
ls my*
ls -al
숨김파일 자세히까지

/ 최상위 디렉토리
cd
pwd

cd ~centos
~: 물결표시는 이사용자의 홈폴더로 이동하라

상대경로
절대경로


절대경로:
/ 부터들어가는게 절대경로 ex) cd /etc/sysconfig/network-scripts

상대경로:
cd .. 상대경로 상위디렉토리 이동 현재디렉토리의 상위로
현재디렉토리 대비 경로이동을 상대경로

cd . 현재 경로,현재디렉토리

cd .


touch 크기가 0인 파일생성

rm 파일이름

물어보고 삭제

rm -f 파일이름

안물어보고 삭제


cp 파일이름 복사할파일이름

cp -r 대상디렉토리 복사할폴더이름

cp -r /etc/sysconfig .

ls sysconfig


mv
파일이름 변경 및 이동시 사용

mv myfile abcd3
myfile을 abcd3로 바꿈

mv /etc/sysconfig .
/etc/sysconfig파일을 현재디렉토리로 이동



mkdir -p dir1/dir2/dir3

rmdir 폴더
비어잇는 폴더만 삭제가능 하위폴더까진 불가

rm -r 폴더전부 삭제가능
하위까지 확인후 삭제

rm -rf 폴더
파일안물어보고 바로 삭제


텍스트파일 출력 명령어
cat
head
tail
more
less


file 명령으로 파일정보알려줌

링크파일은 바로가기기능


+ Recent posts