layout | title | parent | nav_order | has_toc |
---|---|---|---|---|
default |
Additional scripts |
Bonus Section |
120 |
false |
Difficulty: easy
The following scripts were created by RobClark56 and help getting a better system overview.
As user "admin", download the scripts, make them executable and copy them to the global bin folder.
$ cd /home/admin/download/
$ wget https://raw.githubusercontent.com/Stadicus/RaspiBolt/master/resources/lnbalance
$ chmod +x lnbalance
$ sudo cp lnbalance /usr/local/bin
$ cd
$ lnbalance
$ cd /home/admin/download/
$ wget https://raw.githubusercontent.com/Stadicus/RaspiBolt/master/resources/lnchannels
$ chmod +x lnchannels
$ sudo cp lnchannels /usr/local/bin
$ cd
$ lnchannels
Aliases are shortcuts for commands that can save time and make it easier to execute common and frequent commands. The following aliases do not display information in a fancy way, but they make it easier to execute commands.
- Logged in as Admin, open the .bashrc file in nano
> sudo nano /home/admin/.bashrc
- Add the following lines to the end of the .bashrc file
alias lndstatus='sudo journalctl -f -u lnd'
alias bitcoindstatus='sudo tail -f /home/bitcoin/.bitcoin/testnet3/debug.log'
alias unlock='lncli unlock'
alias newaddress='lncli --network=testnet newaddress np2wkh'
alias txns='lncli --network=testnet listchaintxns'
alias getinfo='lncli --network=testnet getinfo'
alias walletbalance='lncli --network=testnet walletbalance'
alias peers='lncli --network=testnet listpeers'
alias channels='lncli --network=testnet listchannels'
alias channelbalance='lncli --network=testnet channelbalance'
alias pendingchannels='lncli --network=testnet pendingchannels'
alias openchannel='lncli --etwork=testnet openchannel'
alias connect='lncli --network=testnet connect'
alias payinvoice='lncli --network=testnet payinvoice'
alias addinvoice='lncli --network=testnet addinvoice'
- Execute a source command to register changes to the .bashrc file
> source /home/admin/.bashrc
When switching to mainnet, follow the Testnet section but removing all instances of --network=testnet from the code.
<< Back: Bonus guides