반응형
다른 사람이 소유하지 않은 파일 찾기
특정 사용자가 소유하지 않은 파일을 찾기 위해 디렉토리를 재귀 적으로 살펴보고 있는데 어떻게 작성 해야할지 모르겠습니다.
find (1) 유틸리티에는 "!"를 사용하여 부정 ( "역전") 할 수있는 기본 노드가 있습니다. 운영자. 그러나 프롬프트에서 셸 메타 문자이므로 백 슬래시로 부정을 피해야합니다. 결과:
find . \! -user foo -print
다른 사람이 소유하지 않은 파일 찾기
다른 사람들은 신체의 "특정 사용자가 아님" 이라는 질문에 대답했습니다 . 다음은 기본적인 질문에 대한 답변이지만 제공되지 않은 질문입니다.
$ find / -nouser
다음과 같이 사용할 수 있습니다.
$ sudo find /var/www -nouser -exec chown root:apache {} \;
그리고 관련된 것 :
$ find / -nogroup
-user
사용자 또는 사용자 ID별로 찾고 !
술어를 반전시킵니다. 그래서 ! -user ...
.
이것을 사용할 수 있습니다 :
find <dir> ! -user <username>
z-shell (zsh)을 사용하면
ls -laR *(^U)
또는
ls -la **/*(^U)
귀하가 소유하지 않은 모든 파일을 재귀 적으로 검색합니다.
참고 URL : https://stackoverflow.com/questions/5927489/looking-for-files-not-owned-by-someone
반응형
'programing tip' 카테고리의 다른 글
`sorted (list)`와`list.sort ()`의 차이점은 무엇입니까? (0) | 2020.05.31 |
---|---|
개발에서 Rails 3 서버 기본 포트를 변경하는 방법은 무엇입니까? (0) | 2020.05.31 |
html5-캔버스 요소-여러 레이어 (0) | 2020.05.31 |
Android 휴대 전화에서 가장 인기있는 화면 크기 / 해상도 (0) | 2020.05.31 |
@HostBinding 및 @HostListener : 무엇을하고 무엇을위한 것입니까? (0) | 2020.05.31 |