Idées diverses de gain de temps

De Justine's wiki
Aller à la navigation Aller à la recherche

Note

Cette page a pour but de recenser diverses "bonnes idées" utiles à l'administration système au quotidien.

SSH

Copy les dotfiles locaux sur le distant à chaque connexion / exécuter des commandes locales à la connexion

L'idée du rsync n'est pas mauvaise (et n'est pas de moi), mais attention : c'est un peu trop bourrin, à mon avis.

Match Host 192.168.123.*,another-example.org,*.example.com User myusername,myotherusername
      ForwardAgent yes
      PermitLocalCommand yes
      LocalCommand rsync -L --exclude .netrwhist --exclude .git --exclude .config/iterm2/AppSupport/ --exclude .vim/bundle/youcompleteme/ -vRrlptze "ssh -o PermitLocalCommand=no" %d/./.screenrc %d/./.gitignore %d/./.bash_profile %d/./.ssh/git_ed25519.pub %d/./.ssh/authorized_keys %d/./.vimrc %d/./.zshrc %d/./.config/iterm2/ %d/./.vim/ %d/./bin/ %d/./.bash/ %r@%n:/home/%r

Connexion SSH via Nautilus

On peut se connecter en SSH via nautilus et ainsi voir les fichiers d'un système distant en mode graphique, les éditer, etc. Sur le même principe qu'une connexion en SMB

  • "Other locations"
  • Entrer l'URI en commençant pas ssh://
  • Mot de passe éventuel

Manipulation d'images

Imagemagick

Concaténer des images dans un pdf

Imagemagick contient la commande convert qui peut apparement faire ça facilement:

convert image1.png image2.png image3.png combined.pdf