My own notes and scrabbles relating to Linux, with mostly a Ubuntu take on it.
Copy your local SSH pub key onto a target servers authorized keys file. Obviously this will not work if you have turned off pwd auth. But this is a nice helper for bootstrapping a new server with allowed clients for example.
$ cat ~/.ssh/id_rsa.pub | ssh USER@HOST "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
NOTE: The above command will not create the dir and file with the correct permissions, so it is preferable if you have the folder and file already created on your target to avoid this issue.
# Sync from ~/Pictures to /data/green/snews/Pictures as the target # We will use full compression here and we will make sure to only do deltas # We will finally delete files from target based on what has been removed in source $ rsync -rtvuc --delete-after ~/Pictures /data/green/snews/Pictures
Install more DEs
Simplest way IMHO would be to install and use
sudo apt install tasksel sudo tasksel # Select the DEs you want from the CLI menu and you're done.
Install TLP. The default config works very well on my ASUS Laptop.
$ apt install tlp