Linux & Terminal

do yeon kim·2022년 6월 28일
0

Linux & Terminal

Linux

운영체제
운영체제는 우리와 컴퓨터를 연결해주는 중간매개체이다.

  • 사용자
    유저

  • 사용자쪽에 가까운
  • 커널
    하드웨어쪽에 가까운
  • 하드웨어
    컴퓨터

운영체제 window, mac os 와 같은 운영체제 중 하나이며, 오픈소스라는 장점이 있다. 서버, 서비스 베포에 많이 사용된다.

CLI와 GUI
커맨드와 그래픽으로 제어한다는 차이가 있다.
터미널창에서의 작업은 CLI에 해당한다.

리눅스의 핵심구조

리눅스의 파일 구조이다.
리눅스는 파일의 위치를 기준으로 작업을 한다.

root or /
/bin/
/usr/
/home/

/

최상위 루트 위치로 이동한다.

~

홈 위치로 이동한다.

/bin

노트북 안에 있는 프로그램이 있는 곳이다.

env

환경변수이다.

config파일

(dot파일).으로 시작하는 파일, 숨김파일로 간주한다.
ex) .zshrc .zshrc.swo zshell에 대한 설정파일



git 명령어

  • pwd
    현재 위치 출력한다.

  • ls
    폴더내의 리스트를 보여준다.

  • cd
    위치를 이동시킨다.

  • mkdir
    디렉토리를 생성한다.

  • touch
    파일을 생성한다.

  • vi, vim
    파일에 대한 읽기
    쓰기(i)
    저장하고 나가기 (:wq)
    수정사항 저장않고 나가기 (q!)
    저장하기 (:w)

  • cp
    복사하기

  • rm
    삭제하기

  • rm -r

  • rm -rf*
    하지 말아야 할 것 강제로 삭제한다.

  • mv
    잘라내기

  • mv
    파일명 바꾸기

0개의 댓글