버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

목차


PDCA


전공교육개발실습부서교육부서업무지원기타
P

업무 보고 및 문서화 실습, 리눅스 기초

D

주간 업무 문서 복사 및 작성, 생활코딩 리눅스 기초 영상 시청

C




A





일일회고

3Fs, 5Fs

업무보고를 작성해 보니 뭐가 불편하다, 어떻게 작성하는게 편하겠다 등등

D02

  • Fact : 어제 보다가 만 생활코딩의 리눅스 기초를 모두 시청하였다. 일일 업무 보고를 위해 컨플루언스에 문서를 작성해보았다.
  • Feelings : 생각보다 리눅스가 잘 짜여져 있다고 느껴졌다. 문서를 작성해본적이 많이 없었기에 짜임새 있게 문서를 작성하려고 노력했다. 오늘의 업무에 대한 문서를 작성해보니 생각도 정리 되는 느낌이었다.
  • Finding : 리눅스 기초에서 이미 알고 있던 내용은 견고히 할수 있었고 처음 보는 내용인 SSH, 리다이렉션, 백그라운드 실행을 배울 수있었다. 컨플루언스에서 다양하게 문서를 정리하는 방법을 배웠다.
  • Future Action Plan : SSH를 직접 깔아보고 실습 및 ssh keygen으로 자동로그인, VM에 ubuntu를 설치하고 mininet 실습
  • Feedbacks : -


Memo

D02

출처

내용

배운 점 및 기억해야할 점

비고

생활코딩 디렉토리와 파일
리눅스 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 자동 로그인



배운 것 및 기억해야할 것

백그라운드로 명령 실행

코드 블럭
#백그라운드로 명령 실행
redis-server &
#백그라운드 명령 확인
jobs
#백그라운드 명령 포그라운드로 전환 
fg %1
#백그라운드 명령 강제 종료
kill -9 %1
#포그라운드 명령 백그라운드로 실행 -> C+z

데몬으로 항상 실행

init.d/ 디렉토리 내부에는 데몬 프로그램들의 실행파일들이 위치한다. 

...