파일 시스템 탐색 및 파일 작업

초급

이 종합 과정을 통해 필수적인 Linux 파일 시스템 작업을 마스터하세요. 실습 위주의 랩과 흥미로운 과제를 통해 디렉터리 구조 탐색, 파일 목록 보기, 파일 및 디렉터리 생성 및 관리, 파일 복사 및 이동, 효율적인 파일 작업을 위한 와일드카드 사용법을 배웁니다. Linux 파일 관리에 능숙해지고 싶은 모든 분들에게 적합합니다.

devops-engineerlinuxdevops

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

파일 시스템 탐색 및 파일 작업

Linux 가 파일과 디렉터리를 구성하는 방식을 배우고, 파일을 효율적으로 생성, 이동, 복사, 삭제 및 매칭하는 데 필요한 명령줄 습관을 길러보세요. 이 실습 과정은 초보자가 일상적인 서버 관리, DevOps 작업 및 원격 문제 해결을 수행하는 데 필요한 실용적인 파일 시스템 기술을 습득하도록 돕습니다.

왜 중요한가요?

대부분의 Linux 작업은 설정 파일, 로그, 스크립트, 배포 자산, 백업 및 애플리케이션 데이터와 같은 파일에서 시작됩니다. 파일 시스템을 자신 있게 탐색하거나 파일을 안전하게 관리하지 못하면, 간단한 운영 작업조차 느려지고 오류가 발생하기 쉽습니다. 이 과정은 향후 모든 Linux 및 DevOps 학습 단계에 필요한 파일 처리의 기초를 제공합니다.

학습 내용

  • Linux 디렉터리 레이아웃과 일반적인 최상위 경로의 목적을 이해합니다.
  • 숨김 파일 및 상세 디렉터리 내용을 포함하여 파일을 유용하게 나열하는 방법을 배웁니다.
  • 그래픽 도구에 의존하지 않고 직접 파일과 디렉터리를 생성합니다.
  • 안전과 의도를 고려하여 파일을 복사, 이동, 이름 변경 및 삭제합니다.
  • 와일드카드 (wildcards) 와 글로빙 (globbing) 패턴을 사용하여 여러 파일을 효율적으로 다룹니다.
  • 실제 명령줄 유지 관리 작업과 유사한 정리 시나리오에 이러한 기술을 적용합니다.

과정 로드맵

이 과정은 Linux 디렉터리 구조를 둘러보는 것으로 시작하여 사용자 데이터, 설정 파일 및 시스템 도구가 일반적으로 어디에 위치하는지 파악하는 방법을 배웁니다. 그런 다음 숨김 콘텐츠와 상세 파일 정보를 포함하여 나열 명령어로 디렉터리를 검사하는 방법을 학습합니다.

이어서 직접 파일과 디렉터리를 생성하고, 복사 및 이동을 연습하며 파일 복제와 이름 변경 워크플로우를 이해합니다. 그 후, 실수로 인한 데이터 손실을 방지하는 데 중점을 두고 안전하게 파일과 디렉터리를 삭제하는 방법을 다룹니다.

기본기를 익힌 후에는 와일드카드와 글로빙을 사용하여 단일 명령어로 여러 파일을 한꺼번에 처리합니다. 마지막으로 '파일 시스템 정리 작업 (Filesystem Cleanup Task)' 챌린지를 통해 디렉터리 탐색, 검사 및 파일 작업 기술을 종합하여 실제 유지 관리 연습을 수행합니다.

수강 대상

이 과정은 Linux 초보자, 서버 기반 워크플로우로 전환하려는 개발자, 그리고 GUI 없이 파일을 관리하는 데 익숙해져야 하는 예비 DevOps 학습자를 위한 것입니다.

학습 성과

이 과정을 마치면 Linux 디렉터리를 탐색하고, 파일 목록을 해석하며, 파일을 생성 및 정리하고, 터미널에서 일반적인 파일 작업을 훨씬 더 자신감 있고 능숙하게 수행할 수 있게 됩니다.

강사

labby
Labby
Labby is the LabEx teacher.