-
Notifications
You must be signed in to change notification settings - Fork 40
Experiences
Jerry Park edited this page Aug 11, 2020
·
2 revisions
- 시스템에 전원이 켜진 후부터 프롬프트가 뜰 때까지에 대해서 설명하시오.
- BIOS가 어떻게 boot device를 찾는지, MBR의 코드가 어떻게 bootloader를 불러오는지, 커널이 init 프로세스를 어떻게 시작하는지 등등. 이 부분은 문제/장애 해결을 위한 단계별 접근과 관련이 있으므로 이해하고 있는지를 확인하는 것입니다.
참고 자료
https://ko.wikipedia.org/wiki/리눅스_시작_프로세스
http://www.linux.co.kr/lecture/lec_linux_01/lec-data/08data.pdf
- (실수는 누구나 하지만, 그로부터 반드시 무언가를 배우고 나아져야 한다.)
- 원노트, 에버노트, 구글킵 - 온오프라인 사용이 간편하다
8. 만약 당신이 단 5개의 커맨드 유틸리티만을 가지고 무인도에 갇혔다면, 어떤 유틸리티들을 선택할까? (예, ping, tcpdump, ps, lsof, strace... 관리자로서 어떤 툴을 가장 잘 쓰고 있는 지에 대해 알 수 있음. 1-5년차 대상. 사실 이건 정답 없음) (하)
- busybox
- 구글링의 내용 중에는 echo, mail... 또 다른 사람은 date, whoami, echo, sleep, kill. (+1)
- shell, vi, 그리고 tcc(tiny c compiler)
- 꼭 필요한 커맨드라면, strip; touch; finger; mount; umount;
- busybox 이거 하나면 다 되는거 아닌가요? 인터넷 있으면 apt apk yum
- docker, git
- 어떤 경우에 대한 백업이냐고 물어보고 시작하면 가산점
- 솔루션을 사용 또는 리눅스 설정 파일 백업
- 어떤 API인지 물어보고 시작하면 가산점 (cpu-intensive 인지, traffic-intensive 인지...)
- x86 OS Hang 원인/분석
- 오픈스택 에러/분석
- 네트워크 트래픽 순단 현상
- 적수네동네