728x90
반응형
하위 디렉토리를 포함한 모든 파일과 디렉토리의 소유자와 그룹을 중복 제거하여 요약본으로 출력하려면 다음 명령어를 사용할 수 있습니다
find /path/to/directory -exec ls -ld {} \; | awk '{print $3, $4}' | sort | uniq
이 명령어는 다음과 같은 작업을 수행합니다:
- find /path/to/directory -exec ls -ld {} \;: 모든 파일과 디렉토리의 상세 정보를 출력합니다.
- awk '{print $3, $4}': 출력된 정보에서 소유자와 그룹만 추출합니다.
- sort: 추출된 소유자와 그룹을 정렬합니다.
- uniq: 중복된 소유자와 그룹을 제거합니다.
예를 들어, /home/user 디렉토리 아래의 모든 파일과 디렉토리의 소유자와 그룹을 중복 제거하여 요약본으로 출력하려면 다음과 같이 실행합니다
find /home/user -exec ls -ld {} \; | awk '{print $3, $4}' | sort | uniq
728x90
반응형
LIST
'Linux' 카테고리의 다른 글
[간단 명령어] find 명령어로 특정 패턴 폴더 또는 파일 삭제 (1) | 2024.08.15 |
---|---|
[간단 명령어] openssl 명령어로 비밀번호 암,복호화 (1) | 2024.08.13 |
[Linux] /etc/passwd 작성 방법 (1) | 2024.05.23 |
[Linux] nologin 명령어 사용법 (1) | 2024.05.22 |
[Linux] user 계정에 sudo 권한을 주기 위한 설정 방법 (1) | 2024.05.20 |