How to recover the system using the livecd and a timeshift backup in terminal?

sudo timeshift --restore --location /path/to/alternate/location

Note: Timeshift will prompt you to select the snapshot you want to restore from.

I test it. But —location seem not to be a parameter for timeshift.

Yes, you seem to be correct. Man timeshift doesn’t mention it; memory fails me in this instance.