정보보안
4.문자열 검색 명령어
1) 일단 해당 사용자의 bash 프로세스 번호를 알아 본 후 $ ps -ef | grep gtiger77 2) 해당 프로세스를 실행 종료시키면 된다. $ kill -9 8394 #PID가 8394인 프로세스를 9(프로세스 종료옵션)한다. 사용자 77의 연결의 끊어졌다. 3) 해당 사용자가 아웃되었는지 확인한다. ■ users : 현재 시스템에 로그인한 사용자 계정들을 출력해주는 명령어 ■ who : 시스템에 로그인 되어 있는 사용자들을 로그인 정보와 같이 출력해주는 명령어 옵션 a는 모든정보출력, H는 컬럼값의 의미를 알려주는 컬럼명을 출력해준다. ■ w : 시스템에 로그인 되어 있는 사용자들과 사용자들이 실행중인 작업 정보와 함께 출력해주는 명령어 이렇게 users who w 명령어를 사용하여 로그인..
3.쉘스크립트 기초 문법
1) 남자의 나이와 여자의 나이를 입력 받은 후 #!/bin/bash echo "남자의 나이를 입력하세요 :" read man echo "여자의 나이를 입력하세요 :" read woman 2)두 명중에 나이가 더 많은 사람을 선별하고 나이차를 출력한 후, if [ $man > $woman ] ; then echo "남자의 나이가 더 많습니다."; elif [ $man == $woman ] ; then echo "나이가 똑같습니다."; else echo "여자의 나이가 더 많습니다."; 3)두 명의 나이를 합산하여 출력하는 쉘스크립트를 작성하세요. gap=`expr $man - $woman` echo "나이차이는 $gap 살 입니다." sum=`expr $man + $woman` echo "나이합산은 $s..
2.쉘 스크립츠 초급
1) 로그인 할 때마다 인사말을 하는 쉘스크립트 파일(hello.sh)을 작성하세요. $USER 환경 변수를 사용하여 자신의 계정명이 나타나게 하고 로그인 할 때마다 자동으로 실행되게 하는 실습과정 hello.sh파일 작성 로그인 할 때마다 파일을 실행시키기 위해 .bashrc파일에 ./hello.sh 추가한다. 다시 로그인 해 보면 그런파일이 없다고한다. 같은 사용자 디렉토리에 없었고 Documents에 들어가있는걸 확인 mv사용하여 파일 위치 옮겨준다. 다시 로그인 해 보면 성공적으로 hello.sh파일이 실행된다. 2) 쉘변수를 이용한 산술 연산은 expr명령어를 사용합니다. i=`expr $i + 1`이 하고자 하는 일은 무엇인가요 또한 i=$(expr $i + 1)과 동일한 작업을 하는지 확인하..
1.간단한 쉘 스크립트
1.VMware에 CentOS-7 설치 하드웨어를 설정 다운받아놓은 centos7 iso파일을 넣어준다. 모든 하드웨어 설정후 부팅 잘못해서 centos8을 까는 과정 cenot0s 8은 지워주고 다시 centos 7 이미지 파일을 넣고 다시 깔아준다. 2.사용자 환경 설정 (.bashrc) vi .bashrc로 편집기를 이용하여 명령어 줄임말들을 추가 한다. history명령어를 his명령어로 사용하는 과정