natls-2.1.8 is not a library.
⚡️ nat ⚡️
Massive nat update!
Understanding permissions output
What is nat?
Nat is a complete replacement for the 'ls' command
Nats features include
- Showing file permissions
- Showing file size
- Showing the date that the file was modified last
- Showing the user that the file belongs to
- Showing the group that the file belongs to
- An easy to use file search
- A splash of color to distinguish between files and folders
Join the nat discord server
Beta test the natls proof of concept re-write
Highlights
- A rather large german tech blog wrote an article about nat
Usage
Installation
Alternative (linux)
To update natls with snap
Manual installation
Linux
To install nat locally
and add this line to your $HOME/.bashrc
Updating nat
if there is a new version available cargo will install it
Using nat with ls
in zshrc or bashrc
Running
Searching for file
To edit the code
Uninstall steps
Understanding permissions output
Imagine file permissions as three ones or zeros
000 no access
100 read
010 write
001 execute
101 read and execute
110 read and write
011 write and execute
111 read write and execute
what nat does is it combines these permissions for
user-group-other
so if the user has read write and execute and the group has read and write and other has no perms the output will look like
rwxrw----
If all groups have read write and execute the output would look like
rwxrwxrwx