리눅스 (71) 썸네일형 리스트형 Linux Hostname 변경 hostname 확인 hostnamectl set-hostname ldh 호스트 이름 변경 Linux 네트워크 관리 문제 network 인터페이스 카드를 추가 하세요 NAT device model : e1000 다음 내용은 새로 추가한 인터페이스에 대한 내용입니다 (eth0 가 아님!) 인터페이스 명을 확인하세요 새로 추가된 인터페이스에게 고정된 아이피를 할당하세요 con-name : static200 ip : 192.168.122.10 prefix 24 dns : 8.8.8.8 gateway : 192.168.122.1 network 인터페이스 카드를 추가 NAT device model : e1000 네트워크 프로파일 추가 Linux Network(네트워크) 관리 Network 관리 부팅 -> IP/(Subnet,Gateway,DNS)DHCP서버가 알려줌 네트워크 설정을 다시 해주어야 한다. DHCP 서버가 보내주는 정보를 다시 작성해주면 된다 IP/Subnet,Gateway,DNS 네트워크 관리자가 -네트워크와 관련괸 모든 설정을 관리하는 서비스 /etc/sysconfig/network-scripts 네트워크 관리 도구 nmcli nmtui ens12에 ip 추가하기 ens12에 ip 삭제하기 라우팅테이블 nmcli connection show 네트워크 연결 목록 확인 DHCP서버로부터 IP gateway DNS 를 받아오기 sudo nmcli con modify ens12-12 ipv4.method manual method manual ->정적할당 method.. Linux Boot Process (부트 프로세스)/root 패스워드 복구 1.POST 1.5 BIOS/UEFI 2.부트로더 메모리에 적재, grub2를 적재하여 가능한 커널 목록 출력 3.initramfs 압축을 해제하여 /sysroot에 압축을 해제 4.필요한 파일을 메모리에 적재 5.default.target 6.multi-user.target(다중사용자) 7.graphical.target(GUI) systemctl get-default systemctl set-default systemctl isolate passwd 복구 root passwd를 모를 때 부트 로드 화면에서 e를 누릅니다 라인의 마지막에 램 디스크 초기화를 중단하는 옵션인 rd.break를 입력 한 후 Ctrl+X 를 누릅니다 램디스크 초기화 단계에서는 루트파일시스템이 /sysroot에 읽기전용으로 마운.. Linux Sytemd [user@localhost ~]$ sudo yum install psmisc Sytemd 유저 단위에서 실행되는 최초의 프로세스 man bootup 시스템이 부팅될때 부팅되는 부팅 프로세스 demon 설정파일로 지정 해놓으면 시작하기 전에 제어 돌고있는 도중에는 제어가 안됨 항상 실행되어있는 상태 데몬 아닌것 ld mkdir 계산기 등등 init :직렬 실행 단계없이 순차적으로 실행 중간에 실행이 안되면 실행 x systemd:병렬 시작 -> 서비스들간의 종속성 존재 init -쉘 스크립트 기반으로 동작 -[user@localhost ~]$ cat /etc/inittab 에 실행시 시작한 런레벨 저장 -스크립트가 동작하면서 시스템을 관리 -etc/init.d/에 동작시킬 스크립트 파일들을 저장 -cd/.. Linux 디스크 관리/파일시스템/스왑/논리볼륨 문제 문제) 1. VM 디스크 1을 제외한 모든 디스크를 제거 하시오 2. VM 디스크 2 (10G) 를 생성하시오. 3. 다음 사양을 적용 할수 있도록 적당히 파티셔닝 하고 마운트 하시오 - swap 메모리를 500M 추가 하시오(파티셔닝 방법) - ext4 2G /tmp/test1 에 마운트 되는 파일시스템 생성(논리 아님) - xfs 1G /tmp/test2 에 마운트 되는 파일시스템 생성(논리 아님) - 다음과 같은 논리 볼륨을 생성하시오 - 3G, 2G pv -> vgname 인 논리 볼륨그룹 생성 - /vgname/lvname1 1G (ext4 /mnt/lv1) - /vgname/lvname2 2G (xfs /mnt/lv2) -lvname1 을 1.5G로 확장하시오. 모든 내용은 재부팅 후에도 설정.. Linux Swap 스왑메모리 /swap file 구성 swap file 구성: mkdir -> dd (swap영역의 모든 데이터를 0으로 덮어씌운다/빈파일 상태.)->mkswap(스왑영역 만들기)->swapon 스왑 파일을 생성한다 스왑 파일은 파일시스템 아래에 파일을 생성하여 그 파일을 스왑영역으로 사용한다. 따라서 스왑파일은 파티션 장치를 사용하지 않고 디스크 파티셔닝을 위한 파티션을 확보 할 필요가 없다 스왑파일을 생성하기 위해서는 먼저 디렉토리를 생성하고 이 디렉토리에 스왑 파일을 생성 스왑파일을 생성하기위해 사용하는 명령중 하나는 dd 명령어 이다. 스왑영역 활성화 Linux 논리 볼륨 관리 2 LVM실습 PE=8M lv01=2G(ext4),lv02=2G(ext3),lv03=4G(xfs),lv04=4G(xfs) LVM 생성 영구 마운트 까지 mounting point 는 알아서 지정 파티셔닝 물리볼륨생성 pvcreate 경로 설정 볼륨그룹생성 vgcreate 볼륨그룹 이름 지정 멤버정해줌 (1개이상) 논리볼륨 생성 파일시스템 지정 sudo mkfs.ext4 /dev/vg5/lv01 로 지정해도 됨! 마운트 영구적 마운트 이전 1 2 3 4 5 6 7 8 9 다음