꾸준히 개발하자

고정 헤더 영역

글 제목

메뉴 레이어

꾸준히 개발하자

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (115)
    • Computer Graphics (58)
      • SCOP (9)
      • HumanGL (9)
      • Graphics Pipeline (10)
      • ALEngine (21)
      • Hiking (9)
    • 자료구조와 알고리즘 (43)
      • 백준 (14)
      • 자료구조, 알고리즘 (29)
    • Java 공부 (5)
      • Java 공부 (1)
      • Java 주차별 공부 (3)
      • 더 자바, 코드를 테스트하는 다양한 방법 (1)
    • 리눅스 (8)
      • 리눅스 기초 (8)

검색 레이어

꾸준히 개발하자

검색 영역

컨텐츠 검색

리눅스

  • 42 Seoul 대비 리눅스 공부 (생활코딩 - IO Redirection)

    2023.01.26 by Banjosh

  • 42 Seoul 대비 리눅스 공부 (생활코딩 - 파이프 라인과 grep)

    2023.01.26 by Banjosh

  • 42 Seoul 대비 리눅스 공부 (생활코딩 - 파일 다운로드 방법)

    2023.01.25 by Banjosh

  • 42 Seoul 대비 리눅스 공부 (생활코딩 - 패키지 매니저)

    2023.01.25 by Banjosh

  • 42 Seoul 대비 리눅스 공부 (생활코딩 - sudo, nano 에디터로 파일 편집하기)

    2023.01.25 by Banjosh

  • 42 Seoul 대비 리눅스 공부 (생활코딩 - 필요한 명령 검색하기, cp, mv)

    2023.01.25 by Banjosh

  • 42 Seoul 대비 리눅스 공부 (생활코딩 - 명령어 사용법을 확인하는 법 )

    2023.01.25 by Banjosh

  • 42 Seoul 대비 리눅스 공부 (생활코딩 - 디렉토리와 파일)

    2023.01.24 by Banjosh

42 Seoul 대비 리눅스 공부 (생활코딩 - IO Redirection)

Output ls -l을 입력하면 화면에 결과값이 출력된다. 만약 이 결과값을 화면에 출력하는게 아닌 .txt파일에 저장하고 싶으면 어떻게 해야할까? 화면에 출력된 결과값을 복사해서 nano 에디터를 이용해 파일을 만드는 법도 있겠지만, ls -l > result.txt 한줄로 쉽게 결과값을 파일에 저장할 수 있다. 이렇게 화면으로 출력되는 결과값을 파일로 저장하게 만드는 것처럼 출력되는 방향을 바꾸는 것을 Redirection이라 한다. 위 내용에서 ls -l처럼 화면에 결과값을 출력하는 방식을 Standard Output이라 한다. Standard Output은 기본적으로 모니터에 결과값이 출력되는 방식을 말하고 Standard Output 명령어 뒤에 > 혹은 1>를 입력하고 그 뒤에 파일 이름을 ..

리눅스/리눅스 기초 2023. 1. 26. 11:53

42 Seoul 대비 리눅스 공부 (생활코딩 - 파이프 라인과 grep)

grep grep은 어떠한 정보 안에서 사용자가 필요로하는 정보가 포함되어있는 줄을 찾는 명령어이다. 예를들어 linux.txt라는 파일에 수백줄의 정보가 입력되어있다고 하자. 모든 정보를 전부 출력하고 싶으면 cat linux.txt를 입력하면 되지만(cat 명령어는 파일의 내용을 전부 터미널 화면에 출력해줌) 위에서 얘기한 것처럼 우리가 원하는 정보가 linux이고 linux.txt의 내용 중에서 linux가 들어간 줄만 출력하고 싶으면 grep linux linux.txt를 입력해서 linux가 포함된 줄만을 출력할 수 있다. 여기서 grep의 문법은 grep (원하는 정보) (파일) 이다. 파이프라인 파이프라인이란 어떠한 명령어를 실행한 결과값을 다음 실행할 명령어의 입력값으로 주고 또 그 결과값..

리눅스/리눅스 기초 2023. 1. 26. 04:31

42 Seoul 대비 리눅스 공부 (생활코딩 - 파일 다운로드 방법)

GUI환경인 window10에서는 마우스 클릭으로 파일 다운로드가 쉽게 가능하다. 하지만 명령어로만 프로그램을 실행하는 CLI환경에서는 파일 다운로드도 명령어를 통해 해야만한다. 그 방법에 자주쓰는 것이 wget과 git 2가지 방법이 있는데 이를 배워보자. wget wget은 url을 이용하여 다운을 받는 방법이다. wget [url] 을 입력하면 url을 통해 다운받을 수 있는 파일을 다운로드 할 수 있다. wget --help를 보면 옵션에 wget -O [파일 이름] [url]가 있다. 이는 원래 wget [url]을 이용하면 파일을 다운로드 할 수 있지만 파일 이름을 정하지 못하는 단점을 보완한 명령어이다. 따라서 wget -O [파일 이름] [url]을 이용하면 파일을 다운로드 하면서 저장할 ..

리눅스/리눅스 기초 2023. 1. 25. 12:59

42 Seoul 대비 리눅스 공부 (생활코딩 - 패키지 매니저)

Package manager 기본적으로 포함되어있는 패키지(ls, rm 등) 들을 제외한 패키지를 다운받기 위해 패키지 매니저를 제공한다.(모바일에서 앱스토어의 역할) 리눅스의 패키지 매니저는 apt, yum이 대표적이다. 우리는 apt을 기준으로 패키지 매니저를 배울건데 yum은 apt를 배우면 검색으로 쉽게 배울 수 있으므로 yum을 따로 배우진 않겠다. apt apt-get update는 apt를 이용해 설치할 수 있는 소프트웨어의 목록을 최신상태로 업데이트 하는 방법인데 이는 super user 권한이 필요한 명령어이다. 따라서 sudo apt-get update를 입력하여 명령어를 실행한다. 이렇게 소프트웨어의 목록을 최신상태로 업데이트를 했으면 다음으로 검색을 한다. sudo apt-cache..

리눅스/리눅스 기초 2023. 1. 25. 12:26

42 Seoul 대비 리눅스 공부 (생활코딩 - sudo, nano 에디터로 파일 편집하기)

sudo sudo 명령어는 super user do의 축약형으로 권한이 없는 user가 super user의 권한으로만 실행할 수 있는 명령어를 실행하고 싶을 때 사용하는 명령어이다. 예를 들면 apt-get install git 명령어는 git이라는 프로그램을 설치할 수 있는 명령어인데 이를 일반 user가 그냥 입력하면 permission denied와 are you root?라는 문구가 뜨면서 실행이 안되는 것을 볼 수 있다. 이는 super user의 권한으로 실행할 수 있는 명령어를 권한 없이 사용해서 뜨는 메세지이다. 이때 앞에 sudo를 붙여 sudo apt-get install git을 입력하면 super user의 권한을 임시로 받아 명령어를 실행할 수 있고 git이라는 프로그램이 설치가..

리눅스/리눅스 기초 2023. 1. 25. 11:33

42 Seoul 대비 리눅스 공부 (생활코딩 - 필요한 명령 검색하기, cp, mv)

필요한 명령어 검색하기 따로 검색하는 법이 있진 않고 구글에 검색하는 예시를 통해 어떤식으로 검색을 하는지 살펴보자. 우리가 만약 디렉토리를 만드는 명령어가 궁금하면 구글에 create directory in linux를 검색하면 된다. 영어로 되어있다고 쫄지말고 필요한 부분만을 가지고 나오면 된다. Syntax가 문법이라는 뜻인데 이부분을 보면 명령어를 사용하는 방법이 나와있다. 그리고 Examples을 보면 사용예시가 나와있고 영어를 몰라도 이해가 쉬우니 꼭 한번씩 보기로하자. cp cp 명령어는 copy의 축약형으로 어떤 파일을 복사하여 다른 디렉토리에 저장하는 명령어이다. 명령어의 문법은 cp (복사 대상 파일) (만들어질 파일 이름) 이다. 여기서 복사 대상 파일과 만들어질 파일 이름은 경로도 ..

리눅스/리눅스 기초 2023. 1. 25. 10:33

42 Seoul 대비 리눅스 공부 (생활코딩 - 명령어 사용법을 확인하는 법 )

-- help 리눅스의 명령어 사용법을 확인하는 첫번째 방법은 --help를 이용하는 것이다. 알고싶은 명령어 뒤에 --help를 붙이면 그 명령어에 대한 사용설명서가 출력된다. --help는 화면을 벗어나지 않고 간단한 메뉴얼들이 적혀있는 사용설명서를 보여준다. mkdir --help를 통해 사용설명서를 읽는 법을 알아보자. 우선 사용법(=usage)가 나오고 mkdir [OPTION]... DIRECTORY... 가 적혀있다. 이는 mkdir 명령어의 구조를 보여준다. OPTION은 밑에 나와있는 -m, -p, -v, -Z 등을 나타내고 각각의 사용법과 효과는 밑에 나와있다. 그리고 DIRECTORY는 말 그대로 디렉토리 이름을 말한다. 따라서 밑에 존재하는 옵션들 중 원하는 옵션을 적고 디렉토리 이..

리눅스/리눅스 기초 2023. 1. 25. 09:51

42 Seoul 대비 리눅스 공부 (생활코딩 - 디렉토리와 파일)

ls ls 명령어는 현재 디렉토리의 파일 목룍을 출력하는 명령어이다. ls -l 이나 ls -al와 같이 ls 뒤에 파라미터 혹은 옵션이라 불리는 것들을 추가해서 명령어를 사용할 수 있다. 파라미터를 추가하여 사용하면 명령어에 추가적인 효과가 적용된다. 예를들어 ls -l는 파일 목록을 출력하는데 기존의 ls보다 더 자세한 파일의 내용을 출력해준다. ls -l을 입력하면 파일 목록을 얻을 수 있고 파일마다 맨 앞에 있는 값이 있는데 그것이 -면 파일이고 d면 디렉토리인 것을 알 수 있다. pwd pwd 명령어는 현재 위치하고 있는 디렉토리를 알려주는 명령어이다. mkdir mkdir 명령어는 뒤에 새로 생성할 디렉토리이름을 같이 적어주면(mkdir 이름) 적어준 이름을 갖는 디렉토리를 현재 디렉토리에 새..

리눅스/리눅스 기초 2023. 1. 24. 12:03

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
꾸준히 개발하자 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바