keskkonnamuutja

Kõik muud teemad, mis seotud Linuxi ja ei sobi mujale

Moderaator: Moderaatorid

Vasta
Kasutaja avatar
uniz
Vana Pingviin
Vana Pingviin
Postitusi: 764
Liitunud: 18.05.2006, 22:26

keskkonnamuutja

Postitus Postitas uniz »

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
Postitusi: 647
Liitunud: 08.07.2005, 03:00

Postitus Postitas laurivosandi »

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
Postitusi: 745
Liitunud: 02.10.2005, 03:00

Postitus Postitas commodore »

kustutatud
Viimati muutis commodore, 16.08.2015, 16:41, muudetud 1 kord kokku.
vih
Moderaator
Moderaator
Postitusi: 654
Liitunud: 10.08.2005, 03:00

Postitus Postitas vih »

csh ja tzsh vist.
Kasutaja avatar
johnsmith
Vana Pingviin
Vana Pingviin
Postitusi: 714
Liitunud: 24.07.2006, 23:33

Postitus Postitas johnsmith »

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
Postitusi: 647
Liitunud: 08.07.2005, 03:00

Postitus Postitas laurivosandi »

Täiendan end - Linuxilistel on levinud bash
commodore
Vana Pingviin
Vana Pingviin
Postitusi: 745
Liitunud: 02.10.2005, 03:00

Postitus Postitas commodore »

kustutatud
Viimati muutis commodore, 16.08.2015, 16:40, muudetud 1 kord kokku.
Kasutaja avatar
johnsmith
Vana Pingviin
Vana Pingviin
Postitusi: 714
Liitunud: 24.07.2006, 23:33

Postitus Postitas johnsmith »

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 :)
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.
Kasutaja avatar
Alari
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 38
Liitunud: 09.07.2005, 03:00

Postitus Postitas Alari »

OpenBSD puhul on tavkasutajal vaikimisi ksh, juurkasutajal sh.
laurivosandi
Moderaator
Moderaator
Postitusi: 647
Liitunud: 08.07.2005, 03:00

Postitus Postitas laurivosandi »

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