TIL(6) - Linux & Terminal

김서하·2021년 6월 15일
0

Wecode Session

목록 보기
7/7
post-thumbnail

Linux

: Unix 기반 운영체제

Q 왜 쓰이는지?

  • 다양한 이유로 서버는 리눅스 기반으로 운영되고 있음
  • 안정적
  • 유연성
  • 무료

Terminal 명령어

  • cd 가고자 하는 디렉토기 경로 입력. 디렉토리 경로를 생략하면 home 디렉토리로 이동한다.
  • ls 해당 디렉토리의 파일 목록 출력
  • pwd 현재 경로 출력
  • . 현재 디렉토리 .. 바로 전 디렉토리
  • home 유저의 home 디렉토리 경로를 저장한 환경변수
  • user 유저의 아이디를 저장한 환경변수
  • path 명령어들을 찾을 수 있는 경로들을 저장해놓은 환경변수
  • mkdir/rmdir 디렉토리 생성/제거
  • rm/cp/mv 파일이나 디렉토리의 제거/복사/이동
  • touch 파일 생성 및 날짜정보 변경
  • vi 에디터로 내용 작성 후 저장. i 입력 -> ESC -> :wq 저장 후 종료

절대 경로 vs 상대 경로

  • 절대 경로 : Absolute path는 이름 그대로 절대적 경로. 경로를 표현하는 방식이 root 디렉토리 부터 시작한다는 점에서 "완전한"의 의미에 더욱 가까움. (ex. /home/eun/bin)
  • 상대 경로 : Relative path. 현재 자신의 위치를 기반으로 움직이는 경로. (ex. cd ..)
    . : 현재 경로 .. : 상위 경로
profile
개발자 지망생 서하입니당

0개의 댓글