TIL)22 리눅스, 터미널,

이명진·2021년 3월 25일
0

web. 웹 공부

목록 보기
2/8

Linux

Linux는 1991년 Linus Torvals(라이너스 토발즈)가 개발한 운영체제 이다.

리눅스의 장점

  • 무료 오픈소스 이다.
  • 커스텀하기 좋다.
  • 안정적이다.

Linux File System Hierarchy (FHS)

리눅스의 파일 구조는 tree형태로 되어 있다.
가장 위에는 / 디렉토리가 있다. root라고 불린다.
root(/)
디렉토리는 윈도우의 폴더 와 동일한 개념이다.
각 디렉토리들은 /로 구분한다.
home(~)
home 디렉토리는 유저의 공간이다. 주로 많은 것을 하게 된다.

Directory 경로

디렉토리 경로는 절대경로와 상대경로가 있다.
절대경로 : 최상위루트에서 시작.
상대경로: 내가 있는 위치 기준.

.: 점 한개는 현재 경로 로 사용된다.
..: 점 두개는 상위 경로로 이동한다.

PATH

PATH 환경 변수는 명령어들을 찾을 수 있는 경로들을 저장해놓은 환경 변수 이다. 명령어의 경로가 저장된다.

기본 명령어

기본 명령어에 익숙해져야 리눅스를 잘 쓸수 있다.

  • ls: 리스트 / 현재 위치에서 파일 목록들을 볼수 있다.
    a옵션을 주면 숨긴파일까지 볼 수 있다.

  • pwd: 현재 위치 / 내가 지금 어디위치에 있는지 현재 위치를 알려준다.

  • env: 환경변수

  • cd : change directory /cd를 입력하고 폴더명 혹은 파일 명을 입력하면 접근할수 있게 한다.

  • vi (파일이름): 입력한 파일에 들어간다.
    파일에 들어가서 i를 누르면 파일 수정할수 있다. 수정이 완료되면
    esc를 누르고 :wq를 누르면 저장이 되고 나갈수 있다.
    Q!를 누르면 저장을 안하고 강제로 나갈수 있다.

  • touch (파일명.확장자): 파일을 확장자를 주어서 생성할수 있다.

  • rm (파일명,확장자): 파일을 제거할수 있다.

  • history : 여태까지 친 명령어를 볼수 있다.

  • history | grep(찾을 용어) : 누르면 히스토리 내에서 찾고 싶은 용어를 찾을수 있다.

  • mkdir :폴더를 생성할수 있다

profile
프론트엔드 개발자 초보에서 고수까지!

0개의 댓글