Internet on pullollaan kaikenlaisia wiki-sivuja ja konsolin komennoista on ohjeita runsaasti, mutta laitan tänne tällaisen aiheen siitä huolimatta. Tänne voi laittaa sellaisia komentoja joista voisi olla aloittelijoille ja meille kaikille hyötyä linuxin käytössä. Eli lista hyödyllisistä komennoista.
LINKKEJÄhttp://opensuse.fi/Tulostettava_pikaohje
OHJEISTUS-- (--help) : -- help antaa tietoa ohjelmasta/komennosta esim. zypper --help
-- man : näyttää komennon manuaalit esim. man cat
-- whatis : tarkistaa ohjelmien käyttötarkoituksen esim. whatis ls
-- apropos : hakee komentoja hakusanoilla esim. apropos remove hakee poistamiseen liittyviä komentoja
KÄYTTÄJÄOIKEUKSIEN MUUTTAMINENls -l : Listaa hakemistot ja tiedostot ja näyttää niiden omistajan ja käyttäjien oikeudet.
chown -R : Omistajan muuttaminen kansioihin/tiedostoihin. Esimerkiksi chown -R käyttäjä1 /liitos musiikki
chmod -R 755 : Antaa omistajalle täydet oikeudet, jos niitä jostakin syystä ei ole sille jo annettu.
-R : Lisäarvo R tarkoittaa recursive eli rekursiivinen.
Numerosarjan tarkoitus : Esimerkiksi mitä tarkoittaa chmod -R 755 komennossa oleva numerosarja. Ensimmäinen numero näyttää oikeudet omistajalle, toinen näyttää oikeudet ryhmälle ja kolmas näyttää oikeudet muille. Tässä tapauksessa omistajalla on täydet oikeudet. Ryhmällä ja muilla on ainoastaan luku- ja suoritusoikeudet.
Numero 0 - ei oikeuksia
Numero 1 - suoritusoikeudet
Numero 2 - kirjoitusoikeudet
Numero 3 - kirjoitus- ja suoritusoikeudet
Numero 4 - lukuoikeudet
Numero 5 - luku- ja suoritusoikeudet
Numero 6 - luku- ja kirjoitusoikeudet
Numero 7 - luku- , kirjoitus- ja suoritusoikeudet
Huom! Kannattaa tutustua oikeuksien luomiseen tarkemminkin, jos haluaa maksimoida tietoturvan.
EDITORIT, HAKEMISTOJEN LUOMINEN, KOPIOINTI, SIIRTÄMINEN JA POISTAMINENEDITORIT
-- pico : tekstitiedoston voi luoda esimerkiksi picolla. (picon asennus: zypper in pico)
-- nano : Suosittu tekstieditori.
-- cat : tekstitiedoston luominen catilla (cat > testi)
LUOMINEN
-- mkdir :hakemiston luominen (usemman hakemiston luominen välilyönnillä)
-- mkdir -p :hakemistopolun luominen (mkdir -p kuvat/2009/heinakuu)
KOPIOINTI
-- cp : tiedoston kopiointi (cp testi testi.backup)
-- cp -R : hakemiston kopioiminen
-- find hak1 hak2 hak3 -type f | xargs cp -t kohdehakemisto : Etsii kansiot (esimerkissä olevat hak1, hak2 hak3) ja kopioi hakemistoissa olevat tiedostot ilman kansioita kohde kansioon. Eli saadaan tiedostot samaan kansioon ilman kansioita ja alikansioita. Jos tiedoston nimissä on välilyöntejä, lisää optiot -print0 ja -0:
find hak1 hak2 hak3 -type f -print0 | xargs -0 cp -t kohdehakemisto
SIIRTÄMINEN
-- mv -t kohde_kansio/ lähde_kansio/*/* : Tällä komennolla saa siirrettyä pelkät tiedostot kansiosta ilman, että kohde kansioon siirtyy siirrettävästä hakemistosta kansioita ja alikansioita. Kätevä komento, jos haluaa kaikki tiedostot yhteen kansioon ilman alikansioita.
POISTAMINEN
-- rm :tiedoston poistaminen (rm tiedosto toinen_tiedosto kolmas tiedosto)
-- rmdir :kansion poisto (kansion tulee olla tyhjä)
-- rm -R : kansion poistaminen sisältöineen
Mikäli rm -R komennolla ei onnistu, niin kokeile seuraavalla käskyllä.
-- \rm -rf : kansioiden poistaminen sisältöineen. Huomaa kenoviiva rm edessä. (esim. \rm -rf kansio123)
-- * : jokerimerkki (rm .kde4/share/config/plasm* : poistetaan kaikki plasm - alkuiset tiedostot)
KOMENTOJA SEKALAISESSA JÄRJESTYKSESSÄdmidecode | more
Tietoa emolevystä.
hwinfo
yksityiskohtaisten tietojen näyttäminen laitteistosta
su
Muutu pääkäyttäjäksi. Jotkin komennot vaativat pääkäyttäjätilaa toimiakseen ja joidenkin tiedostojen lukeminen vaati myös pääkäyttäjätilassa olemista. Komento su käyttäjänimi (esim. su käyttäjä2) vaihtaa toiseksi käyttäjäksi. Pelkkä su kysyy oletusarvoisesti pääkäyttäjän salasanaa ja vaihtaa tunnuksen pääkäyttäjäksi eli rootiksi.
whoami
Kertoo mikä käyttäjätili on sillä hetkellä käytössä.
make.out 2>&1
Komento jolla voi seurata eri ohjelmien käynnistymistä ja käynnissäolon aikana tapahtuvaa toimintaa.
Esimerkiksi amarok make.out 2>&1 komento luo make.out tiedoston, josta voi seurata ohjelman toimintaa ja mahdollisia virheitä.
iwconfig wlan0 rate 5.5M fixed
Tämä komento rajoittaa langattoman verkon käyttämää kaistaa. Joissakin tapauksissa oletusnopeus 54 Mbps puurouttaa netin toiminnan, joten nopeutta pienentämällä voi saada asian korjattua.
rm .kde4/share/config/plasm*
Olen tätä komentoa käyttänyt, jos plasma-työpöytä on mennyt sekaisin ja haluan palauttaa default-asetukset. (Komento poistaa kaikki plasm -alkuiset tiedostot config kansiosta)
rcnetwork restart
tai
sudo /sbin/rcnetwork restart
Verkon uudelleen käynnistys. Muita arvoja ovat esimerkiksi start, stop ja status.
glxinfo | grep direct
3D toimivuuden testaaminen.
pwd
Näyttää hakemistopolun. (Kansio jossa olet)
history
Näyttää käytetyt komennot eli komentojen historian. Historiatiedot tallentuvat käyttäjän ja rootin kotikansioihin .bash_history - tiedostoon. Tästä tiedostosta voidaan konsolissa hakea komentoja ctrl + r näppäinyhdistelmällä. Huom! Rootilla ja tavallisella käyttäjällä historiatiedostossa voi olla eri komentoja, koska komennot tallentuvat aina sen historiatiedostoon millä käyttäjällä ollaan sisällä. Ympäristömuuttujalla
HISTSIZE=9999999999 voidaan kasvattaa historiamuistin kokoa.
du
komentoriviohjelma, joka näyttää tietoja levytilan käytöstä. (du /etc | sort -nr | head) (du -hs : tulostaa nykyisen hakemiston helposti luettavana)