Whoami: Difference between revisions
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
=Sissejuhatus= | =Sissejuhatus= | ||
Käsk whoami (kokku kirjutatud) kuvab sessiooni kasutajanime standardväljundisse. [2] | Käsk '''whoami''' (kokku kirjutatud) kuvab sessiooni kasutajanime standardväljundisse. [2] | ||
[[File:whoami.jpg]] | [[File:whoami.jpg]] | ||
=Milleks on vajalik whoami= | =Milleks on vajalik whoami= | ||
Käsk on kasulik, kui kasutada ''shell''e näiteks ''ash'' ja ''sh'', kus ei kuvata hetke kasutajanime käsureal. Kasulik on ka kasutada whoami peale su (substitute user - kasutaja vahetamine), mis vahetab sessiooni käigus kasutaja, ilma algse omaniku välja logimiseta. [2] | Käsk on kasulik, kui kasutada ''shell''e näiteks ''ash'' ja ''sh'', kus ei kuvata hetke kasutajanime käsureal. Kasulik on ka kasutada whoami peale '''su''' (substitute user - kasutaja vahetamine), mis vahetab sessiooni käigus kasutaja, ilma algse omaniku välja logimiseta. [2] | ||
Käsul on kaks võimalust --help ja –version. [2] | Käsul on kaks võimalust --help ja –version. [2] | ||
Line 21: | Line 21: | ||
[[File:whoami_--version.jpg]] | [[File:whoami_--version.jpg]] | ||
Whoami sarnaneb id käsule, mis vaikimisi väljastab rohkem informatsiooni hetke kasutaja kohta kui whoami. [2] | '''Whoami''' sarnaneb '''id''' käsule, mis vaikimisi väljastab rohkem informatsiooni hetke kasutaja kohta kui '''whoami'''. [2] | ||
[[File:id.jpg]] | [[File:id.jpg]] | ||
On olemas ka käsk who, mis erineb whoami-st seetõttu, et ta väljastab kõik hetke kasutajad kes on sisse logitud, samuti ka kogu informatsiooni nende kasutajate kohta (terminali nr, aeg millal sisse logiti, jne). Erinevus seisneb ka selles, et omaniku muutmisel (su) who kuvab seansi esialgse kasutaja, kuid whoami kuvab hetkel sisse logitud kasutaja. [2] | On olemas ka käsk '''who''', mis erineb '''whoami'''-st seetõttu, et ta väljastab kõik hetke kasutajad kes on sisse logitud, samuti ka kogu informatsiooni nende kasutajate kohta (terminali nr, aeg millal sisse logiti, jne). Erinevus seisneb ka selles, et omaniku muutmisel (su) '''who''' kuvab seansi esialgse kasutaja, kuid '''whoami''' kuvab hetkel sisse logitud kasutaja. [2] | ||
[[File:who.jpg]] | [[File:who.jpg]] | ||
=who am i = who mom likes= | =who am i = who mom likes= | ||
Käsule who võib anda ükskõik millised kaks argumenti ja Linux ei pane seda pahaks. Eesmärk on saada nimekiri inimestest, kes on sisse logitud. Who mom likes on who arendajate poolt väljamõeldud nali. [1] | Käsule '''who''' võib anda ükskõik millised kaks argumenti ja Linux ei pane seda pahaks. Eesmärk on saada nimekiri inimestest, kes on sisse logitud. '''Who mom likes''' on who arendajate poolt väljamõeldud nali. [1] | ||
Man-is on who kohta kirjas: If FILE is not specified, use /var/run/utmp. /var/log/wtmp as FILE is common. If ARG1 ARG2 given, -m presumed: 'am i' or 'mom likes' are usual. [1] [3] | Man-is on '''who''' kohta kirjas: '''''If FILE is not specified, use /var/run/utmp. /var/log/wtmp as FILE is common. If ARG1 ARG2 given, -m presumed: 'am i' or 'mom likes' are usual.''''' [1] [3] | ||
[[File:who_kahe_argumendiga.jpg]] | [[File:who_kahe_argumendiga.jpg]] |
Revision as of 13:15, 9 December 2014
Autor
Anastasia Osadtsaja, A21
Sissejuhatus
Käsk whoami (kokku kirjutatud) kuvab sessiooni kasutajanime standardväljundisse. [2]
Milleks on vajalik whoami
Käsk on kasulik, kui kasutada shelle näiteks ash ja sh, kus ei kuvata hetke kasutajanime käsureal. Kasulik on ka kasutada whoami peale su (substitute user - kasutaja vahetamine), mis vahetab sessiooni käigus kasutaja, ilma algse omaniku välja logimiseta. [2]
Käsul on kaks võimalust --help ja –version. [2]
Esimene annab lühikese ülevaate, mida hoitakse man-is (built-in system manual).
Teine väljastab mitmes versioon on süsteemil hetkel installitud. [2]
Whoami sarnaneb id käsule, mis vaikimisi väljastab rohkem informatsiooni hetke kasutaja kohta kui whoami. [2]
On olemas ka käsk who, mis erineb whoami-st seetõttu, et ta väljastab kõik hetke kasutajad kes on sisse logitud, samuti ka kogu informatsiooni nende kasutajate kohta (terminali nr, aeg millal sisse logiti, jne). Erinevus seisneb ka selles, et omaniku muutmisel (su) who kuvab seansi esialgse kasutaja, kuid whoami kuvab hetkel sisse logitud kasutaja. [2]
who am i = who mom likes
Käsule who võib anda ükskõik millised kaks argumenti ja Linux ei pane seda pahaks. Eesmärk on saada nimekiri inimestest, kes on sisse logitud. Who mom likes on who arendajate poolt väljamõeldud nali. [1]
Man-is on who kohta kirjas: If FILE is not specified, use /var/run/utmp. /var/log/wtmp as FILE is common. If ARG1 ARG2 given, -m presumed: 'am i' or 'mom likes' are usual. [1] [3]
Kokkuvõte
whoami = kes ma olen ehk kellena oled sisse logitud.
Kasutatud kirjandus
[1] http://unix.aspcode.net/view/635395087004115229187688/is-who-mom-likes-a-real-linux-command Viimati vaadatud: 09.12.14
[2] http://www.linfo.org/whoami.html Viimati vaadatud: 09.12.14
[3] http://unixhelp.ed.ac.uk/CGI/man-cgi?who+1 Viimati vaadatud: 09.12.14