1. leht 1-st

keskkonnamuutja

Postitatud: 06.08.2006, 23:27
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

Postitatud: 07.08.2006, 07:37
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

Postitatud: 07.08.2006, 13:19
Postitas commodore
kustutatud

Postitatud: 07.08.2006, 13:56
Postitas vih
csh ja tzsh vist.

Postitatud: 07.08.2006, 19:46
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

Postitatud: 07.08.2006, 20:23
Postitas laurivosandi
Täiendan end - Linuxilistel on levinud bash

Postitatud: 07.08.2006, 20:47
Postitas commodore
kustutatud

Postitatud: 07.08.2006, 21:42
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.

Postitatud: 07.08.2006, 23:29
Postitas Alari
OpenBSD puhul on tavkasutajal vaikimisi ksh, juurkasutajal sh.

Postitatud: 08.08.2006, 09:22
Postitas laurivosandi
ühesõnaga peaks kõigile sobima avada fail ~/.$(KESTANIMI)rc fail ja sinna lõppu pista need aliase read