Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
php-bash:aide-memoire [2018/11/16 11:23] – cyrille | php-bash:aide-memoire [2019/03/15 11:13] – cyrille | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Aide mémoire Linux ====== | ====== Aide mémoire Linux ====== | ||
+ | =====Programmation BASH==== | ||
+ | [[https:// | ||
=====Perte mot de passe root===== | =====Perte mot de passe root===== | ||
- | 1) solution 1 | + | |
- | * Trouver le nom de l' | + | ==== Solution |
- | * Supprimer le mot de passe correspondant dans / | + | * Trouver le nom de l' |
+ | * Supprimer le mot de passe correspondant dans **/etc/shadow**. | ||
* Redémarrer | * Redémarrer | ||
* Se connectet sans mot de passe | * Se connectet sans mot de passe | ||
- | * Créer un nouveau avec la commande " | + | * Créer un nouveau avec la commande "**passwd**" |
ATTENTION : débrancher l'ordi du réseau -> sécurité car connexion sans mdp root | ATTENTION : débrancher l'ordi du réseau -> sécurité car connexion sans mdp root | ||
- | 2) solution 2 | + | ==== Solution |
- | * Trouver le nom de l' | + | * Trouver le nom de l' |
- | * Editer /etc/shadow et remplacer l' | + | * Editer |
- | 3) solution 3 | + | ====Solution |
- | * Trouver le nom de l' | + | * Trouver le nom de l' |
- | * utiliser un chroot pour lancer la commande passwd du système dont tu veux modifier le mot de passe. | + | * utiliser un **chroot** pour lancer la commande passwd du système dont tu veux modifier le mot de passe. |
- | * Par exemple si tu as monté la partition système que tu veux modifier sur /mnt/root et tu vois que l' | + | |
<code > | <code > | ||
mount -o bind /proc / | mount -o bind /proc / | ||
Ligne 45: | Ligne 47: | ||
+ | =====FREEBOX VLC===== | ||
+ | < | ||
+ | fbx-playlist - éditeur graphique pour la liste de lecture de la Freebox | ||
+ | freeplayer - Encapsuleur autour de VLC pour la FreeBox ADSL française</ | ||
+ | |||
+ | =====APTITUDE REVENIR VERSION ANTERIEURE===== | ||
+ | < | ||
+ | aptitude install=Version Logiciel</ | ||
+ | |||
+ | =====APTITUDE RECOMMENDS===== | ||
+ | |||
+ | |||
+ | <code bash> | ||
+ | |||
+ | <code bash> | ||
+ | |||
+ | |||
+ | =====INCROND===== | ||
+ | [[https:// | ||
+ | Linux incrond inotify Monitor Directories For Changes And Take Action | ||
+ | |||
+ | =====TOUCHPAD===== | ||
+ | Desactiver | ||
+ | <code bash> | ||
+ | | ||
+ | Activer | ||
+ | <code bash> | ||
+ | |||
+ | =====xbindkeys / brightness===== | ||
+ | Nom touche | ||
+ | <code bash> | ||
+ | |||
+ | Dispo clavier | ||
+ | <code bash> | ||
+ | |||
+ | **xbindkeys** en toile de fond. | ||
+ | <code bash> | ||
+ | |||
+ | # PERSONNAL XBINDKEYS | ||
+ | " | ||
+ | Alt + Down | ||
+ | |||
+ | " | ||
+ | Alt + Up | ||
+ | </ | ||
+ | |||
+ | FreeBSD : pkg install intel-backlight | ||
+ | Debian : aptitude instatt xbacklight | ||
+ | |||
+ | |||
+ | =====Bash : recursif===== | ||
+ | |||
+ | <code bash># | ||
+ | |||
+ | dossierDeTravail="/ | ||
+ | |||
+ | recursiveSearch() { | ||
+ | [ -r " | ||
+ | [ "`ls " | ||
+ | for file in " | ||
+ | if [ -d " | ||
+ | recursiveSearch " | ||
+ | fi | ||
+ | echo " | ||
+ | done | ||
+ | } | ||
+ | |||
+ | recursiveSearch | ||
+ | |||
+ | |||
+ | |||
+ | =====Bash : recursif 2 / zenity ===== | ||
+ | <code bash># | ||
+ | # | ||
+ | # Test de l' | ||
+ | if which zenity > /dev/null; then | ||
+ | echo " | ||
+ | else | ||
+ | echo " | ||
+ | su -c " | ||
+ | fi | ||
+ | |||
+ | dossier=`zenity --title=" | ||
+ | find $dossier -depth -name ' | ||
+ | |||
+ | =====Bash: jours semaine===== | ||
+ | <code bash># | ||
+ | case $(LC_ALL=C date +%a) in | ||
+ | (Mon) echo ' | ||
+ | (Thu) echo ' | ||
+ | | ||
+ | (*) echo 'Hi ! ;)' ;; | ||
+ | esac</ | ||