Mac / Linux komentoja

Tässä on nopea kertaus Linuxin / Macin tärkeimmistä komennoista. Komentorivi on äkkiseltään pelottava keksintö mutta sen oppii yllättävän nopeasti. Macin ja Linuxin komennot ovat yllättävän lähellä toisiaan ja suuri osa komennoista toimii kummassakin.

Korvaa <>-merkit ja niiden sisällä oleva teksti.

Ohjeita ja tietoja

man cd ohjeet cd-komennosta

help listaa perus komennot

clear tyhjennä komentorivi

pwd Näyttää nykyisen polun

ls Listaa tiedostot ja kansiot

ls -l Näyttää tarkat tiedot tiedostoista

ls -la Näyttää tarkat tiedot ja piilotetut tiedostot

| more sallii pitkän listan selauksen välilyönnillä

| less sallii listen rullauksen nuolilla tai välilyönnillä. Painamalla q-kirjainta pääset pois

Kansioissa liikkuminen

cd Siirtyy juurihakemistoon

cd ~ Siirtyy juurihakemistoon

cd .. avaa yläkansio

cd siirtyy kansioon

cd /home/user avaa polussa olevan tiedoston

Luonti ja muokkaus

mkdir luokansio

touch luo tiedosto

Tiedoston avaus

open avaa tiedosto tietokoneen oletus ohjelmassa, poistut komentoriviltä

cat näyttää tiedoston sisällön

file kertoo tietoja tiedostosta

Mac

open . Avaa avoinna oleva hakemisto finderissä

open <tiedosto.jpg> Avaa tiedosto graafisen käyttöliittymän oletus sovelluksessa

Tiedoston avaus komentorivin sisäisessä tekstieditorissa

nano

Pääset käsiksi tekstieditorin alareunassa oleviin komentoihin ctrl-painikkeella. Eli nanon voi sulkea ctrl+X painikkeilla

Tiedostojen siirto

mv <kansio/uusi_nimi.txt> siirrä tiedosto kansioon haluamasillasi nimellä

cp <kansio/uusi_nimi.txt> kopio tiedosto kansioon haluamasillasi nimellä

mv nimeää tiedoston uudestaan

Tiedostojen oikeudet

Unix maailmassa tiedostojen oikeudet ovat avainasemassa koneen käytössä

Tyypillisen kansion lukuoikeudet

drwxr-xr-x

Lukuoikeudet ovat muotoa 1 222 333 444

  1. Kansio vai tiedosto
  2. Käyttäjän oikeudet
  3. Ryhmän oikeudet
  4. Muiden oikeudet

Kolmen ryhmissä olevista merkeistä näkee eri käyttäjä ryhmien lukuoikeudet

  • r luku
  • w kirjoitus
  • x tarkoittaa tiedostoissa / ohjelmissa suoritusta kansioissa viittausta

Esimerkki komentoja

chmod g+rw tiedosto.txt
chmod go-rwx tiedosto.txt

Tiedostojen etsiminen

Ennen tiedostojen etsintää tulee päivittää tiedostojen tietokanta. Sen päivityksessä saattaa kestää todella pitkään, jos koneella on paljon tiedostoita.

Linux

sudo updatedb

Mac

sudo /usr/libexec/locate.updatedb

Mac ja Linux

locate etsii haluamasi tiedostot

Mac

mdfind Tämä komento ei tarvitse tietokannan indeksointia, koska komento käyttää spotlighthin tietokantaa.

Tiedostojen poistaminen

Huom! tietokone poistaa tiedostot näillä komennoilla ilman käyttäjän varmistusta rm poista tiedoston

rmdir poista tyhjä kansio

rm -r poistaa kaikki kansion ja ala tiedostot

rm -rf pakottaa poistamaan tiedostot

Ssh-yhteys

Ssh yhteys mahdollistaa palvelimen etähallinnan komentorivin kautta.

ssh käyttäjätunnus@palvelin.fi

Komennon annon jälkeen palvelimet kysyvät yleensä salasanaa eikä näkyviin tule merkkejä.

IRC

Kun palvelimelle on otettu ssh-yhteys niin siellä voi avata IRCin se tapahtuu komennolla irssi, jos sellainen on asennettu palvelimelle

  1. /server Liittyminen serverille
  2. /nick Vapaaehtoinen kohta, jossa voit vaihtaa nimimerkkisi
  3. /join

Ohjelman asennus

  1. sudo apt-get update päivitä ohjelma listaus
  2. sudo apt-get search gimp etsi gimp nimistä ohjelmaa
  3. sudo apt-get install gimp Asenna gimp niminen ohjelma

2 vastausta artikkeliin ”Mac / Linux komentoja”

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*