Sekalaisia komentoja 2009-01-10 20:37

Kuvaus:

Sekalaisia Linux-komentoja lähinnä omiksi muistiinpanoiksi. (Toimivuus omalla koneellasi kannattaa ehkä tarkistaa muistakin lähteistä...)

Komentorivikomennot
Tavallisimpia Linux-komentoja.
Komentorivin perusteet
Peruskomennoista komentojen yhdistämiseen ja muuttujiin.
Linux command line tutorials for newbies
Komentorivin alkeita.
Malicious Commands
Vältä ajamasta sokkona näitä komentoja jos et tiedä mitä olet tekemässä.
sudo shutdown -h 0
Sammuta tietokone. Lisää shutdown-komennosta.
sudo shutdown -r 0
Uudelleenkäynnistä tietokone.
rsync -av $HOME /media/USBDRIVE/backuphome
Varmuuskopioi tietyn hakemiston (tässä käyttäjän kotihakemisto) sisällön toiseen sijaintiin. Seuraavalla kerralla vain muuttuneet tiedostot.
rsync -av $HOME /media/USBDRIVE/backuphome --exclude-from "$HOME/backup-exclude"
Jätetään varmuuskopioimatta backup-exclude-nimisessä tekstitiedostossa allekkain listatut alihakemistot.
for x in *.xcf.gz; do n=${x//:/_}; mv "$x" "$n"; done
Hakemiston kaikkien xcf.gz-tiedostojen uudelleennimeäminen siten että kaksoispisteet (:) korvataan alaviivalla (_). (Kaksoispisteelliset tiedostonimet eivät toimi FAT32/NTFS-tiedostojärjestelmissä.)
asoundconf list
Listaa käytettävissä olevat äänikortit.
asoundconf set-default-card TUNNUS
Asettaa asound-ulostuloon käytettävän äänikortin. Tunnuksena joku asoundconf list -komennolla saaduista.
sudo escputil -i -r /dev/usb/lp0
Epson-tulostimen musteen määrän tarkistus "-i" Linuxissa. Jäljen testaus "-n", puhdistus "-c". Lisää escputil-komennosta.
xrandr -s 1280x960
Näytön resoluution muuttaminen väliaikaisesti (eli palautuu uudelleenkäynnistyksessä). Listaa mahdolliset resoluutiot pelkällä komennolla xrandr. Pysyvät muutokset gnome-display-properties komennolla avautuvassa ikkunassa.

Hakemistolistaukset

Perushakemistolistauksen saa komennolla ls

ls

tree-komennolla puurakenteena hakemistolistauksia. Tässä perus ls-komennon vastine:

tree -L 1

Jätetään pois tiedostot, ja listataan vain välittömästi tämän hakemiston alla olevat alihakemistot:

tree -d -L 1

Yksi alihakemistotaso lisää:

tree -d -L 2

Myös piilotetut (pisteellä alkavat):

tree -d -a -L 1

Hakemiston koko

Hakemiston koko komennolla:

du -s
Get and display the size of file and directory in Linux system using du command.
Lisää du-komennon käyttötapoja.

Tiedostojen etsiminen

Linux Basics: A gentle introduction to 'find'
Tiedostojen etsiminen find-komennolla.

Hakemistojen vertailu

Hakemistojen eron vertailu komennolla:

diff /tmp/dir1 /tmp/dir2 | grep Only
How To Compare Directories in Unix
Lisää variaatioita hakemistojen vertailuun.

Levyasemat ja tiedostojärjestelmät

Seuraavat ei aloittajalle.

sudo fdisk -l
Listaa levyasemien /dev/...-nimet.
sudo tune2fs -c 50 -i 1m /dev/sda2
Käynnistyksen aikaisen tiedostojärjestelmätarkistuksenn aikataulutus. c-valitsimella maksimimäärä mounttauksia, i-valitsimella maksimiaika (tässä 1 kuukausi) tarkistusten välillä. Vaihda loppuun oikea levyasematunnus.
sudo mkfs.ext3 /dev/...
Muunna levyasema ext3-tiedostojärjestelmään.
sudo e2label /dev/sda1 PROJEKTIT
Muunna ext3-tiedostojärjestelmässä olevan levyn nimeä.
sudo fsck -v /dev/sda1
Tarkista levy. Huom! Ei saa ajaa asemalle joka on liitettynä (mounted).
sudo tune2fs -m 1 /dev/sda1
ext3-tiedostojärjestelmän järjestelmäprosesseihin varatun levytilan vähentäminen: Juuriosiolle 1% (parametri -m 1), muille 0.
Luokka: »
Avainsanat:, , ,
http://raulihaverinen.fi/verkko-opas/?id=204