mam kilka zadan z BASH'em lecz nie bardzo wiem jak moge sobie z nimi poradzic oto one:
1)
a) wyswietlenie liczby studentow obecnie zalogowanych na serwerze
Kod: Zaznacz cały
who | tr -s ' ' ',' | cut -d, -f1 | sort | uniq | wc -l;
b)wyswietlenie liczy studentow obecnie zalogowanych tylko z tej samej grupy
tego za bardzo nie wiem jak to zrobic :/ wiem ze moge uzyc grep ale chyba cos nie tak bo nie wypisuje mi niczego
2)wyswietlic: info o CPU , nazwy modelu procesora, speed i uptime
Kod: Zaznacz cały
echo "`more /proc/cpuinfo | grep 'vendor_id'`";
echo "`more /proc/cpuinfo | grep 'model name`";
echo "`more /proc/cpuinfo | grep 'cpu MHz'`";
echo "`uptime`";
3)wyswietlic sciezki ze zmiennej PATH i dodatkowo wyswietlic informacje na temat tych sciezek takiej jak pozwolenia, data modyfikacji wlasciciel itd
Kod: Zaznacz cały
echo "$PATH"
4)wyswietlic info z
Kod: Zaznacz cały
ls -l
tutaj chyba mozna wczytac sciezke uzywajac teog kodu
Kod: Zaznacz cały
echo "prosze podac nazwa katalogu";
read dirName;
ls $dirName-l
ale czy jest mozliwosc wpisania katalogu ktory nie jest na root bez podawania pelnego adresu sciezki ??
5) wyswietlic podsumowanie uzycia dysku dla kazdego folderu i podfolderu w bajtach, albo w kilobajtach lub w megabajtach
mozna uzyc
Kod: Zaznacz cały
echo "`df -h`";
Mam nadzieje ze Ktos bardziej doswiadczony bedzie mi w stanie pomoc z tymi komendami prosze...
P.S. jeszcze jedno pytanie czy po utworzeniu aliasow i zamknieciu sesji one znikaja ??
czy jest jakas specjalna komenda ktora tworze je na stale??
pozdrawiam