Voi olla tyhmä kysymys, mutta ei onnistu omin voimin.
Otskon mukaiselle NTFS USB-levylle meinasin ottaa varmuuskopion, mutta tuo välilyönti laitteen nimessä näyttää estävän varmuuskopion ottamisen konsoliin kirjoittamalla. En tiedä muuta keinoa saada myös piilotiedostot kopioitua, kuin tuo cp -a
Käsky sekoaa välilyönnistä, eikä löydä hakemistoa.
Voisiko joku kirjoittaa tähän sellaisen loitsun, että kotihakemisto "/home/minä" menisi kokonaisuudessaan rakenteineen tuolle levylle.
Rauhoitettu otsikkoa -Storck
Tuossa aiemmin jo kerrottiinkin \-merkin käytöstä, sillä tosiaan voidaan suojata (eng. escape) komentotulkin kannalta oleelliset merkit. Ihan ensimmäiseksi sinun kannattanee muuttaa tuon ulkoisen levyl label LACIE_SHARE:ksi esimerkiksi
gparted-ohjelmalla.
Samoin
cp ei tosiaan ole välttämättä paras väline varmuuskopiointiin -
rsync-niminen komento hoitaa homman tehokkaammin ja niin haluttaessa kopioi vain muuttuneet tiedostot. Hakemasi mahtikäsky voisi olla
rsync -auv ~käyttäjä /media/LACIE\ SHARE/käyttäjä/
- korvaa tuossa siis
käyttäjä omalla tunnuksellasi ja tarkista tuo polku, mihin varmistetaan (/media/.......). Huomaa myös tuo komennon lopussa
käyttäjää seuraava kauttaviiva.
Ja vielä lopuksi: bash-komentotulkki osaa täydentää (suojatusti) esimerkiksi hakemiston nimen - paina tabulaattoria kerran, niin hakemiston nimi täydentyy niin pitkälle kuin se on yksiselitteinen, toisella painalluksella saat näkyviin mahdolliset vaihtoehdot. Kokeile esim. komentoa
ls /media<TAB>
jossa tuo <TAB> tarkoittaa tabulaattorinäppäimen painallusta.
pen