Harjoitus 2: Oma Linux

Host laitteisto

x) Tiivistelmä Command Line Basics Revisited (Karvinen, 2020)

Liikkuminen ja ympärille katselu

Tiedostojen käsittely

SSH Etäohjaus

Tärkeitä hakemistoja

Hakemisto Kuvaus
/ Root hakemisto joka toimii koko tiedostojärjestelmän ylimpänä hakemistona.
/home/ Käyttäjien hakemistot
/home/aleksi Ainoa hakemisto, jonne käyttäjä aleksi voi tallentaa pysyvästi tiedostoja
/etc/ Järjestelmän asetukset
/media/ Liitetyt laitteet, USB, CDROM
/var/log Järjestelmän logeja, /syslog, /auth.log, /apache2/error.log

a) Micro. Asenna micro-editori

19:24 aloitan micro-editorin asennuksen. Ajan komennon curl https://getmic.ro | bash root/ hakemistossa ja sinne ilmestyy micro kansio. Ajan micron ./micro komennolla. Aukeaa tiedoston editointiin tarkoitetun näköinen ruutu. Alareunassa lukee Ctrl-g: help, joten painan Ctrl-g, jotta ymmärtäisin mitä komentoja microeditorilla voi käyttää. Ctrl-e aukaisee komentokehotteen. Perus näppäinkomennot saa näkyviin kun käyttää komentoa help defaultkeys. Ctrl-q sulkee tabin/ikkunan komentokehotteesta. Ctrl-s tallentaa tiedoston. Jos ei ole aukaissut tiedostoa, microeditori kysyy tiedoston nimeä.

b) Apt. Asenna kolme itsellesi uutta komentoriviohjelmaa

Yritin asentaa gittiä mutta sain kyseistä virhe ilmoitusta. Pienen tutkiskelun jälkeen ongelma oli /etc/apt/sources.list tiedostossa, mutta en saanut sitä korjattua ajanpuitteissa.

c) FHS. Esittele tärkeät kansiot

d) The Friendly M.

Etsitään "error" tekstiä /var/log hakemistosta. Löytyy aikamonta riviä joista löytyy teksti "error".

e) Pipe

Käytetään putkea etsimällä bash prosessi. Komento ps aux | grep bash listaa kaikki käyvät prosessit ja sen jälkeen ajaa grep komennon ja etsii vain ne rivit joissa on sana bash.

Tietoa

Tätä dokumenttia saa kopioida ja muokata GNU General Public License (versio 2 tai uudempi) mukaisesti.

http://www.gnu.org/licenses/gpl.html

Lähteet

Tehtävänanto (Karvinen, 2025)