Skip to content

MAKE command

FireBlade edited this page May 8, 2026 · 1 revision

Creates a file, directory, or another object or item.

Usage

make [command] [options]

Options

/? (/h, -h, --help)
Show help and usage information.

Aliases

mk, create

Commands

  • file
    Creates a new file.

    Usage
    make file <FILENAME> [options]
    Arguments
    • <FILENAME>
      The name of the file to create.
    Options
    • -b (--buffer-size)
      Specifies the number of bytes that should be buffered for reads and writes to the file. [default: 4096]
    • -w (--write-through)
      Indicates that the system should write through any intermediate cache and go directly to disk.
    • -r (--random-access)
      Indicates that the file is accessed randomly. The system can use this as a hint to optimize file caching.
    • -s (--sequential-scan)
      Indicates that the file is to be accessed sequentially from beginning to end. The system can use this as a hint to optimize file caching. If an application moves the file pointer for random access, optimum caching may not occur; however, correct operation is still guaranteed. Specifying this flag can increase performance in some cases.
    • -e (--encrypted)
      Indicates that a file is encrypted and can be decrypted only by using the same user account used for encryption.
    • /? (/h, -h, --help)
      Show help and usage information.
    Aliases

    f

  • directory
    Creates a new directory.

    Usage
    make directory <DIRNAME> [options]
    Arguments
    • <DIRNAME>
      The name of the directory to create.
    Options

    Note: All options (except for /?) are only supported on UNIX systems.

    • -ox (--other-exec)
      Security: Execute permission for others.
    • -ow (--other-write)
      Security: Write permission for others.
    • -or (--other-read)
      Security: Read permission for others.
    • -gx (--group-exec)
      Security: Execute permission for group.
    • -gw (--group-write)
      Security: Write permission for group.
    • -gr (--group-read)
      Security: Read permission for group.
    • -ux (--user-exec)
      Security: Execute permission for owner.
    • -uw (--user-write)
      Security: Write permission for owner.
    • -ur (--user-read)
      Security: Read permission for owner.
    • -sb (--sticky-bit)
      Security: Sticky bit permission.
    • -sg (--set-group-permission)
      Security: Set Group permission.
    • -su (--set-user-permission)
      Security: Set User permission.
    • /? (/h, -h, --help)
      Show help and usage information.
    Aliases

    dir, d

Clone this wiki locally