Il me semble que la commande «mount» sans argument le faisait très bien … avant l'arrivé de systemd. Ce dernier ne s'est pas privé de pourrir la lisibilité de cette commande au fil des versions.
Je ne vois effecitvement pas la différence avec la commande mount sachant qu'on peut déjà filtrer par type de système de fichier (mount -t ext4). Et pour systemd qui pourri, je ne vois pas ce que tu veux dire. Tu parle des cgroups ? C'est plus lié à l'implémentation cgroups qu'à systemd.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
Il fut un temps ou la commande «mount» renvoyait peu ou prou le contenue du fstab. Actuellement ça renvoie tout ça en plus du fstab … 30 lignes supplémentaires
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=3516460k,nr_inodes=879115,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=34,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=2675)
mqueue on /dev/mqueue type mqueue (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
tmpfs on /run/user/114 type tmpfs (rw,nosuid,nodev,relatime,size=712640k,mode=700,uid=114,gid=118)
tmpfs on /run/user/1001 type tmpfs (rw,nosuid,nodev,relatime,size=712640k,mode=700,uid=1001,gid=1001)
Après je ne sais pas si la faute en incombe a systemd, mais c'est arrivé en même temps.
Il fut un temps ou la commande «mount» renvoyait peu ou prou le contenue du fstab. Actuellement ça renvoie tout ça en plus du fstab …
Ben, ça renvoit les systèmes de fichier montés… Les cgroup, c'est effectivement venus avec systemd parce que ce dernier les utilise, notamment pour offrir les fonctionnalités de limite de ressource et de traçage des dæmons, mais c'est parce qu'ils s'utilisent en montant un système de fichier. C'est comme fuse.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
Il n'y a pas de changement de format. Si tu utilisais les cgroups avant systemd, tu avais déjà ce résultat. mount renvoit toujours et uniquement les systèmes de fichier montés.
Par contre, le lien que tu donne ne montre pas ce que tu décris. Donc c'est un peu dommage.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
Posté par pralines .
Évalué à 1.
Dernière modification le 07 août 2018 à 13:23.
quelle solution pour partager des sorties de terminal ?
une copie d'écran (à stocker sur quel site externe à LinuxFr ?)
un formatage particulier (police fixe pour afficher des colonnes alignées) ?
c'est mieux (alignement), mais encore trop large pour la css que j'utilise (stuffomatic), et même en mode reader de firefox
il faudrait que j'ajoute dans mes favoris, des sites qui permettent de partager facilement (pour les commentaires de LinuxFr) des bouts de code et des copies d'écran (je poserai la question dans les forums à l'occasion :-)
Posté par kna .
Évalué à 5.
Dernière modification le 07 août 2018 à 15:37.
Sinon, il y a le bon vieux column(1) :
$ mount | column -t
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=1968660k,nr_inodes=492165,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=396104k,mode=755)
/dev/mapper/kirua-root on / type ext4 (rw,noatime,stripe=32742,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=34,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=991)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
sunrpc on /run/rpc_pipefs type rpc_pipefs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime,size=1048576k)
/dev/sda8 on /boot type ext4 (rw,nosuid,nodev,noatime,stripe=4,data=ordered)
/dev/sda1 on /boot/efi type vfat (rw,nosuid,nodev,noatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=396100k,mode=700,uid=1000,gid=100)
# Plus clair que "df -h"
Posté par abriotde (site web personnel, Mastodon) . Évalué à 2.
Je ne connaissais pas non plus et je la trouve bien mieux que "df -h" au moins on a les options de montage (Avec df -h on a en plus l'utilisation).
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
# réinventons la roue
Posté par Mimoza . Évalué à -2.
Il me semble que la commande «mount» sans argument le faisait très bien … avant l'arrivé de systemd. Ce dernier ne s'est pas privé de pourrir la lisibilité de cette commande au fil des versions.
[^] # Re: réinventons la roue
Posté par claudex . Évalué à 5.
Je ne vois effecitvement pas la différence avec la commande
mount
sachant qu'on peut déjà filtrer par type de système de fichier (mount -t ext4
). Et pour systemd qui pourri, je ne vois pas ce que tu veux dire. Tu parle des cgroups ? C'est plus lié à l'implémentation cgroups qu'à systemd.« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: réinventons la roue
Posté par Mimoza . Évalué à 3.
Il fut un temps ou la commande «mount» renvoyait peu ou prou le contenue du fstab. Actuellement ça renvoie tout ça en plus du fstab … 30 lignes supplémentaires
Après je ne sais pas si la faute en incombe a systemd, mais c'est arrivé en même temps.
[^] # Re: réinventons la roue
Posté par claudex . Évalué à 8.
Ben, ça renvoit les systèmes de fichier montés… Les cgroup, c'est effectivement venus avec systemd parce que ce dernier les utilise, notamment pour offrir les fonctionnalités de limite de ressource et de traçage des dæmons, mais c'est parce qu'ils s'utilisent en montant un système de fichier. C'est comme fuse.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: réinventons la roue
Posté par pralines . Évalué à 2.
du coup, la commande findmnt brute renvoi un résultat nettement plus lisible (pour un humain)
par défaut, elle affiche une arborescence avec des colonnes bien alignées (je ne colle pas le résultat ici car trop large pour la page)
donc, commande utile (amha) pour compenser le changement apporté dans le format de la commande mount
Envoyé depuis mon Archlinux
[^] # Re: réinventons la roue
Posté par claudex . Évalué à 6.
Il n'y a pas de changement de format. Si tu utilisais les cgroups avant systemd, tu avais déjà ce résultat.
mount
renvoit toujours et uniquement les systèmes de fichier montés.Par contre, le lien que tu donne ne montre pas ce que tu décris. Donc c'est un peu dommage.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: réinventons la roue
Posté par pralines . Évalué à 1. Dernière modification le 07 août 2018 à 13:23.
quelle solution pour partager des sorties de terminal ?
une copie d'écran (à stocker sur quel site externe à LinuxFr ?)
un formatage particulier (police fixe pour afficher des colonnes alignées) ?
ci-dessous un copié/collé dans une balise Quote
Envoyé depuis mon Archlinux
[^] # Re: réinventons la roue
Posté par claudex . Évalué à 3. Dernière modification le 07 août 2018 à 13:23.
J'ai modifier ton commentaire pour utiliser le formattage "code source".
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: réinventons la roue
Posté par pralines . Évalué à 1.
c'est mieux (alignement), mais encore trop large pour la css que j'utilise (stuffomatic), et même en mode reader de firefox
il faudrait que j'ajoute dans mes favoris, des sites qui permettent de partager facilement (pour les commentaires de LinuxFr) des bouts de code et des copies d'écran (je poserai la question dans les forums à l'occasion :-)
Envoyé depuis mon Archlinux
[^] # Re: réinventons la roue
Posté par kna . Évalué à 5. Dernière modification le 07 août 2018 à 15:37.
Sinon, il y a le bon vieux column(1) :
[^] # Re: réinventons la roue
Posté par Mimoza . Évalué à 2. Dernière modification le 09 août 2018 à 14:38.
Du coup une nouvelle option dans mount pour n'afficher que ce qui est monté du fstab serait intéressant
[^] # Re: réinventons la roue
Posté par claudex . Évalué à 4. Dernière modification le 09 août 2018 à 15:24.
Je ne vois pas bien l'intérêt.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.