月亮

[Linux] 디렉토리와 파일 & 상대경로와 절대경로 본문

linux

[Linux] 디렉토리와 파일 & 상대경로와 절대경로

듀네 2023. 6. 20. 16:23

ls -l

현재 디렉토리의 파일 목록을 출력하는 명령어. 'ls -l (long format)'은 자세히 보기(자세한 정보를 포함한 긴 형식으로 출력합니다. 파일 및 디렉터리의 소유자, 그룹, 크기, 권한, 수정 시간 등의 정보를 보여줍니다)

pwd

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

mkdir

mkdir [새로 생성할 디렉토리명]

cd

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

상대경로와 절대경로

상대경로와 절대경로는 파일이나 폴더를 참조할 때 사용하는 경로의 표현 방법입니다.

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

절대경로는 항상 동일한 위치를 가리키며, 상대경로와 달리 어디서든 참조할 수 있습니다. 예를 들어, Windows 운영체제에서 C:\Users\John\Documents\file.txt와 같은 경로가 절대경로입니다.

 

반면에 상대경로는 현재 위치에서 상대적인 위치를 사용하여 파일이나 폴더를 참조하는 것입니다. 상대경로는 현재 위치가 변경되면 참조하는 파일이나 폴더도 변경될 수 있습니다. 예를 들어, ./folder/file.txt와 같은 경로는 현재 위치에서 folder라는 폴더에 있는 file.txt를 참조하는 상대경로입니다.

상대경로에서 ./는 현재 위치를 나타내고, ../는 상위 디렉토리를 나타냅니다. 예를 들어, ../../folder/file.txt는 현재 위치의 상위 두 단계 위에 있는 폴더 folder 안의 file.txt를 참조하는 상대경로입니다.

  • 내부파일을 불러올 때 상대경로
  • 외부파일을 불러올 때 절대경로

rm

rm [삭제할 파일명]

rm -r [삭제할 디렉토리명]

--help

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

ls --help

rm --help

mkdir --help

pwd --help

 

참조: 생활코딩 linux

https://opentutorials.org/course/2598/14162

반응형
Comments