Outils pour utilisateurs

Outils du site


php-bash:aide-memoire

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
php-bash:aide-memoire [2021/08/01 09:11] – [Chercher [dans] les logs] cyrillephp-bash:aide-memoire [2022/01/11 18:17] – [Aide mémoire Linux] cyrille
Ligne 2: Ligne 2:
  
 ====== Aide mémoire Linux ====== ====== Aide mémoire Linux ======
 +
 +**Pourquoi ne pas lancer des applis X via le compte root (si non prévues)**
 +
 +Traduction d'un extrait d'archlinux
 +
 +
 +Exécuter des applications GUI en tant que root
 +
 +Avertissement: toutes les méthodes suivantes ont des implications en matière de sécurité dont les utilisateurs 
 +doivent être conscients. Comme l'a dit Emmanuele Bassi, un développeur GNOME: «il n'y a pas de * vraies * raisons 
 +technologiques justifiées pour lesquelles quiconque devrait exécuter une application GUI en tant que root. 
 +En exécutant des applications GUI en tant qu'administrateur, vous exécutez littéralement des millions de lignes
 +de code qui n'ont pas été audités correctement pour s'exécuter avec des privilèges élevés; vous exécutez 
 +également du code qui touchera des fichiers dans votre $ HOME et peut changer leur propriété sur le système 
 +de fichiers; connectez-vous, via IPC, à encore plus de code en cours d'exécution, etc. ouvrent une faille 
 +de sécurité massive et béante [...]. "
 +
 +
 + 
 +
 +__Sources__
 +https://bugzilla.gnome.org//show_bug.cgi?id=772875#c5
 +https://wiki.archlinux.org/title/Running_GUI_applications_as_root
 +
  
 Quelques liens : Quelques liens :
Ligne 733: Ligne 757:
 ===== WMA TO MP3 ===== ===== WMA TO MP3 =====
  
 +**En une ligne**
 <code>find . -iname "*.wma" -execdir bash -c 'NAME="{}" && ffmpeg -y -i "$NAME" -ab 192k "${NAME/.wma/.mp3}" && rm "$NAME"' \;</code> <code>find . -iname "*.wma" -execdir bash -c 'NAME="{}" && ffmpeg -y -i "$NAME" -ab 192k "${NAME/.wma/.mp3}" && rm "$NAME"' \;</code>
  
 +**En script**
 +
 +
 +<code | download>
 +#!/bin/bash
 + for i in *.wma; do
 +            j="${i%.wma}"
 +            soundconverter -b -m audio/mpeg -s .mp3 "$j.wma" && rm -f "$j.wma"  && echo "$i réencodé en mp3."
 + done
 +</code>
 ===== Redimensionner des images ===== ===== Redimensionner des images =====
  
Ligne 755: Ligne 790:
 sudo journalctl _UID=1000 # by user id sudo journalctl _UID=1000 # by user id
 </code> </code>
 +===== Fonction bash pour la gestion des couleurs =====
 +
 +<code | download>
 +
 +#!/bin/bash
 +
 +couleur_rouge () {
 +    echo -e "\e[91m $@ \033[0m"
 +
 +
 +echo  "Une phrase avec un $(couleur_rouge mot) voilà"
 +</code>
 +
 +Et pour le référenciel des couleurs et bien plus : https://misc.flogisoft.com/bash/tip_colors_and_formatting
 + 
  
php-bash/aide-memoire.txt · Dernière modification : 2024/06/13 18:34 de cyrille