PDCA
전공교육 | 개발실습 | 부서교육 | 부서업무지원 | 기타 | |
---|---|---|---|---|---|
P | 과학데이터교육 수강 | 업무 보고 및 문서화 실습, 리눅스 기초, | |||
D | 일 3.2시간이상 수강 | 주간 업무 문서 복사 및 작성, 생활코딩 리눅스 기초 영상 시청, ssh 실습, wireshark 실습 | |||
C | |||||
A |
일일회고
3Fs, 5Fs
업무보고를 작성해 보니 뭐가 불편하다, 어떻게 작성하는게 편하겠다 등등
D02
- Fact : 어제 보다가 만 생활코딩의 리눅스 기초를 모두 시청하였다. 일일 업무 보고를 위해 컨플루언스에 문서를 작성해보았다.
- Feelings : 생각보다 리눅스가 잘 짜여져 있다고 느껴졌다. 문서를 작성해본적이 많이 없었기에 짜임새 있게 문서를 작성하려고 노력했다. 오늘의 업무에 대한 문서를 작성해보니 생각도 정리 되는 느낌이었다.
- Finding : 리눅스 기초에서 이미 알고 있던 내용은 견고히 할수 있었고 처음 보는 내용인 SSH, 리다이렉션, 백그라운드 실행을 배울 수있었다. 컨플루언스에서 다양하게 문서를 정리하는 방법을 배웠다.
- Future Action Plan : SSH를 직접 깔아보고 실습 및 ssh keygen으로 자동로그인, VM에 ubuntu를 설치하고 mininet 실습
- Feedbacks : -
D03
- Fact : WSL ubuntu 에 ssh를 깔고 자동로그인 실습을 했다. 과학데이터교육을 수강했다. wireshark를 설치해보고 패킷을 감시해보았다.
- Feelings : 생각보다 ssh를 사용하는 방법은 쉬웠다.
- Finding : wireshark로 패킷을 감시해보면서 단순한 웹사이트 접속에도 많은 양의 패킷이 오고가는 것을 알 수 있었다.
- Future Action Plan : mininet 실습
- Feedbacks : -
Memo
D02
- 참고사항
- 생활코딩 https://opentutorials.org/course/2598 → 리눅스 기초 공부
- 동영상 참고
출처 | 왜 | 내용 | 배운 점 및 기억해야할 점 | 비고 |
---|---|---|---|---|
생활코딩 디렉토리와 파일 | 리눅스 cli 환경에서의 디렉토리 및 파일 관리 | |||
생활코딩 --help 와 man | 리눅스 cli 환경에서의 명령어 도움말 | man | ||
생활코딩 sudo | 수퍼 관리자의 권한으로 명령 실행 | sudo | ||
생활코딩 IO 리다이렉션 | 명령의 input, output, error 출력을 조정 | < input 1> output 2> error | ||
생활코딩 쉘과 커널 | 리눅스에서 쉘과 커널의 정의 | |||
생활코딩 쉘 스크립트 | 여러 명령을 쉘을 통해 한번 실행 | 첫줄에 #!/bin/bash 여러 문법이 존재 | ||
생활코딩 디렉토리의 구조 | UNIX 계열의 용도에 따른 디렉토리 이름 | |||
생활코딩 파일 찾는법 | 파일 찾는 다양한 방법 | locate find | ||
생활코딩 백그라운드실행 | 명령을 백그라운드로 실행 | |||
생활코딩 항상실행 | 데몬의 개념과 service의 자동실행 | |||
생활코딩 권한 | 사용자에 따른 읽기, 쓰기, 실행 권한 설정 | |||
생활코딩 ssh | 원격으로 쉘 제어 | |||
생활코딩 ssh 자동로그인 | 공개키 암호 알고리즘을 이용한 ssh 자동 로그인 |
D03
- 참고사항
- 동영상 참고
출처 | 왜 | 내용 | 배운 점 및 기억해야할 점 | 비고 |
---|---|---|---|---|
과학데이터교육 데이터과학 기초 | 데이터 과학의 기본개념을 이해하고 데이터 과학의 역사와 사례를 통해 데이터 사이언티스트가 사회의 발전에 미치는 영향에 대한 이해 | |||
과학데이터교육 인공지능 기초 | 인공지능의 기본적인 개념 및 원리, 텐서플로우를 이용한 이미지 분류 실습, CNN을 이용한 이미지 분류 실습 |
배운 것 및 기억해야할 것
백그라운드로 명령 실행
#백그라운드로 명령 실행 redis-server & #백그라운드 명령 확인 jobs #백그라운드 명령 포그라운드로 전환 fg %1 #백그라운드 명령 강제 종료 kill -9 %1 #포그라운드 명령 백그라운드로 실행 -> C+z
데몬으로 항상 실행
init.d/ 디렉토리 내부에는 데몬 프로그램들의 실행파일들이 위치한다.
#데몬 프로그램의 일반적인 시작방법 sudo service apache2 start #일반적인 종료 방법 sudo service apache2 stop
init.d/ 디렉토리 내부에는 데몬 프로그램들의 실행파일들이 위치한다.
etc/r/rc3.d/ 디렉토리 내부에는 리눅스가 cli로 부팅될때 자동으로 시작되게 하는 데몬프로그램들이 존재하는 디렉토리이다.