Kirjoittaja Aihe: Aloittelijalle neuvoja  (Luettu 2307 kertaa)

Meridian

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Aloittelijalle neuvoja
« : 03.02.21 - klo:14.53 »
Koitan tässä reenailla perusjuttuja, mutta huonolla menestyksellä  :(

Osaisiko joku selittää miten tämä tehdään komentorivillä?


VirtualBoxiin asentamaasi Linux järjestelmään komento kehoitteen kautta seuraavat asiat:
1) Luo kansio TiVi2020
2) Luo kansioon tiedosto README.md
3) Lisää tiedostoon nimesi ja tallenna


matsukan

  • Käyttäjä
  • Viestejä: 2152
    • Profiili
Vs: Aloittelijalle neuvoja
« Vastaus #1 : 03.02.21 - klo:15.21 »
Terminaalissa :

1.
Koodia: [Valitse]
cd
cd Desktop
mkdir TiVi2020

Koodia: [Valitse]
cd TiVi2020
touch README.md

Koodia: [Valitse]
nano README.md

(syötä jotakin)

(press ctrl-x ja valitse Y tallettaaksi tiedoston sisällön)
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

Meridian

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Vs: Aloittelijalle neuvoja
« Vastaus #2 : 03.02.21 - klo:17.47 »
Terminaalissa :

1.
Koodia: [Valitse]
cd
cd Desktop
mkdir TiVi2020

Koodia: [Valitse]
cd TiVi2020
touch README.md

Koodia: [Valitse]
nano README.md

(syötä jotakin)

(press ctrl-x ja valitse Y tallettaaksi tiedoston sisällön)

Jokainen komento erikseen ja enter? Eli cd -enter ja cd desktop -enter yms?

Leko

  • Käyttäjä
  • Viestejä: 337
    • Profiili
    • taistop.kapsi.fi
Vs: Aloittelijalle neuvoja
« Vastaus #3 : 03.02.21 - klo:17.54 »
cd (ja enter)
on siltä varalta, että pääset kotihakemistosi juureen, johon tuo uusi hakemisto on tehtävä, niin ettei se synny väärään paikkaan. Rohkeasti vain!


qwertyy

  • Käyttäjä
  • Viestejä: 5778
    • Profiili
Vs: Aloittelijalle neuvoja
« Vastaus #4 : 03.02.21 - klo:18.06 »
Jos haluat tarkistaa, että README.md tiedostossa on haluttu teksti, niin voit tapauksessasi kirjoittaa seuraavan komennon, joka tulostaa tiedoston sisällön päätteeseen.

cat ~/TiVi2020/README.md

Jere Sumell

  • Käyttäjä
  • Viestejä: 742
  • Talous, Hallinto ja Markkinointi (AMK, 2017),B.B.A
    • Profiili
    • Tietokone-blogi
Vs: Aloittelijalle neuvoja
« Vastaus #5 : 03.02.21 - klo:18.24 »
Yksi perusasioista on kanssa komentojen putkitus. Syöte ja tulostusvirrat >> ja << tai sitten pelkästään < ja >

Esimerkiksi "echo "Hei karvainen maailma!" >> readme.md liittää tiedoston loppuun tuon "Hei maailma" -tulosteen, ohjaa  sen liitteenä tuonne tiedostoon, kun taas "echo "Hei karvainen maailma!" > readme.md kopioi tiedoston alkuun tekstin.

Sitten pystyviiva komentojen välissä, niin saa toisen komennon ulostulon toisen komennon syötteeksi, se on ja hyödyllinen.
Esimerkiksi cat $HOME/Tivi2020/README.md  "pysyviiva", grep jotain., niin hakee tiettyä merkkijonoyhdistelmää tuolta README.md, tiedostosta.

Tuonne kotikansioon pääsee mistä tahansa polulta siirtymään cd -komennolla cd $HOME

nano tosiaan vähän aloittelija-ystävällisempi tekstieditori päätteessä, mitä esimerkiksi vi, joskin monet kokeeneet käyttäjät pitävät vi:stä enemmän kokemukseni mukaan. Mutta itsekin pidän nanosta ihan sitä kelpo tekstieditorina.

Aina, kun tulee vastaan muistan itsekin, kun otin haltuun näitä terminaalikomentoja, niin manuaali-resurssit ovat hyödyllisiä, koska yleensä komennot sisältävät useita kytkimiä (switch), ja parametrivaihtoehtoja, man cp esimerkiksi tai man rm -komenoilla pääsee lukemaan cp -tai -rm -komennon manuaaliohjeistusta. Sitten, kun taidot kehittyy, nuo terminaalikomentojen kytkimet niitä yhdistelemällä ja kometoja putkittamalla saa paljon hyötykäyttöä syntymään, terminaalilla voi tehdä kaiken Linuxissa, vaikka nykyisin graafisen käyttöliittymän sisältäviä työkaluja on moneen lähtöön jo saatavilla, ja peruskäyttäjä pärjää jo nykyisin aika hyvin perustoimenpiteissä graafisen puolen käytöllä, eikä enää tarvitse olla niinkään tietokoneinsinööri käyttääkseen Linuxia.

Tuosta hakemistopolun nimestä päätellen olet jollain korkeakoulun käyttöjärjestelmä-kurssilla, joten lienet ehkä tuleva insinööri? Tsemppiå ja tervetuloa Linux-maailmaan! Lopulta ehkä päädyt loppuelämäksesi Linux-aktiiviksi.

Vielä mitä itse muistelen Turun AMK:n käyttöjärjestelmät-kurssia, niin yksi ja oli tuollainen Linuxin filosofiaan liittyvä eroavuus esierkiksi Microsoft-Windows -järjestelmästä, että siinä missä Windows tai vaikkapa DOS ilmoitti jonkin komennon onnistumisesta, yleensä Linux-päätteltä ei saa vahvistusta komennon onnistuneelle suoritukselle.

Vaikka itse olisi root-käyttäjä omassa järjestelmässä, kannattaa pitää oman kokemukseni mukaan erillistä käyttäjätunnusta, tai mahdollisesti muutamia käyttäjätunnuksia, ja sitten luoda ryhmät eri tasoislla oiokeuksilla järjestelmän resursseihin, niin ei tarvitse juurikäyttäjänä kaikkea tehdä,
Free Internet and  people for humans all over the globe!

(Profiilikuvassa oma valokuvani GIMPissä editoituna Disney Classic-väripaletin väreihin ja muunnettuna bittikartta-tiedostosta vektorigrafiikaksi.)

juyli

  • Käyttäjä / moderaattori
  • Viestejä: 1200
    • Profiili
Vs: Aloittelijalle neuvoja
« Vastaus #6 : 03.02.21 - klo:22.08 »
VirtualBoxiin asentamaasi Linux järjestelmään komento kehoitteen kautta seuraavat asiat:
1) Luo kansio TiVi2020
2) Luo kansioon tiedosto README.md
3) Lisää tiedostoon nimesi ja tallenna
Kotitehtävien tekeminen on tarkoitettu ihan itse tehtävän.

https://keskustelu.afterdawn.com/threads/apua-ubunty-20-10-kanssa.796598/

qwertyy

  • Käyttäjä
  • Viestejä: 5778
    • Profiili
Vs: Aloittelijalle neuvoja
« Vastaus #7 : 03.02.21 - klo:22.14 »

Jere Sumell

  • Käyttäjä
  • Viestejä: 742
  • Talous, Hallinto ja Markkinointi (AMK, 2017),B.B.A
    • Profiili
    • Tietokone-blogi
Vs: Aloittelijalle neuvoja
« Vastaus #8 : 05.02.21 - klo:09.52 »
Kotitehtävien tekeminen on tarkoitettu ihan itse tehtävän.

https://keskustelu.afterdawn.com/threads/apua-ubunty-20-10-kanssa.796598/
:D

Turun AMK:n käyttöjärjestelmät kurssilla oli "ICT-palvelut ja liiketoimintaratkaisut" -linjalla meillä tradenomeilla sama tentti insinöörien kanssa, niin alkuvuodesta 2014 nämä samat oli tenttikysymyksissä. Lisäksi piti kirjoittaa runo tuohon tiedostoon. Kun tenttini oli valmis tunnin päästä kun sai poistua aikaisintaan, tarkistin vielä vastaukseni, ja aloin viilaamaan runoani päätteeltä. Sain kiitettävän kurssista, en tiedä, josko kurssin opettaja olisi katsonut bash-komentohistoriani.

Sama opettaja myös oli Web Application Security kurssiin ohjaajana toisena vuonna, jonka kirjatentistä otin kolmosen ja kahden aineen maisteri, joka raapi päätään, että voisi vielä tehdä sen tohtorin tutkinnon kolmantena vuotena oli SAP-opettaja liiketoimintaohjausjärjestelmät -kurssilla, ja hän toimi opinnäytetyöni ohjaaja-opettajana. Kiva mies, joka kuuntelee raskasta rokkia ja harrastaa tiedon louhintaa R-kielellä ohjelmoiden.

Turun AMK:lla on SAP-opiskelulaitos-linsenssi ja se on Ciscon partneri affiliate, kuten Turun yliopistokin, ja sitten Microsoft-partnership tuli opintojeni toisen vuoden alkaessa. Yliopettaja, tohtoriopiskelija Matti Kuikka oli sitä mieltä, että pitäisi jotain muutakin kuin Ciscon reitittimiä katsella fyysisesti tietoverkko-kurssilla, koska IT-ammattilaisena voi olla ihan hyvin leipätyöpaikka jonkin yrityksen palvelimen ylläpito, ja itsekään tuosta Ciscon verkkokurssista juuri kostunut, mitä keskitin ohjelmistokehitys- suuntauspolulle.
« Viimeksi muokattu: 05.02.21 - klo:10.03 kirjoittanut Jere Sumell »
Free Internet and  people for humans all over the globe!

(Profiilikuvassa oma valokuvani GIMPissä editoituna Disney Classic-väripaletin väreihin ja muunnettuna bittikartta-tiedostosta vektorigrafiikaksi.)