Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

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
tutoriel:systeme:grub:iso:commandes:start [2022/07/23 14:34] – [Commandes générales] admintutoriel:systeme:grub:iso:commandes:start [2022/08/13 22:27] (Version actuelle) – modification externe 127.0.0.1
Ligne 26: Ligne 26:
   - **terminal_output** : Gestion des terminaux de sortie   - **terminal_output** : Gestion des terminaux de sortie
   - **terminfo** : Définir le type de terminal   - **terminfo** : Définir le type de terminal
 +</WRAP>
 +
 +===== Commandes en ligne de commande et pour les entrées de menu =====
 +
 +Ces commandes sont utilisables dans la ligne de commande et dans les entrées de menu.
 +
 +<WRAP list-deep>
 +  - **[** : Vérifier les types de fichiers et comparer les valeurs
 +  - **acpi** : Charger les tables ACPI
 +  - **authenticate** : Vérifier si l'utilisateur est dans la liste des utilisateurs
 +  - background_color:   Set background color for active terminal
 +  - background_image:   Load background image for active terminal
 +  - badram:   Filter out bad regions of RAM
 +  - blocklist:   Print a block list
 +  - boot:   Start up your operating system
 +  - cat:   Show the contents of a file
 +  - chainloader:   Chain-load another boot loader
 +  - clear:   Clear the screen
 +  - cmosclean:   Clear bit in CMOS
 +  - cmosdump:   Dump CMOS contents
 +  - cmostest:   Test bit in CMOS
 +  - cmp:   Compare two files
 +  - configfile:   Load a configuration file
 +  - cpuid:   Check for CPU features
 +  - crc:   Compute or check CRC32 checksums
 +  - cryptomount:   Mount a crypto device
 +  - cutmem:   Remove memory regions
 +  - date:   Display or set current date and time
 +  - devicetree:   Load a device tree blob
 +  - distrust:   Remove a pubkey from trusted keys
 +  - drivemap:   Map a drive to another
 +  - **echo** :<code - > echo [-n] [-e] string ...</code>Affiche le texte demandé et une nouvelle ligne à la fin. S'il y a plusieurs chaînes, elles sont séparées par des espaces dans la sortie. Comme d'habitude dans les commandes GRUB, les variables peuvent être remplacées par '${var}'.
 +    - **-n** : n'ajoute pas une nouvelle ligne à la fin
 +    - **-e** permet l'interprétation des échappements antislash. Les séquences suivantes sont reconnues :
 +      - **\\** : antislash
 +      - **\a** : alerte (BEL)
 +      - **\c** : supprimer la nouvelle ligne de fin
 +      - **\f** : form feed
 +      - **\n** : retour à la ligne
 +      - **\r** : retour chariot
 +      - **\t** : tabulation horizontale
 +      - **\v** : tabulation verticale
 +      - **\ suivi de tout autre caractère** imprime ce caractère.
 +   - eval:   Evaluate agruments as GRUB commands
 +  - export:   Export an environment variable
 +  - false:   Do nothing, unsuccessfully
 +  - gettext:   Translate a string
 +  - gptsync:   Fill an MBR based on GPT entries
 +  - halt:   Shut down your computer
 +  - hashsum:   Compute or check hash checksum
 +  - help:   Show help messages
 +  - **initrd** :<code - >initrd file [file ...]</code>Charge, dans l'ordre, tous les disques virtuels initiaux pour une image du noyau Linux et définit les paramètres appropriés dans la zone de configuration Linux en mémoire. Ne peut être utilisé qu'après l'exécution de la commande linux.
 +  - initrd16:   Load a Linux initrd (16-bit mode)
 +  - insmod:   Insert a module
 +  - keystatus:   Check key modifier status
 +  - **linux** :<code - >linux file ...</code>Charge une image du noyau Linux à partir de //file//. Le reste de la ligne est transmis textuellement en tant que ligne de commande du noyau. initrd doit être rechargé après utilisation de cette commande. Sur les systèmes x86, utiliser la commande //linux16//.
 +  - linux16:   Load a Linux kernel (16-bit mode)
 +  - list_env:   List variables in environment block
 +  - list_trusted:   List trusted public keys
 +  - load_env:   Load variables from environment block
 +  - loadfont:   Load font files
 +  - **loopback** :<code - >loopback [-d] device file</code>Fait correspondre le périphérique nommé device au contenu de l'image de système de fichiers file. Par exemple :<code - >loopback loop0 /chemin/vers/image
 +ls (loop0)/</code>Avec l'option -d, supprime un périphérique précédemment créé à l'aide de cette commande.
 +  - ls:   List devices or files
 +  - lsfonts:   List loaded fonts
 +  - lsmod:   Show loaded modules
 +  - md5sum:   Compute or check MD5 hash
 +  - module:   Load module for multiboot kernel
 +  - multiboot:   Load multiboot compliant kernel
 +  - nativedisk:   Switch to native disk drivers
 +  - normal:   Enter normal mode
 +  - normal_exit:   Exit from normal mode
 +  - parttool:   Modify partition table entries
 +  - password:   Set a clear-text password
 +  - password_pbkdf2:   Set a hashed password
 +  - play:   Play a tune
 +  - probe:   Retrieve device info
 +  - rdmsr:   Read values from model-specific registers
 +  - read:   Read user input
 +  - reboot:   Reboot your computer
 +  - regexp:   Test if regular expression matches string
 +  - rmmod:   Remove a module
 +  - save_env:   Save variables to environment block
 +  - **search** :<code - >search [--file|--label|--fs-uuid] [--set [var]] [--no-floppy] name</code>Rechercher des périphériques
 +    - **-f | --file** : Recherche par fichier (alias : search.file)
 +    - **-l | --label*** : Recherche par étiquette de système de fichiers (alias : search.fs_label)
 +    - **-u | --fs-uuid** : Recherche par UUID de système de fichiers (alias : search.fs_uuid)
 +    - **--set** : le premier périphérique trouvé est défini comme la valeur de la variable d'environnement var. La variable par défaut est "root".
 +    - **--no-floppy** : empêche la recherche de périphériques de disquette, qui peut être lente.
 +  - sendkey:   Emulate keystrokes
 +  - **set** :<code - >set [envvar=value]</code>Assigne la valeur value à la variable d'environnement envvar. Si appelé sans argument, affiche toutes les variables d'environnement avec leurs valeurs.
 +  -  Définir une variable d'environnement
 +  - sha1sum:   Compute or check SHA1 hash
 +  - sha256sum:   Compute or check SHA256 hash
 +  - sha512sum:   Compute or check SHA512 hash
 +  - sleep:   Wait for a specified number of seconds
 +  - smbios:   Retrieve SMBIOS information
 +  - source:   Read a configuration file in same context
 +  - test:   Check file types and compare values
 +  - true:   Do nothing, successfully
 +  - trust:   Add public key to list of trusted keys
 +  - unset:   Unset an environment variable
 +  - verify_detached:   Verify detached digital signature
 +  - videoinfo:   List available video modes
 +  - wrmsr:   Write values to model-specific registers
 +  - xen_hypervisor:   Load xen hypervisor binary (only on AArch64)
 +  - xen_module:   Load xen modules for xen hypervisor (only on AArch64)
 </WRAP> </WRAP>
 ===== Voir aussi ===== ===== Voir aussi =====