Système
Bienvenue sur la page francophone de la documentation sur le système. Vous trouverez ici des
informations concernant les commandes et les tâches d'administrateur.
Connaître les informations principales de son système Ubuntu
Vous cherchez peut-être à :
• connaître votre version d'Ubuntu
• connaître votre matériel
Ubuntu 20.04
Utilisez hardinfo pour vous fournir de très nombreuses informations entre autre :
• le matériel
• le système d'exploitation
• les modules utilisés par les périphériques
• le réseau
Ubuntu < 20.04
Il suffit d'installer le paquet sysinfo, puis lancer l'utilitaire Sysinfo depuis le menu
Applications→Outils système.
Terminal et commandes
• Nano - Nano est un éditeur de texte en mode console à utiliser lorsqu'on n'a plus de mode
graphique.
• console Ligne de commande - Commandes basiques pour les systèmes Linux (la console)
• console_commandes_de_base - Commandes basiques avec équivalent Windows
• Learn UNIX in 10 minutes - Apprenez les bases de Unix en 10 minutes.
• Cluster SSH - Utilisation de l'outil de clusterssh
Démarrage
Multiboot/GRUB/Lilo
• Disquette de boot avec GRUB - comment générer une disquette boot GRUB en cas de
problème ?
• Grub-pc - Comment paramétrer simplement GRUB.
• LiLo est un gestionnaire d'amorçage. (Utile si GRUB ne marche pas chez vous).
• Yaboot - Comment paramétrer simplement YABOOT le bootloader pour Ubuntu PPC
• modifier_grub_pour_demarrer_windows_par_defaut - Modifier GRUB pour lancer
Windows en premier.
• Réparateur de Démarrage : permet de réparer des problèmes de boot, réinstaller GRUB en 1
clic, etc…
Période de démarrage proprement dite
• Mount fstab - Monter ses partitions au démarrage
• services - Accélérer le démarrage en désactivant des services.
• xorg - X.org, le serveur X.
Autres
• partitions windows - Comment accéder à ses partitions windows sous linux
• users-admin - Pour gérer et ajouter les comptes des utilisateurs et des groupes.
Réseau
• Partage Différents types de partages sous Ubuntu.
• Samba - Comment partager des fichiers avec Windows au travers du réseau ? (bases)
• NFS - partage de fichiers sous /Linux.
• VNC - Comment contrôler un autre système /Linux à distance.
• Partage d'imprimantes : Comment partager une imprimante entre plusieurs machines sous
Ubuntu.
• trickle : limitation de bande passante réseau sur une application donnée
La sécurité sous linux
Général
• Pourquoi n'y a-t-il pas de mot de passe « root » ? – Explications sur le compte « root » et
Ubuntu.
• Compte Root - Aspects concernant le compte root et sudo sous Ubuntu.
• Sudo - Qu'est-ce que sudo ? Comment avoir des privilèges sans être root ?
• shred - Détruire efficacement un fichier
Applications dédiées à la sécurité
page dédiée
Autres
• Partition chiffrée : Créer une partition chiffrée
• rdiff-backup - Parce qu'il est toujours bon d'avoir une sauvegarde récente de côté…
• dar - variante avec le logiciel DAR et anacron
• Contrôle parental - Installation d'un contrôle parental
Divers
Paquets
• Liste des paquets - Comment sauvegarder et restaurer les paquets installés sur une machine ?
• creer_un_meta_paquet - Comment créer un méta-paquet DEB ?
• creer_un_miroir_de_depot - Comment créer un miroir local ?
Pour obtenir la liste des derniers paquets installés sur votre système, il suffit de taper dans un
terminal en remplaçant REMPLACER par un des états suivant :
configure : Paquet configuré
install : Paquet installé
purge : paquet supprimé et purgé
remove : Paquet supprimé
startup : Paquet lancé
status : état du paquet
trigproc :
upgrade : paquet mis à jour
cat /var/log/dpkg.log* | grep "\ REMPLACER\ " | sort
Cela peut être utile pour annuler certaines installations récentes.
Fichiers
• Systeme de fichiers - Infos concernant les systèmes de fichier.
• Recoll - Comment installer Recoll, un puissant système de recherche de fichier.
• verification_de_fichiers - vérification de fichiers
• fsck - page spécifique à FSCK.
Regardez également cet excellent article (fr) sur la restauration et la sauvegarde du disque-dur (ainsi
que dans le cas d'une perte de données).
Surveillance du système (outils CLI)
• top : afficher les processus triés par consommation CPU.
• htop : afficher les processus triés par consommation CPU, occupation mémoire, user, PID,
etc et les tuer directement depuis htop!
htop est comparable à top mais en plus évolué (voir le site officiel (en)).
• iotop : afficher les processus triés par accès disque (plus d'info ici (en)).
• iftop : afficher les connexions triés accès réseau.
• cpulimit : permet de limiter la consommation processeur d'une application trop gourmande
(en pourcentage).
• Glances : utilitaire de monitoring système.
Autres
• Cron - Usage de cron pour lancer des tâches planifiées.
• Mono - Comment installer Mono 1.1.x ?
• Gel du système - Que faire en cas de gel du système ?
• heure_systeme - L'heure du système peut être à l'heure universelle (UTC) ou à l'heure locale.
• lvm - Le gestionnaire de volume logique : LVM
• Daemon - Comment transformer un programme en service.
• lshw-gtk et hardinfo : outils graphiques permettant d'obtenir des informations sur son
matériel (semblable à Everest sous Windows).
• Scanmem - Permet de modifier la mémoire à chaud.
Paramètres avancés du système
• Cygwin - Utiliser votre système Ubuntu depuis Windows
• Synergy - Comment utiliser un seul clavier et une seule souris pour plusieurs machines d'un
réseau ? (machines MacOs, Ubuntu, Windows,…)
• Qemu - Comment utiliser le logiciel QEMU, un émulateur matériel.
• prelink - calculer à l'avance les liens vers les bibliothèques dynamiques (accélère le
lancement des applications C++, notamment KDE)
• touches magiques - Appels système au clavier
• Galternatives1) - Il permet, dans le cas où vous auriez installé plusieurs logiciels susceptibles
d'accomplir une même tache, de choisir celui qui sera utilisé par défaut.
Pages concernant la catégorie « système »
• Documentation Ubuntu
• Les Access Control List : Gestion avancée des droits sous linux
• La suite Aircrack-ng
• Arborescence des répertoires d’Ubuntu
• Analyseur d’utilisation des disques : Baobab
• Bauh (gestionnaire de paquets)
• BleachBit
• Boot-Info
• Réparateur de Démarrage
• Le système de fichiers BTRFS
• Cacti : un serveur de supervision
• Les chemins d'accès sous Linux
• Chroot : changement de dossier racine
• Citrix Workspace App / Citrix Receiver
• Configuration du système de kde
• Connaitre son processeur
• Cpufrequtils :gérer la vitesse du processeur
• CPUlimit
• Programmer des tâches avec CRON
• Czkawka
• ddrescue
• Comment Ubuntu démarre ?
• DenyHosts
• Déplacer son répertoire /usr
• Déplacer sa racine(ou root (/))
• Désinstallation d'Ubuntu
• Diagnostic des problèmes
• Diagnostic outil
• Gestionnaire de disque
• dosfsck : équivalent de CHKDSK sous Linux pour les partitions FAT
• dpkg : le gestionnaire de paquets bas niveau de Ubuntu
• DRBD : Synchronisation de données via le réseau
• Duperemove
• Easystroke
• La gestion de l'énergie sous Ubuntu
• Installer Eterm transparent sur tous les bureaux
• Configurer un écran tactile
• exFAT
• Exigences matérielles pour utiliser Ubuntu
• Le système de fichiers ext4
• Extundelete
• FDISK
• La FHS
• Dossiers et fichiers cachés
• Filelight
• Foremost
• ForemostGUI
• fsck : contrôle de l'intégrité et réparation de partitions
• FSlint : File System Lint
• Galternatives
• Glances
• Paramètres système
• Utilitaires de configuration multiplate-forme (gnome-system-tools)
• Le partitionnement GPT
• GShutDown
• GTKTERM : Emulateur de terminal
• HAL : Hardware Abstraction Layer
• Haute disponibilité
• HDPARM
• Heartbeat
• Heure matérielle (CMOS) et heure système
• Heure du système
• Bugs / Comment corriger un paquet
• Présentation
• Indicator-cpufreq : gestion de la vitesse du processeur
• KDiskFree
• K4DirStat
• Le Noyau : cœur du système d'exploitation
• OpenNI et NITE
• Parcage des têtes de lecture et gestion d'énergie : disques durs en danger ?
• lm-sensors : utiliser les capteurs matériels
• Loadaverage : La charge d'une machine sous Ubuntu...
• Logiciels pour Ubuntu : les équivalences
• Logrotate
• LTS Enablement Stack
• LTSP (Linux Terminal Server Project)
• LVM, une autre manière de partitionner
• Menu Système (Mate)
• Installation d'un serveur mercurial
• Comment assurer la migration d'Ubuntu vers un SSD ?
• Mir
• Monit : Alerter et Réagir en cas de panne
• Le Moniteur système
• Montage : les bases pour rendre accessible partitions et unités de stockage
• mount et fstab : Le montage des systèmes de fichiers
• MRTG : supervision réseau via le protocole SNMP
• Munin : le grapheur pour surveiller les machines d'un parc
• ncpfs
• Nix, le gestionnaire de paquets
• Ntpdate
• OpenGL et GLX
• Optimisation
• Pacapt alias Pacman sous Ubuntu (gestionnaire de paquets)
• Paquet logiciel
• Les partitions
• Picviz
• Plymouth
• Polices de caractères (fonts)
• PolKit : Gestion des droits des utilisateurs
• Prelink
• Preload
• QShutDown: programmer l'arrêt, la veille le redémarrage ou l'hibernation
• Gestion des quotas
• RAID logiciel avec mdadm
• Réactiver la swap
• Rechercher des fichiers en ligne de commande
• RRDTool : base de données tournante dédiée à la supervision
• Safecopy
• Scanmem : modifier la mémoire à chaud
• schroot
• Screen, le multiplexeur de terminaux
• Les scripts d'initialisation système V
• Les Services système
• SMARTMONTOOLS
• Logiciels & Mises à jour
• Solutions d’identification électronique
• L'utilitaire su (switch user)
• Espace d'échange (swap)
• systemd
• Les systèmes de fichiers sous GNU-Linux / macOS / Windows
• Testdisk
• TestDrive : tester des versions de développement d'Ubuntu
• Index : table des matières par thèmes
• tmpfs
• Tmux (terminal multiplexer)
• Appels système au clavier : les Touches Magiques
• trash-cli
• Lancement des applications (ou commandes ou scripts) en fin du lancement de
l’environnement de bureau
• Créer un rapport Boot-Info
• Comment changer la priorité d'un processus ?
• Comment activer le « framebuffer » ?
• Comment créer un live-USB contenant FreeDOS
• Éviter de lancer une commande en tant qu'administrateur lorsque c'est possible
• Comment garder synchrones les horloges d'un réseau local
• Comment résoudre les problèmes du type "Invalid Encoding" (codage non valide) ?
• Sauvegarde et restauration de la liste des paquets installés pour restauration, duplication ou
migration
• Comment utiliser des connexions ODBC ?
• Utiliser du RAID semi-matériel
• Compilation automatique des pilotes nvidia.run lors des mises a jour de noyau (kernel
Linux)
• Compiler son noyau
• Les commandes de base en console linux
• Créer un thème d'icônes
• Déplacer son dossier utilisateur (« /home »)
• Désactiver la fenêtre "Problème logiciel détecté"
• Comment formater une clé USB ?
• Gestion des utilisateurs et groupes en ligne de commande
• Installer le curseur de Windows 8
• Que faire lorsque le système gèle ?
• Comment activer l'écriture sur les partitions NTFS ?
• Partition boot séparée
• Comment créer un RAID 10?
• Comment installer Ubuntu sur un RAID-1 logiciel ?
• Récupérer les données de son disque dur qui a été passé en RAW.
• Serveur de synchronisation avec rsync
• Les modules Linux
• Ubuntu Kernel Upgrade Utility (UKUU)
• UDEV : Comment ça marche ?
• Ordinateurs avec UEFI (~EFI)
• Unison
• Upstart
• User Mode Linux ( UML )
• Comment changer d'identité utilisateur
• Les systèmes de fichiers sous Linux
• La Ligne de commande sous GNU/Linux
• Gestion avancée de l'énergie du processeur
• Récupération et restauration de données
• Généralités
• Appels système au clavier : les Touches Magiques
• Systemd
• UUID et label
• Mise en veille / Hibernation
• Gestionnaire de machine virtuelle
• Wayland
• Modèle : page tutoriel
• Les « tags »
• Xfconf - Éditeur de paramètres
• X.org