디렉토리와 파일 둘러보기

ESH·2024년 6월 17일
0
post-thumbnail

디렉토리와 파일 둘러보기: pwd, cd, ls 명령어

유닉스 및 리눅스 시스템에서 디렉토리와 파일을 효율적으로 관리하고 탐색하기 위해 기본적으로 알아야 할 명령어들이 있습니다. 이번 글에서는 pwd, cd, ls 명령어에 대해 공부한 내용을 정리해보겠습니다.

1. 현재 작업 디렉토리 확인: pwd

pwd는 "print working directory"의 약자로, 현재 작업 중인 디렉토리의 절대 경로를 출력해주는 명령어입니다. 현재 내가 어디에 있는지 헷갈릴 때 유용하게 사용할 수 있습니다.

$ pwd
/home/user

위 예시에서 pwd 명령어를 실행하면 현재 작업 디렉토리가 /home/user임을 알 수 있습니다.

2. 디렉토리 이동: cd

cd는 "change directory"의 약자로, 현재 작업 디렉토리를 변경하는 명령어입니다. 특정 디렉토리로 이동할 때 사용합니다.

  • 절대 경로로 이동하기:
$ cd /home/user/Documents

위 명령어는 /home/user/Documents 디렉토리로 이동합니다.

  • 상대 경로로 이동하기:
$ cd Documents

현재 디렉토리가 /home/user일 때, 위 명령어는 /home/user/Documents 디렉토리로 이동합니다.

  • 상위 디렉토리로 이동하기:
$ cd ..

현재 디렉토리의 상위 디렉토리로 이동합니다. 예를 들어, 현재 디렉토리가 /home/user/Documents일 때 cd ..를 입력하면 /home/user로 이동합니다.

  • 홈 디렉토리로 이동하기:
$ cd ~

~는 현재 사용자의 홈 디렉토리를 의미합니다. 위 명령어를 입력하면 홈 디렉토리로 이동합니다.

3. 디렉토리 내용 보기: ls

ls는 "list"의 약자로, 현재 디렉토리의 파일과 디렉토리를 나열해주는 명령어입니다. 다양한 옵션을 사용하여 더 많은 정보를 확인할 수 있습니다.

  • 기본 사용법:
$ ls
Documents  Downloads  Music  Pictures

현재 디렉토리의 파일과 디렉토리 목록을 출력합니다.

  • 자세한 정보 보기:
$ ls -l
total 8
drwxr-xr-x 2 user user 4096 Jun  1 10:00 Documents
drwxr-xr-x 2 user user 4096 Jun  1 10:00 Downloads

-l 옵션을 사용하면 파일과 디렉토리의 권한, 소유자, 크기, 수정 날짜 등의 자세한 정보를 출력합니다.

  • 숨김 파일 보기:
$ ls -a
.  ..  .bashrc  Documents  Downloads

-a 옵션을 사용하면 숨김 파일(이름이 .로 시작하는 파일)도 함께 출력합니다.

결론

이렇게 pwd, cd, ls 명령어에 대해 알아보았습니다. 이 명령어들은 유닉스 및 리눅스 환경에서 파일과 디렉토리를 탐색하고 관리하는 데 기본적으로 사용되며, 이를 잘 이해하고 활용하면 작업 효율을 크게 높일 수 있습니다. 다양한 옵션과 함께 사용해보면서 더 많은 기능을 익혀보세요.

profile
I'm studying web front-end development.

0개의 댓글