A parancskimenet fájlba mentése Linux alatt
Linux alatt sok mindent megtehetsz egy parancs kimenetével. Egy parancs kimenetét hozzárendelheti egy változóhoz, elküldheti egy másik parancsnak/programnak feldolgozásra, vagy átirányíthatja egy fájlba további elemzés céljából.
Javasolt olvasmány: Ismerje meg a Linux I/O (Input/Output) átirányításának alapjait
Ebben a rövid cikkben bemutatok egy egyszerű, de hasznos parancssori trükköt: hogyan tekintheti meg a parancs kimenetét a képernyőn, és hogyan írhat fájlba Linux alatt.
Kimenet megtekintése a képernyőn és fájlba írás is
Feltételezve, hogy teljes összefoglalót szeretne kapni egy fájlrendszer elérhető és felhasznált lemezterületéről egy Linux rendszeren, használhatja a df parancsot; a fájlrendszer típusának meghatározásában is segít egy partíción.
$df
A -h
kapcsolóval „ember által olvasható” formátumban jelenítheti meg a fájlrendszer lemezterület-statisztikáit (a statisztikai adatokat bájtokban, megabájtokban és gigabájtokban jeleníti meg).
df -h
Most, hogy a fenti információkat megjelenítse a képernyőn, és egy fájlba is írja, mondjuk későbbi elemzés céljából és/vagy elküldje a rendszergazdának e-mailben, futtassa az alábbi parancsot.
df -h | tee df.log
cat df.log
Itt a varázslatot a tee parancs végzi, a szabványos bemenetről olvas és ír a szabványos kimenetre, valamint a fájlokra.
Ha egy fájl(ok) már léteznek, hozzáfűzheti a -a
vagy a --append
kapcsolóval, így.
df -h | tee -a df.log
Megjegyzés: A pydf alternatív „df” parancsot is használhatja a lemezhasználat különböző színekben történő ellenőrzésére.
További információért olvassa el a df és a tee kézikönyvoldalakat.
man df
man tee
Ön is szívesen olvas hasonló cikkeket.
- 5 érdekes parancssori tipp és trükk Linuxban
- 10 hasznos Linux parancssori trükk kezdőknek
- 10 érdekes Linux parancssori trükk és tipp, amit érdemes tudni
- Hogyan futtass vagy ismételj meg egy Linux-parancsot X másodpercenként örökké
- Állítsa be a dátumot és az időt minden egyes végrehajtott parancshoz a Bash History alkalmazásban
Ebben a rövid cikkben megmutattam, hogyan tekintheti meg a parancs kimenetét a képernyőn, és hogyan írhat fájlba Linux alatt. Ha bármilyen kérdése vagy további ötlete van megosztani, tegye meg az alábbi megjegyzés részben.