반응형

Linux 20

[Linux] 논리볼륨 Logical Volume (구성,추가,축소)

* Centos 7 환경입니다. CH04 디스크 관리 디스크 기본 구조 디스크의 물리적인 구조2 MBR vs GPT 차이를 알아두자! (면접질문 기출) x86 시스템이란? (알쓸신잡) 디스크 이름 및 확인 E-IDE 방식 SATA : sda, sdb SCSI -> 스카시/스커지 로 읽는다. SA-SCSI E-IDE : hda, hdb SATA, SCSI, SA-SCSI : sda,sdb 가상의 디스크의 경우에는 vda, vdb 이런 방식으로도 표기! 하드디스크 파티셔닝 fdisk : MBR 파티션 스키마 -> BIOS 펌웨어 최대 4개 주 파티션, 확장 및 논리 파티션 최대 15개, 2TiB(테라바이트) 파티션 가능 ( 디스크에 4개보다 많은 파티션이 필요한 경우 3개의 주 파티션과 1개의 확장 파티션을..

Linux 2020.05.27

[Linux] 기초명령어 , 실습문제

1. 리눅스/ 유닉스 운영체제 3요소와 그 역할 커널 : 하드웨어를 관리하고 제어 (파일시스템 관리, 하드웨어 장치 관리, CPU제어, 메모리 및 프로세스 관리) 쉘 : 인터페이스를 담당하는 프로그램 (터미널) 디렉토리 : 파일을 가지고있거나 또 다른 디렉토리를 가지고 있는 그룹 / 계층적 구조 2. 디렉토리나 파일을 보는 명령어는 ? 현재디렉토리 위치 확인 : pwd 디렉토리 내용확인 ls - 옵션 숨긴파일확인 -a - 파일종류확인 -F - 디렉토리자체확인 -d - 자세한 내용 확인 -ld - 하위 데릭토리 확인 -R 3. 디렉토리 변경 명령어 cd 4. 절대경로와 상대경로를 비교 확실히 암 5. 경로를 축약하는 문자는 무엇이 있나요. ~ 6.파일 내용을 본느 명령어는? - text를 한번에 출력 : ..

Linux 2020.05.26

[Linux] Maria DB 설치 및 기초

* CentOS 7 환경입니다. * HeidiSQL 사용 --------------------------------------------------------------- * 리눅스에 Maria DB 설치 yum install -y mariadb *방화벽해제 firewall-cmd --permanent --zone=public --add-service=mysql firewall-cmd --reload * mysql -u root -p ( 엔터눌러서 접속) DB root로 접속 * show databases; 접속가능한 DB 목록보기 * use mysql; sql 접속 * user 안에있는 테이블중 host 192.168.10.1 지우기 delete from user where host='192.168.1..

Linux 2020.04.09

[Linux] DNS 서버 구축하기

* CentOS 7 환경입니다. 1. DNS 설치하기 2. DNS 설정 2-1 /etc/named.conf (vim 으로접근) - 보안설정하는 메인 파일입니다. - listen-on port 53 : 53포트로 오는 어떤 것이든 응하겠다. - allow-query : 들어오는 query는 어떤 것이든 응하겠다. 2-2 /etc/named.rfc1912.zone (vim 으로접근) - 만들 Zone 생성 - 오류없는 지 확인 named-checkconf /etc/named.rfc1912.zone 2-3 /var/named - 디렉터리에 DNS zone 파일 생성 - 초보자가 쉽게 구성하기 어려우니 기존에있는 파일 복사해서 사용하기 - dns zone 파일 수정하기 (vi msw.com.zone) - 오류 ..

Linux 2020.04.06

[Linux] mount, swap 예제 문제와 함께 알아보기

* CentOS 7 환경입니다. * 하드디스크 10G로 사용했습니다. mount 란? 하드웨어장치를 리눅스에서 사용하기위해 인식시켜주는 명령어 swap 이란? 리눅스에서 물리적 메모리(Ram)의 용량이 가득 차게 될 경우 사용되는 공간 ------------------------------------------------------------------- 1. 다음과 같이 sdb 디스크를 영구 마운트 설정하세요. a. /dev/sdb1(xfs,1G) -------------- /mydata /dev/sdb2(ext3,1G) -------------- /storage /dev/sdb3(ex4, 2G) -------------- /public b. 이미 설정된 swap 은 그대로 두고 swap을 800M 크..

Linux 2020.04.03

[Linux] 여러 명령어들

* CentOS 7 환경입니다. 1. pwd : 현재 디렉터리를 알려준다. 2. ls : 디렉터리 내용을 출력 형식 : ls [옵션] [디렉터리(파일)] -a : 숨김 파일을 포함하여 모든파일목록 출력 -d : 디렉터리 자체의 정보 출력 -l : 파일의 상세정보 출력 -F : 파일의 종류를 표시(*:실행파일, /:디렉터리, @:심벌릭링크) -R : 하위 디렉터리의 목록까지 출력 3. 공부하면서 추가 수정

Linux 2020.04.03

[Linux] 디렉터리 계층 구조

home : 사용자 홈 디렉터리 usr : 기본실행파일과 라이브러리 파일, 헤더파일 등 많은 파일 보관 etc : 리눅스 설정을 위한 각종 파일 tmp : 사용중 발생하는 임시 데이터 저장 , 재시작시 모든파일 삭제 var : 시스템 운영중 발생하는 데이터나 로그 등 내용이 자주 바뀌는 파일이 주로 저장 그외 많이 사용하는 디렉터리 dev : 장치파일이 담긴 디렉터리 sys : 리눅스 커널과 관련된 파일 mnt : 임시 마운트하는 디렉터리

Linux 2020.04.03

[Linux] Root 비밀번호 분실시 초기화

* 최소설치 시에도 사용 가능한 방법 입니다. * CentOS 7 환경입니다. 1. 리눅스 실행시 E클릭 2. 키보드 내려서 해당 빨간색 부분에 rd.break 입력 후 ctrl + x 눌러 재부팅 (추가) console화면에서 한글이 되지 않으므로 해당 명령어 입력하여 글자깨짐 현상을 고칠 수 있다. 3. 파티션을 읽기전용에서 쓰기읽기로 mount 하기 4. 가상루트로 /sysroot 확인 5. passwd root로 루트 비밀번호 변경 6. touch /.autorelabe : 부팅시 파일의 SELinux 컨텍스트 변경을 확정하기 위해 실행 7. exit 2번 입력하여 리부팅 (reboot 명령어 사용이 불가능함)

Linux 2020.04.03
반응형