chown, chgrp, which, whereis ?
Turha sanoa, että katso man:lla. En ymmärrä niistä englanninkielisistä sepustuksista pätkääkään, joten auttakeepa nytten tyhmää... Ja vielä yksi tyhmä kysymys: onko noiden komentojen vaikutus sama sekä Linuxissa että Unixissa?!
Turha sanoa, että katso man:lla. En ymmärrä niistä englanninkielisistä sepustuksista pätkääkään, joten auttakeepa nytten tyhmää... Ja vielä yksi tyhmä kysymys: onko noiden komentojen vaikutus sama sekä Linuxissa että Unixissa?!
Vastaukset 2
Vanhimmat
Suomenkielisiäkin man-sivuja on nykyään joissakin distribuutioissa. Jos omastasi ei löydy, voit hakea rpm-paketit osoitteesta:
http://www.bestlinux.org/man-fi/Man-pages-fi.shtml
(Jos käytössäsi on Debian- eikä RedHat-pohjainen distro, saat nuo paketit käskyllä:
apt-get install manpages-fi
jos sources.list sisältää esim. palvelimen ftp.fi.debian.org)
Komentojen vaikutus on sama kuin Unixissa. Lukuunottamatta joitakin poikkeavia optioita joidenkin käskyjen kohdalla eri toteutuksissa, enpä mene vannomaan onko näissä yhtään sellaista.
chown: vaihtaa tiedoston (tai hakemiston) omistajaa.
esim: chown käyttäjä.ryhmä tiedosto
Ryhmän voi jättää mainitsematta, jolloin valitaan
ao. käyttäjän oletusryhmä. Valinnalla -R voi tehdä
muutoksen myös kaikkiin alihakemistoihin:
chmod -R käyttäjä /home/käyttäjä
chgrp: vaihtaa ryhmää, jolle tiedosto (tai hakemisto) kuuluu.
which: mikä käsky suoritettaisiin, eli missä käsky sijaitsee.
esim:> which which
which: shell built-in command.
> which find
/usr/bin/find
elikkä siis tuolla saa tietää missä ao. ohjelma sijaitsee, tai jos asennettuna on monta saman nimistä, kertoo mikä niistä suoritettaisiin, eli on polussa ensimmäisenä.
whereis: vähän vastaava kuin which, mutta luettelee kaikki polusta löytyvät tuon nimiset ohjelmat, kaikki sen nimiset man-sivut sekä lähdekoodit.