- Sony Xperia 1 VII - Látod-e, esteledik
- Google Pixel topik
- Milyen okostelefont vegyek?
- Xiaomi 14T - nem baj, hogy nem Pro
- Redmi Watch 5 - formás, de egyszerű
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Yettel topik
- Xiaomi 14 - párátlanul jó lehetne
Hirdetés
-
Mobilarena
Mára a ProHardver!/IT.News Fórum is nagylétszámú Linuxban jártas taggal büszkélkedhet. Nehéz szinteket felállítani egy olyan rendszer ismeretében, ami annyira sokrétű, hogy teljesen szinte lehetetlen megismerni minden egyes részét. Azt azonban mindenki tudja, hogy kezdő-e vagy sem. Elsősorban nekik szólnak az alábbiak, de érdemes mindenkinek elolvasnia, mint útjelző táblát.
Új hozzászólás Aktív témák
-
ngabor2
nagyúr
válasz
loszerafin #2011 üzenetére
azt tudom, hogy a flash kicsit meg akarja majd fogni. de ha pl. a firefoxot sikerül ráimádkozni, akkor azt mondom neki, hogy flashblock, és akkor nincs ilyen probléma
köszi a linket, ezt még nem ismertem, nézegetem.
-
loszerafin
senior tag
válasz
loszerafin #2008 üzenetére
Hát, ez meglepően egyszerű volt.
A megoldás kulcsa, hogy hardlinkeket kell létrehozni. Így nem foglalnak plussz helyet a fájlok.
Ráadásul nem is látni, hogy melyik ''fájl'' (azaz hardlink) volt az eredeti, de nem is számít.
Íme a script: (10 sor)
#!/bin/bash
# az előző mentés könyvtára
. mybackup-last
#ez a forráskönyvtár
SRC=/home/kukk/tmp/src
#ez a célkönyvtár
DEST=/home/kukk/tmp/dest
#ez a célkönyvtárban levő alkönyvtár
#formátuma: ÉÉÉÉ-HH-NN-ÓÓPPMM
#például: 2006-10-13-113758
DESTDIR=$DEST/`date +%Y-%m-%d-%H%M%S`
#Ez egy trükk, kissé csúnya:
#az előző mentés könyvtárát beírom a mybackup-last
#fájlba, amit majd a következő mentés beolvas.
#innen tudom, melyik az előző mentés
echo ''LASTDIR=$DESTDIR'' > mybackup-last
mkdir $DESTDIR
#Ha már volt előző mentés, akkor az előző mentést
#bemásolom az új könyvtárba, de igazi másolás
#helyett hardlinkelem, hogy ne foglaljon plussz helyet
if [ ''$LASTDIR'' != '''' ]; then
cp -R -l $LASTDIR/* $DESTDIR
fi;
#Rámásolok rsync-kel. Az rsync az megváltozott
#fájlok hardlinkjeit felülírja az új fájllal
rsync -av --no-p $SRC/ $DESTDIR/
Minden futáskor létrehozza a mybackup-last fájlt, amiben az utolsó mentés
könyvtára van.
Ezt ki lehetne találni a könyvtárak létrehozásának idejéből is, de nekem jó ez is.
Új hozzászólás Aktív témák
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- Vírusirtó, Antivirus, VPN kulcsok
- Jogtiszta Windows - Office & Vírusirtó licencek- Azonnal - Számlával - Garanciával - Nint.hu
- Magic Trackpad legújabb fajta, lightning csatlakozóval
- Huawei P30 Lite 128GB, Kártyafüggetlen, 1 Év Garanciával
- Telefon felvásárlás!! Samsung Galaxy A12/Samsung Galaxy A22/Samsung Galaxy A32/Samsung Galaxy A52
- Vállalom FRP Lock os telefonok javítását ingyen kiszálással és akár helyszíni javittással
- Gamer PC-Számítógép! Csere-Beszámítás! I5 12400F / RTX 3070 8GB / 32GB DDR4 / 1TB SSD
Állásajánlatok
Cég: FOTC
Város: Budapest