Stavelin.com

Har du noengang forsøkt å kopiere hele bilde- eller musikkmappa di, og oppdaget at det var en feil med én fil, som gjør at kopieringen stopper opp og kun en del av mappen blir kopiert?
Jeg har det, og jeg hater det. Hvem designet dette slik?! Vell, nerden i meg vet råd: ved å kopiere via terminalen skjer dette ikke, så dette er verdt å merke seg:

cp -Rp source destination

cp er kommandoen for å kopiere. Parameteret -R gjør kopieringen rekursiv (underfoldere tas også med) og p sørger for at metadata som sist endret og eierskap beholdes.
Slenger du på en -v i tillegg kan du se hva som kopieres i øyeblikket (v for verbose, "pratsom").

Et eksempel blir da:

cp -Rp -v Pictures Volumes/ekstern500gig/

Det tar fortsatt litt tid å kopiere store foldere, men de blir ikke plutselig avbrutt av tøysete feilmeldinger som hittil ikke har vært nyttige for meg.

Sånn, håper jeg kan huske dette nå da.

cp -Rp -v Pictures Volumes/ekstern500gig/

Jeg har ikke funnet noen måte å lager indexer på i Sequel Pro, og med det har jeg alternativet klart; i terminalen.

Antagelsen er at mysql kjører i MAMP på OSX (10.5.8).

Åpne terminalen.
Skriv inn

/Applications/MAMP/Library/bin/mysql -uroot -p

kvitter med root-passordet som ut-av-boksen er root.

Velg en database:

mysql> USE tabellnavn;

Vis tabellene i databasen (fint å vite hva som finnes):

mysql> SHOW tables;

Sjekk om tabellen har en index:

mysql> SHOW indexes FROM 2009analyse_int;

Lag en index

mysql> CREATE INDEX minNye_index ON tabellnavn(kolonne_du_vil_lage_index_på);

Done.

PS - Note to self: Behovet for indexer dukket for min del opp når jeg skulle hente ut ca 75.000 rader fra en tabell over nettartikler, hvorav noen var duplikater. For å hente ut kun én linje per unike url gjorde jeg følgende spørring:

SELECT *, COUNT(unik_id) AS duplikat
FROM min_fine_tabell
GROUP BY unik_id
ORDER BY duplikat DESC;
 

Da kommer duplikatene (med antall større enn 1) øverst, følger alle som er unike.