Skip to content

Leiame failipuust teatud vanusega failid ning kopeerime mujale

Mõnikord on vaja hiidsuurest failipuust vaja leida mingi vanusega failid ja mujale kopeerida. Linuximaailmas saad seda teha nii:

find . -type f -mtime -60 -exec cp -a --parents -t ~/tmp "{}" \+

Otsitavaid faile ja sihtkausta muuda vastavalt vajadusele. Antud näites " -type f -mtime -60" tähendab et otsi 60 päeva vanu faile (mtime on viimase muutmise aeg) ning "~/tmp" tähendab et tõsta nad kodukaustas tmp alamkausta.

Kas arvuti protsessor saab hakkama 64-bitise operatsioonisüsteemiga?

Uute ja vanade arvutite installimisel selline küsimus ju ikka tekib. Inteli ja AMD tavakasutuse protsessorite puhul on Linuxis vastus ka lihtne. Valikuid on õigemini mitu. Käsurealt (ei pea olema ruudu õigustes) anna selline käsk:
lscpu
mille vastuses arhitektuur näitab missugune süsteem on hetkel kasutusel (i686 on 32-bitine ja x86_64 64-bitine) ning op-mode näitab mida ta suudab.
Või selline käsk:
cat /proc/cpuinfo
mille vastuse flags-real pead leidma lm-märke selleks, et protsessor saaks hakkama 64-bitise operatsioonisüsteemiga.

Windowsi kohta ei oska öelda, aga selline levinud tarvik nagu CPU-Z peaks asjakohast teavet ikka kuvama. ARM-protsessorite puhul on aga 64-bitilisus alles oma tee alguses ja oskan kommenteerida, kui sellist kivi mõnes arvutis näen. Kõige muuga (SPARC, MIPS, jne) tavakasutaja aga ilmselt kokku puutu.