Divine (dv)
Overview
The Divine spell reveals detailed information about files and directories, including size, permissions, and modification times. It can also search for specific files within directories.
Features
- Detailed file information
- Directory content listing
- File search capability
- Recursive search
- Detailed timestamps
Requirements
Installation
Built into Magi.CLI core spells.
Usage
List current directory:
Search for file:
- File/directory name
- File size in bytes
- File permissions (octal)
- Last modified timestamp
- Path (for search results)
Examples
List Directory Contents
Search for File
Search in Subdirectories
cast dv .py # Finds all Python files
filename Size: X bytes Permissions: XXX Last Modified: YYYY-MM-DD HH:MM:SS
Common Use Cases
- File exploration
- System inspection
- Permission checking
- File searching
- Timestamp verification
Search Features
- Partial name matching
- Extension filtering
- Recursive searching
- Path display
- Full details for each match
Best Practices
- Use specific search terms
- Check permissions before operations
- Verify timestamps when needed
- Monitor file sizes
- Review directory contents regularly
Notes
- Recursive by default when searching
- Shows hidden files
- Real-time information
- Pattern matching for search
- Comprehensive file details