Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- opt=1
- while [ $opt -ne 0 ];
- do
- echo "
- 1. Iesire
- 2. Afiseaza informatii utilizator(nume login, cale home, calea curenta si tipul de shell utilizat)
- 3. Numarul si numele utilizatorilor login-ati in sistem
- 4. Afisarea tuturor shell-urilor, curent instalate in sistem
- 5. Afisarea pentru toti utilizatorii din sistem a numelui de login, numelui definit si a directorului de home
- 6. Afisare tip sistem de operare, nume calculator, numar de identificare kernel
- 7. Afisare tip procesor si frecventa de rulare
- 8. Afisare memorie totala si memorie libera
- 9. Afisare si cautare in log-uri:
- 1. Se vor afisa fisierele de log, doar cele curente
- 2. Se va selecta un fisier de log si se va cauta un text citit de la tastatura.
- Optiunea dvs :"
- read opt
- case $opt in
- 1) exit ;;
- 2) echo "nume login: " $USER
- echo "cale home: " $HOME
- echo "calea curenta: " $PWD
- echo "tipul de shell utilizat: " $SHELL
- ;;
- 3) who -q;;
- 4) cat /etc/shells | awk '{print $0}';;
- 5) cat /etc/passwd | awk -F: '{print $1," | ",$5," | ",$6}';;
- 6) echo "Sistem de operare : "
- uname -o
- echo "Nume calculator : "
- uname -n
- echo "Numar Kernel : "
- uname -r ;;
- 7) cat /proc/cpuinfo | grep model | grep name |uniq
- cat /proc/cpuinfo | grep MHz | uniq;;
- 8) cat /proc/meminfo | grep MemTotal
- cat /proc/meminfo | grep MemFree;;
- 9) opt1="1"
- while [ $opt1 -ne "0" ]
- do
- echo "
- 0) Quit
- 1) Fisiere de log
- 2) Cautare text in fisiereul de log"
- echo "Optiunea dvs :"
- read opt1
- case $opt1 in
- 0) exit;;
- 1) ls -h /var/log/*log* | grep -v ".gz"
- ls -h /var/log/*/*log* | grep -v ".gz" ;;
- esac
- done;;
- esac
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement