• / plena

    From Jordi@21:1/5 to All on Tue May 11 10:10:01 2021
    Bon dia, de cop i volta m'he trobat amb un problema prou important i no m'ensurto.


    Com veieu en aquestes dues linies, hi ha poques hores de diferència
    entre les dues.

    /dev/sda1 110G 33G 72G 32% /

    /dev/sda1 110G 100G 4,1G 97% /

    La veritat que que la segona arribava al 100% d'ocupació però he
    netejat /var/log /tmp i s'ha quedat així, però no trobo de cap manera
    els fitxers que sobren ara. En tot cas no seran fitxers massa grans
    però segurament si que hi haurà mols, però no els trobo.

    Dins del sistema de fitxers, hi tinc diverses particions:

    La /dev/sda5 /home al 43%
    la /dev/sdb3 /home/usuari_1 al 61%
    la /dev/sdc1 /home/usuari_2 al 24%

    Penso si el sistema s'estarà fent un lio amb els usuaris, els nous van
    a parar a /home i usuari_1 i usuari_2 cada un te una partició pròpia.

    L'arrel / és ext4 i abans de reinstal·lar preferiria trobar el problema
    i esborrar tot el que hi ha on no ha de ser, gracies.

    Jordi

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Narcis Garcia@21:1/5 to All on Tue May 11 10:30:01 2021
    Si pots utilitzar escriptori gràfic, l'aplicació baobab va molt bé per a explorar el pes de les carpetes i arbres de carpetes.



    Narcis Garcia

    __________
    I'm using this dedicated address because personal addresses aren't
    masked enough at this mail public archive. Public archive administrator
    should fix this against automated addresses collectors.
    El 11/5/21 a les 10:08, Jordi ha escrit:

    Bon dia, de cop i volta m'he trobat amb un problema prou important i no m'ensurto.


    Com veieu en aquestes dues linies, hi ha poques hores de diferència
    entre les dues.

    /dev/sda1 110G 33G 72G 32% /

    /dev/sda1 110G 100G 4,1G 97% /

    La veritat que que la segona arribava al 100% d'ocupació però he
    netejat /var/log /tmp i s'ha quedat així, però no trobo de cap manera
    els fitxers que sobren ara. En tot cas no seran fitxers massa grans
    però segurament si que hi haurà mols, però no els trobo.

    Dins del sistema de fitxers, hi tinc diverses particions:

    La /dev/sda5 /home al 43%
    la /dev/sdb3 /home/usuari_1 al 61%
    la /dev/sdc1 /home/usuari_2 al 24%

    Penso si el sistema s'estarà fent un lio amb els usuaris, els nous van
    a parar a /home i usuari_1 i usuari_2 cada un te una partició pròpia.

    L'arrel / és ext4 i abans de reinstal·lar preferiria trobar el problema
    i esborrar tot el que hi ha on no ha de ser, gracies.

    Jordi


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ernest =?iso-8859-1?Q?Adrogu=E9?=@21:1/5 to All on Tue May 11 10:20:01 2021
    2021-05-11, 10:08 (+0200); Jordi escriu:
    Bon dia, de cop i volta m'he trobat amb un problema prou important i no m'ensurto.


    Com veieu en aquestes dues linies, hi ha poques hores de diferència
    entre les dues.

    /dev/sda1 110G 33G 72G 32% /

    /dev/sda1 110G 100G 4,1G 97% /

    La veritat que que la segona arribava al 100% d'ocupació però he
    netejat /var/log /tmp i s'ha quedat així, però no trobo de cap manera
    els fitxers que sobren ara. En tot cas no seran fitxers massa grans
    però segurament si que hi haurà mols, però no els trobo.

    Has provat amb du? Per exemple:

    # du -s -h -x /*
    12M /bin
    124M /boot
    0 /dev
    30M /etc
    5.2T /home
    0 /initrd.img
    0 /initrd.img.old
    673M /lib
    4.0K /lib64
    16K /lost+found
    12K /media
    8.0K /mnt
    4.0K /opt
    du: cannot read directory '/proc/858/task/858/net': Invalid argument
    du: cannot read directory '/proc/858/net': Invalid argument
    du: cannot access '/proc/24548/task/24548/fd/4': No such file or directory
    du: cannot access '/proc/24548/task/24548/fdinfo/4': No such file or directory du: cannot access '/proc/24548/fd/4': No such file or directory
    du: cannot access '/proc/24548/fdinfo/4': No such file or directory
    0 /proc
    4.6M /root
    150M /run
    16M /sbin
    4.0K /srv
    0 /sys
    40M /tmp
    16G /usr
    82G /var
    0 /vmlinuz
    0 /vmlinuz.old


    Salutacions

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Eloi@21:1/5 to All on Tue May 11 10:50:01 2021
    El 11/5/21 a les 10:08, Jordi ha escrit:
    Bon dia, de cop i volta m'he trobat amb un problema prou important i no m'ensurto.


    Com veieu en aquestes dues linies, hi ha poques hores de diferència
    entre les dues.

    /dev/sda1 110G 33G 72G 32% /

    /dev/sda1 110G 100G 4,1G 97% /

    La veritat que que la segona arribava al 100% d'ocupació però
    he
    netejat /var/log /tmp i s'ha quedat així, però no trobo de cap manera
    els fitxers que sobren ara. En tot cas no seran fitxers massa grans
    però segurament si que hi haurà mols, però no els trobo.

    Dins del sistema de fitxers, hi tinc diverses particions:

    La /dev/sda5 /home al 43%
    la /dev/sdb3 /home/usuari_1 al 61%
    la /dev/sdc1 /home/usuari_2 al 24%

    Penso si el sistema s'estarà fent un lio amb els usuaris, els nous
    van
    a parar a /home i usuari_1 i usuari_2 cada un te una partició pròpia.

    L'arrel / és ext4 i abans de reinstal·lar preferiria trobar el problema
    i esborrar tot el que hi ha on no ha de ser, gracies.

    Jordi

    Una forma de treure una llista ordenada d'ús de directoris és la següent:

    du -x / | sort -n

    La primera part enumera els fitxers de la partició (-x evita que n'entri
    a d'altres, per exemple /home); la segona ordena els resultats mostrant
    al final els valors més grans. Això et permetrà localitzar
    fàcilment on
    es concentra l'ocupació d'espai. Per exemple, en el meu cas ara mateix
    ho tinc així:

    411444  /var/cache/apt
    426648  /usr/share/fonts/truetype
    431184  /usr/bin
    435080  /var/cache
    485944  /usr/share/games
    546328  /usr/lib/modules
    726384  /var/lib
    750716  /usr/share/locale
    757320  /usr/share/doc
    770700  /usr/share/fonts
    1348784 /var
    1589416 /usr/lib/x86_64-linux-gnu
    3696660 /usr/lib
    4964612 /usr/share
    9447212 /usr
    10944448        /

    Tingues present que a cada línia s'inclou la mida del directori i de
    tot
    el que hi ha per sota, és a dir, que els ~410MB de /var/cache/apt també estan inclosos en els ~435MB de /var/cache i els ~1350MB de /var

    Executa-ho com a root (o fes sudo sobre du) per tenir resultats
    complerts; si et surten errors d'accés a directoris vol dir que no
    tindràs una imatge correcta de la situació

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Josep Lladonosa@21:1/5 to All on Tue May 11 10:40:02 2021
    Potser a /var/spool?

    El dt., 11 de maig 2021, 10:09, Jordi <215639@runbox.com> va escriure:


    Bon dia, de cop i volta m'he trobat amb un problema prou important i no m'ensurto.


    Com veieu en aquestes dues linies, hi ha poques hores de diferència
    entre les dues.

    /dev/sda1 110G 33G 72G 32% /

    /dev/sda1 110G 100G 4,1G 97% /

    La veritat que que la segona arribava al 100% d'ocupació però he
    netejat /var/log /tmp i s'ha quedat així, però no trobo de cap manera
    els fitxers que sobren ara. En tot cas no seran fitxers massa grans
    però segurament si que hi haurà mols, però no els trobo.

    Dins del sistema de fitxers, hi tinc diverses particions:

    La /dev/sda5 /home al 43%
    la /dev/sdb3 /home/usuari_1 al 61%
    la /dev/sdc1 /home/usuari_2 al 24%

    Penso si el sistema s'estarà fent un lio amb els usuaris, els nous van
    a parar a /home i usuari_1 i usuari_2 cada un te una partició pròpia.

    L'arrel / és ext4 i abans de reinstal·lar preferiria trobar el problema
    i esborrar tot el que hi ha on no ha de ser, gracies.

    Jordi



    <div dir="auto">Potser a /var/spool?</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El dt., 11 de maig 2021, 10:09, Jordi &lt;<a href="mailto:215639@runbox.com">215639@runbox.com</a>&gt; va escriure:<br></div><blockquote class="gmail_
    quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
    Bon dia, de cop i volta m&#39;he trobat amb un problema prou important i no<br> m&#39;ensurto.<br>


    Com veieu en aquestes dues linies, hi ha poques hores de diferència<br>
    entre les dues.<br>

    /dev/sda1       110G   33G   72G  32% /<br>

    /dev/sda1       110G  100G   4,1G  97% /<br>

    La veritat que que la segona arribava al 100% d&#39;ocupació però he<br> netejat /var/log /tmp i s&#39;ha quedat així, però no trobo de cap manera<br> els fitxers que sobren ara. En tot cas no seran fitxers massa grans<br>
    però segurament si que hi haurà mols, però no els trobo.<br>

    Dins del sistema de fitxers, hi tinc diverses particions:<br>

    La /dev/sda5  /home al 43%<br>
    la /dev/sdb3  /home/usuari_1 al 61%<br>
    la /dev/sdc1  /home/usuari_2 al 24%<br>

    Penso si el sistema s&#39;estarà fent un lio amb els usuaris, els nous van<br> a parar a /home i usuari_1 i usuari_2 cada un te una partició pròpia. <br>

    L&#39;arrel / és ext4 i abans de reinstal·lar preferiria trobar el problema<br>
    i esborrar tot el que hi ha on no ha de ser, gracies.<br>

    Jordi<br>

    </blockquote></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ernest =?iso-8859-1?Q?Adrogu=E9?=@21:1/5 to All on Tue May 11 10:50:02 2021
    2021-05-11, 10:34 (+0200); Jordi Vila escriu:
    He probat el du amb diversos paràmetres i no hi veig res.

    La 'unica cosa seria amb el home, però en principi està en particions diferents.

    Si has vist que tens 100G a /

    /dev/sda1 110G 100G 4,1G 97% /

    vol dir que la suma dels directoris a la partició / ha de ser 100G

    Jo revisaria que to tinguis alguna cosa a /mnt, a part d'això no veig res

    77G /mnt

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sergi Baila@21:1/5 to All on Tue May 11 11:10:02 2021
    Jo quan em trobo aquest problema tiro de ncdu: https://dev.yorhel.nl/ncdu
    Està com paquet oficial: https://packages.debian.org/buster/ncdu

    Et permet trobar molt ràpidament on està el problema d'espai.

    --
    Sergi Baila
    https://sargue.net/cv


    Missatge de Ernest Adrogué <nr9@posteo.de> del dia dt., 11 de maig 2021 a
    les 10:47:

    2021-05-11, 10:34 (+0200); Jordi Vila escriu:
    He probat el du amb diversos paràmetres i no hi veig res.

    La 'unica cosa seria amb el home, però en principi està en particions diferents.

    Si has vist que tens 100G a /

    /dev/sda1 110G 100G 4,1G 97% /

    vol dir que la suma dels directoris a la partició / ha de ser 100G

    Jo revisaria que to tinguis alguna cosa a /mnt, a part d'això no veig res

    77G /mnt



    <div dir="ltr"><div>Jo quan em trobo aquest problema tiro de ncdu: <a href="https://dev.yorhel.nl/ncdu">https://dev.yorhel.nl/ncdu</a></div><div>Està com paquet oficial: <a href="https://packages.debian.org/buster/ncdu">https://packages.debian.org/
    buster/ncdu</a></div><div><br></div><div>Et permet trobar molt ràpidament on està el problema d&#39;espai.<br></div><div><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="
    ltr"><div dir="ltr"><div><span style="font-size:12.8px">--</span></div><div><span style="font-size:12.8px">Sergi Baila</span><br></div><div><a href="https://sargue.net/cv" target="_blank">https://sargue.net/cv</a><br></div></div></div></div></div></div></
    </div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Missatge de Ernest Adrogué &lt;<a href="mailto:nr9@posteo.de">nr9@posteo.de</a>&gt; del dia dt., 11 de maig 2021 a les 10:47:<br></div><blockquote class="gmail_quote"
    style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">2021-05-11, 10:34 (+0200); Jordi Vila escriu:<br>
    &gt; He probat el du amb diversos paràmetres i no hi veig res.<br>
    &gt; <br>
    &gt; La &#39;unica cosa seria amb el home, però en principi està en particions<br>
    &gt; diferents.<br>

    Si has vist que tens 100G a /<br>

    &gt; &gt; &gt; /dev/sda1 110G 100G 4,1G 97% /<br>

    vol dir que la suma dels directoris a la partició / ha de ser 100G<br>

    Jo revisaria que to tinguis alguna cosa a /mnt, a part d&#39;això no veig res<br>

    &gt; 77G /mnt<br>

    </blockquote></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Narcis Garcia@21:1/5 to All on Tue May 11 13:00:01 2021
    Molt bé el ncdu!
    Quan he utilitzat el Baobab sempre he pensat en la pega de què sigui
    només per a escriptori.


    Narcis Garcia

    El 11/5/21 a les 11:06, Sergi Baila ha escrit:
    Jo quan em trobo aquest problema tiro de ncdu:
    https://dev.yorhel.nl/ncdu <https://dev.yorhel.nl/ncdu>
    Està com paquet oficial: https://packages.debian.org/buster/ncdu <https://packages.debian.org/buster/ncdu>

    Et permet trobar molt ràpidament on està el problema d'espai.

    --
    Sergi Baila
    https://sargue.net/cv <https://sargue.net/cv>


    Missatge de Ernest Adrogué <nr9@posteo.de <mailto:nr9@posteo.de>> del
    dia dt., 11 de maig 2021 a les 10:47:

    2021-05-11, 10:34 (+0200); Jordi Vila escriu:
    > He probat el du amb diversos paràmetres i no hi veig res.
    >
    > La 'unica cosa seria amb el home, però en principi està en particions
    > diferents.

    Si has vist que tens 100G a /

    > > > /dev/sda1 110G 100G 4,1G 97% /

    vol dir que la suma dels directoris a la partició / ha de ser 100G

    Jo revisaria que to tinguis alguna cosa a /mnt, a part d'això no
    veig res

    > 77G /mnt


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jordi Vila@21:1/5 to Narcis Garcia on Tue May 11 16:10:01 2021
    This is a multi-part message in MIME format...

    Bona tarda, al final he trobat el problema i ara ja tinc la partició al
    30% ocupada.

    Els diumenges es fa una còpia de seguretat que va a parar a un disc
    extern usb muntat a /mnt/copies.seguretat_2/dimenge (/dev/sdd2). Però com
    que l'altre dia varen tocar, es va deconectar i no es va muntar
    normalment.

    En fer la còpia de seguretat es va crear el directori /mnt/copies.seguretat_2/diumenge a / (/dev/sda1) i per això es va omplir
    la partició i quan accedia a /mnt/... ho feia al directori / i d'aquí el
    lio.

    No sé si hi ha forma d'evitar aquestes situacions.

    Salutacions i gracies

    On Tue, 11 May 2021 12:29:55 +0200, Narcis Garcia wrote:

    Molt bé el ncdu!
    Quan he utilitzat el Baobab sempre he pensat en la pega de què sigui
    només per a escriptori.


    Narcis Garcia

    El 11/5/21 a les 11:06, Sergi Baila ha escrit:
    Jo quan em trobo aquest problema tiro de ncdu:
    https://dev.yorhel.nl/ncdu
    Està com paquet oficial: https://packages.debian.org/buster/ncdu


    Et permet trobar molt ràpidament on està el problema d'espai.

    --
    Sergi Baila
    https://sargue.net/cv


    Missatge de Ernest Adrogué > del
    dia dt., 11 de maig 2021 a les 10:47:

    2021-05-11, 10:34 (+0200); Jordi Vila escriu:
    He probat el du amb diversos paràmetres i no hi veig res.

    La 'unica cosa seria amb el home, però en principi està en
    particions
    diferents.

    Si has vist que tens 100G a /

    /dev/sda1 110G 100G 4,1G 97% /

    vol dir que la suma dels directoris a la partició / ha de ser 100G

    Jo revisaria que to tinguis alguna cosa a /mnt, a part d'això no
    veig res

    77G /mnt


    <p>&nbsp;</p>
    <p><br /><br />Bona tarda, al final he trobat el problema i ara ja tinc la partici&oacute; al 30% ocupada.</p>
    <p>Els diumenges es fa una c&ograve;pia de seguretat que va a parar a un disc extern usb muntat a /mnt/copies.seguretat_2/dimenge (/dev/sdd2). Per&ograve; com que l'altre dia varen tocar, es va deconectar i no es va muntar normalment.</p>
    <p>En fer la c&ograve;pia de seguretat es va crear el directori /mnt/copies.seguretat_2/diumenge a / (/dev/sda1) i per aix&ograve; es va omplir la partici&oacute; i quan accedia a /mnt/... ho feia al directori / i d'aqu&iacute; el lio.</p>
    <p>No s&eacute; si hi ha forma d'evitar aquestes situacions.</p>
    <p>&nbsp;</p>
    <p>Salutacions i gracies</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>On Tue, 11 May 2021 12:29:55 +0200, Narcis Garcia wrote:<br /> <br /> &gt; Molt b&eacute; el ncdu!<br /> &gt; Quan he utilitzat el Baobab sempre he pensat en la pega de qu&egrave; sigui<br /> &gt; nom&eacute;s per a escriptori.<br /> &gt; <br /> &gt; <
    br /> &gt; Narcis Garcia<br /> &gt; <br /> &gt; El 11/5/21 a les 11:06, Sergi Baila ha escrit:<br /> &gt; &gt; Jo quan em trobo aquest problema tiro de ncdu:<br /> &gt; &gt; https://dev.yorhel.nl/ncdu <br /> &gt; &gt; Est&agrave; com paquet oficial:
    https://packages.debian.org/buster/ncdu<br /> &gt; &gt; <br /> &gt; &gt; <br /> &gt; &gt; Et permet trobar molt r&agrave;pidament on est&agrave; el problema d'espai.<br /> &gt; &gt; <br /> &gt; &gt; --<br /> &gt; &gt; Sergi Baila<br /> &gt; &gt; https://
    sargue.net/cv <br /> &gt; &gt; <br /> &gt; &gt; <br /> &gt; &gt; Missatge de Ernest Adrogu&eacute; &gt; del<br /> &gt; &gt; dia dt., 11 de maig 2021 a les 10:47:<br /> &gt; &gt; <br /> &gt; &gt; 2021-05-11, 10:34 (+0200); Jordi Vila escriu:<br /> &gt; &
    gt; &gt; He probat el du amb diversos par&agrave;metres i no hi veig res.<br /> &gt; &gt; &gt;<br /> &gt; &gt; &gt; La 'unica cosa seria amb el home, per&ograve; en principi est&agrave; en particions<br /> &gt; &gt; &gt; diferents.<br /> &gt; &gt; <br />
    &gt; &gt; Si has vist que tens 100G a /<br /> &gt; &gt; <br /> &gt; &gt; &gt; &gt; &gt; /dev/sda1 110G 100G 4,1G 97% /<br /> &gt; &gt; <br /> &gt; &gt; vol dir que la suma dels directoris a la partici&oacute; / ha de ser 100G<br /> &gt; &gt; <br /> &gt; &
    gt; Jo revisaria que to tinguis alguna cosa a /mnt, a part d'aix&ograve; no<br /> &gt; &gt; veig res<br /> &gt; &gt; <br /> &gt; &gt; &gt; 77G /mnt<br /> &gt; &gt; </p>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Narcis Garcia@21:1/5 to All on Tue May 11 16:30:01 2021
    Si l'eina de còpies de seguretat l'has fet tu mateix, al disc de còpies
    hi pots posar un fitxer de reconeixement. Per exemple «.cseguretat»
    D'aquesta manera, abans d'executar la còpia el teu programet pot mirar
    si hi ha el fitxer, de la qual cosa deduir si el dispositiu està muntat
    o no:

    if [ ! -f /mnt/copies.seguretat_2/.cseguretat ] ; then
    echo "No s'ha trobat el disc de còpies!"
    exit 1
    fi

    Si no és així, caldria saber quin programari utilitzes per a fer còpies.




    Narcis Garcia

    __________
    I'm using this dedicated address because personal addresses aren't
    masked enough at this mail public archive. Public archive administrator
    should fix this against automated addresses collectors.
    El 11/5/21 a les 16:09, Jordi Vila ha escrit:
     



    Bona tarda, al final he trobat el problema i ara ja tinc la partició al
    30% ocupada.

    Els diumenges es fa una còpia de seguretat que va a parar a un disc
    extern usb muntat a /mnt/copies.seguretat_2/dimenge (/dev/sdd2). Però
    com que l'altre dia varen tocar, es va deconectar i no es va muntar normalment.

    En fer la còpia de seguretat es va crear el directori /mnt/copies.seguretat_2/diumenge a / (/dev/sda1) i per això es va omplir
    la partició i quan accedia a /mnt/... ho feia al directori / i d'aquí el lio.

    No sé si hi ha forma d'evitar aquestes situacions.

     

    Salutacions i gracies

     

     

     

    On Tue, 11 May 2021 12:29:55 +0200, Narcis Garcia wrote:

    Molt bé el ncdu!
    Quan he utilitzat el Baobab sempre he pensat en la pega de què sigui
    només per a escriptori.


    Narcis Garcia

    El 11/5/21 a les 11:06, Sergi Baila ha escrit:
    Jo quan em trobo aquest problema tiro de ncdu:
    https://dev.yorhel.nl/ncdu
    Està com paquet oficial: https://packages.debian.org/buster/ncdu


    Et permet trobar molt ràpidament on està el problema d'espai.

    --
    Sergi Baila
    https://sargue.net/cv


    Missatge de Ernest Adrogué > del
    dia dt., 11 de maig 2021 a les 10:47:

    2021-05-11, 10:34 (+0200); Jordi Vila escriu:
    He probat el du amb diversos paràmetres i no hi veig res.

    La 'unica cosa seria amb el home, però en principi està en particions >> > > diferents.

    Si has vist que tens 100G a /

    /dev/sda1 110G 100G 4,1G 97% /

    vol dir que la suma dels directoris a la partició / ha de ser 100G

    Jo revisaria que to tinguis alguna cosa a /mnt, a part d'això no
    veig res

    77G /mnt



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Eloi@21:1/5 to All on Tue May 11 17:00:01 2021
    El 11/5/21 a les 16:21, Narcis Garcia ha escrit:
    Si l'eina de còpies de seguretat l'has fet tu mateix, al disc de còpies
    hi pots posar un fitxer de reconeixement. Per exemple «.cseguretat» D'aquesta manera, abans d'executar la còpia el teu programet pot mirar
    si hi ha el fitxer, de la qual cosa deduir si el dispositiu està muntat
    o no:

    if [ ! -f /mnt/copies.seguretat_2/.cseguretat ] ; then
    echo "No s'ha trobat el disc de còpies!"
    exit 1
    fi

    Si no és així, caldria saber quin programari utilitzes per a fer còpies.

    No cal crear cap fitxer testimoni, es pot emprar l'eina findmnt, per
    exemple així:

    findmnt --mountpoint /mnt/copies.seguretat_2 >/dev/null || mount /mnt/copies.seguretat_2 && comanda_backup

    Per parts:

    findmnt amb --mountpoint determina si el directori és un punt de
    muntatge actiu. Si ho és, torna dades del mateix (per això redirecciono
    a /dev/null) i retorna 0; en cas contrari, retorna 1.

    || mount /mnt/copies.seguretat_2 intenta muntar el dispositiu si i només
    si la comanda anterior ha fallat, és a dir, si el dispositiu no està
    muntat. Que funcioni dependrà de si l'usuari que executa la comanda pot muntar el dispositiu i de si aquest es troba disponible, sempre que
    estigui prèviament configurat a /etc/fstab

    && comanda_backup s'executarà si alguna de les dues comandes anteriors
    ha tingut èxit, aquí hauràs de posar el que sigui que facis servir per llençar la còpia de seguretat.

    Recapitulant possibles escenaris:

    1. El disc està muntat: findmnt torna 0 (èxit), mount no s'executa per
    || i el backup s'executa per &&
    2. El disc està present però sense muntar: findmnt torna 1 (error),
    mount s'executa per || i un cop muntat amb èxit (0) el disc finalment s'executa el backup per &&
    3. El disc no està present (o no es disposa de permisos per muntar-lo): findmnt torna 1 (error), mount s'executa per || però també falla i el
    backup no s'executa

    Si vols afegir una acció alternativa per si la còpia no s'engega (o si
    el propi procés de còpia falla) sempre pots afegir al final una
    nova
    ordre precedida per ||, per exemple (resumint crides sense paràmetres):

    findmnt || mount && backup || error

    on findmnt i mount són tal com he descrit abans, 'backup' és el
    teu
    programa de còpia de seguretat i 'error' l'acció que vulguis executar si falla la còpia.

    L'avantatge de fer-ho en format de comanda monolínia és que pots
    posar-la directament al crontab sense necessitar cap script intermediari.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jordi Vila@21:1/5 to Eloi on Tue May 11 17:30:01 2021
    This is a multi-part message in MIME format...

    Gracies per les respostes, per les còpies faig servir el duply.

    Ja miraré com ho faig per mirar si la partició està muntada o no.

    Salutacions

    Jordi

    On Tue, 11 May 2021 16:51:28 +0200, Eloi wrote:

    El 11/5/21 a les 16:21, Narcis Garcia ha escrit:
    Si l'eina de còpies de seguretat l'has fet tu mateix, al disc de
    còpies
    hi pots posar un fitxer de reconeixement. Per exemple «.cseguretat» D'aquesta manera, abans d'executar la còpia el teu programet pot
    mirar
    si hi ha el fitxer, de la qual cosa deduir si el dispositiu està
    muntat
    o no:

    if [ ! -f /mnt/copies.seguretat_2/.cseguretat ] ; then
    echo "No s'ha trobat el disc de còpies!"
    exit 1
    fi

    Si no és així, caldria saber quin programari utilitzes per a fer
    còpies.

    No cal crear cap fitxer testimoni, es pot emprar l'eina findmnt, per
    exemple així:

    findmnt --mountpoint /mnt/copies.seguretat_2 >/dev/null || mount /mnt/copies.seguretat_2 && comanda_backup

    Per parts:

    findmnt amb --mountpoint determina si el directori és un punt de
    muntatge actiu. Si ho és, torna dades del mateix (per això redirecciono
    a /dev/null) i retorna 0; en cas contrari, retorna 1.

    || mount /mnt/copies.seguretat_2 intenta muntar el dispositiu si i
    només
    si la comanda anterior ha fallat, és a dir, si el dispositiu no està muntat. Que funcioni dependrà de si l'usuari que executa la comanda pot muntar el dispositiu i de si aquest es troba disponible, sempre que
    estigui prèviament configurat a /etc/fstab

    && comanda_backup s'executarà si alguna de les dues comandes anteriors
    ha tingut èxit, aquí hauràs de posar el que sigui que facis servir per llençar la còpia de seguretat.

    Recapitulant possibles escenaris:

    1. El disc està muntat: findmnt torna 0 (èxit), mount no s'executa per
    || i el backup s'executa per &&
    2. El disc està present però sense muntar: findmnt torna 1 (error),
    mount s'executa per || i un cop muntat amb èxit (0) el disc finalment s'executa el backup per &&
    3. El disc no està present (o no es disposa de permisos per muntar-lo): findmnt torna 1 (error), mount s'executa per || però també falla i el backup no s'executa

    Si vols afegir una acció alternativa per si la còpia no s'engega (o si
    el propi procés de còpia falla) sempre pots afegir al final una
    nova
    ordre precedida per ||, per exemple (resumint crides sense paràmetres):

    findmnt || mount && backup || error

    on findmnt i mount són tal com he descrit abans, 'backup' és el
    teu
    programa de còpia de seguretat i 'error' l'acció que vulguis executar
    si
    falla la còpia.

    L'avantatge de fer-ho en format de comanda monolínia és que pots
    posar-la directament al crontab sense necessitar cap script
    intermediari.

    <p>Gracies per les respostes, per les c&ograve;pies faig servir el duply.</p> <p>Ja mirar&eacute; com ho faig per mirar si la partici&oacute; est&agrave; muntada o no.</p>
    <p>&nbsp;</p>
    <p>Salutacions</p>
    <p>&nbsp;</p>
    <p>Jordi</p>
    <p>&nbsp;</p>
    <p>On Tue, 11 May 2021 16:51:28 +0200, Eloi wrote:<br /> <br /> &gt; El 11/5/21 a les 16:21, Narcis Garcia ha escrit:<br /> &gt; &gt; Si l'eina de c&ograve;pies de seguretat l'has fet tu mateix, al disc de c&ograve;pies<br /> &gt; &gt; hi pots posar un
    fitxer de reconeixement. Per exemple &laquo;.cseguretat&raquo;<br /> &gt; &gt; D'aquesta manera, abans d'executar la c&ograve;pia el teu programet pot mirar<br /> &gt; &gt; si hi ha el fitxer, de la qual cosa deduir si el dispositiu est&agrave; muntat<br
    &gt; &gt; o no:<br /> &gt; &gt;<br /> &gt; &gt; if [ ! -f /mnt/copies.seguretat_2/.cseguretat ] ; then<br /> &gt; &gt; echo "No s'ha trobat el disc de c&ograve;pies!"<br /> &gt; &gt; exit 1<br /> &gt; &gt; fi<br /> &gt; &gt;<br /> &gt; &gt; Si no &
    eacute;s aix&iacute;, caldria saber quin programari utilitzes per a fer c&ograve;pies.<br /> &gt; <br /> &gt; No cal crear cap fitxer testimoni, es pot emprar l'eina findmnt, per <br /> &gt; exemple aix&iacute;:<br /> &gt; <br /> &gt; findmnt --
    mountpoint /mnt/copies.seguretat_2 &gt;/dev/null || mount <br /> &gt; /mnt/copies.seguretat_2 &amp;&amp; comanda_backup<br /> &gt; <br /> &gt; Per parts:<br /> &gt; <br /> &gt; findmnt amb --mountpoint determina si el directori &eacute;s un punt de <br />
    &gt; muntatge actiu. Si ho &eacute;s, torna dades del mateix (per aix&ograve; redirecciono <br /> &gt; a /dev/null) i retorna 0; en cas contrari, retorna 1.<br /> &gt; <br /> &gt; || mount /mnt/copies.seguretat_2 intenta muntar el dispositiu si i nom&
    eacute;s <br /> &gt; si la comanda anterior ha fallat, &eacute;s a dir, si el dispositiu no est&agrave; <br /> &gt; muntat. Que funcioni dependr&agrave; de si l'usuari que executa la comanda pot <br /> &gt; muntar el dispositiu i de si aquest es troba
    disponible, sempre que <br /> &gt; estigui pr&egrave;viament configurat a /etc/fstab<br /> &gt; <br /> &gt; &amp;&amp; comanda_backup s'executar&agrave; si alguna de les dues comandes anteriors <br /> &gt; ha tingut &egrave;xit, aqu&iacute; haur&agrave;s
    de posar el que sigui que facis servir per <br /> &gt; llen&ccedil;ar la c&ograve;pia de seguretat.<br /> &gt; <br /> &gt; Recapitulant possibles escenaris:<br /> &gt; <br /> &gt; 1. El disc est&agrave; muntat: findmnt torna 0 (&egrave;xit), mount no s'
    executa per <br /> &gt; || i el backup s'executa per &amp;&amp;<br /> &gt; 2. El disc est&agrave; present per&ograve; sense muntar: findmnt torna 1 (error), <br /> &gt; mount s'executa per || i un cop muntat amb &egrave;xit (0) el disc finalment <br /> &
    gt; s'executa el backup per &amp;&amp;<br /> &gt; 3. El disc no est&agrave; present (o no es disposa de permisos per muntar-lo): <br /> &gt; findmnt torna 1 (error), mount s'executa per || per&ograve; tamb&eacute; falla i el <br /> &gt; backup no s'
    executa<br /> &gt; <br /> &gt; Si vols afegir una acci&oacute; alternativa per si la c&ograve;pia no s'engega (o si <br /> &gt; el propi proc&eacute;s de c&ograve;pia falla) sempre pots afegir al final una <br /> &gt; nova <br /> &gt; ordre precedida per
    ||, per exemple (resumint crides sense par&agrave;metres):<br /> &gt; <br /> &gt; findmnt || mount &amp;&amp; backup || error<br /> &gt; <br /> &gt; on findmnt i mount s&oacute;n tal com he descrit abans, 'backup' &eacute;s el <br /> &gt; teu <br /> &gt;
    programa de c&ograve;pia de seguretat i 'error' l'acci&oacute; que vulguis executar si <br /> &gt; falla la c&ograve;pia.<br /> &gt; <br /> &gt; L'avantatge de fer-ho en format de comanda monol&iacute;nia &eacute;s que pots <br /> &gt; posar-la
    directament al crontab sense necessitar cap script intermediari.</p>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Joan@21:1/5 to All on Tue Jun 1 12:20:02 2021
    Jo no tinc massa idea de bash, però aquesta comanda me l'he guardada
    perquè em sembla molt xula: com condensar en una línia diverses
    opcions...

    El Tue, 11 May 2021 16:51:28 +0200
    Eloi <entfe001@gmail.com> va escriure:

    El 11/5/21 a les 16:21, Narcis Garcia ha escrit:
    Si l'eina de còpies de seguretat l'has fet tu mateix, al disc de
    còpies hi pots posar un fitxer de reconeixement. Per exemple «.cseguretat» D'aquesta manera, abans d'executar la còpia el teu programet pot mirar si hi ha el fitxer, de la qual cosa deduir si
    el dispositiu està muntat o no:

    if [ ! -f /mnt/copies.seguretat_2/.cseguretat ] ; then
    echo "No s'ha trobat el disc de còpies!"
    exit 1
    fi

    Si no és així, caldria saber quin programari utilitzes per a fer
    còpies.

    No cal crear cap fitxer testimoni, es pot emprar l'eina findmnt, per
    exemple així:

    findmnt --mountpoint /mnt/copies.seguretat_2 >/dev/null || mount /mnt/copies.seguretat_2 && comanda_backup

    Per parts:

    findmnt amb --mountpoint determina si el directori és un punt de
    muntatge actiu. Si ho és, torna dades del mateix (per això
    redirecciono a /dev/null) i retorna 0; en cas contrari, retorna 1.

    || mount /mnt/copies.seguretat_2 intenta muntar el dispositiu si i
    només si la comanda anterior ha fallat, és a dir, si el dispositiu no
    està muntat. Que funcioni dependrà de si l'usuari que executa la
    comanda pot muntar el dispositiu i de si aquest es troba disponible,
    sempre que estigui prèviament configurat a /etc/fstab

    && comanda_backup s'executarà si alguna de les dues comandes
    anteriors ha tingut èxit, aquí hauràs de posar el que sigui que facis servir per llençar la còpia de seguretat.

    Recapitulant possibles escenaris:

    1. El disc està muntat: findmnt torna 0 (èxit), mount no s'executa
    per || i el backup s'executa per &&
    2. El disc està present però sense muntar: findmnt torna 1 (error),
    mount s'executa per || i un cop muntat amb èxit (0) el disc finalment s'executa el backup per &&
    3. El disc no està present (o no es disposa de permisos per
    muntar-lo): findmnt torna 1 (error), mount s'executa per || però
    també falla i el backup no s'executa

    Si vols afegir una acció alternativa per si la còpia no s'engega (o
    si el propi procés de còpia falla) sempre pots afegir al final una
    nova
    ordre precedida per ||, per exemple (resumint crides sense
    paràmetres):

    findmnt || mount && backup || error

    on findmnt i mount són tal com he descrit abans, 'backup' és el
    teu
    programa de còpia de seguretat i 'error' l'acció que vulguis executar
    si falla la còpia.

    L'avantatge de fer-ho en format de comanda monolínia és que pots
    posar-la directament al crontab sense necessitar cap script
    intermediari.





    --
    Joan Cervan i Andreu
    http://personal.calbasi.net

    "El meu paper no és transformar el món ni l'home sinó, potser, el de
    ser útil, des del meu lloc, als pocs valors sense els quals un món no
    val la pena viure'l" A. Camus

    i pels que teniu fe:
    "Déu no és la Veritat, la Veritat és Déu"
    Gandhi

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)