생활코딩

Coding Everybody

코스 전체목록

닫기

디렉토리와 파일

리눅스의 기본은 터미널(콘솔)과 파일입니다. 여기서는 콘솔을 실행하는 법과 디렉토리, 파일을 다루는 법을 알아보겠습니다. 

수업1

수업내용

ls

현재 디렉토리의 파일 목록을 출력하는 명령어. 'ls -l'은 자세히 보기

pwd

현재 위치하고 있는 디렉토리를 알려주는 명령어

mkdir

mkdir 새로 생성할 디렉토리명

수업2

수업내용

cd

cd 이동할 디렉토리의 경로명

상대경로와 절대경로

상대경로는 현재 디렉토리의 위치를 기준으로 다른 디렉토리의 위치를 표현하는 것으로 ..은 부모 디렉토리를 의미합니다. 'cd ..'은 현재 디렉토리의 부모 디렉토리로 이동하는 명령이 됩니다. 참고로 현재 디렉토리는 '.' 입니다. 

절대경로는 최상위 디렉토리를 기준으로 경로를 표현하는 것을 의미합니다. 최상위 디렉토리는 루트(root) 디렉토리라고 하고 '/' 입니다. 'cd /'는 최상위 디렉토리로 이동한다는 뜻입니다. 'cd /home/egoing'은 현재 디렉토리가 무엇이건 언제나 '/home/egoing'을 의미하는데 이런 식의 경로 표현을 절대경로라고 합니다. 

rm

  • rm 파일명
  • rm -r 디렉토리명

--help

명령어 뒤에 --help를 붙이면 명령의 사용설명서가 출력됩니다. 

예 

  • ls --help
  • rm --help
  • mkdir --help
  • pwd --help

 

 

 

 

댓글

댓글 본문
  1. 코지마 히데오 뺨 후릴 반바지
    2023-04-19 수강 완료~
  2. toonfac
    220717 오전 11시 16분 완료
  3. Eunyoung Eunice Kang
    2022.5.19 완료
  4. 푸른초
    22.05.04.
  5. 우람한한화
    리눅스를 제어하기위해서 중요한 2가지
    1. 리눅스는 명령어를 통해 동작한다.
    2.. 리눅스에서는 내리고 있는 명령어는 현재 위치해 있는 대상을 기준으로 작동한다.

    - ls, mkdir, pwd, touch
    - ls -a 를 사용할 경우 파일 정보 맨 앞에 d가 있으면 폴더 -는 파일
    - 위치 이동
    ㄴ 상대 경로 cd ..
    ㄴ 절대 경로 /home/
    - 파일 삭제
    ㄴ rm 파일명
    ㄴ 폴더와 그 안에 있는 파일들 삭제 rm -r 폴더명
    - 명령어 --help
  6. 차아안
    완료!
  7. 슈퍼우먼
    20220127 완료
  8. Wilbur0306
    2022.01.05 완료
  9. 하성호
    211022
  10. cxxerry
    좋은 강좌 감사합니다 :)
  11. labis98
    20210815 good!!!
  12. 한국계카탈루냐인
    수강 완료
  13. voltev
    제가 이해가 잘 안되서그러는데 만일 폴더를 2개일경우 A라는 폴더와 B라는 폴더를 생성 이후 A라는 파일은 A폴더로 B라는 파일은 B로 생성 하고 싶다면 어떻게 해야될까요..?
  14. yss4888
    감사합니다.
  15. matt
    잘 봤습니다!
  16. didxoals
    맥북 에어 사용하고 있습니다. ls --help를 치면
    yangtaemin@Taemin-macbookair ~ % ls --help
    ls: illegal option -- -
    usage: ls [-@ABCFGHLOPRSTUWabcdefghiklmnopqrstuwx1%] [file ...]
    yangtaemin@Taemin-macbookair ~ %
    처럼 에러가 뜨네요.

    왜 이런 건지 알려주세요ㅠㅠ
  17. Byungrok Moon
    좋은 강좌 감사합니다.
    12/14(월) 수강완료!
  18. Ninano Kim
    항상 감사합니다.^^ 저...죄송한데 --help를 치면 아래와 같이 애러가 뜨는데...문제가 뭘까요? man은 실행되는데 --help가 실행이 안되네요. 조언 부탁드려요

    seungryongkim@seungryongui-MacBookPro ~ % ls --help
    ls: illegal option -- -
    usage: ls [-@ABCFGHLOPRSTUWabcdefghiklmnopqrstuwx1%] [file ...]
  19. 제이치
    수강완료!
  20. 이경석
    완료
  21. 박인성
    20.09.21 완료
  22. Pleasure of Learning
    완료합니다.
  23. 20.08.17 복기
  24. yeong
    20.08.04 완료
  25. 20.07.27 완료
  26. 홍주호
    20.5.31 리부트
  27. 홍주호
    20.5.20 완료
  28. 개발벌레
    완료
  29. ㄱㄹㅇ
    감사합니다.
  30. thx teacher
  31. 20200217 완료
  32. 박주임
    20200129
    공부완료
  33. 20191008 Ted 완료!
  34. 루나
    완료!
  35. 이수형
    땡스
  36. 셜리
    감사합니다.
  37. choon
    감사합니다.
  38. kimsugil
    감사합니다.
  39. Man Choi
    감사합니다!!
    대화보기
    • hellomorning
      완료!
    • 김명재
      무료로 이렇게 고품격 강의를 제공해주신거 정말 감사드립니다..

      언젠가 제가 성공하면 생활코딩 e-going님께 후원 많이 하겠습니다 정말로..

      기억하고 있을게요..

      추운 환절기날 감기조심하세요
    • Aaron Soon Woo Kwon
      완료
    • Lifie9
      완료
    • 리눅스초보
      리눅스창이 저는 윈도우 cmd 창과 같은데...
      저렇게 색?이 있게는 어떻게 하나요?
    • kim chae won
      맥에 가상머신으로 우분투 올리는 데에 버추얼박스,vmware fusion, parallel 중에 무엇이 제일 낫나요?
    • 조명주
      제가 usb부팅으로 하나는 윈도우10설치하고 다른하드에는 우분투를 깔았는데 우분투를 실행할때마다 퍽소리가 나요ㅠㅠ 괜챦은건가요?
    • 박신우
      리눅스 시작합니다 aws를 위해
    • 감사합니다
    • egoing
      당연히 됩니다! 걱정 마셔요 :)
      대화보기
      • Kim Young Hwan
        감사합니다. 리눅스 공부하며 티스토리에 정리하고 있습니다. 해당 영상강의를 공부하며 정리하다보니 그대로 배끼는 느낌이 들어 여쭤봅니다. 출처를 남기고 하고 있지만 불쾌하시다면 삭제나 비공개처리하겠습니다. 깔끔한 강의에 다시 한번 감사드리고 티스토리에 개인적으로 정리하는 것에 허락을 받고 싶네요.
        http://lumyz.tistory.com

        아직 글은 올리지 않았습니다만 허락해주시면 계속 올릴 것 같습니다. 물론 출처는 남기구요.
      버전 관리
      egoing
      현재 버전
      선택 버전
      graphittie 자세히 보기