Cengage Chapter 7 -Linux and Macintosh File Systems Flashcards

1
Q

The file system introduced in macOS High Sierra. It was designed to be used with flash memory and offers better security, encryption, and performance speeds than HFS+.

A

Apple File System (APFS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

In the macOS file system, a group of consecutive logical blocks assembled in a volume when a file is saved. See also logical block.

A

allocation block

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A macOS file that organizes the directory hierarchy and file block mapping for File Manager. Files are represented as nodes (objects); leaf nodes contain the actual file data.

A

B*-tree

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

In the Linux file system, the inode that tracks bad sectors on a drive.

A

bad block inode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

A block in the Linux file system containing the bootstrap code used to start the system.

A

boot block

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

An area of the macOS file system used to maintain the relationships between files and directories on a volume.

A

catalog

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

In the macOS file system, groups of contiguous allocation blocks used to keep file fragmentation to a minimum.

A

clumps

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

A block in the Linux file system where directories and files are stored on a drive.

A

data block

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The part of a macOS file containing the file’s actual data, both usercreated data and data written by applications, as well as resource map and header information, window locations, and icons. See also resource fork.

A

data fork

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

The inode pointers in the second layer or group of an OS. See also inodes.

A

double-indirect pointers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

File system used by Mac OS 8.1 and later. HFS+ supports smaller file sizes on larger volumes, resulting in more efficient disk use.

A

Extended Format File System (HFS+)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

A file in HFS and HFS+ that’s used by the catalog to coordinate file allocations to a volume when the list of a file’s contiguous blocks becomes too long. Any file extents not in the MDB or a VCB are also contained in this file. See also catalog, Master Directory Block (MDB), and Volume Control Block (VCB).

A

extents overflow file

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

A Linux file system that added support for partitions larger than 16 TB, improved management of large files, and offered a more flexible approach to adding file system features.

A

Fourth Extended File System (Ext4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

In the Linux file system, a pointer that allows accessing the same file by different filenames, which refer to the same inode and physical location on the drive.

A

hard link

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

A node that stores information about the B-tree file. See also B-tree.

A

header node

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

An older Mac OS file system, consisting of directories and subdirectories that can be nested.

A

Hierarchical File System (HFS)

16
Q

A B*-tree node that stores link information to the previous and next nodes.

A

index node

17
Q

The inode pointers in the first layer or group of an OS. See also inodes.

A

indirect pointers

18
Q

Blocks in the Linux file system that contain the first data after the superblock and consist of a grouping of inodes. See also inodes.

A

inode blocks

19
Q

A key part of the Linux file system, these information nodes contain descriptive file or directory data, such as UIDs, GIDs, modification times, access times, creation times, and file locations.

A

inodes

20
Q

A macOS feature used to track a user’s passwords for applications, Web sites, and other system files.

A

keychains

21
Q

A field in each inode that specifies the number of hard links. See also hard link.

A

link count

22
Q

In the macOS file system, a collection of data that can’t exceed 512 bytes. Logical blocks are assembled in allocation blocks to store files in a volume. See also allocation block.

A

logical block

23
Q

In the macOS file system, the actual ending of a file’s data.

A

logical EOF

24
Q

A B*-tree node that stores a node descriptor and map record.

A

map node

25
Q

On older Mac OS systems, the location where all volume information is stored. A copy of the MDB is kept in the next-to-last block on the volume. Called the Volume Information Block (VIB) in HFS+.

A

Master Directory Block (MDB)

26
Q

In the macOS file system, the number of bytes allotted on a volume for a file.

A

physical EOF

27
Q

In macOS, preference files for installed applications on a system.

A

plist files

28
Q

The part of a macOS file containing file metadata and application information, such as menus, dialog boxes, icons, executable code, and controls. Also contains resource map and header information, window locations, and icons

A

resource fork

29
Q

An early Linux file system.

A

Second Extended File System (Ext2)

30
Q

A block in the Linux file system that specifies and keeps track of the disk geometry and available space and manages the file system.

A

superblock

31
Q

Pointers to other files; they can point to items on other drives or other parts of the network and don’t affect the link count. See also hard link.

A

symbolic links

32
Q

A highly compressed data file containing one or more files or directories and their contents.

A

tarball

33
Q

A Linux file system that made improvements to Ext2, such as adding journaling as a built-in file recovery mechanism

A

Third Extended File System (Ext3)

34
Q

The inode pointers in the third layer or group of an OS

A

triple-indirect pointers

35
Q

A new feature in macOS that records log files for a macOS system.

A

unified logging

36
Q

An area of the macOS file system containing information from the MDB. See also Master Directory Block (MDB).

A

Volume Control Block (VCB)