리눅스
-
4장 1교시 : 시작/종료, 가상콘솔, 런레벨, 자동완성리눅스 2020. 6. 9. 21:57
서버를 구축하는 데 알아야 할 필수 개념과 명령어 시작과 종료 1. 종료하는 방법 - poweroff, shutdown -P(대문자) now, halt -p(소문자), init 0 $ shutdown -h 5 //5분 후에 종료 $ shutdown -c //종료 캔슬 $ shutdown -k 10//10분 후에 리눅스 종료 공지만하기 2. 시스템 재부팅 - shutdown -r now, reboot, init 6 3. 로그아웃 - logout, exit 가상 콘솔 - 쉽게 "가상의 모니터"라 생각하면 됨. 우분투는 총 7개의 가상 콘솔을 제공 - 단축키 Ctrl + Alt + F1 ~ F7 런 레벨 - init 명령어 뒤에 붙는 숫자를 런레벨이라고 부른다. - 런레벨 모드를 확인하려면 /lib/syste..
-
awk 명령어리눅스/명령어 2020. 6. 7. 22:57
1) 기능 설명 - 입력 파일을 릭어 지정된 패턴과 일치하는 패턴을 매칭시켜 그 해당 라인을 찾는 역할을 수행한다. - 라인은 공백을 기준으로 가각 필드나 단어로 나뉜다. 2) 형식 - awk 'pattern' filename - awk '{action}' filename - awk 'pattern {action}' filename 3) 예시 3.1. awkfile의 모든 인덱스 출력하기 3.2. awk '/pattern/' filename 형식을 사용하여 "3324"를 포함한 행을 출력하기 3.3. 해당 패턴을 가진 행의 $1, $2 인덱스의 값을 가져와 정해진 액션에 따라 출력하기 3.4. 9라는 패턴이 들어간 행의 인덱스 1과 3을 출력하기 3.5. -F 옵션 3.6. 비교 표현식
-
df 명령어리눅스/명령어 2020. 6. 7. 22:50
1) 기능 설명 - 시스템에 마운트된 하드디스크의 남은 용량을 확인할 때 사용하는 명령어 - 기본적으로 1,024Byte 블록 단위로 출력하여, 옵션을 통해 다른 단위로 출력 가능 2) 형식 - df [옵션] [파일명] 3) 옵션 - a : 블록의 파일 시스템을 포함하여, 모든 파일 시스템을 출력(데이터를 저장하는 단위가 0블록인 파일까지 모두 출력) - h : 사람이 읽을 수 있는 형태의 크기로 출력(M, G 단위로) --total : 총합 total 라인을 추가하여 출력
-
2장 1교시 : 우분투 리눅스 소개리눅스 2020. 6. 1. 22:01
리눅스의 개요 - 리눅스 = 무료 유닉스 - 리누스 토르발스는 커널만 개발 - 배포판의 구성 GNU 프로젝트 - 리차드 스톨만에 의해 GNU 프로젝트 시작 - 목표는 "모두가 공유할 수 있는 소프트웨어"를 만드는 것 - 리차드 스톨만은 1985년에 자유 소프트웨어 재단을 설립 - GNU 프로젝트에서 제작한 소프트웨어를 지원함으로써 컴퓨터 프로그램의 복제, 변경, 소스 코드의 사용에 대한 제한을 철폐하는 것 - GPL(General Public License)을 따름. 이 라이센스는 자유 소프트웨어의 수정과 공유의 자유를 보장 - 자유 소프트웨어는 심지어 무료로 얻은 소프트웨어를 유상으로 판매할 자유도 보장 커널 - 버전 4.6(2016) - 자동차로 치면 엔진과 같은 것 - 배포판에 포함된 기본 커널을 ..
-
1장 3교시 : VMware 특징과 네트워크 환경 설정리눅스 2020. 6. 1. 21:50
VMware 특징(가상머신 장점) - 1대의 컴퓨터만으로 실무 환경과 서의 비슷한 네트워크 컴퓨터 환경 구성이 가능 - 운영체제의 특정 시점을 저장하는 스냅숏 기능을 사용할 수 있다. - 하드디스크 등의 하드웨어를 내 맘대로 여러 개 장착해서 테스트할 수 있다. - 현재 컴퓨터 상태를 그대로 저장해 놓고, 다음 사용할 때 현재 상태를 이어서 구동할 수 있다(Suspend 기능) 네트워크 정보 확인 및 IP 셋팅(네트워크 환경 셋팅) - 호스트 OS에서 IP 정보 확인 명령 프롬프트 => ipconfig 입력 => VMnet8의 IPv4 주소 찾기(호스트 OS에서 IP 정보 확인) 1. VMware Workstation 실행 => Edit => Virtual Network Editor 선택 => Chang..