Parents: | io.files.info |
Platforms: | unix |
Class | Superclass | Slots |
unix-file-info | file-info-tuple | uid gid dev ino nlink rdev blocks blocksize |
unix-file-system-info | file-system-info-tuple | block-size preferred-block-size blocks blocks-free blocks-available files files-free files-available name-max flags id |
Word | Stack effect |
file-system-statfs | ( path -- statfs ) |
file-system-statvfs | ( path -- statvfs ) |
new-file-info | ( -- file-info ) |
new-file-system-info | ( -- file-system-info ) |
set-file-group | ( path string/id -- ) |
set-file-user | ( path string/id -- ) |
stat>file-info | ( stat -- file-info ) |
stat>type | ( stat -- file-info ) |
statfs>file-system-info | ( file-system-info statfs -- file-system-info' ) |
statvfs>file-system-info | ( file-system-info statvfs -- file-system-info' ) |
Word | Stack effect |
ALL-EXECUTE | ( -- value ) |
ALL-READ | ( -- value ) |
ALL-WRITE | ( -- value ) |
GID | ( -- value ) |
GROUP-ALL | ( -- value ) |
GROUP-EXECUTE | ( -- value ) |
GROUP-READ | ( -- value ) |
GROUP-WRITE | ( -- value ) |
OTHER-ALL | ( -- value ) |
OTHER-EXECUTE | ( -- value ) |
OTHER-READ | ( -- value ) |
OTHER-WRITE | ( -- value ) |
STICKY | ( -- value ) |
UID | ( -- value ) |
USER-ALL | ( -- value ) |
USER-EXECUTE | ( -- value ) |
USER-READ | ( -- value ) |
USER-WRITE | ( -- value ) |
add-file-permissions | ( path n -- ) |
any-execute? | ( obj -- ? ) |
any-read? | ( obj -- ? ) |
any-write? | ( obj -- ? ) |
ch>file-type | ( ch -- type ) |
file-group-id | ( path -- gid ) |
file-group-name | ( path -- string ) |
file-permissions | ( path -- n ) |
file-system-calculations | ( file-system-info -- file-system-info' ) |
file-type>ch | ( type -- ch ) |
file-type>trailing | ( directory-entry -- string ) |
file-user-id | ( path -- uid ) |
file-user-name | ( path -- string ) |
gid? | ( obj -- ? ) |
group-execute? | ( obj -- ? ) |
group-read? | ( obj -- ? ) |
group-write? | ( obj -- ? ) |
n>file-type | ( n -- type ) |
other-execute? | ( obj -- ? ) |
other-read? | ( obj -- ? ) |
other-write? | ( obj -- ? ) |
remove-file-permissions | ( path n -- ) |
set-file-access-time | ( path timestamp -- ) |
set-file-ids | ( path uid gid -- ) |
set-file-modified-time | ( path timestamp -- ) |
set-file-permissions | ( path n -- ) |
set-file-times | ( path timestamps -- ) |
set-gid | ( path ? -- ) |
set-group-execute | ( path ? -- ) |
set-group-read | ( path ? -- ) |
set-group-write | ( path ? -- ) |
set-other-execute | ( path ? -- ) |
set-other-read | ( path ? -- ) |
set-other-write | ( path ? -- ) |
set-sticky | ( path ? -- ) |
set-uid | ( path ? -- ) |
set-user-execute | ( path ? -- ) |
set-user-read | ( path ? -- ) |
set-user-write | ( path ? -- ) |
standard-unix-block-size | ( -- value ) |
sticky? | ( obj -- ? ) |
uid? | ( obj -- ? ) |
user-execute? | ( obj -- ? ) |
user-read? | ( obj -- ? ) |
user-write? | ( obj -- ? ) |
Word | Stack effect |
unix-file-info? | ( object -- ? ) |
unix-file-system-info? | ( object -- ? ) |
Vocabulary | Summary |
io.files.info.unix.bsd | |
io.files.info.unix.freebsd | |
io.files.info.unix.linux | |
io.files.info.unix.macos |