background image

Aliasy 

 

Aliasy s

ą

 to zast

ę

pniki polece

ń

 (cz

ę

sto z parametrami). Tworzy si

ę

 je, aby przyspieszy

ć

 

niektóre czynno

ś

ci, które zwykle polegały na wypisywaniu długich polece

ń

 
Uwaga! 

ś

eby alias „działał” u

Ŝ

ytkownik musi mie

ć

 uprawnienia do wykonania polecenia 

w aliasie zawartego! 
Alias mo

Ŝ

e by

ć

 u

Ŝ

ywany tylko przez u

Ŝ

ytkownika, który go zdefiniował i obowi

ą

zuje tylko 

do ko

ń

ca sesji u

Ŝ

ytkownika. 

 
Aliasy tworzy si

ę

 za pomoc

ą

 polecenia alias wg składni: 

alias nazwaaliasu=”poecenie i parametry”

  

Np.: 

alias cdmontuj=”mount –t iso9660 –o ro /dev/cdrom /mnt/cdrom” 
alias cdodmontuj=”umount /mnt/cdrom” 

 
Po stworzeniu takich aliasów wykonanie polecenia cdmontuj podmontuje CDROM, 
cdodmontuj – odmontuje go. 
 
Je

Ŝ

eli u

Ŝ

ytkownik chce, aby jego aliasy były przechowywane do nowych sesji, musi 

zdefiniowa

ć

 je w pliku .bahrc. (który jest w katalogu domowym ka

Ŝ

dego u

Ŝ

ytkownika np. 

/home/student1/.bashrc) 

 
Przykład pliku .bashrc
 

# .bashrc 
 
# User specific aliases and functions 
 
alias rm='rm -i' 
alias cp='cp -i' 
alias mv='mv -i' 

 

<----------------------

 (Miejsce na inne aliasy) 

 
# Source global definitions 
if [ -f /etc/bashrc ]; then 
 

. /etc/bashrc 

fi 
 

Zwró

ć

 uwag

ę

Ŝ

e uruchomienie programu mc oznacza u

Ŝ

ycie jego powłoki i aliasy definiowane 

wcze

ś

niej mog

ą

 nie działa

ć

 

Aliasy 

 

Aliasy s

ą

 to zast

ę

pniki polece

ń

 (cz

ę

sto z parametrami). Tworzy si

ę

 je, aby przyspieszy

ć

 

niektóre czynno

ś

ci, które zwykle polegały na wypisywaniu długich polece

ń

 
Uwaga! 

ś

eby alias „działał” u

Ŝ

ytkownik musi mie

ć

 uprawnienia do wykonania polecenia 

w aliasie zawartego! 
Alias mo

Ŝ

e by

ć

 u

Ŝ

ywany tylko przez u

Ŝ

ytkownika, który go zdefiniował i obowi

ą

zuje tylko 

do ko

ń

ca sesji u

Ŝ

ytkownika. 

 
Aliasy tworzy si

ę

 za pomoc

ą

 polecenia alias wg składni: 

alias nazwaaliasu=”poecenie i parametry”

  

Np.: 

alias cdmontuj=”mount –t iso9660 –o ro /dev/cdrom /mnt/cdrom” 
alias cdodmontuj=”umount /mnt/cdrom” 

 
Po stworzeniu takich aliasów wykonanie polecenia cdmontuj podmontuje CDROM, 
cdodmontuj – odmontuje go. 
 
Je

Ŝ

eli u

Ŝ

ytkownik chce, aby jego aliasy były przechowywane do nowych sesji, musi 

zdefiniowa

ć

 je w pliku .bahrc. (który jest w katalogu domowym ka

Ŝ

dego u

Ŝ

ytkownika np. 

/home/student1/.bashrc) 

 
Przykład pliku .bashrc
 

# .bashrc 
 
# User specific aliases and functions 
 
alias rm='rm -i' 
alias cp='cp -i' 
alias mv='mv -i' 

 

<----------------------

 (Miejsce na inne aliasy) 

 
# Source global definitions 
if [ -f /etc/bashrc ]; then 
 

. /etc/bashrc 

fi 
 

Zwró

ć

 uwag

ę

Ŝ

e uruchomienie programu mc oznacza u

Ŝ

ycie jego powłoki i aliasy definiowane 

wcze

ś

niej mog

ą

 nie działa

ć