diff --git a/4.-Catalogue-des-alias.md b/4.-Catalogue-des-alias.md new file mode 100644 index 0000000..123cbc1 --- /dev/null +++ b/4.-Catalogue-des-alias.md @@ -0,0 +1,56 @@ +# sauvegarde de /etc +alias sav-etc="sudo tar -zcvf /mnt/Stock/Sauvegardes/sauvegardes_linux/sauv_archsys/etc-backup.tgz /etc" + +# Sauvegarde de /var +alias sav-var="sudo tar -zcvf /mnt/Stock/Sauvegardes/sauvegardes_linux/sauv_archsys/var-backup.tgz /var" + +# Sauvegarde de /srv +alias sav-srv="sudo tar -zcvf /mnt/Stock/Sauvegardes/sauvegardes_linux/sauv_archsys/srv-backup.tgz /srv" + +# Récupérer la liste des paquets installés +alias sav-pkglist="pacman -Qqen > /mnt/Stock/Sauvegardes/sauvegardes_linux/sauv_archsys/pkgpacman.list" + +# Récupérer la liste des paquets AUR +alias sav-pkgaur="sudo pacman -Qqme > /mnt/Stock/Sauvegardes/sauvegardes_linux/sauv_archsys/pkgaur.list" + +# Sauvegarde de la base de donnée locale de pacman (/var/lib/pacman/local/) +alias sav-pkgpacman="sudo tar -zcvf /mnt/Stock/Sauvegardes/sauvegardes_linux/sauv_archsys/pacman-database.tgz /var/lib/pacman/local" + +# Résumé des commandes précédentes +alias sav-archsys="sav-etc && sav-var && sav-srv && sav-pkglist && sav-pkgaur && sav-pkgpacman" + +# Sauvegarde /home +alias sav-home="sudo rsync -av --exclude={Téléchargements,Public,Vidéos,yay,.cache,.local/share/Trash,.thunderbird/,.mozilla/,.wallpapers/,.local/share/TelegramDesktop/} /home /mnt/Stock/Sauvegardes && sudo tar -zcvf /mnt/Stock/Sauvegardes/sauvegardes_linux/homedondiego.tgz /mnt/Stock/Sauvegardes/home && rm -fr /mnt/Stock/Sauvegardes/sauvegardes_linux/home" + +# Sauvegarde .thunderbird +alias sav-thunderbird="sudo tar -zcvf /mnt/Stock/Sauvegardes/sauvegardes_linux/thunderbird.tgz .thunderbird" + +# Sauvegarde Timeshift +alias sav-timeshift="sudo tar -zcvf /mnt/Stock/Sauvegardes/sauvegardes_linux/timeshift.tgz /timeshift" + +## Alias rsync +# RSYNC - Commande générale +alias rsybase="sudo rsync -av --info=progress2 --stats" + +## Alias pacman et yay +# mise à jour de la liste des paquets disponibles sur les mirroirs +alias pacsy="sudo pacman -Sy" +# synchronisation et mise à jour +alias pacsyu="sudo pacman -Syu" +# Alias complet d'installation pacma et yay +alias arch-maj='sudo pacman -Syu && yay -Syu' +# Liste les paquets qui ne sont plus requis par pacman +alias pacsup='sudo pacman -Rsn $(pacman -Qdtq)' +# Alias pour nettoyer les paquets yay +alias yaysup='yay -Sc' + +## Autres alias +alias texte="gnome-text-editor" +alias zsh-config="vim ~/.zshrc" +alias p10k-config="vim ~/.p10k.zsh" + +## Alias système +alias la="ls -lah" +alias temp="watch sensors" +alias posix0="date +%s" +alias posix1="watch -n0 date +%s" \ No newline at end of file