kjh00n의 기록저장소

실습1 본문

Linux

실습1

kjh00n 2024. 10. 18. 10:53

1. /usr 디렉터리에서 rdate 파일 찾기

find /usr -name "rdate"


2. /usr 디렉터리에서 rd로 시작하는 파일 찾기

find /usr -name "rd*"


3. /usr 디렉터리에서 첫 번째 글자가 r 또는 a 로 시작, 두 번째 글자가 c 또는 d로 시작하는 모든 파일 찾기

find /usr -name "[r,a][c,d]*"

 

4. /usr 디렉터리에서 첫 번째 글자가 a 또는 b로 시작하는 4개의 문자로 구성된 파일 찾기

find /usr -name "[a,b]???"

 

5. 사용자 계정(ktest) 홈 디렉터리에서 소유자가 (ls -l 의 3번째 필드) 자신의 계정(ktest)인 것을 찾기

find /home/ktest -user "ktest" -exec ls -l {} \;

 

6. /root 디렉터리에서 일반 파일만 찾기

find /root -type f

 

7. 최상위 디렉터리에서 심볼릭 링크 찾기

find / -type l

 

8. /etc 하위에 network로 시작하는 디렉터리 찾기

find /etc -type d -name "network*"

 

9. /var 하위에 빈파일 찾기

find /var -empty


10. 리눅스 전체에서 소유주가 ktest인 일반 파일 찾기

find / -type f -user "ktest"


11. /etc 하위에 500KB 이상되는 파일만 찾기

find /etc -size +500k


12. /var 하위에 확장자가 log인 일반 파일중 소유그룹이 root인 것 찾아 경로가 아닌 list형태로 자세한 정보 출력

find /var -type f -name "*.log" -group "root" -exec ls -ld {} \;

 

13. 리눅스 전체에서 심볼릭 링크파일을 찾아 출력 결과를 /root/linkfile.txt에 저장 (오류는 신경쓰지 마삼)

find / -type l  > /root/linkfile.txt

 

14. 리눅스 전체에서 usr로 시작하는 디렉터리의 결과를 list 형태로 자세한 정보를 출력하여 그 결과를 /root/userfile.txt 에 저장

find / -name "usr*" -type d -exec ls -ld {} \; > /root/userfile.txt

'Linux' 카테고리의 다른 글

실습2  (0) 2024.10.18
Linux 기본 편집기 명령어 (기초)  (0) 2024.10.18
Linux 디렉토리/파일 관리 명령어  (0) 2024.10.18
Linux 디렉토리/파일 명령어  (0) 2024.10.18
Linux 디렉토리  (0) 2024.10.17