floss:linux

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édentes Révision précédente
Prochaine révision
Révision précédente
floss:linux [2016/11/10 09:39] – [Trucs et astuces] villersdfloss:linux [2023/12/30 19:49] (Version actuelle) – [Trucs et astuces] villersd
Ligne 1: Ligne 1:
 ====== Linux ====== ====== Linux ======
-  * [[config_raspbian_rpi2|Configurer un Raspberry Pi 2 sous Raspbian avec l'interface graphique XFCE]]+  * [[raspberry_pi|Raspberry Pi]] 
 +  * [[config_xubuntu|Configuration type d'un PC sous Xubuntu]], 22.04 Jammy Jellyfish
   * [[config_ubuntu|Configuration type d'un PC sous Ubuntu]]   * [[config_ubuntu|Configuration type d'un PC sous Ubuntu]]
 +  * [[config_ubuntu_server|Configuration type d'un serveur sous Ubuntu]], 20.04 Focal Fossa
 +  * [[config_debian_i386_convertir_portable_32bits_en_serveur|Configuration d'un ancien portable 32 bits en serveur Debian]], 10.3.0-i386 Buster (version stable de 2019)
  
 ===== Trucs et astuces ===== ===== Trucs et astuces =====
Ligne 14: Ligne 17:
   * [[linux_humour|Un peu d'humour via GNU/Linux]]   * [[linux_humour|Un peu d'humour via GNU/Linux]]
   * [[sauvegarde_reseau_grsync|Sauvegarder des ressources en réseau via l'interface graphique grsync]]   * [[sauvegarde_reseau_grsync|Sauvegarder des ressources en réseau via l'interface graphique grsync]]
-  * [[server_lamp_install|Installation d'un serveur LAMP]] (Linux, Apache, MySQL, Php)+  * [[server_lamp_install|Installation d'un serveur LAMP]] (Linux, Apache, MySQL, Php) ancienne version incluant fusion directory, wordpress,...
   * [[add_text_watermark_pdf|Ajout de texte et de filigrane (watermark) à un fichier pdf]]   * [[add_text_watermark_pdf|Ajout de texte et de filigrane (watermark) à un fichier pdf]]
 +  * [[java|à propos de Java sous Linux]]
 +  * [[mot_de_passe_perdu|mot de passe perdu]]
 +  * [[ssh|SSH, secure shell tunnelling et autres trucs et astuces]]
 +  * [[bureau_a_distance|Bureau à distance sous GNU/Linux]]
 +  * [[kde_connect|KDE Connect]] (et GSConnect)
 +  * [[wacom|Utilisation d'une tablette graphique Wacom]]
 +  * [[bluetooth|Bluetooth]] (astuces diverses)
 +  * [[hardware_info|Informations hardware, tests et performances]]
 +  * [[webcams|Webcams : outils, virtual webcam,...]]
 +  * [[bash_scripts|Scripts Bash utiles]]
 +  * [[ssl|Certificats SSL]]
 +  * [[javascript]]
 +  * [[VPN]] (2-3 trucs...)
 +  * [[OneDrive]] (cloud commercial et propriétaire de Microsoft)
 +  * [[ecrans_multiples|Écrans multiples, directement connectés, ou d'autres ordinateurs, tablettes,...]]
 +  * [[reseau_routage|Réseau, routage, accès,...]]
 +  * [[https://devprogramming.medium.com/you-should-definitely-know-the-awesome-bash-keyboard-shortcuts-that-will-improve-your-productivity-1b83fa54f230|You should Definitely Know these Awesome Linux Keyboard Shortcuts that will Improve your Productivity]]
 +  * [[https://betterprogramming.pub/3-interactive-command-tools-for-linux-394ab0784247|3 Top Interactive Command Tools for Linux | Better Programming]]
 +    * [[https://github.com/peco/peco|peco/peco: Simplistic interactive filtering tool]]
 +    * [[https://github.com/dvorka/hstr|dvorka/hstr: bash and zsh shell history suggest box - easily view, navigate, search and manage your command history.]]
 +    * [[https://github.com/denisidoro/navi/|denisidoro/navi: An interactive cheatsheet tool for the command-line]]
 +  * [[memoire-SSD-HDD-optimisation|Utilisation optimale d'une combinaison de mémoire vive, HDD et SSD]]
 +  * [[https://superuser.com/questions/477480/how-can-i-recursively-copy-all-pdf-files-in-a-directory-and-its-subdirectories|How can I recursively copy all pdf files in a directory (and it's subdirectories) into a single output directory?]]
 +
 +  * Les commandes qui font gagner du temps en tant que sysadmin : (FIXME)
 +    * htop
 +    * df -h
 +    * ssh -A ou -J
 +    * pgrep -fail chaine_ds_le_process_recherché
 +    * screen -L (ou tmux, ça va...)
 +    * grep
 +    * tail -n 50 <chemin-vers-un-fichier-de-log-dont-j’ai-l’habitude>
 +    * mc
 +    * scp
 +    * history | grep -i
 +
 +
  
  
Ligne 23: Ligne 63:
   * Debian   * Debian
   * Linux Mint   * Linux Mint
 +    * [[https://sebsauvage.net/wiki/doku.php?id=mint_customization_20_3|Checklist d'installation de Linux Mint 20.3 Mate]], sebsauvage
   * Arch Linux   * Arch Linux
 +    * [[https://itsfoss.com/arch-based-linux-distros/|Top Arch-based User Friendly Linux Distributions That are Easier to Install and Use Than Arch Linux Itself]]
 +    * [[https://itsfoss.com/xerolinux/|XeroLinux: A Beautiful Arch-based Linux With Excellent Customizability by Default]]
   * Fedora   * Fedora
   * CentOS   * CentOS
Ligne 29: Ligne 72:
   * OpenSuse   * OpenSuse
   * Mageia   * Mageia
 +
 +Divers :
 +  * [[https://medium.com/@TechHutTV/top-5-favorite-linux-distros-fe1bfb22374c|Top 5 Favorite Linux Distros]] TechHut, Medium, 23/01/2022 → EndeavourOS, Fedora, Zorin OS, Feren OS, Pop!_OS + Ubuntu server
 +
 +Distributions et window manager,... (à prospecter)
 +  * [The Ultimate Guide to i3 Customization in Linux](https://itsfoss.com/i3-customization/)
 +  * [8 Best Window Managers for Linux](https://itsfoss.com/best-window-managers/)
 +  * [7 Linux Distributions to Replace Windows 11 & 10](https://itsfoss.com/windows-like-linux-distributions/)
  
 ===== Autres distributions : ===== ===== Autres distributions : =====
Ligne 38: Ligne 89:
   * [[http://www.arm-blog.com/using-2-factor-authentication-for-ssh/|Using 2 factor authentication for ssh]]   * [[http://www.arm-blog.com/using-2-factor-authentication-for-ssh/|Using 2 factor authentication for ssh]]
   * [[http://www.tecmint.com/useful-basic-commands-of-apt-get-and-apt-cache-for-package-management/|25 Useful Basic Commands of APT-GET and APT-CACHE for Package Management]]   * [[http://www.tecmint.com/useful-basic-commands-of-apt-get-and-apt-cache-for-package-management/|25 Useful Basic Commands of APT-GET and APT-CACHE for Package Management]]
 +  * [[http://www.techerator.com/2011/09/5-basic-commands-every-linux-user-should-know/|5 Basic Commands Every Linux User Should Know]]
 +  * [[https://www.upguard.com/articles/the-power-of-5-basic-linux-commands|The Power of 5 Basic Linux Commands]]
 +  * [[http://www.pcworld.com/article/3138096/linux/5-terminal-commands-every-linux-newbie-should-know.html|5 terminal commands every Linux newbie should know]]
 +  * [[http://blog.hemantthorat.com/linux-command-to-check-server-configuration/#.WlOCwvYiGAk|Linux command to check server configuration and hardware information]]
 +  * [[https://doc.ubuntu-fr.org/zsh|zsh]], interpréteur de commande performant, alternative à bash
 +  * [[https://medium.com/better-programming/how-bash-works-8424becc12f3|How Bash Works]] Understand how shell scripting works to save yourself time and reduce bugs, Medium, 06/03/2020 Jasmine Humbert
 +  * [[https://www.tecmint.com/scan-linux-for-malware-and-rootkits/|5 Tools to Scan a Linux Server for Malware and Rootkits]] (tecmint, 2018)
 +  * [[https://levelup.gitconnected.com/5-super-handy-linux-commands-that-everyone-should-be-aware-of-a70b08d2c635|5 Super Handy Linux Commands that Everyone Should be Aware of]]
 +  * [[https://betterprogramming.pub/23-linux-server-security-tips-and-best-practices-b8c59b9b9e3e|23 Linux Server Security Tips and Best Practices - A checklist for SysAdmins to live by]], Thilina Ashen Gamage, Medium, 08/04/2021
 +  * [[https://medium.com/@tanav2202/getting-started-with-linux-6424b90df65b|Getting Started with Linux]] (commandes principales, Tanav Bajaj, Medium, 09/02/2022
 +  * [[https://dmerej.info/blog/post/symlinks-and-so-files-on-linux/|symlinks and .so files on linux - what you need to know]] Dimitri Merejkowsky, 18/04/2020
 +  * [[https://levelup.gitconnected.com/where-should-you-actually-put-files-in-linux-b740f05b79f5|Where Should You Actually Put Files In Linux?]] Tate Galbraith, May 2023, Level Up Coding  (/bin, /boot, /dev, /etc, /home, /lib, /lib32, /lib64, …, /lost+found, /media, /mnt, /opt, /proc, /root, /run, /sbin, /srv, /sys, /tmp, /usr, /var)
  
  
 +
 +===== backups et sauvegardes =====
 +
 +  * [[unison|Unison]]
 +  * [[borgbackup|BorgBackup]]
 +  * [[https://rclone.org/|Rclone]]
 +  * [[https://wiki.gnome.org/Apps/DejaDup|Déjà-Dup]] - [[https://launchpad.net/deja-dup|Déjà-Dup]]
 +    * [[https://nongnu.org/duplicity/]] (le backend utilisé par Déjà-Dup)
 +    * [[https://doc.ubuntu-fr.org/deja-dup|Déjà-Dup]] sur Ubuntu-fr
 +  * divers :
 +    * [[https://www.nextinpact.com/article/30278/109000-quest-ce-que-strategie-sauvegarde-3-2-1|Qu'est-ce que la stratégie de sauvegarde 3-2-1 ?]]
 +
 +===== Serveur, administration système =====
 +  * Autohébergement
 +    * [[https://yunohost.org/#/|Yunohost]]
 +      * [[https://www.both.org/?p=2778|Host your own apps with Yunohost – David Both]]
 +    * [[https://umbrel.com/]]
 +  * [[https://cockpit-project.org/|cockpit]]
 +    * [[https://www.linuxtricks.fr/wiki/debian-administrer-son-serveur-en-web-avec-cockpit|Debian : Administrer son serveur en web avec cockpit]] + [[https://www.youtube.com/watch?v=xw_fZKFqLpY]]
 +  * [[HP_Proliant-2021|Configuration d'un serveur professionnel]] (Proxmox, machines virtuelles KVM, containers LXC,...)
 +  * [[https://medium.com/@nadzeya/ssh-x-forwarding-or-how-to-open-desktop-applications-on-linux-server-c198b00a6a55|SSH X-Forwarding or How to Open Desktop Applications on Linux Server]] by Nadzeya Hry, Oct, 2021,  Medium
 +  * cron
 +    * [[https://opensource.com/article/21/11/cron-linux|Linux tips for using cron to schedule tasks]]
 +
 +
 +===== Vidéos intéressantes =====
 +  * [[https://www.youtube.com/watch?v=HCvV11JoNOE|L'importance du Logiciel Libre pour une Recherche reproductible]], Le biostatisticien, 14/12/2020
 ===== Passer de Windows à Linux ===== ===== Passer de Windows à Linux =====
  
Ligne 47: Ligne 137:
   * [[http://commons.oreilly.com/wiki/index.php/Test_Driving_Linux/Surf_the_Web]]   * [[http://commons.oreilly.com/wiki/index.php/Test_Driving_Linux/Surf_the_Web]]
  
 +WSL2 :
 +  * [[https://levelup.gitconnected.com/linux-user-tries-windows-in-2020-682e5eca7778|Linux user tries Windows in 2020]]
 +  * [[https://medium.com/chekiprice/convert-your-windows-wsl2-into-a-usable-operating-system-with-gui-ed4eacca6c70|Convert your windows WSL2 into a usable operating system with GUI]]
 +  * ...
 ===== Linux Professionnal Institute : "Linux Essentials Certificate of Achievement" et Certification niveau 1 (LPIC-1) ===== ===== Linux Professionnal Institute : "Linux Essentials Certificate of Achievement" et Certification niveau 1 (LPIC-1) =====
  
Ligne 56: Ligne 150:
   * [[LPIC-1|Etudier et s'autoévaluer en vue de de la certification LPIC-1]]   * [[LPIC-1|Etudier et s'autoévaluer en vue de de la certification LPIC-1]]
  
 +===== À classer ===== 
 +  * https://dane.ac-lyon.fr/spip/IMG/scenari/ubuntu/co/Module_Ubuntu_Decouverte_Pratique.html 
 +  * https://dane.ac-lyon.fr/spip/IMG/scenari/ubuntuavance/co/Module_Avance.html 
 +  * [[https://askubuntu.com/questions/1413339/filename-with-colon-in-ntfs|Filename with colon in NTFS]]
  
  • floss/linux.1478767159.txt.gz
  • Dernière modification : 2016/11/10 09:39
  • de villersd