Linux_Navigation Exercise

파일 시스템에 대해서 공부하던 중 ls 명령어에 대해 그리고 cd 커멘드를 통해 파일을 이동하고 디렉토리 목록을 확인할 수 있다는 사실을 알게되었다.

 

Linux 도움말에 대해 공부중 의문이 들었던 것이 있었다. 

echo 커멘드는 쉘 내장형 명령어 type 이고 date 는 외부 파일 명령어 인데 왜

which echo 를 했을때와 which date를 했을 때의 파일 위치가 /bin으로 동일하게 나오는가에 대한

의문이 었는데 방금 배운 파일 시스템 탐색 커멘드를 통해 알 수 있게 되었다.

bin 디렉토리에는 date와 echo 둘 다 들어있었기에 type 은 다르지만 which는 동일한 경로로 나타났던 것이었따!!!

GPT가 설명해준게 맞았었다. 아주 칭찬해 GPT.

 

 

파일 시스템 탐색 미션은 가상 환경에서 파일을 다운 받아야 했다. 

사진처럼 가상 컴퓨팅에서 Udemy에 접속 후 파일을 다운받고 미션에 적혀있는데로 Farm을 Desktop 디렉토리로 옮겼다.

1번에 적혀있는 순으로 미션을 실행시켜 본다.

1-5번까지 실행 후 6번에서 Chickens 폴더에는 얼마나 많은 파일들이 있냐고 질문한다. 총 6개의 파일이 있다.

 

7번 질문에서 명령어를 이용하여 파일들 중 가장 오래된 파일을 찾으라고 했다. ls -l 을 사용하여 파일들의 생성 시간을 확인했다. 정답은 Elvis였다./

8번 명령을 실행하기 위해서는 cd로 직접 경로로 폴더를 이동하는 것이 아닌 절대 경로로 파일 이동이 필요했다. 왜냐하면 Chickens폴더와 Geese폴더는 직접적인 경로의 폴더가 아니기 때문이다. 

위의 사진처럼 절대경로를 작성하여 폴더를 들어간 후 ls로 4개의 파일을 확인할 수 있었다.

 

Muffin 파일이 용랴이 가장 큰 것을 확인했다. 이후 House 폴더로 이동한다.

마지막 13번 숨겨진 폴더를 찾으라는 미션을 위해 ls -a 명령어를 사용하여 .~~~ 형식의 숨김 폴더로 저장된 것들을 찾는다. 그 결과 숨겨진 폴더의 이름은 .Troy였다.

파일을 이동하는 것까지의 리눅스 명령어와 개념은 비교적 간단하다고 느껴진다.

'Linux' 카테고리의 다른 글

Linux_Working With Files Exercise  (2) 2024.03.12
Linux_Deleting, Moving & Copying Exercise  (0) 2024.03.07
Linux_Making Files and Folders Exercise  (0) 2024.03.06
Linux_Help  (1) 2024.03.04
Linux_Basic commands  (2) 2024.03.04