ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 생활코딩 리눅스 강좌 요약 및 정리 - 리눅스 기초 (2)
    Knowledge/Linux 2019. 10. 1. 23:18
    반응형

    이 포스팅은 1편 ( https://takeknowledge.tistory.com/65 ) 에 이어 작성하는 것입니다.

    cli, pwd, ls, mkdir, cd, rm, --help, clear, man 명령어, sudo 등에 대한 정보는 1편에서 확인할 수 있습니다

     

    • nano 에디터

    어떤 정보를 저장한 파일을 만들기 위해선 에디터를 사용해야 한다.

    vi도 있지만 초심자에겐 nano를 추천한다니 빛고잉님 말씀을 따르자

     

    터미널에 이렇게 nano를 입력하면

     

    이렇게 nano 에디터가 실행된다. 이제 html 태그를 입력하고 파일을 저장해보자.

     

    일단 아래에 보이는 것들이 에디터의 명령어이고 ^은 키보드의 Ctrl을 의미한다

    저 중 Write Out이 파일 저장인데 cloud 9의 경우 ctrl-o가 gotofile의 단축키로 설정되어 있어서

     

     

    우선 gotofile의 단축키를 Ctrl+E 로 변경해주고

     

    다시 nano에서 ctrl+O를 입력하면 

     

    이렇게 저장할 파일명을 정할 수 있다

     

    그후 ctrl-X를 눌러 빠져 나온 후 ls를 입력해보면

     

    test.html 파일이 생성되어 있는 걸 확인할 수 있다

     

    이후 nano 명령어 뒤에 위처럼 생성된 파일명을 입력하면

     

     

    해당 파일을 nano 에디터에서 열 수 있다. 

     

    • 패키지 매니져

    기본적으로 내장되어 있지 않은 프로그램을 설치해야 할 때는 패키지 매니져를 활용해야 한다.

    리눅스의 대표적인 패키지 매니져는 apt와 yum이 있는데 강의는 apt를 기준으로 진행된다.

     

    먼저 apt 앞에는 sudo를 항상 붙여줘야 한다.

     

    또한 설치에 앞서 설치할 수 있는 프로그램 목록을 최신화할 필요가 있다

    이는 sudo apt-get update 명령어를 통해 할 수 있다

     

    입력하면 사진같이 뭐가 막 올라온다

     

    이렇게 목록을 최신화 했으면 

     

    'sudo apt-cache search 한글자 이상의 단어' 명령어로 설치할 파일을 찾을 수 있다

    htop을 찾아보면

     

    위와 같이 내용이 나온다

     

    물론 아직 설치가 된 건 아니라 실행할 수는 없으니 깔아보자

     

    설치는 sudo apt-get-install 설치할 패키지명 으로 할 수 있다

     

    htop을 설치하는 명령어를 실행하면 위와 같이 나온다

     

    그 후에 htop을 실행하면

     

     

    뭔가 리눅스에 어울리지 않는 컬러풀(?)한 무언가가 실행된 걸 볼 수 있다 ㅋㅋ

     

    패키지는 업그레이드와 삭제도 가능한데 install 자리에 키워드만 upgrade와 remove로 바꿔주면 된다

     

    일단 q나 f10 버튼을 눌러 htop을 나와서 업그레이드를 하면

     

     

    아래와 같이 업그레이드가 진행된다.

    이 때 upgrade 뒤에 설치된 패키지 이름을 명시하지 않으면 모든 패키지가 업그레이드가 된다고 한다

     

    삭제도 진행해보면

     

     

    패키지가 잘 지워져서 htop을 입력했을 때 더는 실행되지 않는 걸 볼 수 있다

     

    • 다운로드 방법 -wget

    리눅스에선 파일 다운로드 역시 명령어로 처리한다.

    wget 명령어를 활용하면 되는데 일단 그전에 다운로드 받을 파일의 url이 필요하다

     

    그러니 원하는 사진의 이미지 주소를 복사하고 

     

    갓고사 그저 빛..

    wget 명령어 뒤에 붙여넣으면

     

     

    파일이 잘 다운로드 된다.

     

    그러나 파일명이 너무 길다는 느낌을 지울 수 없다. 물론 받아놓고 이름을 바꿀 수도 있겠지만

    wget -O 파일명 url 명령어를 활용하면 다운받을 때 다운받을 이름을 정할 수 있으니 이걸 쓰자

     

     

    이런 식으로 입력하면 원하는 파일명인 god.jpg로 파일이 잘 다운로드 된 걸 확인할 수 있다.

     

    • 다운로드 방법 - git

    파일만이 아니고 git을 활용해 소스코드도 다운로드 받을 수 있다

     

     

    일단 apt 패키지 매니져를 활용해 git을 설치하고

     

    다운받을 소스코드를 복사한다.

     

     

    실습화면은 react의 github page ( https://github.com/facebook/react ) 에서 촬영(?) 했습니다

     

     이후엔 'git clone url 폴더명' 명령어를 활용해 다운로드 하면 된다

     

    위와 같이 입력하면 

     

    보이는 바와 같이 react_src 폴더가 잘 생성된 걸 확인할 수 있고

     

     

    react_src 폴더안으로 이동해 내용을 확인했을 때도 

    다운받은 소스코드 파일들을 확인할 수 있다

     

    - 정리

     

    nano : 리눅스 환경에서 사용할 수 있는 에디터 실행

    nano 파일명 : 해당 파일 nano에서 실행

    apt : 리눅스에서 원하는 패키지를 다운로드 할 수 있게 해주는 매니져

    sudo apt-get update  : 다운로드 받을 목록 최신화

    sudo apt-cache search 한글자이상의 단어 : 단어로 패키지 검색

    sudo apt-get-install 설치할 패키지명 : 패키지 설치

    sudo apt-get-upgrade : 설치되어 있는 모든 패키지 최신 버전으로 업그레이드

    sudo apt-get-upgrade 패키지명 : 명시한 패키지 최신 버전으로 업그레이드

    sudo apt-get-remove 패키지명 : 명시한 패키지 삭제

    wget url  : url에 있는 파일 다운로드

    git clone url 폴더명 : 폴더명에 git 소스코드 다운로드

    반응형

    댓글

Designed by Tistory.