¿Cómo verificar los enlaces de comando de terminal a dónde o qué archivo? -- mmand-line camp askubuntu Relacionados El problema

How to check terminal command links to where or which file?


3
vote

problema

Español

Por ejemplo, si escribo ABCDEFGHIJKLMNABCDEFGHIJKLMN1 En mi terminal se abre LUA. ¿Pero puedo revisar a dónde se enlaza? Tengo una versión diferente de LUA en mi os de Linux Ubuntu 14.04.

Original en ingles

For example, if I type lua in my terminal it opens lua. But can I check where it links to? I have different version of lua in my linux ubuntu 14.04 OS.

  

Lista de respuestas

4
 
vote
vote
La mejor respuesta
 

El comando que está buscando es readlink . De sources.list0

Readlink: imprimir enlaces simbólicos resueltos o nombres de archivos canónicos

Ejemplo, ABCDEFGHIJKLMNABCDEFGHIJKLMN11 es un enlace a sources.list2 , que finalmente se enlaza con su emulador de terminal predeterminado en sources.list3 . Aquí estoy usando abcdefghijklmnsources.list4 bandera para verificar los archivos existentes.

  sources.list5  

Lo mismo se puede hacer con ABCDEFGHIJKLMNABCDEFGHIJKLMN16 Comando:

  ABCDEFGHIJKLMNABCDEFGHIJKLMN17   
 

The command you are looking for is readlink . From man readlink

readlink - print resolved symbolic links or canonical file names

Example, x-terminal-emulator is a link to /etc/alternatives/x-terminal-emulator, which finally links to your default terminal emulator in /usr/bin. Here i am using -e flag to check for existing files.

$> which x-terminal-emulator                                                    /usr/bin/x-terminal-emulator $> readlink -e $(which x-terminal-emulator)                                     /usr/bin/sakura  $> readlink -e $(which python)                                                  /usr/bin/python2.7 

The same can be done with realpath command:

$> realpath $(which x-terminal-emulator)  /usr/bin/sakura 
 
 
2
 
vote

tipo

  ABCDEFGHIJKLMNABCDEFGHIJKLMN18   

del hombre que:

que - muestra el camino completo de los comandos (shell).

e.g.

  sources.list9  
 

type

which lua 

from man which:

which - shows the full path of (shell) commands.

E.g.

which python /usr/bin/python 
 
 

Relacionados problema

0  CUALQUIER forma de Terminal Remoto Una PC estándar de Ubuntu Desktop Offline Offline Normal?  ( Any way to remote terminal a standard installed offline ubuntu desktop pc ) 
¿Cómo puedo conectarme a un escritorio remoto (VNC) de Ubuntu 16.04 con configuración predeterminada, pero no hay acceso a Internet (es decir, otra forma de i...

1  ¿Cómo puedo acceder a la red desde el terminal? [cerrado]  ( How can i access network from terminal ) 
Es poco probable que esta pregunta ayude a cualquier visitante futuro; Solo es relevante para un pequeño área geográfica, u...

9  Fusionar múltiples archivos MP4 en un solo video a través del terminal [duplicado]  ( Merge multiple mp4 files into a single video via the terminal ) 
Esta pregunta ya tiene respuestas aquí : ¿Qué software puede unirse a los videos? ...

5  ¿Cómo ejecutar un programa sin escribir la ruta completa? [duplicar]  ( How to run a program without typing the full path ) 
Esta pregunta ya tiene respuestas aquí : ¿Cómo ejecutar scripts sin escribir la ruta completa? ...

411  ¿Cómo mostrar el progreso de la transferencia y la velocidad al copiar archivos con CP?  ( How to show the transfer progress and speed when copying files with cp ) 
De lo contrario, ¿existe alguna utilidad de línea de comandos alternativa que pueda lograr esto? ...

0  ¿Cómo leer la contraseña de la variable?  ( How to read the password from variable ) 
Estoy tratando de mover mi archivo a otro sistema que se encuentra en algún otro lugar, con este comando: rsync -avrz src destination funciona bien. P...

5  ¿Equivalente a la historia de Yum?  ( Equivalent to yum history ) 
¿Hay un equivalente a yum history en Ubuntu? Soy consciente de que puedo mirar los registros de Apt, pero estoy buscando algo que lo enumere a todos en la l...

29  Muestra las primeras líneas de un archivo  ( Display the first few lines of a file ) 
Tengo una carpeta con bastantes archivos en él. Quiero mostrar lo siguiente: filename_1 first line of file1 second line of file1 third line of file1 filena...

5  wget tiene un retraso de 4 segundos  ( Wget has a 4 second delay ) 
He intentado ABCDEFGHIJKLMNABCDEFGHIJKLMN0 una página con Windows / Mac, y la respuesta es instantánea Si bien la aplicación Linux retrasa durante 4 segundo...

3  Directorio de escritorio que no se abren  ( Desktop directory not opening ) 
Soy completamente nuevo en Ubuntu o cualquier distribución de Linux por completo. Mientras usa el terminal, cuando estoy en el directorio / home / username ...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos