To list the journal entries for the `lotus-daemon` systemd service, you can use the `journalctl` command. Here are the most common ways to view the logs:
## Basic Commands
**View all logs for the service:**
```bash
journalctl -u lotus-daemon
```
**View logs and follow new entries in real-time:**
```bash
journalctl -u lotus-daemon -f
```
**View only recent logs (last 50 lines):**
```bash
journalctl -u lotus-daemon -n 50
```
## Additional Useful Options
**View logs from today only:**
```bash
journalctl -u lotus-daemon --since today
```
**View logs from the last hour:**
```bash
journalctl -u lotus-daemon --since "1 hour ago"
```
**View logs with timestamps:**
```bash
journalctl -u lotus-daemon -o short-iso
```
**View logs in reverse order (newest first):**
```bash
journalctl -u lotus-daemon -r
```
**View logs with priority level (errors and above):**
```bash
journalctl -u lotus-daemon -p err
```
**View logs from a specific time range:**
```bash
journalctl -u lotus-daemon --since "2024-01-01 00:00:00" --until "2024-01-01 23:59:59"
```
## Common Output Formats
You can change the output format using the `-o` option:
- `-o short` (default)
- `-o json` (JSON format)
- `-o verbose` (all available data)
- `-o cat` (just the message text)
The most commonly used command would be:
```bash
journalctl -u lotus-daemon -f
```
This will show you the logs and continue to display new log entries as they appear.