The reformat(7) manual page fully describes both formats.H Causes the file information and file type (see stat) returned for each symbolic link specified on the command line to be those of the file referenced by the link, not the link itself. If the referenced file does not exist, the file informa.
- X The file is executable or the directory is searchable.-The file is neither readable, writable, executable, nor set-user-ID nor set-group-ID mode, nor sticky. (See below.) These next two apply only to the third character in the last group (other permissions). T The sticky bit is set (mode 1000), but not execute or search permission.
- Manual pages in MacOS X The man command in MacOS X uses a sophisticated method of finding manual page files, based on the invocation options and environment variables, the /private/etc/man.conf configuration file, and some built in conventions and heuristics. In MacOS X you have a command.
- Want a postscript file of the groff man page that is then opened in Preview? $ groff -mandoc x.ps `man -w groff` $ open x.ps How about a system that will typset a manuscript? There is a document processing system called mom. It is a set of commands to groff that resides in what is called a macro file. Create a text file called x.txt and fill.
- O (x, t modes only) In extract (-x) mode, files will be written to standard out rather than being extracted to disk. In list (-t) mode, the file listing will be written to stderr rather than the usual stdout.o (x mode) Use the user and group of the user running the program rather than those specified in the archive.
Set volume bootability and set the active boot volume.
bless has 5 modes of execution: Folder Mode, Mount Mode, Device Mode, NetBoot Mode, and Info Mode.
Bless predates SIP, APFS, and T2 Secure Boot. On modern Macs, bless should be used with great caution as it may render the Mac unbootable.
In macOS 10.11 and above, bless should not be used to try to set the startup disk as System Integrity Protection (SIP) is in place.
Instead use systemsetup -setstartupdisk
For a full description of all the bless options see man bless the options available for bless will vary according to the version of macOS you are running.
Examples
INFO MODE
Gather information about the currently selected volume (as determined by the firmware):
sudo bless --info
Gather plist information about the currently selected volume (as determined by the firmware), suitable for piping to a program capable of parsing Property Lists:
sudo bless --info --plist
FOLDER MODE
To bless a volume with only Mac OS 9:
Mac Os X Sed Man Page
bless --folder9 '/Volumes/Mac OS 9/System Folder' --bootBlockFile '/usr/share/misc/bootblockdata'
To bless a volume with only macOS or Darwin, and create the BootX and boot.efi files as needed:
bless --folder '/Volumes/Mac OS X/System/Library/CoreServices' --bootinfo --bootefi
MOUNT MODE
To set a volume containing either Mac OS 9 and macOS to be the active volume:
bless --mount '/Volumes/Mac OS' --setBoot
NETBOOT MODE
To set the system to NetBoot and broadcast for an available server:
Mac Os X Disable Man Page
bless --netboot --server bsdp://255.255.255.255
Mac Os X Man Pages File
“If everything seems under control, then you're not going fast enough” - Mario Andretti
Related macOS commands:
asr - Apple Software Restore.
diskutil - Disk utilities - Format, Verify, Repair.
mount - Mount a file system.
newfs(8)
nvram(8)
systemsetup -setstartupdisk
HT204455 - How to set a firmware password on your Mac
Some rights reserved