3 hjfs \- file server maintenance
47 The following commands should be written to the console of an
52 disables permission checking and allows
53 changing file ownership (see
55 This may help in initializing a file system.
56 Use this with caution.
62 creates a file on the current file system.
66 are names or numbers from
69 is the low 9 bits of the permission mode of the file, in octal.
75 creates a locked file, append-only file, or directory.
78 prints the number of free, used and total blocks/megabytes.
79 It scans the block table and can be slow on large hard disks.
82 restores permission checking back to normal after a file system
86 immediately starts a dump.
94 causes all executed commands to be printed on the system console.
96 reverses the effects of
106 With no options it adds user
112 and makes the directory
114 owned by user and group
120 Add a group: add the name to
122 but don't create the directory.
123 By convention, groups are numbered starting from 10000, users from 0.
138 is missing, remove the existing leader.
143 to the member list of
149 from the member list of
155 command the file server overwrites
157 to reflect the internal state of the user table.
160 reads the contents of file
162 to initialize the file server's internal representation of the
166 writes dirty blocks in memory to the magnetic disk cache.
168 Note: Debug commands operate on internal data
169 structures; they are inherently dangerous and can cause
173 changes the value of the byte at the specified
175 in the in-memory directory entry and prints
178 Dangerous if used carelessly.
183 argument. It prints the directory entry of
187 prints the physical blocks of
189 corresponding to the logical block
191 or the logical blocks between
196 Check disk usage (output appears on the system console).
199 % echo df >>/srv/hjfs.cmd
207 should perhaps be less crazy and have a portable interface.