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 [2019/05/22 14:26] – [TOUCHPAD] cyrille | php-bash:aide-memoire [2022/02/04 10:00] – cyrille | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ~~LASTMOD~~ | ||
+ | |||
====== Aide mémoire Linux ====== | ====== Aide mémoire Linux ====== | ||
- | Quelques liens | + | ===== Pourquoi ne pas lancer des applis X via le compte root (si non prévues) ===== |
+ | |||
+ | |||
+ | __Traduction d'un extrait d' | ||
+ | |||
+ | // | ||
+ | **Exécuter des applications GUI en tant que root | ||
+ | |||
+ | " | ||
+ | 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' | ||
+ | de code qui n'ont pas été audités correctement pour s' | ||
+ | également du code qui touchera des fichiers dans votre $ HOME et peut changer leur propriété sur le système | ||
+ | de fichiers; connectez-vous, | ||
+ | de sécurité massive et béante [...]. " | ||
+ | |||
+ | __Sources__ | ||
+ | |||
+ | * https:// | ||
+ | * https:// | ||
+ | |||
+ | |||
+ | Quelques liens : | ||
* [[https:// | * [[https:// | ||
* [[http:// | * [[http:// | ||
Ligne 10: | Ligne 35: | ||
* [[http:// | * [[http:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | |||
+ | ----- | ||
+ | __**Creation de paquets debians**__ | ||
+ | |||
+ | *[[ https:// | ||
+ | *[[ https:// | ||
+ | *[[ https:// | ||
+ | *[[https:// | ||
+ | *[[https:// | ||
+ | *[[ https:// | ||
+ | *[[https:// | ||
+ | *[[ https:// | ||
+ | *[[https:// | ||
+ | |||
=====Programmation BASH==== | =====Programmation BASH==== | ||
*[[https:// | *[[https:// | ||
*[[https:// | *[[https:// | ||
+ | *[[http:// | ||
+ | |||
+ | ===== BASH et les chaines de caractères ==== | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
=====Perte mot de passe root===== | =====Perte mot de passe root===== | ||
Ligne 52: | Ligne 102: | ||
- | ===== Aptitude Apt-get Apt ===== | + | ===== Gel de paquets |
- | Gestion | + | |
- | <code bash>sudo dpkg --list | grep ^hi | + | Geler un paquet (n’apparait plus lors des mises à jour) |
- | sudo aptitude search " | + | <code bash># aptitude hold LePaquet</ |
+ | |||
+ | Degeler un paquet (réapparait lors des mises à jour) | ||
+ | <code bash># aptitude unhold LePaquet</ | ||
+ | |||
+ | |||
+ | Recherche | ||
+ | <code bash># dpkg --list | grep ^hi | ||
+ | # aptitude search " | ||
</ | </ | ||
Ligne 94: | Ligne 152: | ||
- | [ragnarok@asgard-freeBSD:~] $ xinput --list | + | <code bash>ragnarok@Fenrir:~$ xinput --list |
⎡ Virtual core pointer | ⎡ Virtual core pointer | ||
⎜ ↳ Virtual core XTEST pointer | ⎜ ↳ Virtual core XTEST pointer | ||
- | ⎜ | + | ⎜ |
+ | ⎜ ↳ AlpsPS/2 ALPS DualPoint Stick | ||
⎣ Virtual core keyboard | ⎣ Virtual core keyboard | ||
↳ Virtual core XTEST keyboard | ↳ Virtual core XTEST keyboard | ||
- | ↳ kbdmux | + | ↳ Power Button |
+ | ↳ Video Bus | ||
+ | ↳ Power Button | ||
+ | ↳ Sleep Button | ||
+ | ↳ Laptop_Integrated_Webcam_HD: | ||
+ | ↳ Dell WMI hotkeys | ||
+ | ↳ AT Translated Set 2 keyboard | ||
+ | </ | ||
Détailler le touchpad | Détailler le touchpad | ||
+ | <code bash> | ||
+ | Device ' | ||
+ | Device Enabled (154): 1 | ||
+ | Coordinate Transformation Matrix (156): | ||
+ | libinput Tapping Enabled (292): 1 | ||
+ | libinput Tapping Enabled Default (293): 0 | ||
+ | libinput Tapping Drag Enabled (294): 1 | ||
+ | libinput Tapping Drag Enabled Default (295): 1 | ||
+ | libinput Tapping Drag Lock Enabled (296): 0 | ||
+ | libinput Tapping Drag Lock Enabled Default (297): 0 | ||
+ | libinput Tapping Button Mapping Enabled (298): 1, 0 | ||
+ | libinput Tapping Button Mapping Default (299): 1, 0 | ||
+ | libinput Natural Scrolling Enabled (300): 0 | ||
+ | libinput Natural Scrolling Enabled Default (301): 0 | ||
+ | libinput Disable While Typing Enabled (302): 1 | ||
+ | libinput Disable While Typing Enabled Default (303): 1 | ||
+ | libinput Scroll Methods Available (304): 1, 1, 0 | ||
+ | libinput Scroll Method Enabled (305): 1, 0, 0 | ||
+ | libinput Scroll Method Enabled Default (306): 1, 0, 0 | ||
+ | libinput Middle Emulation Enabled (307): 1 | ||
+ | libinput Middle Emulation Enabled Default (308): 1 | ||
+ | libinput Accel Speed (309): | ||
+ | libinput Accel Speed Default (310): | ||
+ | libinput Left Handed Enabled (311): 0 | ||
+ | libinput Left Handed Enabled Default (312): 0 | ||
+ | libinput Send Events Modes Available (277): 1, 1 | ||
+ | libinput Send Events Mode Enabled (278): 0, 0 | ||
+ | libinput Send Events Mode Enabled Default (279): 0, 0 | ||
+ | Device Node (280): | ||
+ | Device Product ID (281): 2, 8 | ||
+ | libinput Drag Lock Buttons (313): | ||
+ | libinput Horizontal Scroll Enabled (314): | ||
+ | Activer une option (exemple tapping touchpad) | ||
+ | <code bash> | ||
Ligne 142: | Ligne 240: | ||
=====Bash : recursif===== | =====Bash : recursif===== | ||
- | <code bash># | + | <code bash># |
dossierDeTravail="/ | dossierDeTravail="/ | ||
Ligne 343: | Ligne 441: | ||
Pour tester une configuration de suite | Pour tester une configuration de suite | ||
<code bash> | <code bash> | ||
+ | |||
+ | |||
+ | ===== Crontab USER ===== | ||
+ | Vérifier ses variables d' | ||
+ | <code bash> | ||
+ | LS_COLORS=rs=0: |