Stalni aliasi u profile, ili .profile

caos.

ovo mi je prvi post :smiley:

kako da dodam aliase u profile da budu stalni?
nisam mijenjao /etc/profile (usput, to na mom Ubuntu Badger uopce nije .profile, kako svi kazu, dakle nije skriven), a nisam imao ni /home/[korisnicko ime]/.profile
anyway, kopirao sam /etc/profile u /home/[korisnicko ime]/, i jednostavno dodao
alias komande na dnu (nisam znao sta drugo).
Uglavnom nema mi aliasa nakon restarta?

Pitanja: 1. jelda sigurno se ne dodaju na taj nacin aliasi?
2. jeli do toga sto nisam stavio u /etc/profile, mada tu ne vidim logike?
3. … nema vise :smiley:

hvala

Zavisi koji shell koristiš, vrlo vjerovatno .bashrc ili .bash_profile.

Evo iz BASH manual stranice:

[code]INVOCATION
A login shell is one whose first character of argument
zero is a -, or one started with the --login option.

   An interactive shell is  one  started  without  non-option
   arguments  and  without the -c option whose standard input
   and error are both connected to terminals  (as  determined
   by  isatty(3)), or one started with the -i option.  PS1 is
   set and $- includes i if bash is interactive,  allowing  a
   shell script or a startup file to test this state.

   The  following  paragraphs  describe how bash executes its
   startup files.  If any of the files exist  but  cannot  be
   read,  bash reports an error.  Tildes are expanded in file
   names as described below  under  Tilde  Expansion  in  the
   EXPANSION section.

   When  bash is invoked as an interactive login shell, or as
   a non-interactive shell with the --login option, it  first
   reads and executes commands from the file /etc/profile, if
   that file exists.  After reading that file, it  looks  for
   ~/.bash_profile,  ~/.bash_login,  and  ~/.profile, in that
   order, and reads and executes commands from the first  one
   that  exists  and is readable.  The --noprofile option may
   be used when the shell is started to inhibit  this  behav‐
   ior.

   When a login shell exits, bash reads and executes commands
   from the file ~/.bash_logout, if it exists.

   When an interactive shell that is not  a  login  shell  is
   started,  bash reads and executes commands from ~/.bashrc,
   if that file exists.  This may be inhibited by  using  the
   --norc  option.   The --rcfile file option will force bash
   to  read  and  execute  commands  from  file  instead   of
   ~/.bashrc.[/code]

da da, mislio sam na bash, tnx
moram se naviknuti citati man stranice
probat cu

Mislim da “info info” ima fino uputstvo za čitanje manuala …

Da li je problem riješen?