El comando Linux que s'utilitza per trobar la ubicació d'un programa. En aquesta guia, us mostrarem com utilitzar els comandaments i com obtenir el màxim rendiment explicant tots els interruptors disponibles.
Com trobar la ubicació d'un programa
En teoria, tots els programes s'han d'executar des de la carpeta / usr / bin, però en realitat, aquest no és el cas. La forma segura de descobrir on es troba un programa és mitjançant l'ordre "Comandament".
La forma més senzilla del comandament és la següent:
quin Per exemple, per trobar la ubicació del navegador web Firefox utilitzeu l'ordre següent: que firefox
La sortida serà una cosa així: / usr / bin / firefox
Podeu especificar diversos programes en la mateixa ordre. Per exemple: que firefox gimp banshee
Això retornarà els resultats següents: / usr / bin / firefox/ usr / bin / gimp/ usr / bin / banshee
Alguns programes es troben en més d'una carpeta. De manera predeterminada, però, que només mostrarà un. Per exemple, executeu l'ordre següent: que menys
Això trobarà la ubicació de la comanda menys i la sortida serà la següent: / usr / bin / less
En realitat, això no mostra tota la imatge, ja que l'ordre menys està disponible en més d'un lloc. Podeu obtenir l'ordre que mostra tots els llocs on s'instal·la un programa amb el següent switch: que -a Podeu executar aquesta opció amb la comanda menys de la següent manera: que-un menys
La sortida de l'ordre anterior serà la següent: / usr / bin / less / bin / less
Això significa que menys s'integra realment en dos llocs? Realment no. Executeu l'ordre ls següent: ls -lt / usr / bin / less
Al final de la sortida, veureu el següent: / usr / bin / less -> / bin / less
Quan vegeu el -> al final de la comanda ls, sabeu que és un enllaç simbòlic i que simplement apunta a la ubicació del programa real. Ara executeu l'ordre ls següent: ls -lt / bin / less
Aquesta vegada, la sortida al final de la línia és simplement la següent: / bin / less
Això vol dir que aquest és el programa real. Probablement, és un fet sorprenent, doncs, que la comanda produeix / usr / bin / less quan busqueu la comanda menys. Una ordre que ens resulta més útil que "what" és la comanda "whereis" que es pot utilitzar per localitzar els binaris del programa, el codi font del programa i les pàgines del manual del programa. Llavors, ¿per què usaria el comandament? Imagineu que sabeu que s'ha instal·lat un programa però, per alguna raó, no s'executarà. És molt probable que sigui perquè la carpeta al qual s'ha instal·lat el programa no està en la ruta. Mitjançant l'ordre que podeu localitzar on està el programa i desplaçar-se a la carpeta, el programa s'executarà o afegirà la ruta d'accés al programa a la comanda path. Mentre esteu llegint sobre el comandament, val la pena destacar que hi ha altres comandaments que són útils per trobar fitxers. Podeu utilitzar la "comanda de cerca" per trobar fitxers al vostre sistema de fitxers o, alternativament, podeu utilitzar l'ordre locate. Les distribucions modernes de Linux han fet que l'ús del terminal sigui menys d'un problema, però hi ha alguns comandaments que només cal saber. Una llista dels comandaments essencials és útil per navegar pel vostre sistema de fitxers. Usant la guia, podreu esbrinar quina carpeta us trobeu, com navegar a carpetes diferents, llistar els fitxers a les carpetes, tornar a la carpeta d'inici, crear una carpeta nova, crear fitxers, canviar el nom i moure fitxers i copiar fitxers També descobrireu com esborrar fitxers i esbrinar quins són els enllaços simbòlics i com els utilitzaríeu, incloent-hi la diferència entre enllaços durs i suaus. Resum
Altres eines de cerca útils
Ordres essencials de Linux