Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
uniz
Vana Pingviin
Vana Pingviin


Vanus: 45
Liitunud: 18.05.2006
Postitused: 764

Distributsioon: ubuntucare
estonia.gif
postituspostitatud: 06.08.2006, 22:27  postituse pealkiri:  keskkonnamuutja  

kesta varjunimede loomine.
Unixi tavade kohalt võimaldab ka Linux töökeskkonda kohandada:

alias [name[=command]]

name - varjunimi
command -varjunimele kinnistatud käsustring. Kui command sisaldab tühikuid või erimärke, peab see olema jutumärkides.

Näiteks:

alias pingi=ping

alias kettaruum="df -k"

alias lemmikftp="ftp SINULEMMIKFTPAADRESS"

Kuid probleem on selle salvestamine igapäevaseks..

selle asemel, et toksida sisse nt. "ping -c 4 neti.ee" võiks käsk olla ju nii: pnetti


laurivosandi
Moderaator
Moderaator


Vanus: 36
Liitunud: 08.07.2005
Postitused: 647
Asukoht: Tallinn
Distributsioon: Estobuntu, Debian
estonia.gif
postituspostitatud: 07.08.2006, 06:37  postituse pealkiri:  (teema puudub)  

ja kõige olulisema jätsid sa mainimata - kuidas need salvestada. Kuna praegu on väga levinud bash, siis kõik need alias x=y read võib kirja panna faili ~/.bashrc lõppu


commodore

Vana Pingviin
Vana Pingviin


Vanus: 37
Liitunud: 02.10.2005
Postitused: 745


blank.gif
postituspostitatud: 07.08.2006, 12:19  postituse pealkiri:  (teema puudub)  

kustutatud




Viimati muutis commodore 16.08.2015, 15:41; muudetud 1 kord
vih
Moderaator
Moderaator



Liitunud: 10.08.2005
Postitused: 654


blank.gif
postituspostitatud: 07.08.2006, 12:56  postituse pealkiri:  (teema puudub)  

csh ja tzsh vist.


johnsmith
Vana Pingviin
Vana Pingviin


Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
finland.gif
postituspostitatud: 07.08.2006, 18:46  postituse pealkiri:  (teema puudub)  

FreeBSD -s on juurel defaultina csh ja tavakasutajal sh.

Sh on üsna algeline ei toeta TAB -i ja esimene asi mis ma tavaliselt teen:
pkg_add -r bash ja chsh bash


laurivosandi
Moderaator
Moderaator


Vanus: 36
Liitunud: 08.07.2005
Postitused: 647
Asukoht: Tallinn
Distributsioon: Estobuntu, Debian
estonia.gif
postituspostitatud: 07.08.2006, 19:23  postituse pealkiri:  (teema puudub)  

Täiendan end - Linuxilistel on levinud bash


commodore

Vana Pingviin
Vana Pingviin


Vanus: 37
Liitunud: 02.10.2005
Postitused: 745


blank.gif
postituspostitatud: 07.08.2006, 19:47  postituse pealkiri:  (teema puudub)  

kustutatud




Viimati muutis commodore 16.08.2015, 15:40; muudetud 1 kord
johnsmith
Vana Pingviin
Vana Pingviin


Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
finland.gif
postituspostitatud: 07.08.2006, 20:42  postituse pealkiri:  (teema puudub)  

commodore kirjutas:
Miks peab juurel ja tavakasutajal erinev olema :S?


Hea küsimus.

Ma arvan, et see on mingi ajalooline värk. Tradtsioon või nii.....
Muide csh on vanem kui ksh, bash, zsh või tcsh.
Sh peaks olema algne bourne shell kuskilt 1970 -datest Smile
Aliased käivad siis .cshrc csh shelli puhul.

Ma ei ole juure shelli hakanud vahetama nagunii korraliku kasutajana
juurena sees suurt pole. Pole aru saanud ka, et seal mingi vahe oleks.
Skriptid ma tõlgin ikka bashiga.


Alari
Pingviini kasutaja
Pingviini kasutaja



Liitunud: 09.07.2005
Postitused: 38

Distributsioon: Debian / OpenBSD
blank.gif
postituspostitatud: 07.08.2006, 22:29  postituse pealkiri:  (teema puudub)  

OpenBSD puhul on tavkasutajal vaikimisi ksh, juurkasutajal sh.


laurivosandi
Moderaator
Moderaator


Vanus: 36
Liitunud: 08.07.2005
Postitused: 647
Asukoht: Tallinn
Distributsioon: Estobuntu, Debian
estonia.gif
postituspostitatud: 08.08.2006, 08:22  postituse pealkiri:  (teema puudub)  

ühesõnaga peaks kõigile sobima avada fail ~/.$(KESTANIMI)rc fail ja sinna lõppu pista need aliase read


Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group