fs.unix
Unix filesystem types.
Types
| Type | Description |
|---|---|
Mode |
Unix st_mode bits: permissions, the set-user-ID/set-group-ID/sticky bits,
and the file type. |
Path |
fs.Path using Unix path syntax. |
ModeBit |
A symbol naming bits of a Mode. |
ModeBit = (:OWNER_READ: | :OWNER_WRITE: | :OWNER_EXECUTE: | :GROUP_READ: | :GROUP_WRITE: | :GROUP_EXECUTE: | :OTHER_READ: | :OTHER_WRITE: | :OTHER_EXECUTE: | :SET_UID: | :SET_GID: | :STICKY: | :IFREG: | :IFDIR: | :IFLNK: | :IFIFO: | :IFCHR: | :IFBLK: | :IFSOCK:)
A symbol naming bits of a Mode.
| Symbol | Meaning |
|---|---|
:OWNER_READ: |
Owner may read |
:OWNER_WRITE: |
Owner may write |
:OWNER_EXECUTE: |
Owner may execute |
:GROUP_READ: |
Group may read |
:GROUP_WRITE: |
Group may write |
:GROUP_EXECUTE: |
Group may execute |
:OTHER_READ: |
Everyone may read |
:OTHER_WRITE: |
Everyone may write |
:OTHER_EXECUTE: |
Everyone may execute |
:SET_UID: |
Set user ID on execute |
:SET_GID: |
Set group ID on execute |
:STICKY: |
Sticky bit |
:IFREG: |
Regular file |
:IFDIR: |
Directory |
:IFLNK: |
Symbolic link |
:IFIFO: |
FIFO |
:IFCHR: |
Character device |
:IFBLK: |
Block device |
:IFSOCK: |
Socket |