Linux

[Linux] 디렉터리 내 모든 파일/디렉터리 권한 확인

비번변경 2023. 8. 14. 16:30

개요

특정 디렉터리 내 모든 하위 경로에 대한 읽기/쓰기/실행 권한을 확인하고자 한다. 명령어를 찾아보자.

 

 

ls - find 명령

find 명령으로 특정 경로에 존재하는 파일과 디렉터리를 찾아 ls 명령의 인수로 전달한다.

 

하위 디렉터리만 조회

ls -dl `find /PATH -type d`
# -d, --directory : 디렉터리만 나열

# 예시
ls -dl `find /var -type d`

 

파일만 조회

ls -dl `find /PATH -type F`
# -d, --directory : 디렉터리만 나열

# 예시
ls -dl `find /var -type f`

 

 

find -ls 옵션 사용

find 명령의 -ls 옵션은 ls -dils 형식으로 파일 목록을 출력한다.

 

하위 디렉터리만 조회

find /PATH -type d -ls

# 예시
find /var -type d -ls

 

파일만 조회

find /PATH -type f -ls

# 예시
find /var -type f -ls

 

 

문단 마지막 사용

https://www.ducea.com/2009/06/05/linux-tips-get-the-list-of-subdirectories-with-their-owner-permissions-and-full-paths/

 

728x90