Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#11551 Le 04/01/2021, à 10:20

F50

Re : Topic des lève-tôt [partie 12]

Hola smile

#11552 Le 04/01/2021, à 11:13

Compte supprimé

Re : Topic des lève-tôt [partie 12]

Bonjour à tous !

PPdM, bien qu'ayant essayé une bonne trentaine de distributions GNU/Linux-PC différentes, j'ai opté pour Debian avec XFCE, car elle fonctionne au mieux pour la M.A.O. avec son noyau-RT et mon matériel audio carte sonore FireWire, boite à rythmes MIDI/USB et synthétiseur MIDI/USB. Xubuntu n'est pas aussi souple.

rogn... a écrit :

J'aurais plutôt fait afin d'éviter la copie d'un volume vers un autre.

cp /media/NAS212j/volume1/* /media/ludovic/disk/<nouveau-dossier-créé-pour-cette-copie>/ 

et sans un sudo foireux derrière.

rogn, comme l'écrit moko138 plus tard, je suis obligé de garder sudo cp -a si je veux copier tous les utilisateurs et root, sinon certains fichiers seront ignorés.

GR 34 a écrit :

Debian est le meilleur OS au monde et dans l'Univers...  wink

GR 34, on essaye d'y croire mais le plantage du sudo cp -a qui ne rend pas la main qu'au bout de 30 minutes fait se questionner…

moko138 a écrit :

...Pas d'accord : l'option -a de cp préserve les attributs.
Donc "sudo cp -a (...)" est approprié.

moko138, Tout à fait.

rogn... a écrit :

Si tu parles des droits sur les fichiers/ répertoires, la copie les conserve sans le -a .

rogn…, non hélas… (vérifie de ne pas avoir des alias dans ton .bashrc)

cat .bashrc
# ~/.bashrc: executed by bash(1) for non-login shells.

# Note: PS1 and umask are already set in /etc/profile. You should not
# need this unless you want different defaults for root.
# PS1='${debian_chroot:+($debian_chroot)}\h:\w\$ '
# umask 022

# You may uncomment the following lines if you want `ls' to be colorized:
 export LS_OPTIONS='--color=auto'
 eval "`dircolors`"
 alias ls='ls $LS_OPTIONS'
 alias ll='ls $LS_OPTIONS -l'
 alias l='ls $LS_OPTIONS -lA'
#
# Some more alias to avoid making mistakes:
 alias rm='rm -i'
 alias cp='cp -i'
 alias mv='mv -i'

#LDVC@
alias maj='/home/ludovic/maj'
 alias rmdir0='find . -type d -empty -delete'
 alias file0='find . -type f -empty -delete'

Dernière modification par Compte supprimé (Le 04/01/2021, à 11:36)

#11553 Le 04/01/2021, à 14:09

rogn...

Re : Topic des lève-tôt [partie 12]

Meeerde... t'as raison sur le coup du cp -a .
Par contre, le sudo, je maintiens faut éviter. Soit tu fais $ cp -a soit # cp -a. Puis copier un volume vers un autre est ambitieux. C'est le contenu qu'il faut copier, pas le contenant.

Edit : transfo de chargeur qui grésille... mad

#11554 Le 04/01/2021, à 15:49

moko138

Re : Topic des lève-tôt [partie 12]

Bonne semaine à tous !  smile

= =

        Avec cp sans -a, seuls les droits sont conservés :

moko@lub:~$ rm -v ~/fstab ; ls -ln /etc/fstab ; cp -v /etc/fstab  ~ ; ls -ln | grep fstab
«/home/moko/fstab» supprimé
-rw-rw-r-- 1 0 0 876 août  12  2018 /etc/fstab
«/etc/fstab» -> «/home/moko/fstab»
-rw-rw-r-- 1 1000 1000    876 janv.  4 13:58 fstab
moko@lub:~$ 

            .
        Avec sudo cp -a, tout est conservé :

moko@lub:~$ ls -ln 2018-05-10-165820_1280x992_scrot.png ; sudo cp -av 2018-05-10-165820_1280x992_scrot.png  /etc ; echo ; ls -ln /etc/2018-05-10-165820_1280x992_scrot.png
-rw-rw-r-- 1 1000 1000 91171 mai   10  2018 2018-05-10-165820_1280x992_scrot.png
[sudo] password for moko: 
«2018-05-10-165820_1280x992_scrot.png» -> «/etc/2018-05-10-165820_1280x992_scrot.png»

-rw-rw-r-- 1 1000 1000 91171 mai   10  2018 /etc/2018-05-10-165820_1280x992_scrot.png
moko@lub:~$ 

            .
        Définition-explication :

man cp

-a, --archive
              identique à -dR --preserve=all

--preserve[=LISTE_ATTR]
              préserver  les  attributs spécifiés (par défaut : mode,ownership,timestamps), et si
              possible les attributs supplémentaires : context, links, xattr, all


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#11555 Le 04/01/2021, à 15:52

moko138

Re : Topic des lève-tôt [partie 12]

Ludovic,
Tu parles de
"plantage du sudo cp -a qui ne rend (...) la main qu'au bout de 30 minutes",

Mais où vois-tu un plantage ?

Comment le disque source est-il relié à la CM au système ?
      Et avec quel cache ?

Comment le disque destination est-il relié à la CM au système ?
      Et avec quel cache ?

Combien de Gio ont-ils été copiés pendant ces 30 minutes ?

Dernière modification par moko138 (Le 04/01/2021, à 15:54)


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#11556 Le 04/01/2021, à 15:59

moko138

Re : Topic des lève-tôt [partie 12]

rogn... a écrit :

Par contre, le sudo, je maintiens faut éviter. Soit tu fais (...) # cp -a.

Je ne te comprends pas.  sad
Pourrais-tu m'expliquer, s'il te plaît ?


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#11557 Le 04/01/2021, à 21:00

Compte supprimé

Re : Topic des lève-tôt [partie 12]

moko138 a écrit :

Ludovic,
Tu parles de
"plantage du sudo cp -a qui ne rend (...) la main qu'au bout de 30 minutes",

Mais où vois-tu un plantage ?

Comment le disque source est-il relié à la CM au système ?
      Et avec quel cache ?

Comment le disque destination est-il relié à la CM au système ?
      Et avec quel cache ?

Combien de Gio ont-ils été copiés pendant ces 30 minutes ?

Source_NFS et destination_USB3.
Ni le voyant de transfert USB ni la console n'ont évolué les 30 dernières minutes, mais, j'ai négligé de dire que juste avant ce plantage j'ai eu une trentaine d'erreurs d'entrées-sorties avec impossibilité d'écrire sur ce disque tout neuf branché en USB3-SATA, qui est passé en Read-only.

La dernière ligne n'avait pas d'erreur : comme une copie morte… 30 min plus tard, le bash rend la main.

#11558 Le 05/01/2021, à 06:56

ceric

Re : Topic des lève-tôt [partie 12]

Bonjour.


Mac mini 7.1 en dual boot Ubuntu Gnome 22.04.5 [LTS] & macOS (Monterey)
HP elitedesk 800 G2 SFF en dual boot Ubuntu Gnome 24.04.0 [LTS] & Debian 12 (Bookworm)
HP zBook G3 15" Ubuntu Gnome 24.04.1 [LTS]

Hors ligne

#11559 Le 05/01/2021, à 06:58

rogn...

Re : Topic des lève-tôt [partie 12]

moko138 a écrit :
rogn... a écrit :

Par contre, le sudo, je maintiens faut éviter. Soit tu fais (...) # cp -a.

Je ne te comprends pas.  sad
Pourrais-tu m'expliquer, s'il te plaît ?

$ cp -a , commande exécutée en contexte utilisateur
# cp -a, commande exécutée en contexte root.

#11560 Le 05/01/2021, à 07:54

Compte supprimé

Re : Topic des lève-tôt [partie 12]

Bonjour à tous !

rogn... a écrit :
moko138 a écrit :
rogn... a écrit :

Par contre, le sudo, je maintiens faut éviter. Soit tu fais (...) # cp -a.

Je ne te comprends pas.  sad
Pourrais-tu m'expliquer, s'il te plaît ?

$ cp -a , commande exécutée en contexte utilisateur
# cp -a, commande exécutée en contexte root.

Moi j'ai peur quand j'écris # cp -a ... Que la personne comprenne et retape # cp -a ...
Tu me diras, pas de casse car tout ce qui commence par # est commentaire.

#11561 Le 05/01/2021, à 08:30

rogn...

Re : Topic des lève-tôt [partie 12]

?! roll Mais pas du tout...

#11562 Le 05/01/2021, à 08:39

PPdM

Re : Topic des lève-tôt [partie 12]

L_d_v_c@ a écrit :

Bonjour à tous !

rogn... a écrit :
moko138 a écrit :

Je ne te comprends pas.  sad
Pourrais-tu m'expliquer, s'il te plaît ?

$ cp -a , commande exécutée en contexte utilisateur
# cp -a, commande exécutée en contexte root.

Moi j'ai peur quand j'écris # cp -a ... Que la personne comprenne et retape # cp -a ...
Tu me diras, pas de casse car tout ce qui commence par # est commentaire.

Tu confond avec les scripts ou on commente une commande en mettent un # mais dans un terminal ce n'est pas un commentaire exemple
exemple

Dernière modification par PPdM (Le 05/01/2021, à 08:40)


La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera

Hors ligne

#11563 Le 05/01/2021, à 08:57

F50

Re : Topic des lève-tôt [partie 12]

Salut smile

#11564 Le 05/01/2021, à 09:36

Compte supprimé

Re : Topic des lève-tôt [partie 12]

PPdM, si justement, dans un terminal Bash, # sert de commentaire.
Je t'invite dans ton Bash à saisir #ls et valider par entrée, il ne se passera rien.
Je me sers parfois de # dans mon terminal Bash pour mettre en suspend une commande que je suis en train de rédiger, afin de pouvoir faire défiler mon historique sans perdre ce que j'étais en train d’écrire.

Dernière modification par Compte supprimé (Le 05/01/2021, à 11:26)

#11565 Le 05/01/2021, à 11:44

moko138

Re : Topic des lève-tôt [partie 12]

rogn... a écrit :
moko138 a écrit :
rogn... a écrit :

Par contre, le sudo, je maintiens faut éviter. Soit tu fais (...) # cp -a.

Je ne te comprends pas.  sad
Pourrais-tu m'expliquer, s'il te plaît ?

$ cp -a , commande exécutée en contexte utilisateur
# cp -a, commande exécutée en contexte root.

       rogn...
Ma question, c'est :
pourquoi critiques-tu
$ sudo cp -a
       tout en admettant
# cp -a

              Donc ?


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#11566 Le 05/01/2021, à 13:39

rogn...

Re : Topic des lève-tôt [partie 12]

Par l'exemple, ici avec sudo je manque des fichiers appartenant à root, impossibles à être lus par moi même sudoer.

$ sudo cp /etc/NetworkManager/system-connections/* repTest/
cp: impossible d'évaluer '/etc/NetworkManager/system-connections/*': Aucun fichier ou dossier de ce type
# cp /etc/NetworkManager/system-connections/* /home/jos/repTest/

La seconde fonctionne, car exécutée en root.
Le mécanisme ci-dessus se retrouve en partie si tu essayes de traverser avec sudo des répertoires /home ne t'appartenant pas.

Il faut se dire que sudo limite parfois des commandes, et permet à un utilisateur dans son contexte d'exécuter en tant qu'un autre utilisateur. Alors que si je suis directement la machine elle même (root), en # , je fais ce que je veux.

#11567 Le 06/01/2021, à 06:00

moko138

Re : Topic des lève-tôt [partie 12]

Merci de ce rappel, rogn... !  smile


Coin-coin à tous !  smile


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#11568 Le 06/01/2021, à 07:09

ceric

Re : Topic des lève-tôt [partie 12]

Bonjour. smile


Mac mini 7.1 en dual boot Ubuntu Gnome 22.04.5 [LTS] & macOS (Monterey)
HP elitedesk 800 G2 SFF en dual boot Ubuntu Gnome 24.04.0 [LTS] & Debian 12 (Bookworm)
HP zBook G3 15" Ubuntu Gnome 24.04.1 [LTS]

Hors ligne

#11569 Le 06/01/2021, à 09:48

Compte supprimé

Re : Topic des lève-tôt [partie 12]

Bonjour à tous !
Oui, c'est vrai cette différence su - /sudo que j'avais déjà constaté, une sécurité qui n'existe pas dans Ubuntu (par défaut) mais qui est bien présente dans Debian.

Je découvre les bizarreries de l'USB3, malheureusement les liens qu'on m'a retournés sont en anglais.

Christian DELAIR a écrit :
moi a écrit :
Christian DELAIR a écrit :

Ici, le problème n'est pas Debian qui plante, le problème c'est
l'USB !

Aie si mon USB3 déconne…

Pourtant je crois que j'ai fait attention à la qualité des câbles…

Ça n'est pas juste une question de câbles. C'est souvent un problème de
différents fabricants de bridges USB-SATA qui interprètent mal la norme
et cela crée des problèmes de déconnexions, corruptions de données...

L'USB c'est Unreliable, 3 liens ci-dessous, OK c'est en Anglais :-(

# USB ports and enclosures dying/unreliable

https://forum.storj.io/t/usb-ports-and- … iable/7090

# How to Fix Unreliable USB Hard Drives, Stalled Transfers in Linux

https://www.cnx-software.com/2020/08/12 … x-windows/

# The Least Reliable USB 3.0 SATA Disk Enclosure I've Encountered With
Linux
# Le boîtier de disque USB-3 SATA le moins fiable que j'ai rencontré
avec Linux

https://www.phoronix.com/forums/forum/h … inux/page3

A+

Je vais essayer de retourner en garantie mon disque dur externe 2,5 pouces Seagate qui n'a même pas un an et qui semble rempli d'erreurs...

Dernière modification par Compte supprimé (Le 06/01/2021, à 10:13)

#11570 Le 06/01/2021, à 09:58

F50

Re : Topic des lève-tôt [partie 12]

Salut smile

#11571 Le 06/01/2021, à 10:30

Compte supprimé

Re : Topic des lève-tôt [partie 12]

Tiens moko138,
j'ai envoyé des CTRL-C hier il y a 24 heurses et fsck (sous Debian) continue et m'envoie chier…
Je viens de renvoyer des CTRL-C pour que tu voies :

Relocating group 21064's block bitmap from 689963016 to 1073862003...
Error reading block 689963016 (Erreur d'entrée/sortie).  Ignore error? yes

Force rewrite? yes

^C^C^C^C^C^C^C
^C^C^C
^C
^C^C
^C^C^C^C
^C^C^C
Relocating group 21064's inode bitmap from 689963032 to 1073862004...
Error reading block 689963032 (Erreur d'entrée/sortie).  Ignore error? yes

Force rewrite? yes

#11572 Le 07/01/2021, à 06:46

ceric

Re : Topic des lève-tôt [partie 12]

Bonjour.


Mac mini 7.1 en dual boot Ubuntu Gnome 22.04.5 [LTS] & macOS (Monterey)
HP elitedesk 800 G2 SFF en dual boot Ubuntu Gnome 24.04.0 [LTS] & Debian 12 (Bookworm)
HP zBook G3 15" Ubuntu Gnome 24.04.1 [LTS]

Hors ligne

#11573 Le 07/01/2021, à 07:01

moko138

Re : Topic des lève-tôt [partie 12]

Bonjour à tous !  smile


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#11574 Le 07/01/2021, à 08:40

Compte supprimé

Re : Topic des lève-tôt [partie 12]

Bonjour à tous ! big_smile

#11575 Le 07/01/2021, à 09:51

F50

Re : Topic des lève-tôt [partie 12]

Bon dia smile