Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- 회고록
- OOP
- 글 foramt
- git #intellij
- 회고록_코드스테이츠
- 코드스테이츠 #회고록
- 몰입학습 #몰입
- 인터넷 #ISP
- JAVA기본
- 호스트주소 #Host주소
- 회고 #주간회고
- 롤중독
- Java환경
- WSL #Linux #ubuntu
- mapstruct
- 정리글 작성법
- WSL2 #권한
- 코드스테이츠 #
- 피드백
- 코딩테스트
- 시작 #꾸준히 #과하지않게
- Git #회고록
- 네트워크 기초
- 회고
- 사용자계정 #WSL2
- jvm
- 공부방식
- String
- 백엔드로드맵
- 에러해결
Archives
- Today
- Total
느리더라도 꾸준히
회고록-(5) 본문
1. 지금 현재, 당신의 기분이나 느낌을 표현해 주세요.
터미널에서 리눅스의 CLI를 동작시켜보았다. 실제 개발자의 기분으로 코딩하는 기분이 들어 재밌었다.
이전에 통계 패키지들을 다운받아서 사용하고 그랬을때, 파이썬에서 이게 무슨 원리로 동작하는지 몰랐는데, 백엔드과정을 들으면서 실제 하드웨어-운영체제-(터미널or 언어 프로그램)이 동작하는 방식을 이해할수 있어서 배운다는 느낌이 더 나는것 같다.
2. 오늘 무엇을 학습한 내용 중 지금 떠올릴 수 있는 단어를 모두 나열해 주세요.
CLI, prompt, 관리자와 소유자, 절대경로, 상대경로('.'), 패키지, 패키지매니저, nano 텍스트 편집기, symbolic method, absolute form, 환경 변수, 운영체제
여러 명령어들과 옵션들
mkdir, ls, pwd, cd, touch, cat, rm, mv, cp , apt, sudo, su, chmod
3. 2에서 작성한 단어를 가지고, 오늘의 학습 내용을 설명해 보세요.
CLI 기본명령어
아래 형식으로 리눅스 터미널에서 작업이 가능하다.
[명령어] [옵션]
절대 경로와 상대경로
- 절대 경로 : /root 부터 시작하여 현재 디렉토리에 이루기까지의 경로(stateless)
- 상대 경로 : (현재경로). 또는 (상위dir경로)..으로 표현되는 경로(state)패키지와 패키지 매니저
- 패키지 : 파일, 파일의 메타데이터, 설치설명서, 설치 파일을 담은 파일의 모음집
- 패키지 매니저 : 패키지들은 위치를 저장하고 있고, 업데이트 관리등을 해주기 위해 존재한다.
사용권한
관리자와 소유자
- 초기에는 관리자 권한없었지만,개발을 잘모르는 소유자들에게는 파일의 생성,변경,제거와 같은 일은 위험했기 때문에 실행만 가능한 소유자가 탄생하였다.
- 리눅스는 사용권한을 완전히 넘기기 보다는 소유자에게 권한을 전달(빌려)주는식으로 작동한다.
환경변수
환경 변수란 환경에 따라 프로그램 동작에 영향을 줄수 있게 하는 변수들입니다.
- 경로를 변수 저장해서 한 프로그램이 경로를 다르게 지정하더라도 여러 서버에서 동작할수 있도록 한다 할 수 있습니다.
일부 디렉토리에서만 사용되는 지역환경변수와 서버전체에서 사용되는 전역환경변수로 나뉩니다.
4. 설명하기 어려운 단어가 있다면, 그 이유는 무엇인가요?
운영 체제(os) : 운영 체제가 실제로 돌아가는 방식을 못봐서 헷갈리는거 같다.
- 프로그램의 실행에 필요한 메모리, 공간 네트워크등을 관리하며 필요시에는 하드웨어에 요청하여 값을 받는 시스템 프로그램을 말합니다.
5. 그 단어를 스스로 설명할 수 있기 위해서 누군가에게 질문을 한다면, 어떤 질문을 해야 할까요?
운영체제는 어떤 방식으로 응용프로그램과 하드웨어 사이에서 동작할까요?
'(CodeStates)Daily memoir' 카테고리의 다른 글
회고록(8) - 제어문 (0) | 2022.11.02 |
---|---|
회고록(7) - Java 기초(변수, 타입, 메서드, String, 연산자) (0) | 2022.11.01 |
회고록(4) (0) | 2022.10.26 |
회고록(3) (0) | 2022.10.25 |
회고록-(2) (0) | 2022.10.24 |
Comments