Qual diretório sem encontram os utilitários?(Resolvido)

Iniciado por Marcopolo, 12 de Fevereiro de 2008, 12:13

tópico anterior - próximo tópico

Marcopolo

People!

Como posso saber onde estão os arquivos de aplicativos como o VLC Médis Player por exemplo? Sempre que desejo que seja aberto algum vídeo por ele er não estando na lista, tenho a chance de buscá-lo, mas não sei onde! Será que me fiz entender?

Gde abraço,

marcopolo.
Desktop, Intel Core i7, 64 bits, Win11 e Ubuntu 20.04 LTS, SSD 240 GB, 8 GB. s. Vaio 15S 8GB -SSD 240 GB,Ubuntu 20.04, LTS, Mint Cinnamon. Mini PC Blitz Woif com Ubuntu 22.04 LTS e Mint 20.1
Ubuntu 24.04 LTS em um SSD Sata III com 240GB.

Piras

O sistema de arquivos GNU/Linux é muito diferente daquele adotado pelo Windows. Recomendo que você dê uma olhadinha no Guia Foca Linux para Iniciantes a fim de conhecer melhor o tema.

A respeito da sua questão específica, dê uma olhadinha nos arquivos de configuração de sua pasta pessoal. Basta ir ao menur Ver e ativar a exibição de diretórios ocultos. Talvez, no diretório .VLC (este ponto na frente do nome indica exatamente que se trata de um diretório oculto; para tornar qualquer diretório uma pasta oculta, basta colocar um ponto diante do nome) você encontre o que procura.

vinicius_aleao

Se eu entendi o que você quer, você vai encontrar o binário do vlc em /usr/bin.

Virus_cg

Pelo que entendi é mais como o vinicius_aleao falou. No Linux você tem algo chamado PATH, que é uma lista de diretórios padrão para os arquivos executáveis (aplicativos, o programa binário - normalmente). Quando você instala algum programa através de pacotes DEB, seus executáveis sempre são colocados nestes diretórios que podem variar de distribuição para distribuição. Por causa disso podemos executar aplicativos apenas escrevendo seu nome.

As pasta que você quer normalmente são /bin, /usr/bin e /usr/local/bin. Mas se quiser abrir um aplicativo que não está no menu (como disse) abra um terminal (konsole, gnome-terminal, xterm, etc) e escreva o nome de seu binário ou tente pelo menos :P apenas com digitando uma ou duas letras e apertando a tecla TAB, assim toda vez que você apertar o TAB uma lista de programas vai aparecer em baixo numa tentativa de te ajudar a completar o nome, olhe qual seria o nome do aplicativo que procura e termine de escrever, aí é só apertar ENTER que o programa vai se abrir.

Exemplo:

Quero abrir o MPlayer e seu atalho não está na lista. Se digito 'mp' e aperto TAB aparece algo próximo disso:
viruscg@pootz:~$ mp
mp2enc         mp3rtp         mpeg2enc       mpexpand       mplayer
mp32ogg        mp3x           mpeg3cat       mpg123         mplex
mp3-decoder    mpartition     mpeg3dump      mpg123-alsa    mpost
mp3gain        mpeg2dec       mpeg3toc       mpg123-oss     mpto
mp3info        mpeg2desc      mpegtranscode  mpg321         mptopdf


Olhando na lista vejo que o nome dele é mesmo mplayer, então eu posso terminar de escrever isso e apertar ENTER ou escrever apenas as letras 'la', pressionar TAB e apertar ENTER, pois para 'mpla' só existe o nome 'mplayer' na lista que pode completar. Entendeu?

PS: Para abrir o mplayer com a telinha que se está acostumado, deve digitar gmplayer (GUI MPlayer) pois o mplayer apenas é para abrir vídeos em modo texto, ou seja, escreve-se mplayer e o caminho para o vídeo que deseja assistir.

flws!  ;)

samuelbh

Assinatura removida pela Equipe do Fórum

dhiegospector3k

também uma dica que eu sei e que também todos os gnu/linux users sabem! é dessa
um exemplo

abro um terminal e digito cd usr/bin
estamos no diretório binário ou executaveis dos programas
digito EX: k3b
o k3b ira se abrir normalmente :D
espero ter ajudado.
[]'s
Assinatura fora das regras. Removida por agente100gelo.

Virus_cg

dhiegospector3k o k3b irá se abrir normalmente mesmo que você não vá ao diretório pois ele está no PATH (a lista de caminhos de que falei). Para executar um programa estando no diretório dele, basta digitar:
./NOME_DO_BINÁRIONo caso:
./k3bIsso pois o '.' (ponto) no linux significa o caminho que você está, por exemplo:

1) Se estiver em /home/NOME_USUARIO, o ponto siginifica /home/NOME_USUARIO.

2) Se estiver em /usr/bin, o ponto siginifica /usr/bin.

Ou seja, quando você escreve ./k3b, você quer dizer /usr/bin/k3b.

flws!  ;)

dhiegospector3k

Citação de: Virus_cg online 12 de Fevereiro de 2008, 19:36
dhiegospector3k o k3b irá se abrir normalmente mesmo que você não vá ao diretório pois ele está no PATH (a lista de caminhos de que falei). Para executar um programa estando no diretório dele, basta digitar:
./NOME_DO_BINÁRIONo caso:
./k3bIsso pois o '.' (ponto) no linux significa o caminho que você está, por exemplo:

1) Se estiver em /home/NOME_USUARIO, o ponto siginifica /home/NOME_USUARIO.

2) Se estiver em /usr/bin, o ponto siginifica /usr/bin.

Ou seja, quando você escreve ./k3b, você quer dizer /usr/bin/k3b.

flws!  ;)
bahh... boa essa!. eu havia me esquecido.
bom você ter me lembrado.
flws :D
Assinatura fora das regras. Removida por agente100gelo.

pinduvoz

Só para complementar, "/home/usuário-logado" é igual a "~". Ou seja, quando vc. está em um diretório/pasta do sistema e quer abrir um arquivo (de configuração, geralmente) que está na sua home vc. usa o "~" para indicar o caminho.

Exemplo:
usuário logado = pinduvoz
arquivo para abrir = /home/pinduvoz/notas.txt
programa a ser usado = gedit
diretório atual = /usr
comando: gedit ~/notas.txt
:: Linux Registered User nº 439378 ::

Marcopolo

Meu povo, só agora pude chegar ao pc e vi um monte de respostas.

Quanto ao amigo Piras, sua dica não deu certo, mas muito grato pelo esforço em ajudar;

Ao amigo ViniciusLeão, foi tiro na môsca. Muito obrigado tbm pelo apreço;

Ao amigo Virus_cg, gostei muito de sua explanação;

Ao amigo Dhiego, idem e muito obrigado e

Finalmente ao nosso Pinduvoz pela  baita complementação, meus agradecimentos tbm.

Enfim, a todos um abração pelo "banho" de conhecimentos!


Marcopolo.
Desktop, Intel Core i7, 64 bits, Win11 e Ubuntu 20.04 LTS, SSD 240 GB, 8 GB. s. Vaio 15S 8GB -SSD 240 GB,Ubuntu 20.04, LTS, Mint Cinnamon. Mini PC Blitz Woif com Ubuntu 22.04 LTS e Mint 20.1
Ubuntu 24.04 LTS em um SSD Sata III com 240GB.

dhiegospector3k

Citação de: Marcopolo online 12 de Fevereiro de 2008, 22:02
Meu povo, só agora pude chegar ao pc e vi um monte de respostas.

Quanto ao amigo Piras, sua dica não deu certo, mas muito grato pelo esforço em ajudar;

Ao amigo ViniciusLeão, foi tiro na môsca. Muito obrigado tbm pelo apreço;

Ao amigo Virus_cg, gostei muito de sua explanação;

Ao amigo Dhiego, idem e muito obrigado e

Finalmente ao nosso Pinduvoz pela  baita complementação, meus agradecimentos tbm.

Enfim, a todos um abração pelo "banho" de conhecimentos!


Marcopolo.
bah.. que isso!.
eu so ainda um burro no mundo gnu/linux, resolvo os problemas no forum quando eu sei e quando vo da conta de ajudar alguém!. o senhor conseguiu solucionar seu problema?!
será que você poderia por na primeira mensagem no tópico o famoso "Resolvido" :D
[]'s Dhiego.
Assinatura fora das regras. Removida por agente100gelo.

Marcopolo

Ahhhh! sim!! lógico!! consegui sim!
Outra coisa, não entendi bem sua explanação, mas estou tentando aprender.
O quer dizer "quando vc. está em um diretório"?

Abração,

Marcopolo.
Desktop, Intel Core i7, 64 bits, Win11 e Ubuntu 20.04 LTS, SSD 240 GB, 8 GB. s. Vaio 15S 8GB -SSD 240 GB,Ubuntu 20.04, LTS, Mint Cinnamon. Mini PC Blitz Woif com Ubuntu 22.04 LTS e Mint 20.1
Ubuntu 24.04 LTS em um SSD Sata III com 240GB.

dhiegospector3k

Citação de: Marcopolo online 12 de Fevereiro de 2008, 22:32
Ahhhh! sim!! lógico!! consegui sim!
Outra coisa, não entendi bem sua explanação, mas estou tentando aprender.
O quer dizer "quando vc. está em um diretório"?

Abração,

Marcopolo.
opa!.. um exemplo eu estou no diretório /boot
eu vo no terminal e digito cd /boot
o diretório /boot é uma pasta que tem arquivos de configuração do grub!.
outro exemplo..
quando você está navegando pelo ubuntu você tá no diretório /home que é o diretório ou pasta que você guarda seus arquivos como musicas links e etc...
é a pasta do sistema.

o diretório / é o sistema de arquivos aonde estão todas as pastas de arquivos necessários p/ o gnu/linux rodar!.

se eu estiver errado e alguém mais inteligente do que eu souber outras coisas agradecerei muito!.

[]'s
Dhiego.
Assinatura fora das regras. Removida por agente100gelo.

clcampos

#13
Poxa que tópico legal, é uma boa aula para os que estão chegando, então para dizer que não contribui vou deixar duas dicas.

- Variável de ambiente CDPATH funciona praticamente igual a variável PATH, só que em vez de procurar um comando ela procura um diretório. Então digamos que eu tenha criado a variável assim:

export CDPATH="/home/clcampos:/usr"

Digamos também que dentro do meu diretório (/home/clcampos) existam os diretórios Documentos, Videos, e Lixo.

No diretório /usr todos já sabem o que tem... hehehe

Então digamos que eu esteja dentro do meu diretório e execute o comando:

cd bin

Bem, dentro do meu diretório ele não existe, mas como existe a variável CDPATH o cd vai para o diretório /usr/bin, e se dentro dele eu executar o comando:

cd Documentos

eu volto para o diretório /home/clcampos/Documentos diretamente.

- A segunda dica é até idiota, mas se você já navegou por muitos diretórios e quer voltar ao último visitado basta executar  o comando:

cd  -

[]'s

Cristiano

-== EDIT ==-

Já tinha me esquecido que com o uso da variável CDPATH o alto completar também funciona para todos os diretórios que estão dentro dos diretórios relacionados.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Marcopolo

Citação de: dhiegospector3k online 12 de Fevereiro de 2008, 22:38
Citação de: Marcopolo online 12 de Fevereiro de 2008, 22:32
Ahhhh! sim!! lógico!! consegui sim!
Outra coisa, não entendi bem sua explanação, mas estou tentando aprender.
O quer dizer "quando vc. está em um diretório"?

Abração,

Marcopolo.
opa!.. um exemplo eu estou no diretório /boot
eu vo no terminal e digito cd /boot
o diretório /boot é uma pasta que tem arquivos de configuração do grub!.
outro exemplo..
quando você está navegando pelo ubuntu você tá no diretório /home que é o diretório ou pasta que você guarda seus arquivos como musicas links e etc...
é a pasta do sistema.

o diretório / é o sistema de arquivos aonde estão todas as pastas de arquivos necessários p/ o gnu/linux rodar!.

se eu estiver errado e alguém mais inteligente do que eu souber outras coisas agradecerei muito!.

[]'s
Dhiego.

Valew muito Dieguito!! Já imaginava isso e aos poucos vou sakando mais os truques do Linux.

Abração,

Marcopolo. :)
Desktop, Intel Core i7, 64 bits, Win11 e Ubuntu 20.04 LTS, SSD 240 GB, 8 GB. s. Vaio 15S 8GB -SSD 240 GB,Ubuntu 20.04, LTS, Mint Cinnamon. Mini PC Blitz Woif com Ubuntu 22.04 LTS e Mint 20.1
Ubuntu 24.04 LTS em um SSD Sata III com 240GB.