Íme egy kis lista 10 hasznos Linux paranccsal, amelynek előbb-utóbb mindenki hasznát veheti :
Keresés az összes olyan fájlra, amely az utolsó N napban került módosításra, és a nevében egy meghatározott szöveg szerepel:
find DIR -mtime -N -name "*TEXT*"
Például a
find ~ -mtime -5 -name "*log*"
megjeleníti az utolsó 5 napban módosított fájlokat, amelynek a nevében a 'log' karaktersor szerepel.
Annak meghatározása, hogy mely processzek használják a legtöbb memóriát:
ps aux | sort -nk 4 | tail
Megmutatja az első 10 legtöbb memóriát használó programot, növekvő sorrendben. Ennek egy alternatívája:
ps aux | sort -nrk 4 | head
Megmutatja az első 10 legtöbb memóriát használó programot, csökkenő sorrendben:
Ha elfelejtettük, hogy milyen felhasználói néven jelentkeztünk be, akkor a
whoami
segít nekünk … (meg esetleg a Cavinton)
Dátum formátum módosítása:
date +"%H:%M:%S"
Ez a parancs az aktuális időt fogja visszadni, ÓRA:PERC:MÁSODPERC formában. Bármilyen más, a man oldalakon leírt formátum használható, például %Y %B %d, ha mondjuk csak az év- hónap- nap hármasra van szükségünk
Információk egy adott felhasználóról:finger $USERLogin: csaba Name: Kovács Csaba
Directory: /home/csaba Shell: /bin/bash
On since szo dec 26 09:41 (CET) on tty1 from :0
13 hours 49 minutes idle
On since szo dec 26 10:09 (CET) on pts/0 from :0.0
32 minutes 15 seconds idle
On since szo dec 26 14:26 (CET) on pts/1 from :0.0
9 hours 1 minute idle
On since szo dec 26 18:45 (CET) on pts/3 from :0.0
4 hours 41 minutes idle
On since szo dec 26 21:53 (CET) on pts/4 from :0.0
1 hour 35 minutes idle
On since szo dec 26 23:21 (CET) on pts/6 from :0.0
1 second idle
No mail.
No Plan.
A lemez felhasználása partíciónként
df -h
A -h kapcsoló jóval emberbarátibbá teszi a kimenetet, a méreteket mega- és gigabyte-okra konvertálva.
Információ a betöltött modulokról :
lsmod
Kernelmodulok betöltése és eltávolítása:
betöltés:
modprobe MODULE
eltávolítás:
modprobe -r MODULE
Fájlkeresés locate segítségével :
locate FILENAME
Gyors keresést biztosít a helyi locate adatbázisban (melyet az updatedb paranccsal hozhatunk létre és tarthatunk karban).
Szövegkódolás megváltoztatása
iconv -f INITIAL_ENCODING -t DESIRED_ENCODING filename
Például ha kapunk egy szöveget 8859-2 kódolással és szeretnénk belőle a weboldalunkon használható UTF-8 kódolásút gyártani , akkor használjuk az:
iconv -f ISO-8859-2 -t UTF-8 myfile.txt
parancsot, amely átalakítja azt nekünk.
legutóbbi hsz