반응형 가상화(VMware)/LINUX10 LINUX UBUNTU-SHELL SCRIPT2 AND / OR 관계 연산자 조건문에서는 and와 or의 의미를 갖는 관계 연산자를 사용할 수 있다. and는 -a 또는 &&를 사용하며, or는 -o 또는 ||를 사용한다. -a, -o는 테스트문 [ ] 안에서 사용할 수 있다. 괄호등의 특수문자 앞에는 역슬래시 \ 를 붙여야 한다. * read fname 지금껏 coding한 shell script들과 head 3줄까지 print되는 것 확인 가능. practice) 구구단 만들기 5단만 출력되게 해보기!! practice2) 반복문 "password" 입력시 맞을때와 틀릴때 message 출력 password가 맞았을때와, 틀렸을때, 3회이상 틀렸을때도 조건문으로 message 출력 바꿔보기. * 강사님의 coding break, continue, .. 2022. 6. 3. LINUX UBUNTU-SHELL SCRIPT SHELL 사용자가 입력한 명령을 해석해 커널로 전달하거나, 커널의 처리 결과를 사용자에게 전달하는 역할. SERVER B의 "text mode"나 window의 "terminal"같은 명령을 입력하는 환경. UBUNTU의 BASH SHELL UBUNTU에서 기본적으로 사용하는 SHELL 은 BASH 이다. 이는 BOURNE SHELL (SH) 을 기반으로 KORN SHELL 과 C SHELL의 이점만 합한것이라 보면된다. BASH의 특징 ALIAS 기능 (COMMAND 단축 기능) HISTORY 기능 (SCROLL) 연산 기능 JOB CONTROL 기능 자동 이름 완성 기능(TAB) PROMPT CONTROL 기능 COMMAND EDIT 기능 SHELL 의 COMMAND 처리 방법 SHELL COMMA.. 2022. 6. 2. LINUX UBUNTU - PXE SERVER PXE (Preboot Execution Environment) 운영체제가 설치되지 않은 컴퓨터가 네트워크를 통해 PXE SERVER에 접속해서 부팅되도록 해주는 INTERFACE를 지칭하는 용어이다. SERVER A에 PXE 설치 SERVER를 구현. apt -y install isc-dhcp-server , tftpd-hpa , inetutils-inetd , vsftpd , pxelinux ufw disable로 방화벽 비활성화. mkdir /srv/ftp/pub cd /srv/ftp/pub wget http://old-release.ubuntu.com/releases/20.04.0/ubuntu-20.04-live-server-amd64.iso 로 server image파일 다운. ls -l로 do.. 2022. 6. 2. LINUX MAIL-SERVER 인터넷상에서 mail이 전송되는 과정을 파악하고 mail-server를 구축한다. e-mail 송/수신에 사용되는 프로토콜은 3가지 인데, 이전에서 사용한 window mail-server 참고. 기존 SERVER를 NAMESERVER 및 MAILSERVER(NAVER.COM)로 사용 SERVER B를 MAIL SERVER(DAUM.NET)로 사용 MAIL SERVER1 - SERVER S/C ( mail.naver.com ) 으로 구성. MAIL SERVER를 사용하려면 도메인을 관리하는 NAME SERVER구성이 필요한데, MAILSERVER 1을 NAMESERVER기능도 할당한다. #NAMESERVER SETUP apt -y install bind9 bind9utils 로 설치 /etc/bind/n.. 2022. 5. 30. 이전 1 2 3 다음 반응형