Whoami: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Aosadtsa (talk | contribs)
No edit summary
Ltoomet (talk | contribs)
No edit summary
 
(41 intermediate revisions by 2 users not shown)
Line 4: Line 4:


=Sissejuhatus=
=Sissejuhatus=
Käsk '''whoami''' (kokku kirjutatud) kuvab sessiooni kasutajanime standardväljundisse. [2]
Käsk <code>whoami</code> (kokku kirjutatud, who am i – kes ma olen) on UNIXi käsklus, mis kuvab sessiooni kasutajanime standardväljundisse.  


[[File:whoami.jpg]]
<code>whoami</code> saab kasutada nii juurkasutaja kui ka tavakasutaja õigustes.


=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 et logiks välja algse omaniku. [1]
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äsusüntaks=
<pre>
root@desktop:~# whoami
root
</pre>


Esimene annab lühikese ülevaate, mida hoitakse man-is (built-in system manual).
===Käsu kaks võimalust===
*<code>--help</code> annab lühikese ülevaate, mida hoitakse man-is (built-in system manual). [1]


[[File:whoami_--help1.jpg]]
<pre>
whoami --help
</pre>


Teine väljastab mitmes versioon on süsteemil hetkel installitud. [2]
Kuvatakse, mida käsk teeb ja milliseid võtmesõnu saab kasutada.


[[File:whoami_--version.jpg]]
"Väljastab kasutajanime, mis on seotud hetke kehtiva kasutaja ID-ga. Sama mis <code>id -un</code>."


'''Whoami''' sarnaneb '''id''' käsule, mis vaikimisi väljastab rohkem informatsiooni hetke kasutaja kohta kui '''whoami'''. [2]
<pre>
Usage: whoami [OPTION]...
Print the user name associated with the current effective user ID.
same as id -un
--help display this help and exit
--version output version information and exit


[[File:id.jpg]]
Report whoami bugs to big-coreutils@gnu.org
GNU coreutils home page: <http://www.gnu.org/software/coreutils/>
General help using GNU software: <http://www.gnu.org/gethelp/>
For complete documentation, run info coreutils 'whoami invocation'
</pre>


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]]


=who am i = who mom likes=
*<code>--version</code> väljastab mitmes versioon on süsteemil hetkel installitud. [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]
<pre>
whoami --version
</pre>


[[File:who_kahe_argumendiga.jpg]]
Süsteemil on 8.21 versioon ja GNU kolmandat või hilisemat litsentsi saab lugeda leheküljel <http://gnu.org/licenses/gpl.html>.


Autor Richard Mlynarik.
<pre>
whoami (GNU coreutils) 8.21
Copyright (C) 2013 Free Sofware Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are gree to change and redistribute it.
There is no WARRANTY, to the extent premitted by law.
Written by Richard Mlynarik.
</pre>


=Kokkuvõte=
=Kokkuvõte=
whoami = kes ma olen ehk kellena oled sisse logitud.
 
<code>whoami</code> on väga lihtne, kuid samas vajalik käsklus, mis aitab tuvastada kasutaja, kellena ollakse sisse logitud .


=Kasutatud kirjandus=
=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
[1] 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


[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]

Latest revision as of 09:02, 20 October 2015

Autor

Anastasia Osadtsaja, A21

Sissejuhatus

Käsk whoami (kokku kirjutatud, who am i – kes ma olen) on UNIXi käsklus, mis kuvab sessiooni kasutajanime standardväljundisse.

whoami saab kasutada nii juurkasutaja kui ka tavakasutaja õigustes.

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 et logiks välja algse omaniku. [1]

Käsusüntaks

root@desktop:~# whoami
root

Käsu kaks võimalust

  • --help annab lühikese ülevaate, mida hoitakse man-is (built-in system manual). [1]
whoami --help

Kuvatakse, mida käsk teeb ja milliseid võtmesõnu saab kasutada.

"Väljastab kasutajanime, mis on seotud hetke kehtiva kasutaja ID-ga. Sama mis id -un."

Usage: whoami [OPTION]...
Print the user name associated with the current effective user ID.
same as id -un
	
	--help		display this help and exit
	--version	output version information and exit

Report whoami bugs to big-coreutils@gnu.org
GNU coreutils home page: <http://www.gnu.org/software/coreutils/>
General help using GNU software: <http://www.gnu.org/gethelp/>
For complete documentation, run info coreutils 'whoami invocation'


  • --version väljastab mitmes versioon on süsteemil hetkel installitud. [1]
whoami --version

Süsteemil on 8.21 versioon ja GNU kolmandat või hilisemat litsentsi saab lugeda leheküljel <http://gnu.org/licenses/gpl.html>.

Autor Richard Mlynarik.

whoami (GNU coreutils) 8.21
Copyright (C) 2013 Free Sofware Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are gree to change and redistribute it.
There is no WARRANTY, to the extent premitted by law.

Written by Richard Mlynarik.

Kokkuvõte

whoami on väga lihtne, kuid samas vajalik käsklus, mis aitab tuvastada kasutaja, kellena ollakse sisse logitud .

Kasutatud kirjandus

[1] http://www.linfo.org/whoami.html Viimati vaadatud: 09.12.14