>  기사  >  운영 및 유지보수  >  리눅스는 어느 폴더에서 파일을 찾나요?

리눅스는 어느 폴더에서 파일을 찾나요?

angryTom
angryTom원래의
2019-11-07 13:19:454269검색

리눅스는 어느 폴더에서 파일을 찾나요?

linux는

#🎜🎜 폴더에서 파일을 찾습니다. #Linux에서 파일을 찾으려면 find 명령을 사용할 수 있습니다.

예:

find / -name tnsnames.ora

발견:

/opt/app/oracle/product/10.2/network/admin/tnsnames.ora
/opt/app/oracle/product/10.2/network/admin/samples/tnsnames.ora

#🎜 🎜#오류 없음 검색 기술:

Linux 시스템에서 "find" 명령은 대부분의 시스템 사용자가 사용할 수 있는 명령이며 ROOT 시스템 관리자에게만 국한되지 않습니다. 그러나 일반 사용자는 "find" 명령을 사용할 때 이러한 문제에 직면할 수도 있습니다. 즉, Linux 시스템의 시스템 관리자 ROOT가 특정 파일 디렉터리를 액세스 거부 모드로 설정할 수 있습니다. 이런 방식으로 일반 사용자는 "find" 명령을 사용하여 이러한 디렉터리나 파일을 쿼리할 수 있는 권한이 없습니다. 일반 사용자가 "find" 명령을 사용하여 이러한 파일 디렉터리를 쿼리하면 "Permissiondenied(접근 금지)"라는 단어가 나타나는 경우가 많습니다. 시스템은 원하는 파일을 쿼리할 수 없습니다. 이러한 오류를 방지하기 위해 우리는 오류 프롬프트를 전송하여 파일을 찾으려고 합니다. 예를 들어 다음을 입력합니다:

find / -name access_log 2>/dev/null

파일 이름의 일부를 기반으로 한 검색 방법: # 🎜🎜#

예를 들어, 파일에 srm 세 글자가 포함되어 있다는 것을 알고 있으면 시스템에서 #을 입력하여 모든 파일을 찾을 수 있습니다. 🎜🎜 #

find /etc -name '*srm*'

파일 특성에 따른 쿼리 방법:

find / -amin -10 # 查找在系统中最后10分钟访问的文件 
find / -atime -2 # 查找在系统中最后48小时访问的文件 
find / -empty # 查找在系统中为空的文件或者文件夹 
find / -group cat # 查找在系统中属于groupcat的文件 
find / -mmin -5 # 查找在系统中最后5分钟里修改过的文件 
find / -mtime -1 #查找在系统中最后24小时里修改过的文件 
find / -nouser #查找在系统中属于作废用户的文件 
find / -user fred #查找在系统中属于FRED这个用户的文件

권장: 리눅스 시스템 진입 학습

위 내용은 리눅스는 어느 폴더에서 파일을 찾나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.