Ubuntu Suomen keskustelualueet
Muut alueet => Yleistä keskustelua => Aiheen aloitti: Taustahemmo - 03.09.16 - klo:20.16
-
1) Mikä skripti tyhjentää terminaaliruudun ja tulostaa ruudulle koneen nimen, päivämäärän ja kellonajan, ajan kuinka pitkä aika on kulunut edellisestä palvelimenuudelleenkäynnistyksestä, kotihakemiston sijainnin ja tämänhetkisen hakemiston, josta skripti ajetaan...
2) Millanen skripti tutkii onko .bashrc tiedosto käytössä. Eli löytyykö sitä kotihakemistosta. Skripti tulostaa ruudulle onko .bashrc käytettävissä vai ei...
3) Mikä skripti testaa oletko käyttäjä Susan. Jos olet, skripti tulostaa sinulle Susanin kotihakemistossa olevien tiedostojen ja hakemistojen yhteenlasketun koon ja lisäksi tekstin ”Olet Susan”. Jos et ole Susan, skripti tulostaa sinulle ruudulle vain viestin ”Et ole Susan!”...
4) Millanen skripti tekee menun, jossa on seuraavat vaihtoehdot ja numerovalinnalla tekee kyseisen vaihtoehdon kuvauksen toiminnat:
0. Kirjaudu ulos terminaalista
1. Uudelleenkäynnistä kone
2. Sammuta kone
3. Palaa komentokehotteeseen
-
1:stä vähäsen ...
Tyhjentää konsolin...
clear
Tämä tulostaa tietokoneen nimen.
cat /etc/hostname
Tämä tulostaa ajan.
date
Tää taitaa tulostaa jotain käynnissäoloaikaa, en tiedä, ehkä man-sivut kertois enemmän...
uptime
Kotihakemiston tulostaa seuraava...
echo $HOME
Tämänhetkisen hakemisto...
pwd
Tällä voi tulostaa asetetut ympäristömuuttujat...
env
Olikohan siinä kaikki ykköskohdasta ?
2)
if [[ -e "$HOME/.bashrc" ]]
then
echo .bashrc löytyy
else
echo .bashrc ei löydy
fi
3)
name="susan";
if [ "$USER" == "$name" ];
then
echo "Olet Susan";
else
echo "Et ole Susan";
fi
Edit - Ei jaksa enempää...
-
Tää taitaa tulostaa jotain käynnissäoloaikaa, en tiedä, ehkä man-sivut kertois enemmän...
uptime
~$ uptime
14:15:33 up 4:09, 2 users, load average: 0.30, 0.18, 0.12
"2 users" ?? Mitähän 2 käyttäjää tuossa meinaa?
-
~$ uptime
14:15:33 up 4:09, 2 users, load average: 0.30, 0.18, 0.12
"2 users" ?? Mitähän 2 käyttäjää tuossa meinaa?
Sitä että kaksi käyttäjää on kirjautuneena, komento w selventää asiaa:
w
nyt näet ketä ovat ja mitä puuhaavat. Luultavasti olet itse paikalla kahteen kertaan.
man w
-
1) Mikä skripti tyhjentää terminaaliruudun ja tulostaa ruudulle koneen nimen, päivämäärän ja
2) Millanen skripti tutkii onko .bashrc tiedosto käytössä. Eli löytyykö sitä kotihakemistosta. Skripti
3) Mikä skripti testaa oletko käyttäjä Susan. Jos olet, skripti tulostaa sinulle Susanin kotihakemistossa
4) Millanen skripti tekee menun, jossa on seuraavat vaihtoehdot ja numerovalinnalla tekee kyseisen
Minkä oppilaitoksen harjoitustehtäviä nuo ovat? Ja mikä kurssi?
-
1) Mikä skripti tyhjentää terminaaliruudun ja tulostaa ruudulle koneen nimen, päivämäärän ja
2) Millanen skripti tutkii onko .bashrc tiedosto käytössä. Eli löytyykö sitä kotihakemistosta. Skripti
3) Mikä skripti testaa oletko käyttäjä Susan. Jos olet, skripti tulostaa sinulle Susanin kotihakemistossa
4) Millanen skripti tekee menun, jossa on seuraavat vaihtoehdot ja numerovalinnalla tekee kyseisen
Minkä oppilaitoksen harjoitustehtäviä nuo ovat? Ja mikä kurssi?
Eipä näistä "Taustahemmoista" yleensä kuulu mitään vastauksien jälkeen =)