[TIL] 리눅스 기초_ CLI 명령어

Sarahsea 사라씨·2021년 5월 21일
1

TIL

목록 보기
5/128
post-thumbnail

CLI(Command Line Interface)

Intro

GUI(Graphical User Interface) vs CLI
익숙한 윈도우즈,... 클릭!

CLI의 장점: 예) AWS 5만대 이상의 서버컴퓨터들 대부분 Linux 제공, I/O 소스 각각 추가 장착 없이도 조작가능

기본 명령어

  • prompt : 키보드의 입력을 받고, 편집 할 수 있는 한줄의 공간

-pwd print working directory 현재위치확인

-cd 폴더명 change directory 해당폴더로 이동

-rm remove + -r or -rf (recursive(재귀) force)

-mv 파일명 이동할폴더명 1)move (폴더도 가능)
-mv 파일명 변경할파일명 2)이름변경

-mkdir 폴더명 폴더생성
-touch 파일명 파일생성
-cp 원본파일명 복사할이름 폴더의 경우 -r옵션

관리자 권한(Permission)과 경로

-관리자 권한 왜 필요할까?

  • 악성코드(Malicious Code) 방지 위해,
  • 블루스크린(충돌) -> UAC(User Account Control)생김

-절대경로 vs 상대경로

  • 절대경로: pwd로 확인가능, 기준점(루트폴더(/))으로부터 절대적위치
  • 상대경로: 파일위치를 현재위치 기준점으로 나타냄 . 현재위치/폴더내부(하위)

-관리자 권한 vs 사용자 권한

  • 사용자권한으로 관리자 권한 가진 일들 못함 - 프로그램 추가,삭제,변경 시 관리자권한 필요 -> 임시적 관리자권한 획득 명령어 sudo

Quiz Check!

-CLI rm을 사용해서 지운 파일, 휴지통에서 복구 가능할까??
-sarah 라는 폴더 안에 happy라는 폴더가 있다. 현위치가 sarah일때 happy로 가는 맞는 경로 표현은?

  • cd ~/sarah/happy/
  • cd ~/sarah/happy
  • cd happy/
  • cd ./happy

텍스트 에디터 nano

-CLI 환경에서 유명에디터들 : vim(vi), emacs 등 -어렵
-nano 실행: nano 파일명 해당파일nano에서실행 nano # 그냥nano실행
-nano 화면: 3구역-파일 이름안내, 편집화면, 단축키
-파일 열기: nano 파일이름 / ctrl + R / ctrl + T + 화살표키
-파일 편집 후 종료: ctrl + X (저장옵션 묻게됨)
-파일 저장: ctrl + O (write out, write down, write up_급영어공부)

궁금한 점_
1. npm packages are looking for funding 이게 뭘까?
검색찬스 해결!
-> When you run npm fund it will list all the modules and packages you have installed that were created by companies or organizations that need money for their IT projects.
https://stackoverflow.com/questions/58972251/what-does-x-packages-are-looking-for-funding-mean-when-running-npm-install

어처구니? 실수들 (물론 요긴한? 삽질들)
1. 예시와 다른 오류 코드에 이건 무슨 뜻일까 한참 헤맸는데 알고보니
오타...허허..두명이 동시에 오타를?!

profile
생각하는 사람

0개의 댓글