Ero sivun ”Kotihakemisto” versioiden välillä

Siirry navigaatioon Siirry hakuun
400 merkkiä lisätty ,  15. syyskuuta 2021
p
linkitetty puolalaiseen wikiin
p (muotoiluja, wikilinkitystä, luokitus)
p (linkitetty puolalaiseen wikiin)
 
(9 välissä olevaa versiota 6 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
Käyttäjän kotihakemisto on [[hakemisto]], jossa tämä [[käyttäjä]]n [[asetustiedosto]]t ja oletuksena muutkin omat tiedostot säilytetään. Se on myös [[työhakemistona]] kirjautumisen jälkeen. Yleensä kotihakemiston nimi on kotikoneilla /home/tunnus, isommissa järjestelmissä /home/jotakin/tunnus.
{{Hakemistorakenne}}
 
'''Käyttäjän kotihakemisto''' on [[hakemisto]], jossa tämän [[käyttäjä]]n [[asetustiedosto]]t ja oletuksena muutkin omat tiedostot säilytetään. Se on myös [[työhakemisto]]na kirjautumisen jälkeen. Yleensä kotihakemiston nimi on kotikoneilla /home/tunnus, isommissa järjestelmissä /home/jotakin/tunnus.


Omaan kotihakemistoon voi viitata [[ympäristömuuttuja]]lla <tt>$HOME</tt> tai merkillä <tt>~</tt> (mato, tilde), toisen käyttäjän kotihakemistoon merkinnällä <tt>~tunnus</tt>. Useimmissa [[komentotulkki|komentotulkeissa]] omaan kotihakemistoon pääsee komentamalla pelkästään <tt>[[cd]]</tt>.
Omaan kotihakemistoon voi viitata [[ympäristömuuttuja]]lla <tt>$HOME</tt> tai merkillä <tt>~</tt> (mato, tilde), toisen käyttäjän kotihakemistoon merkinnällä <tt>~tunnus</tt>. Useimmissa [[komentotulkki|komentotulkeissa]] omaan kotihakemistoon pääsee komentamalla pelkästään <tt>[[cd]]</tt>.
Rivi 8: Rivi 10:


==Ohjelmien asetustiedostot==
==Ohjelmien asetustiedostot==
Ohjelmien käyttäjäkohtaiset [[asetustiedostojen perusteet|asetukset]] ovat [[piilotiedosto]]issa käyttäjän kotihakemistossa. Asetustiedoston nimi on yleensä muotoa ~/.ohjelmarc, jos asetustiedostoja on useampia ne ovat normaaleina tiedostoina hakemistossa ~/.ohjelma/ Joskus nimessä on myös jonkinlainen versionumero.
Ohjelmien käyttäjäkohtaiset [[asetustiedostojen perusteet|asetukset]] ovat [[piilotiedosto]]issa käyttäjän kotihakemistossa. Asetustiedoston nimi on yleensä muotoa ~/.ohjelmarc, jos asetustiedostoja on useampia ne ovat normaaleina tiedostoina hakemistossa ~/.ohjelma/ .
Joskus nimessä on myös jonkinlainen versionumero.


Jos ohjelman haluaa käynnistää tyhjältä pöydältä, tämä onnistuu helposti siirtämällä asetustiedosto tai -hakemisto toiselle nimelle, jolloin sitä ei ohjelman näkökulmasta ole olemassa. Jos ohjelma luo uuden asetustiedoston, vanhaa ja uutta versiota voi verrata ja mahdollisesti epäonnistuneet asetukset korjata vanhasta versiosta.
Jos ohjelman haluaa käynnistää tyhjältä pöydältä, tämä onnistuu helposti siirtämällä asetustiedosto tai -hakemisto toiselle nimelle, jolloin sitä ei ohjelman näkökulmasta ole olemassa. Jos ohjelma luo uuden asetustiedoston, vanhaa ja uutta versiota voi verrata ja mahdollisesti epäonnistuneet asetukset korjata vanhasta versiosta.
  [mv] .fvwmrc fvwmrc.bk
  [[mv]] .fvwmrc fvwmrc.bk
  [[startx]] /usr/bin/fvwm -- :2
  [[startx]] /usr/bin/fvwm -- :2
<nowiki><käytä asetusohjelmaa></nowiki>
<nowiki><käytä asetusohjelmaa></nowiki>
Rivi 25: Rivi 28:
Järjestelmän oman sähköpostipalvelimen kautta sisääntuleva posti ja järjestelmän lähettämät viestit tulevat usein hakemistoon <tt>/var/mail/tunnus</tt>, josta sähköpostiasiakas hakee ne kotihakemiston sähköpostihakemistoon. Jos käyttää [[IMAP]]-protokollaa, posti jätetään usein palvelimelle, joka pitää sitä omissa hakemistoissaan.
Järjestelmän oman sähköpostipalvelimen kautta sisääntuleva posti ja järjestelmän lähettämät viestit tulevat usein hakemistoon <tt>/var/mail/tunnus</tt>, josta sähköpostiasiakas hakee ne kotihakemiston sähköpostihakemistoon. Jos käyttää [[IMAP]]-protokollaa, posti jätetään usein palvelimelle, joka pitää sitä omissa hakemistoissaan.


[[Procmail]] ja vastaavat "mail delivery agent" -ohjelmat ([[MTA]]) saattavat lajitella postit suoraan kotihakemiston postilaatikkoihin.
[[Procmail]] ja vastaavat "mail delivery agent" -ohjelmat ([[MDA]]) saattavat lajitella postit suoraan kotihakemiston postilaatikkoihin.


==Omat ohjelmatiedostot==
==Omat ohjelmatiedostot==
Rivi 47: Rivi 50:
  ln -s /export/perhekuvat ~/perhekuvat
  ln -s /export/perhekuvat ~/perhekuvat


==$HOME vs getpwent==
==$HOME vs getpwuid==
Ohjelma voi saada tiedon kotihakemistosta joko ympäristömuuttujasta HOME tai käyttöjärjestelmältä kirjastokutsulla [[getpwent]]. Jälkimmäinen lukee yleensä tiedon [[passwd-tiedosto]]sta, mutta saattaa käyttää muita menetelmiä, esimerkiksi [[NIS]]-tietokantaa.
Ohjelma voi saada tiedon kotihakemistosta joko ympäristömuuttujasta HOME tai käyttöjärjestelmältä kirjastokutsulla [[getpwuid]]. Jälkimmäinen lukee yleensä tiedon [[passwd-tiedosto]]sta, mutta saattaa käyttää muita menetelmiä, esimerkiksi [[NIS]]- tai [[LDAP]]-tietokantaa.


Niissä yhteyksissä, joissa oikean kotihakemiston löytäminen on oleellista järjestelmän toiminnan tai turvallisuuden kannalta, pitää käyttää virallista kotihakemistoa. On kuitenkin tilanteita, joissa käyttäjällä on syy käyttää toista hakemistoa kotihakemistona ja siksi asettaa HOME-muuttujan osoittamaan sinne. Ohjelmalla joka ajetaan käyttäjän oikeuksilla pitää siis yleensä nimenomaan käyttää ympäristömuuttujaa.
Niissä yhteyksissä, joissa oikean kotihakemiston löytäminen on oleellista järjestelmän toiminnan tai turvallisuuden kannalta, pitää käyttää virallista kotihakemistoa. On kuitenkin tilanteita, joissa käyttäjällä on syy käyttää toista hakemistoa kotihakemistona ja siksi asettaa HOME-muuttujan osoittamaan sinne. Ohjelmalla joka ajetaan käyttäjän oikeuksilla pitää siis yleensä nimenomaan käyttää ympäristömuuttujaa.
==Asennus==
Linux-jakelua asentaessa /home sijoittaminen omalle osiolleen helpottaa esimerkiksi jakelun vaihtamista toiseen tai uudelleenasentamista, jolloin kotihakemiston sisältöä ei tarvitse erikseen alkaa kopioimaan talteen sekä aiemmat asetukset ovat helposti siirrettävissä uudelle käyttäjälle.


==Katso myös==
==Katso myös==
Rivi 59: Rivi 65:
*[[Käyttäjien hallinta]]
*[[Käyttäjien hallinta]]


[[Luokka:Järjestelmä]]
[[Luokka:Ohjeet]]
[[Luokka:Käsitteet]]
[[Luokka:Käsitteet]]
[[Luokka:Käyttäjät ja ryhmät]]
[[pl:/home]]
3 173

muokkausta

Navigointivalikko