[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Dúvida sobre ./ para referenciar arquivos binários(executáveis)



hau!

vc viajou soh um poquinho ;)

naum eh patch, eh path, o path eh uma variavel de ambiente como o 
PATH do dos... se vc digitar:

echo $PATH

vc vai ver quais diretorios estao no seu PATH, para mudar o seu PATH
vc usa o comando export, por exemplo, vc pode colocar isso no seu
~/.bashrc:

export PATH=/bin:/usr/bin:/usr/X11R6/bin

todo e qualquer outro programa que naum esteja no path precisa de uma
referencia, absoluta ou naum, do diretorio onde se encontra, no caso
do banner ele fica em /usr/games, e esse diretorio naum se encontra
no PATH padrao...

como vc deve saber, todo diretorio tem 2 diretorios especiais, '.' 
(q eh o proprio diretorio) e '..' (q eh o diretorio "anterior" aquele,
o chamado diretorio 'pai')... a unica excessao eh o diretorio '/' 
(root), que eh seu proprio pai hehehe...

quando vc chama ./programa vc estah dizendo pra o shell que o programa
estah no diretorio atual... vc pode usar tb /usr/games/banner por exemplo...

eu uso aqui no meu Debian, um PATH que me permite executar programas
do diretorio atual sem usar o './'... basta vc incluir o '.' no seu
PATH =)

por exemplo:

export PATH=/bin:/usr/bin:/usr/X11R6/bin:.

e tudo dah certo.... vc conhece o focalinux?

http://www.metainfo.org/focalinux

eh um otimissimo guia =)

[]s!

On Mon, Feb 05, 2001 at 08:46:56PM -0300, Ronaldo Santos wrote:
> Olá PessoALL
> Uma dúvida:
> Pq pra executar alguns comandos eu posso só digitá-los(tipo ls) já pra
> outros preciso referenciá-los com ./ (tipo banner)o q eu achava
> desnecessário por já estar no diretório onde ele se encontra?
> Fundei uns pensamentos sobre isso..heeheh....Vamos ver se viajei muito...
> Pq comandos tipo ls já estão no /bin (e derivados: /usr/bin, /sbin, etc) e
> esses diretórios já são consultados por padrão, já os outros por não estarem
> no "patch " do sistema não são procurados, daí a necessidade de indicar o
> diretório, q no caso de ser o meu diretório de trabalho atual posso usar ./
> 
> e daí?viajei completamente na maionese, ou se aproveita algo?heheheh
> O q me encuca, deixa esse pensamento nebuloso, é q eu tenho uma
> vaga(realmente vaga) lembrança d q o próprio banner estaria na /bin e mesmo
> assim tenho q dar a localização, não tenho certeza sobre isso.
> Obrigado a tds pela atenção, Abraço!
> Ronaldo.
> 
> _________________________________________________
> "Reconheço que o Linux é mais estável que o Windows - NT" - Bill Gates
> 
> 
> --  
> To UNSUBSCRIBE, email to debian-user-portuguese-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 
> 

-- 
Gustavo Noronha Silva - kov
/*******************************************************  .''`.
* http://www.metainfo.org/kov			       * : :'  :
* GPG Key: http://www.metainfo.org/kov/html/pgp.html   * `. `'`
* http://www.brainbench.com/transcript.jsp?pid=2448987 *   `-
*******************************************************/ Debian

Attachment: pgp6fuT6bgY99.pgp
Description: PGP signature


Reply to: