abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 01:22 | Komunita

Společnost Trump Media & Technology Group (TMTG) založena bývalým prezidentem USA Donaldem Trumpem spouští sociální síť Truth Social. Ta je založena na open source sociální síti Mastodon, jejíž zdrojové kódy jsou k dispozici pod licencí AGPLv3 (GNU Affero General Public License). Zdrojové kódy Truth Social ale k dispozici nejsou a tím pádem je licence AGPLv3 porušována. Dle organizace Software Freedom Conservancy má TMTG 30 dnů na nápravu, tj. zveřejnění zdrojových kódů Truth Social. Pokud se tak nestane, přijde o práva ke zdrojovým kódům sítě Mastodon.

Ladislav Hagara | Komentářů: 33
včera 00:11 | Nová verze

Fabio Loli vydal verzi 21.10 časové osy linuxových distribucí Linux Distributions Timeline. Ke stažení je png i svg. Jedná se o fork již neaktualizovaného GLDT (GNU/Linux Distribution Timeline).

Ladislav Hagara | Komentářů: 0
22.10. 19:00 | Nová verze

Rozšíření Visual Studio Code "Language Support for Java(TM) by Red Hat" dospělo do verze 1.0. Přehled novinek s náhledy a videi v příspěvku na blogu.

Ladislav Hagara | Komentářů: 15
22.10. 14:33 | Komunita

Bylo oznámeno, že konference FOSDEM 2022 (Free and Open source Software Developers’ European Meeting) proběhne online o víkendu 5. a 6. února 2022.

Ladislav Hagara | Komentářů: 0
22.10. 08:00 | Zajímavý projekt

Dactyl-Manuform (kombinace DactylManuform) je svého druhu populární typ ergonomické klávesnice. Existuje několik parametrických generátorů variant šasi pro 3D tisk, řada forků a dokonce několik drobných výrobců nabízí sady nebo již sestavené klávesnice: patří mezi ně např. Bastard Keyboards (dříve HID Technologies), jenž nyní zveřejnil schémata tvrdých ohebných PCB ([1] [2]) pod licencí Creative Commons BY-NC-SA 4.0. Oproti původnímu ručnímu drátování je to krok k více funkcím (podsvícené či hotswap spínače) a příp. sériové výrobě.

Fluttershy, yay! | Komentářů: 3
22.10. 07:00 | Nová verze

Byla vydána verze 1.56.0 programovacího jazyka Rust (Wikipedie). Současně byla edice Rust 2021 prohlášena za stabilní. Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

Ladislav Hagara | Komentářů: 12
21.10. 17:11 | Bezpečnostní upozornění

V PHP byla nalezena bezpečnostní chyba CVE-2021-21703 zneužitelná k lokální eskalaci práv. Opravena je v upstream verzi 8.0.12.

Ladislav Hagara | Komentářů: 5
21.10. 14:11 | Zajímavý projekt

Na Crowd Supply běží kampaň na podporu zařízení KrakenSDR s pěti přijímači RTL-SDR. Lze je používat nezávisle nebo současně jako radiozaměřovač nebo pasivní radar.

Ladislav Hagara | Komentářů: 36
21.10. 11:11 | Komunita

Implementace OpenPGP Sequoia PGP byla přelicencována z GPL 2+ na LGPL 2+. Vývojáři to zdůvodňují na dvou příkladech: Apple nepovoluje GPL software ve svém App Storu a problém s GPL má také Thunderbird.

Ladislav Hagara | Komentářů: 0
21.10. 10:11 | IT novinky

Problémy s výrobou a dodáváním má také Raspberry Pi. Raspberry Pi 4 s 2 GB RAM proto dočasně zdražilo z 35 na 45 dolarů.

Ladislav Hagara | Komentářů: 4
Kolik monitorů (obrazovek) používáte současně?
 (49%)
 (36%)
 (14%)
 (1%)
Celkem 434 hlasů
 Komentářů: 29, poslední 19.10. 07:04
Rozcestník



Dotaz: parametre cp

10.8.2005 12:46 secido
parametre cp
Přečteno: 342×
Potrebujem zálohovať bežiaci systém. Už som vytvoril súbor, namountoval som ho ako loop a teraz tam chcem skopírovať obsah disku.

Ake parametre treba použiť pre cp alebo existuje nejaký špeciálny príkaz (niečo ako lokálny rsync)?

Odpovědi

10.8.2005 13:10 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: parametre cp
Osobně bych raději použil tar nebo ten rsync, nevím proč, ale cp mi nějak nesedí. Jak na to najdeš v nějakém disk upgrade howto, kterých se válí na netu strašně moc.
-- Nezdar není hanbou, hanbou je strach z pokusu.
Jiří P. avatar 10.8.2005 13:12 Jiří P. | skóre: 24 | blog: programování
Rozbalit Rozbalit vše Re: parametre cp
cp -pR / [misto kam], kde parametr p zabezpeci ponechani atributu souboru a R znamena, ze ma adresare kopirovat rekurzivne. Pozor ale na kopirovani adresaru /dev, /proc a /sys.
In a world without fences and walls, who needs Gates and Windows?
10.8.2005 13:13 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: parametre cp
Raději cp -a.
Jiří P. avatar 10.8.2005 13:48 Jiří P. | skóre: 24 | blog: programování
Rozbalit Rozbalit vše Re: parametre cp
třeba cp na FreeBSD takový parametr nemá...
In a world without fences and walls, who needs Gates and Windows?
10.8.2005 14:00 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: parametre cp
A to ani nemluvím o cp na Solarisu, to ani nemá optiony -P a -L z *BSD, kdybych chtěl specifikovat kopírování linků...
10.8.2005 14:28 podlesh | skóre: 38 | Freiburg im Breisgau
Rozbalit Rozbalit vše Re: parametre cp
Z těchto důvodů je doporučovaným unixovým řešením tar.
10.8.2005 14:03 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: parametre cp
FreeBSDí cp AFAIK neumí zachovávat hard-linky (-d).
10.8.2005 13:16 Pinky | skóre: 30
Rozbalit Rozbalit vše Re: parametre cp
man cp
cp -ax / /kam
kde kam je tvůj připojený diskosoboru (soubor přez loop), ten nesmý(neměl by ale ono by to asi prošlo) být na disku který kopíruješ.
Zálohy je lepší provádět přez nějaký zálohovací program který je schopen vytvářet rozdílové zálohy, tedy pokud budeš systém zálohovat častěji a jednotlivé zálohy uchovávat
10.8.2005 13:28 tomas84 | skóre: 30
Rozbalit Rozbalit vše Re: parametre cp
rsync lze použít lokálně
10.8.2005 13:45 cronin | skóre: 49
Rozbalit Rozbalit vše Re: parametre cp
Áno, je možné používať rsync lokálne. Rsync dokáže zachovať zariadenia, soft- aj hard-linky, časy modifikácie a prístupu k súborom, oprávnenia. Pozri do sekcie FAQ, tam je to aj z odkazmi na články.
10.8.2005 14:11 secido
Rozbalit Rozbalit vše Re: parametre cp
Takže cp zariadenia neskopíruje?
10.8.2005 14:17 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: parametre cp
Zařízení ti udělá udev. Nebo makedev. A cp -a je klidně zkopíruje, pokud to opravdu chceš.
10.8.2005 15:11 tomas84 | skóre: 30
Rozbalit Rozbalit vše Re: parametre cp
Já bych asi volil rsync. Parametry jsou stené jako pro vzdálené kopírování, vypíše různé reporty o provedených akcích, umí mazat smazané soubory a spousta dalších features, které cp nemá.
10.8.2005 18:02 secido
Rozbalit Rozbalit vše Re: parametre cp
Tak som ho vyskúšal, ale má dosť divné správanie. Tak napríklad:
wan1:/backup# mount backup.img mount/ -o loop
wan1:/backup# rsync -a /bin/ /boot/ /cdrom /dev/ /etc/ /home/ /initrd 
/initrd.img /initrd.img.old /lib/ /lost+found/ /media/ /mnt/ /opt/ 
/root/ /sbin/ /srv/ /usr/ /var/ /vmlinuz /vmlinuz.old mount/ &
mi namlátilo všetko cez seba, úplne o ničom. Potom som skúšal len adresáre, ani to nešlo. Jednoducho neskopíroval všetko, ako keby nebral do úvahy všetky parametre, ja neviem. Asi budem musieť použiť cp -a.
10.8.2005 18:49 tomas84 | skóre: 30
Rozbalit Rozbalit vše Re: parametre cp
Mně funguje naprosto spolehlivě tohle:
#!/bin/sh

ADRESARE="/bin/ /boot/ /etc/ /lib/ /root/ /sbin/ /usr/ /var/ /home/alp/ /home/data/ /home/ftp/ /home/ftp-user/ /home/herfik/ /home/mysql-dump/ /home/php-exec/ /home/stat/ /home/vmail/ /home/www/"

LOG="/var/log/zalohovani.log"

# mysql dump
/root/zalohovani/mysql/vsechny

echo "=============================================================" >> $LOG
DATUM=`date`
echo "$DATUM: Spoustim zalohovani"  >> $LOG


for DIR in $ADRESARE; do
    rsync -avz --delete --update --stats --numeric-ids -e "ssh -i /root/zalohovani/ssh_key" $DIR root@backup-stroj:/home/zaloha-e-net$DIR >> $LOG
done;

DATUM=`date`
echo "$DATUM: Konec zalohovani"  >> $LOG
Tzn. pro lokoální zálohu je Váš druhý pokus správný...

Jednoducho neskopíroval všetko, ako keby nebral do úvahy všetky parametre, ja neviem.
Co neskopíroval?
10.8.2005 19:15 secido
Rozbalit Rozbalit vše Re: parametre cp
Asi niečo robím zle, neviem či to nahodou nebude názvami adresárov, konkrétne tými /. Ako hovorím, pri spustení toho hore bol v adresári mount bordel, ako keby kopíroval všetko do jeného adresára.
10.8.2005 19:23 tomas84 | skóre: 30
Rozbalit Rozbalit vše Re: parametre cp
To ano, ale pokud je budete kopírovat pojednom, neměl by být problém. (musíte jako poslední parametr zadat mount/konkretni-adresar/ na místo mount/) viz můj skript
10.8.2005 19:20 secido
Rozbalit Rozbalit vše Re: parametre cp
Až teraz sa pozerám na ten skript a vidím jasnú príčinu, ty tam kopíruješ adresár po adresári a ja to mám ako parametre rsync, tam bude chyba, ked som to rsyncol jednotlivo, tak to fungovalo.
10.8.2005 19:24 tomas84 | skóre: 30
Rozbalit Rozbalit vše Re: parametre cp
Tys byl rychlejší :-)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.