개발누나

고정 헤더 영역

글 제목

메뉴 레이어

개발누나

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (235)
    • TIL (deeply) (3)
    • TIL (Today I Learned) (22)
    • Git 학습 & 활용 (5)
    • CS (0)
      • 운영 체제(Operating System) (0)
    • 문제 해결 (40)
      • 에러 해결도 실력이다. (28)
      • 50제 (2)
      • 백준 essential (0)
      • wikidocs 300제 (0)
      • 코드업 100제 (9)
    • 자료구조 (7)
      • 개념 (7)
    • 알고리즘 (7)
      • C.C.I (708) (0)
      • Introduction to Algorithms .. (0)
      • 문자열 조작 (5)
      • 배열 (2)
      • 정렬 (0)
      • 이진탐색 (0)
      • 재귀함수 (0)
      • 스택 (0)
      • 큐 (0)
      • DP (0)
    • Side Project (7)
      • Public (5)
      • Personal (1)
      • Stealth Mode (1)
      • 문제 해결력 증진 프로젝트 (0)
      • 개발자의 품격 4기 (0)
    • 개인 개발 공부 일지 (0)
      • Flask (0)
      • React (0)
      • JavaScript (0)
      • Python (0)
    • 수업 일지 (92)
      • JS (4)
      • Java (7)
      • Servlet (6)
      • Oracle DBMS (19)
      • HTML, CSS, Flex, Grid (18)
      • Git (0)
      • Spring (28)
      • React (10)
      • Node.js (0)
    • 유용한 정보 (1)
    • 정보 리뷰 (20)
      • short (1)
      • 생활코딩 Java (5)
      • 생활코딩 JS for web browser (0)
      • 생활코딩 Web2 JS (0)
      • 생활코딩 CSS (0)
      • 생활코딩 Node.js (0)
      • 뉴렉처 서블릿,JSP (0)
      • 웹 게임을 만들며 배우는 JS (0)
      • 김영한 스프링 입문 강의 (0)
      • 나도코딩 파이썬 (0)
      • JavaScript (0)
      • 시니어코딩 Flask (0)
      • 노드 리액트 기초강의 (0)
      • 만들고 비교하며 학습하는 리액트 (0)
      • 생활코딩 Redux (0)
      • 따라하며 배우는 리액트, 노드 (0)
      • Node.js 교과서 (0)
      • 생활코딩 Linux (14)
      • 생활코딩 AWS (0)
      • 따라하며 배우는 TDD 개발 (0)
      • 모든 개발자를 위한 HTTP 웹 기본 지식 (0)
      • AWS Cloud Practitioner Esse.. (0)
      • 생활코딩 GIT CLI 모음 (0)
      • 함수형 프로그래밍과 JavaScript ES6+ (0)
      • 이규원의 현실 세상의 TDD (0)
      • Node.js 초격차 (0)
    • 책 리뷰 (1)
    • 개인 (30)
      • Today (28)
      • 잡담 (2)
    • 기타 (0)

검색 레이어

개발누나

검색 영역

컨텐츠 검색

정보 리뷰

  • 생활코딩 Docker 입구 수업

    2022.02.13 by NayC

  • [Linux] Shell script (chomod +x 파일이름)

    2022.01.16 by NayC

  • [Linux] bash vs zsh

    2022.01.16 by NayC

  • [Linux] Shell vs kernel vs 하드웨어 (운영체제 병아리 intro)

    2022.01.16 by NayC

  • [Linux] IO Redirection - input (output에 비해 중요도는 떨어짐)

    2022.01.16 by NayC

  • [Linux] IO Redirection - output

    2022.01.16 by NayC

  • [Linux] cli를 사용하는 이유 (feat. pipleline)

    2022.01.16 by NayC

  • [Linux] wget

    2022.01.16 by NayC

생활코딩 Docker 입구 수업

1강. 수업 소개 내 컴퓨터에서 어떤 어플리케이션을 만들기 위해서는, 여러 운영 체제의 여러 sw를 깔아야 함. 한 대의 컴퓨터 안에서 각각의 app을 '격리된 환경에서' 실행 이 때 운영체제가 설치된 컴퓨터 - host host에서 실행되는 격리된 각각의 실행 환경 - container - 각각의 container에는 운영체제 전체가 설치되어 있는게 아니라, 앱이 실행되는데 필요한 라이브러리와 실행 파일들만 들어있음 이미 설치된 운영체제를 공유하기에 무엇인가를 설치할 필요도 없고, 운영체제가 하나이기에 속도도 느려지지 않음. (저장 장치 용량도 아낄 수 있음) 2강. 설치 - Linux 운영 체제 위에서 돌아가는 것 만약 내 컴퓨터가 Linux 운영체제가 아니라면, 가상 머신을 설치해서 사용 - 그럼에..

정보 리뷰/short 2022. 2. 13. 09:17

[Linux] Shell script (chomod +x 파일이름)

명령의 각 각본들 - 보통은 하나의 명령으로 일이 끝나는게 아니라 여러 명령이 순차적으로 이루어지며 일이 끝날 것 -> 자주 쓰이는 명령들은 어디에 저장하고 불러오는게 편할 것 확장자가 log로 끝나는 이러한 3개의 파일이 있다고 할 때 -> 이걸 bak이라는 디렉토리에 저장해보자. 만약에 ls -l 에 있는 파일들의 내용이 수정되었고, 이걸 또 bak 디렉토리에 저장하고 싶다면? -> bak 디렉토리가 있는지 확인해봐야 1) 없다면 만들고 2) cp *.log bak 을 그대로 실행 cf) zsh 는 컴퓨터 어디에 있는걸까? -> ls /bin 해서 들어가보면 엄청 많이 뭐가 나옴 (bin은 root 디렉토리 아래 여러 기본 프로그램들이 위치하는 위치) 많은 명령들이 여기에 있음 (다시 예제로 돌아오면..

정보 리뷰/생활코딩 Linux 2022. 1. 16. 15:21

[Linux] bash vs zsh

echo + 출력할 내용 그냥 뒤의 내용을 출력해주는 역할 echo + $0 shell 중에서 구체적으로 쓰고 있는 제품 프로그램을 출력해주는 역할 bash vs zsh - 역사적으로 부모가 같기에 거의 기능이 같으나, zsh는 bash가 갖고 있지 않은 기능들을 몇 더 가지고 있기에 '더 편리하다' (위에가 zsh) cd + tap키를 눌렀을 때 (enter까지 누르지 말고) zsh의 경우) 숨은 디렉토리는 표시가 안 됨 bash의 경우) 숨은 디렉토리까지 표시 절대 경로로 이동 시에 zsh의 경우) 디렉토리 맨 첫글자만 입력한 후에 + tap 키를 누르면 자동 완성 됨 (tap키 앞에 공백 없어야 됨) bash의 경우) 이름 다 입력해주어야 디렉토리를 바꿔줄 때 zsh의 경우) why 디렉토리에서..

정보 리뷰/생활코딩 Linux 2022. 1. 16. 15:03

[Linux] Shell vs kernel vs 하드웨어 (운영체제 병아리 intro)

shell : 주변, 껍데기 ... kernel : 핵심, 코어 ... 하드웨어 : 기계적인 부분 (메모리, 하드디스크, ssd, cpu 등) kernel : 물리적인 기계를 제어하는, 운영체제에서 가장 중심이 되는 코어 shell : kernel을 직접 제어하는 것은 어려운 일이기 때문에 사람이 이해하기 쉬운 형태의 명령어를 입력하면, 그 shell에 해당하는 프로그램들이 해석해서 kernel에게 전달해주는 것 (한 마디로, 사용자가 입력한 명령을 해석하는 프로그램) ls -al 같은 명령어를 입력한다고 생각해보자. 1) shell에게 명령을 입력하면, shell은 내가 입력한 명령을 해석해서 kernel이 이해할 수 있는 방식으로 kernel에게 전달해줌 3) kernel은 하드웨어를 제어해서 어떠한..

정보 리뷰/생활코딩 Linux 2022. 1. 16. 14:41

[Linux] IO Redirection - input (output에 비해 중요도는 떨어짐)

프로그램 : 컴퓨터의 하드디스크 또는 ssd에 저장되어 있는 코드 프로세스 : 프로그램이 실행되고 있는 상태 -> 하나의 프로그램은 여러개의 프로세스를 가질 수 있다. cat을 입력하면 아래 입력받을 수 있게 해준다. 만약 내가 hi를 입력하면 'standard output'으로서 hi를 출력해준다. 컨트롤 + d cat 빠져나오고 싶을 때 cf) 컨트롤 + c로 해도 빠져나오긴 하는에 ^c라고 흔적이 남는다. // 파일 안에 들어있는 값을 cat의 입력값으로 줄 수 있다. - 즉, cat은 기본적으로 키보드의 입력값을 받는데 redirection 해주어서 파일 값을 입력값으로 줄 수도 있다는 것 오류 해결해야함ㅎㅎ (명령어는 맞는데 ㅠ) // 출력 결과를 다른 곳에 저장하고 싶을 때 표준 입력에 대한 ..

정보 리뷰/생활코딩 Linux 2022. 1. 16. 14:05

[Linux] IO Redirection - output

I - Input O - Output 만약 내 폴더 안의 이 목록들을 저장하고 싶다면? -> (resut.txt는 내가 그냥 명명해준 이름이며) > 가 포인트 ls -l > result.txt 지금 방금했던 실습으로 이 화면을 해석해보자면 -> 동그라미가 ls command-line argument ) ls -l standard output ) 엔터 쳤을 때 나타나는 화면 (모니터에 출력) -> 이걸 redirect 해서 다른 곳에서 화면을 출력 가능 > 를 사용해서 standard error) 오류는 중요하기에 별도로 출력해준다. rm으로 rename2.txt를 삭제해줬는데 다시 삭제해주니까 (없는 파일 삭제하려 하니) 오류가 나지 rm rename2.txt > result.txt 를 해주며 기대한건,..

정보 리뷰/생활코딩 Linux 2022. 1. 16. 13:50

[Linux] cli를 사용하는 이유 (feat. pipleline)

gui는 컴퓨터 에너지를 훨씬 많이 사용함 gui는 쉽지만 노동이 많이 필요함. 다운로드 받으며 기다리고 기다리고 기다리고... -> cli는 ... cli는 이렇게 복수개의 명령이 한 번에 가능함 (3개도, 4개도 .... ) -> 굉장히 큰 장점! * 덧 붙이는 장점 * 1) 마우스를 사용하지 않아도 됨 2) 서버들은 gui가 없음. 즉, cli를 할 줄 알면 서버 관리를 할 수 있게 됨 3) 다운로드 과정 중 메시지들이 나오는데 이를 해석할줄 알면 내부 동작 원리를 알 수 있게 됨 pipeline - 하나의 명령(프로그램/프로세스)의 실행 결과를 다른 명령의 입력으로 주고 ... grep 내가 찾는 명령어의 '행'을 찾는 명령 *실습 준비물* nano로 파일 새로 만들어서, 긴 텍스트 하나 만들어 ..

정보 리뷰/생활코딩 Linux 2022. 1. 16. 13:27

[Linux] wget

예를 들어, 인터넷에서는 '첨부 파일'을 클릭하면 쉽게 받을 수 있는데 cli에서는 어떻게 받을까 -> wget 프로그램 사용 맥에서 wget 프로그램 다운 brew install wget 브라우저에서 내가 다운 받고자 하는 파일 > 우클릭해서 copy link address https://ubermensch-with.tistory.com/885 내가 다운로드 받아준 폴더에서 확인 가능 파일 이름 바꿔주고 싶다면 -> wget --help 가서 살펴보면 wget -O 내가원하는이름 "파일 link adress" wget -O newyork.jpeg "https://w .... "

정보 리뷰/생활코딩 Linux 2022. 1. 16. 12:58

추가 정보

인기글

최신글

페이징

이전
1 2 3
다음
TISTORY
개발누나 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바