소개
리눅스 디렉토리 탐색 챌린지에 오신 것을 환영합니다! 이번 과제에서는 여러분의 기본적인 리눅스 명령줄 실력을 점검해 볼 것입니다. 여러분이 현재 작업 중인 디렉토리와 그 내부 콘텐츠에 대한 정보를 신속하게 파악해야 하는 시스템 관리자라고 가정해 봅시다. 여러분의 임무는 오직 pwd와 ls 명령어만을 사용하여 파일 시스템을 탐색하고 특정 세부 정보를 추출하는 것입니다. 이 챌린지를 통해 필수적인 리눅스 명령어 사용에 익숙해지고, 디렉토리 정보를 효율적으로 수집하는 능력을 키울 수 있습니다.
디렉토리 탐색
이번 과제에서는 기본적인 리눅스 명령줄 숙련도를 테스트합니다. 시스템 관리자로서 현재 작업 디렉토리와 그 안에 포함된 파일들에 대한 정보를 빠르게 확인해야 하는 상황입니다. pwd와 ls 명령어만을 활용하여 파일 시스템을 탐색하고 필요한 정보를 확인하세요. 이 과정을 통해 리눅스의 가장 기초가 되는 명령어들을 능숙하게 다룰 수 있게 될 것입니다.
과제 내용
- 현재 작업 중인 디렉토리의 경로를 확인하세요.
/home/labex/project디렉토리에 있는 모든 파일과 디렉토리를 나열하세요. 이때 숨겨진 파일도 모두 포함되어야 합니다./home/labex/project디렉토리의 내용을 상세 리스트 형식으로 표시하세요. 여기에는 파일 권한, 소유자, 크기, 수정 날짜가 포함되어야 합니다.
요구 사항
- 반드시
/home/labex/project디렉토리를 작업 디렉토리로 사용해야 합니다. - 오직
pwd와ls명령어만 사용할 수 있습니다. - 모든 명령어는 터미널에서 직접 실행해야 합니다.
- 요구되는 출력 형식을 얻기 위해
ls명령어의 적절한 옵션을 사용해야 합니다. - 여러 명령어를 조합하거나 파이프를 사용하여 결과를 만들어내지 마세요.
예시
출력 결과는 다음과 같은 형태여야 합니다 (실제 출력 내용은 디렉토리 내부 파일에 따라 다를 수 있습니다).
$ ░░░
/home/labex/project
$ ░░░
. .. .hidden_file file1.txt file2.txt directory1
$ ░░░
total 16
drwxr-xr-x 2 labex labex 4096 Aug 7 10:00 directory1
-rw-r--r-- 1 labex labex 100 Aug 7 09:55 file1.txt
-rw-r--r-- 1 labex labex 200 Aug 7 09:58 file2.txt
요약
이번 챌린지를 통해 리눅스의 가장 기본적인 두 명령어인 pwd와 ls를 실습해 보았습니다. 현재 위치한 디렉토리를 확인하는 방법과 다양한 옵션을 사용하여 디렉토리 내용을 확인하는 방법을 익혔습니다. 이러한 기술은 리눅스 환경에서 파일 시스템을 탐색하고 정보를 수집하는 데 있어 매우 중요합니다. 이 기초 명령어들을 마스터함으로써, 더 복잡한 리눅스 파일 시스템 작업과 명령줄 활용을 위한 탄탄한 기반을 마련했습니다.



