ff 명령

용도

파일 시스템의 파일 이름 및 통계를 나열합니다.

구문

ff [ -a Number ] [ -c Number ] [ -I ] [ -l ] [ -m Number ] [ -n File ] [-o Options] [ -p Prefix ] [ -s ] [ -u ] [ -V VFSName ] [ -i I-Number [ ,I-Number ... ]] [ FileSystem | DeviceName]

설명

ff 명령은 FileSystem 매개변수에 의해 지정되는 파일 시스템에서 i-노드를 읽은 다음 해당 i-노드에 대한 정보를 표준 출력에 기록합니다. 이 명령에서는 FileSystem/etc/filesystems 파일에서 참조되는 파일 시스템인 것으로 가정하고 플래그에 의해 지정된 파일의 i-노드 데이터를 저장합니다.

ff 명령의 출력은 플래그를 사용하여 요청할 수 있는 기타 파일 정보에 추가하여 요청된 각 i-노드에 대한 경로 이름으로 구성됩니다. 출력은 모든 필드 사이에 탭을 넣은 i-노드 번호 순서로 나열됩니다. ff 명령에 의해 생성되는 디폴트 행에는 경로 이름 및 i-노드 번호 필드가 포함됩니다. 모든 플래그가 사용 가능한 상태에서 출력 필드에는 경로 이름, i-노드 번호, 크기 및 UID(사용자 ID)가 포함됩니다.

Number 매개변수는 일 수를 지정하는 10진수입니다. 여기에는 + 또는 -(더하기 또는 빼기 부호)의 접두어가 붙습니다. 따라서, +3은 3일 초과를 의미하며, -3은 3일 미만을 의미하고, 3은 3일을 의미하며, 여기서 하루는 24시간으로 정의됩니다.

ff 명령은 -l 플래그를 지정하지 않는 한, 둘 이상의 링크가 있는 i-node에 대해 가능한 많은 경로 중 하나의 경로 이름만 나열합니다. -l 플래그를 사용하여 ff 명령은 모든 링크를 나열합니다.

플래그

항목 설명
-a 번호 Number 매개변수로 지정된 일 수 내에 액세스한 경우 파일을 표시합니다.
-c 번호 Number 매개변수로 지정된 일 수 내에 i-node가 변경된 경우 파일을 표시합니다.
-i I-번호 I-Number 매개변수에 의해 지정된 i-노드 번호에 해당하는 파일을 표시합니다. 나열되는 i-노드 번호는 쉼표로 분리되어야 합니다.
-I (이 플래그는 대문자입니다). 각 경로 이름 뒤에 i-노드를 표시하지 않습니다.
항목 설명
-l (이 플래그는 소문자입니다). 두 개 이상의 링크를 포함하는 파일의 경로 이름 리스트를 추가로 표시합니다.
-m 번호 파일이 Number 매개변수로 지정된 일 수 내에 수정된 경우 파일을 표시합니다.
-n 파일 파일이 File 매개변수에 의해 지정된 파일보다 최근에 수정된 경우 해당 파일을 표시합니다.
-o 옵션 가상 파일 시스템에 대한 구현 특정 옵션의 쉼표로 분리된 리스트를 지정합니다.

다음 옵션은 확장 저널 파일 시스템(JFS2)에 특정합니다.

-o snapshot=snapName ff 명령이 적용되는 내부 스냅샷의 이름을 지정합니다. 스냅샷을 소유하는 파일 시스템이 마운트되어야 합니다.

-p 접두어 각 경로 이름에 Prefix 매개변수에 의해 지정된 접두어를 추가합니다. 기본 접두부는 입니다. .
-s 각 경로 이름 뒤에 파일 크기를 바이트 단위로 기록합니다.
-u 각 경로 이름 뒤에 소유자의 로그인 이름을 기록합니다.
-V VFSName ff 명령이 파일 시스템의 유형을 VFSName으로 가정하여 /etc/filesystems 파일의 값을 대체하도록 지시합니다.

보안

RBAC 사용자 및 신뢰할 수 있는 AIX 사용자 주의: 이 명령은 권한 있는 작업을 수행할 수 있습니다. 특권 사용자만 특권 조작을 실행할 수 있습니다. 권한 부여 및 권한에 대한 자세한 내용은 보안의 권한 있는 명령 데이터베이스를 참조하세요. 이 명령과 연관된 특권 및 권한 부여 리스트는 lssecattr 명령 또는 getcmdattr 부속 명령을 참조하십시오.

  1. 주어진 파일 시스템에 있는 모든 파일의 경로 이름을 나열하려면, 다음을 입력하십시오.
    ff     -I    /dev/hd0
    이는 파일의 경로 이름을/dev/hd0있습니다. -I 플래그를 지정하지 않으면, ff 명령은 각 파일의 i-node 번호도 표시합니다.
  2. 최근에 수정된 파일을 나열하려면, 다음을 입력하십시오.
    ff     -m    -2     -u    /dev/hd0
    이는 경로 이름, i-노드 번호 및 소유자의 사용자 이름 ( -u 플래그) 에 있는 각 파일의/dev/hd0최근 2일이내에 수정된 디바이스 ( -m -2).
  3. 최근에 사용되지 않은 파일을 나열하려면, 다음을 입력하십시오.
    ff     -a    +30    /dev/hd0
    이것은 30일전에 마지막으로 액세스한 각 파일의 경로 이름 및 i-node를 표시합니다 ( -a+30).
  4. 특정 i-노드 번호에 해당하는 경로를 찾으려면, 다음을 입력하십시오.
    ff     -l     -i    451,76    /dev/hd0
    모든 경로 이름을 표시합니다 (-l) i-node와 연관45176.

파일

항목 설명
/etc/vfs 가상 파일 시스템 유형에 대한 설명을 포함합니다.
/etc/filesystems 알려진 파일 시스템을 나열하고 해당 특징을 정의합니다.