Ebben a videóban bemutatok néhány alapvető fontosságú Linux parancsot. Ha még nem foglalkoztál Linux parancssorral, de mindig el akartad valahol kezdeni, akkor ez a workshop neked szól! Nem kell semmilyen félelmetes dologtól tartanod, csak indítsad el a laborkörnyezetet és próbáld ki a feladatokat bátran!
Összesen 7 fejezeten át megismerkedhetsz az alábbiakkal:
- Szövegfájlok tartalmának megtekintése és módosítása cat és echo parancsokkal.
- Log fájl megtekintése a parancssori tail paranccsal.
- Fájlok keresése locate és find parancs használatával.
- Keresés fájlokban és parancsok kimenetében a grep paranccsal.
- Diszk terület foglaltságának vizsgálata a df parancs használatával.
- Futó folyamatok vizsgálata a ps és a top parancsokkal.
- Memória foglaltság vizsgálata a free parancs használatával.
🔨 Hasznos parancsok:
#1 Szövegfájlok tartalmának megtekintése és módosítása cat és echo parancsokkal.
ls
cat quote.txt
echo "makes it seem more manageable." >> quote.txt
#2 Log fájl megtekintése a parancssori tail paranccsal.
tail /var/log/audit/audit.log
tail -f /var/log/messages
logger Hello World
tail /var/log/messages
#3 Fájlok keresése locate és find
# parancs használatával.
find / -name messages
locate messages
touch newFile
locate newFile
updatedb
locate newFile
#4 Keresés fájlokban és parancsok kimenetében
# a grep prancsal.
grep -r "Hello World" /var/log
grep -ir "hello world" /var/log
grep -C1 fact quote.txt
#5 Diszk terület foglaltságának vizsgálata
# a df parancs használatával.
df -h
#6 Futó folyamatok vizsgálata a
# ps és a top parancsokkal.
ps aux
ps aux | grep sshd
top
#7 Memória foglaltság vizsgálata a
# free parancs használatával.
free -h
top &
ps -au –sort=-%mem
kill -9 $(pidof top)
ps -au
🌐 Hivatkozások:
Ingyenes Linux Workshop OnDemand laborkörnyezete:
https://developers.redhat.com/learning/learn:rhel/resource/resources:linux-commands-beginners
A több feladatból álló laborsorozat elérhetősége:
https://developers.redhat.com/learn/rhel
Linux parancsok cheat sheet
https://developers.redhat.com/cheat-sheets/linux-commands-cheat-sheet