1access control list (ACL)
The section within an inode of a file or directory that lists the permissions assigned to users and groups on the file or directory.
2chattr (change attributes) command
A command used to change filesystem attributes for a Linux file.
3chgrp (change group) command
A command used to change the group owner of a file or directory.
4chmod (change mode) command
A command used to change the mode (permissions) of a file or directory.
5chown (change owner) command
A command used to change the owner and group owner of a file or directory.
6cp (copy) command
A command used to create copies of files and directories.
7data blocks
A filesystem allocation unit in which the data that makes up the contents of the file as well as the filename are stored.
8Filesystem Hierarchy Standard (FHS)
A standard outlining the location of set files and directories on a Linux or UNIX system.
9find command
A command used to find files on the filesystem using various criteria.
10getfacl (get file ACL) command
A command used to list all ACL entries for a particular Linux file or directory.
11group
When used in the mode of a certain file or directory, the collection of users who have ownership of that file or directory.
12hard link
A file joined to other files on the same filesystem that shares the same inode.
13inode
The portion of a file that stores information on the file’s attributes, access permissions, location, ownership, and file type.
14inode table
The collection of inodes for all files and directories on a filesystem.
15interactive mode
The mode that file management commands use when a file can be overwritten; the system interacts with a user asking the user to confirm the action.
16ln (link) command
A command used to create hard and symbolic links.
17locate command
A command used to locate files from a file database.
18lsattr (list attributes) command
A command used to list filesystem attributes for a Linux file.
19mkdir (make directory) command
A command used to create directories.
20mode
The part of the inode that stores information on access permissions.
21mv (move) command
A command used to moveename files and directories.
22other
When used in the mode of a certain file or directory, all the users on the Linux system.
23owner
The user whose name appears in a long listing of a file or directory and who has the ability to change permissions on that file or directory.
24passwd command
Used to change user passwords.
25PATH variable
A variable that stores a list of directories that will be searched in order when commands are executed without an absolute or relative pathname.
26permissions
A list that identifies who can access a file or folder and their level of access.
27primary group
The group that is specified for a user in the /etc/passwd file and set as the group owner for all files created by a user.
28pruning
The process of excluding files, directories, or filesystems from being processed by a command.
29recursive
A term referring to itself and its own contents; a recursive search includes all subdirectories in a directory and their contents.
30rm (remove) command
A command used to remove files and directories.
31rmdir (remove directory) command
A command used to remove empty directories.
32setfacl (set file ACL) command
A command used to modify ACL entries for a particular Linux file or directory.
33source file/directory
The portion of a command that refers to the file or directory from which information is taken.
34superblock
The portion of a filesystem that stores critical information, such as the inode table and block size.
35symbolic link
A pointer to another file on the same or another filesystem; commonly referred to as a shortcut.
36target file/directory
The portion of a command that refers to the file or directory to which information is directed.
37touch command
A command commonly used to create new files. Its original intended purpose was to update the time stamp on a file.
38type command
A command used to locate executable files on the system; it returns the first alias or directory within the PATH variable for the command.
39umask
A special variable used to alter the permissions on all new files and directories by taking away select default file and directory permissions.
40umask command
The command used to view and change the umask variable.
41unlink command
A command used to delete files.
42whereis command
A command used to locate executable files on the system; it returns any directories within the PATH variable for the command, as well as the location of associated man pages and info pages.
43which command
A command used to locate executable files on the system; it returns any aliases and directories within the PATH variable for the command.