각 줄에 절대 경로가 포함된 모든 디렉터리 및 파일 목록을 어떻게 얻을 수 있나요?

각 줄에 절대 경로가 포함된 모든 디렉터리 및 파일 목록을 어떻게 얻을 수 있나요?

을 사용하면 ls -R /모든 기존 파일과 디렉터리가 나열되지만 전체 파일 경로는 표시되지 않습니다.

각 줄에 절대 경로가 있는 형식의 목록을 얻으려면 명령줄에 무엇을 작성해야 합니까?

답변1

다음을 사용하여 전체 경로가 포함된 파일을 가져올 수 있습니다.

find / -type f

또는 현재 디렉터리의 파일을 아래로 나열합니다.

find $(pwd) -type f

답변2

ls특정 디렉터리의 파일만 보려면 두 명령을 모두 사용할 수 있습니다.

  1. 실제 경로
  2. 링크 읽기

realpath내 시스템에 출력이 없기 때문에 출력을 보여줄 수 없습니다 .

readlink당신은 이것을 할 수 있습니다 .

ls | xargs -n 1 readlink -f

경고: 소프트 링크는 연결된 파일로 변환되므로 소프트 링크의 절대 경로를 얻지 못할 수 있습니다.

관련 정보