Auteur/autrice : starmate

21 juin 2018 /

On peut transformer une chaîne de caractère en majuscule ou en minuscule, sans passer par la commande « tr », en passant par une variable.

 

[pastacode lang= »bash » manual= »nom%3D%22Linux%20c’est%20TROP%20bien%22″ message= »Pour cela il nous suffit de déclarer une variable contenant notre chaîne de caractère » highlight= » » provider= »manual »/]

[pastacode lang= »bash » manual= »echo%20%24%7Bnom%5E%5E%7D » message= »Maintenant pour afficher notre variable en majuscule, il suffit de l’appeler de cette façon » highlight= » » provider= »manual »/]

[pastacode lang= »bash » manual= »echo%20%24%7Bnom%2C%2C%7D » message= »Et pour l’afficher en minuscule » highlight= » » provider= »manual »/]

4 juin 2018 /

[pastacode lang= »bash » manual= »find%20.%20-mtime%20%2B180%20-print0%20%7C%20xargs%20-0%20tar%20-zcf%20..%2Fbackup_04-06-2018.tar.gz » message= »Pour faire une sauvegarde des fichiers de plus de 180 jours dans une archives compressée » highlight= » » provider= »manual »/]

[pastacode lang= »bash » manual= »find%20.%20-mtime%20%2B180%20-exec%20ls%20-1%20%7B%7D%20%2B%20%7C%20wc%20-l » message= »Pour connaitre le nombre de fichiers que nous avons sauvegardé » highlight= » » provider= »manual »/]

[pastacode lang= »bash » manual= »find%20.%20-mtime%20%2B180%20-exec%20rm%20%7B%7D%20%2B » message= »Il ne reste plus qu’a supprimer les fichiers que nous venons de sauvegarder » highlight= » » provider= »manual »/]

9 mai 2018 /

[pastacode lang= »bash » manual= »echo%20%22HISTIGNORE%3D%5C%22%26%3Als%3Aps*%3Aexit%3Apwd%3Aclear%3Ahistory%3A%5C%22%22%20%3E%3E%20~%2F.profile » message= »Pour ne pas enregistrer les commandes: ls, ps,exit,pwd,clear,history » highlight= » » provider= »manual »/]

Le signe « & » permet d’éviter d’enregistrer deux commandes successives identiques.

[pastacode lang= »bash » manual= »echo%20%22HISTCONTROL%3D%5C%22ignorespace%3Aerasedups%5C%22%22%20%3E%3E%20~%2F.profile » message= »Pour ne pas pas enregistrée dans l’historique les commandes commençant par un espace, ou en double ( même si non consécutives). » highlight= » » provider= »manual »/]

[pastacode lang= »bash » manual= »echo%20%22HISTTIMEFORMAT%3D%5C%22%5B%25a%20%25d%20%25b%20%25Y%20%25T%5D%5C%22%22%20%3E%3E%20~%2F.profile » message= »Afficher la date dans un format plus lisible lors de l’exécution de la commande history. » highlight= » » provider= »manual »/]

[pastacode lang= »bash » manual= »echo%20%22HISTSIZE%3D500000%22%20%3E%3E%20~%2F.profile%0Aecho%20%22HISTFILESIZE%3D500000%22%20%3E%3E%20~%2F.profile » message= »On peut en profiter pour augmenter la taille de l’historique pour ne perdre aucune commande précédemment exécutée. » highlight= » » provider= »manual »/]

 

3 mai 2018 /

Voici comment faire un petit dock à partir de la barre de lanceurs (Unity Launcher sous 16.04) qui ressemble à ça:

[pastacode lang= »bash » manual= »sudo%20apt%20install%20-y%20dconf-tools » message= »On installe dconf-tools » highlight= » » provider= »manual »/]

[pastacode lang= »bash » manual= »%0Agsettings%20set%20org.gnome.shell.extensions.dash-to-dock%20extend-height%20false%0Agsettings%20set%20org.gnome.shell.extensions.dash-to-dock%20dock-position%20BOTTOM%0Agsettings%20set%20org.gnome.shell.extensions.dash-to-dock%20transparency-mode%20FIXED%0Agsettings%20set%20org.gnome.shell.extensions.dash-to-dock%20dash-max-icon-size%2030%0Agsettings%20set%20org.gnome.shell.extensions.dash-to-dock%20unity-backlit-items%20true » message= »On peut maintenant personnaliser notre dock » highlight= » » provider= »manual »/]

On peut également en profiter pour masquer automatiquement le dock et ainsi profiter pleinement de son écran

[pastacode lang= »bash » manual= »gsettings%20reset%20org.gnome.shell.extensions.dash-to-dock%20extend-height%0Agsettings%20reset%20org.gnome.shell.extensions.dash-to-dock%20dock-position%0Agsettings%20reset%20org.gnome.shell.extensions.dash-to-dock%20transparency-mode%0Agsettings%20reset%20org.gnome.shell.extensions.dash-to-dock%20dash-max-icon-size%0Agsettings%20reset%20org.gnome.shell.extensions.dash-to-dock%20unity-backlit-items » message= »Si le résultat ne plaît pas, on peut revenir en arriver avec ces commandes » highlight= » » provider= »manual »/]

3 mai 2018 /

[pastacode lang= »bash » manual= »sudo%20apt%20update%20%26%26%20sudo%20apt%20dist-upgrade%20%26%26%20sudo%20apt%20autoremove » message= »Mise a jour d’Ubuntu 16.04″ highlight= » » provider= »manual »/]

[pastacode lang= »bash » manual= »sudo%20apt-get%20install%20update-manager-core » message= »Installation d’Ubuntu Manager Core » highlight= » » provider= »manual »/]

On vérifie dans le fichier du gestionnaire de mise à jour (/etc/update-manager/release-upgrades) que le paramètre prompt est bien positionné sur « lts » (Prompt=lts)
Si ce n’est pas le cas, changez-le en lts et enregistrez le fichier.

[pastacode lang= »bash » manual= »sudo%20do-release-upgrade%20-d » message= »Mise à niveau d’Ubuntu 18.04 LTS » highlight= » » provider= »manual »/]