It needs to be written (/me hides), here's some general info:
Lish Documentation
Description
Lish, the Linode Shell, allows you to perform certain actions without having to log into the LPM.
Connecting to Lish
Code:
ssh LinodeUsername@hostXX.linode.com
Where LinodeUsername is your Linode account username, and hostXX is the host your Linode resides.
Lish will automatically attach to your Linode's console if your Linode is running.
Detaching Console and returning to Lish promptLish uses screen(1) to connect to your Console. To disconnect and return to Lish, type C-a d ("control-a" followed by "d"). Once at the Lish prompt, hit return to reattach to the console.
MenuCode:
[linode2@host26 lish]# help
Lish console <tab> completion, ? for menu
kill - kill stuck screen sessions
exit - exit from lish
help - this menu
[return] - connect to console
version - display running kernel version
boot - boot last used config profile
shutdown - shutdown the Linode
reboot - shutdown, then boot
io_status - view IO statistics
keysview - view contents of authorized_keys2
logview - view contents of console log
ExamplesTo reboot your Linode without having to log into the LPM:
Code:
ssh LinodeUsername@hostXX.linode.com reboot
To view the last 1000 lines from the previous console log, and the current console log:
Code:
ssh LinodeUsername@hostXX.linode.com logview
-Chris