Pox.fi - Shell Service
10.09.10 - klo:01:35 *
Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.
Jäikö aktivointi sähköposti saamatta?

Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan
Uutiset:
 
   Etusivu   Ohjeet Haku Kirjaudu Rekisteröidy  
Sivuja: [1]   Siirry alas
  Tulostusversio  
Kirjoittaja Aihe: 20 peruskomentoa  (Luettu 5122 kertaa)
Nazipoli
Pox.fi - Staff
Ylläpitäjä
Seniori
*****
Viestejä: 338



Profiili
« : 12.05.06 - klo:19:52 »

cat
cat tiedosto


Näyttää tiedoston sisällön. Kätevä tekstitiedostojen kanssa, voidaan näyttää ruudullinen kerrallaan more ja less komentojen (kts.alempaa) kanssa tai etsiä tiedostosta rivit, joissa on tietty kirjainyhdistelmä grep-komennon kanssa.

cd   
cd hakemiston_nimi   


Siirtyy hakemistopuussa määritettyyn paikkaan. Erikoistapauksia cd .. joka siirtyy yhden pykälän alemmas hakemistonhierakiassa ja cd ~ , joka siirtyy kotihakemistoon. DOSista tuttu.

chmod   
chmod 755 tiedosto   


Muuttaa tiedoston/hakemiston oikeuksia määritetyn mukaiseksi. Oikeuksien määrittely tarkemmin omassa kohdassaan.
chown   chown käyttäjä:ryhmä tiedosto   Muuttaa tiedoston/hakemiston omistajan/ryhmän määritetyn mukaiseksi. Tästä lisää chmodia käsittelevässä kappaleessa.


cp
cp lähde kohde   


Kopioi tiedoston toiseen paikkaan. Lähde täytyy olla olemassaoleva tiedosto ja kohde voi olla olemassaoleva hakemisto/tiedosto tai ennalta luomaton tiedosto. -R eli recursive-valitsimella voit siirtää hakemistoja alihakemistoineen. DOSista tuttu copy.

df   
df -h   


Disk Free eli kuinka paljon eri levyosioilla on vapaata tilaa. -h-valitsin tarkottaa "human-readablea" eli mahdollisimman yksinkertaista ilmaisutapaa, tila siis näkyy sopivana yksikkönä.

du   
du -h /hakemisto


Disk Usage eli kuinka paljon tilaa hakemisto vie tilaa, ilman määritystä hakemisto nykyinen hakemisto, jossa ollaan.

free   
free   


Näyttää muistin tilan. Myös swapin.

grep   grep "haettava_merkkijono" mistä_haetaan   

Tällä on kaksi käyttötapaa, joko itsenäisesti esimerkin mukaan tai putkitettuna toisen sovelluksen kanssa. Jos halutaan hakea merkkijonoa vaikkapa cat-komennon tulosteesta, homma toimii näin:
cat tiedosto |grep "haku"


kill   
kill -9 12345   


Tappaa prosessin, jonka process id on 12345. Process id:n saat komennosta ps (alempana).

ls   
ls -la   


Listaa hakemiston tiedostot. Esimerkki tulostaa "pitkänä listana" ja myös piilotiedostot (piste-alkuiset).
more/less   more tiedosto   Näyttää tiedoston sisällön ruudullisen kerrallaan. Näissäkin on kaksi käyttötapaa, joko itsenäisesti tai putkitettuna vaikkapa catin kanssa. cat tiedosto |less



mkdir   
mkdir ~/testi   


Luo hakemiston. Esimerkki luo kotihakemistoon "testi"-nimisen hakemiston

mv   
mv lähde kohde   


Siirtää tiedoston/hakemiston lähteestä kohteeseen. Kuten cp-komennossa, lähde voi olla olemassaoleva hakemisto/tiedosto ja kohde hakemisto-/tiedostonimi, olemassaoleva, jolloin vanha ylikirjoitetaan tai ennalta luomaton hakemisto/tiedosto, jolloin kohde luodaan.

netstat   
netstat -ta   


Näyttää verkkoyhteyksiä. Esimerkki näyttää kaikki TCP-protokollan yhteydet, myös kuunneltavat portit

nice   
nice -20 komento


Ajaa komennon pienimällä mahdollisella prosessoriprioriteetilla. Luku voi olla -20 - 19.

ps   
ps x   


Näyttää prosessilistan. Esimerkki listaa kaikki omat prosessit. ps aux listaa kaikkien käyttäjien prosessit.

rm   
rm -f tiedosto   


Poistaa tiedoston ja valitsimella -R hakemiston alihakemistoineen. Poisto on pysyvä, joten ole varovainen. DOSista tuttu del.

tail
tail -f tiedosto   


Näyttää tiedoston lopun. Valitsimella -f komento "seuraa", mitä tiedostoon kirjoitetaan. Kätevä esim. logien katseluun.

tar   
tar xvfz tiedosto.tar.gz


Tiedostojen/hakemistojen yhteenliittäjä. Valitsin x tarkoittaa paketin purkamista, v verbosea eli tässä tapauksessa jokaisen tiedoston näyttöä, f forcettaa eli pakottaa toiminnon ja z avaa samalla gzip-paketin, jonka pääte on joko .tgz tai tar.gz

Noin yleisesti ottaen, komento --help ja man komento antavat kaikki valitsimet ja parametrit.



Lisää aiheesta: http://wiki.foppa.fi/6/7/14
« Viimeksi muokattu: 12.05.06 - klo:19:58 kirjoittanut Nazipoli » tallennettu

Pox.fi - Shell Service
helpdesk@[REMOVE_NOSPAM]pox.fi
http://www.pox.fi
Sivuja: [1]   Siirry ylös
  Tulostusversio  
 
Siirry:  

MySQL pohjainen foorumi PHP pohjainen foorumi Powered by SMF 1.1.8 | SMF © 2006-2008, Simple Machines LLC Validi XHTML 1.0! Validi CSS!
Sivu luotiin 0.295 sekunnissa. 17 kyselyä tietokannasta.