Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
commandes [2017/01/05 09:35] luc |
commandes [2023/12/23 11:29] (Version actuelle) luc |
||
---|---|---|---|
Ligne 17: | Ligne 17: | ||
</ | </ | ||
- | ===== Occupation des partitions ===== | + | ===== Quelques outils pour gérer les partitions ===== |
- | <code bash>df -h</ | + | <code bash> |
+ | # voir l' | ||
+ | df -h | ||
+ | |||
+ | # voir les infos des partitions (Id, type système de fichiers, ..) | ||
+ | blkid # En root | ||
+ | |||
+ | # afficher les partitions (sous format arborescent, | ||
+ | lsblk # en root | ||
+ | |||
+ | # créer, supprimer, modifier des partitions (notamment le type pour pouvoir ensuite formater ntfs --> ext4 par exemple) | ||
+ | fdisk /dev/sda # sans préciser le numéro, on agit sur le disque) | ||
+ | |||
+ | # formater une partition avec un système de fichier particulier | ||
+ | mkfs.ext4 /dev/sda2 | ||
+ | |||
+ | # éditer le label d'une partition | ||
+ | e2label /dev/sda2 LABEL_NAME | ||
+ | </ | ||
===== Occupation des ressources ===== | ===== Occupation des ressources ===== | ||
Ligne 187: | Ligne 205: | ||
* Appuyer sur '' | * Appuyer sur '' | ||
- | ===== Pacman | + | |
+ | ===== Rajouter un prefixe incrémental | ||
<code bash> | <code bash> | ||
- | pacman | + | find -name " |
+ | </code> | ||
- | pacman -S < | ||
- | pacman -Syu # Mettre à jour tous les paquets | + | ===== rsync ===== |
- | pacman -Rs <nomPaquet> # Enlever un paquet et toutes ses dépendances inutilisées | + | avec ssh et un port custom, c'est tout simple : |
+ | <code bash> | ||
+ | rsync -e 'ssh -p 2222' user@server: | ||
- | ===== Rajouter un prefixe incrémental ===== | + | # ou |
+ | rsync -port 2222 source user@destination: | ||
+ | </ | ||
+ | |||
+ | Pour afficher des infos utiles sur quels fichiers sont transférés, | ||
<code bash> | <code bash> | ||
- | find -name " | + | rsync -ah --info=stats2, |
</ | </ | ||
+ | |||
+ | Autres options à regarder/ | ||
+ | <code bash> | ||
+ | rsync | ||
+ | --safe-links : ne pas suivre les liens hors de l' | ||
+ | --mkpath | ||
+ | </ | ||
+ | |||
+ | ===== cron / crontab ===== | ||
+ | |||
+ | C'est un utilitaire de l' | ||
+ | |||
+ | Les règles cron s' | ||
+ | |||
+ | Attention, l' | ||
+ | |||
+ | L' | ||
+ | |||
+ | Par défaut, crontab envoie des emails en cas d' | ||
+ | |||
+ | < | ||
+ | # exemple de crontab | ||
+ | # m h dom mon dow | ||
+ | |||
+ | # ZFS : scrub = check et répare les erreurs (si possible car redondance) | ||
+ | 30 0 * * 1 /sbin/zpool scrub Abathur >> / | ||
+ | </ | ||
+ | |||
+ | ===== Micro loopback avec Pulseaudio ====== | ||
+ | |||
+ | depuis un terminal (mode user, pas besoin de root) | ||
+ | <code bash> | ||
+ | # Activer le loopback | ||
+ | pactl load-module module-loopback latency_msec=1 | ||
+ | |||
+ | # Désactiver le loopback | ||
+ | pactl unload-module module-loopback | ||
+ | </ | ||
+ | |||
+ | ===== Allumer/ | ||
+ | |||
+ | C'est vraiment pour du debug, Linux devrait gérer ça tout seul !\\ | ||
+ | Depuis un terminal (en mode root) | ||
+ | <code bash> | ||
+ | ip link set enp4s0 up | ||
+ | ip link set enp4s0 down | ||
+ | </ | ||
+ | |||