Z ukazom Linux, ki se uporablja za iskanje lokacije programa. V tem vodniku vam bomo pokazali, kako uporabiti kateri ukaz in kako čim bolje izkoristiti, tako da razložite vsa razpoložljiva stikala.
Kako najti lokacijo programa
V teoriji bi morali vsi programi potekati iz mape / usr / bin, v resnici pa to ni tako. Zagotovljen ogenj način iskanja kje se nahaja program je z uporabo katerega ukaza.
Najpreprostejša oblika ukaza je naslednja:
ki Na primer, če želite poiskati lokacijo spletnega brskalnika Firefox, uporabite ta ukaz: kateri firefox
Rezultat bo nekaj takega: / usr / bin / firefox
V istem ukazu lahko določite več programov. Na primer: kateri firefox gimp banshee
To bo vrnilo naslednje rezultate: / usr / bin / firefox/ usr / bin / gimp/ usr / bin / banshee
Nekateri programi se nahajajo v več kot eni mapi. Privzeto pa bo prikazalo samo eno. Na primer, zaženite ta ukaz: ki manj
To najde lokacijo manj ukaza in izhod bo naslednji: / usr / bin / manj
To dejansko ne prikazuje celotne slike, ker je manj ukaz na več kot enem mestu. Lahko dobite, kateri ukaz, da prikažete vsa mesta, v katerih je program nameščen, s temi stikali: ki -a To lahko vodite z manj ukazom, kot sledi: ki - manj
Izhod iz zgornjega ukaza bo naslednji: / usr / bin / manj / bin / manj
Torej to pomeni, da je res manj nameščen na dveh mestih? Pravzaprav ne. Zaženite naslednji ukaz ls: ls -lt / usr / bin / manj
Na koncu izhoda boste videli naslednje: / usr / bin / manj -> / bin / manj
Ko vidite -> na koncu ukaza ls, veste, da je simbolična povezava in da v resnici samo kaže na lokacijo pravega programa. Zdaj zaženite naslednji ukaz ls: ls -lt / bin / manj
Tokrat je izhod na koncu vrstice preprosto naslednji: / bin / manj
To pomeni, da je to pravi program. Morda je nekoliko presenetljivo, da je ukaz, ki izrisi / usr / bin / manj, ko iščete manj ukaza. Ukaz, ki se nam zdi bolj uporaben kot "ki je", je ukaz "whereis", saj se to lahko uporabi za iskanje binarnih datotek za program, izvorne kode za program in strani z navodili za program. Zakaj bi torej uporabili kateri ukaz? Predstavljajte si, da veste, da je bil program nameščen, vendar se iz nekega razloga ne bo zagnal. Zelo verjetno je, da je mapa, v kateri je program nameščen, ni v poti. Z uporabo katerega ukaza lahko poiščete, kje je program, ali pa se pomaknite do mape, ki naj bi jo program zagnali ali dodali pot do programa v ukazni vrstici. Medtem ko berete o tem ukazu, je vredno omeniti, da obstajajo tudi drugi ukazi, ki so koristni za iskanje datotek. S pomočjo ukaza »find« lahko poiščete datoteke v vašem datotečnem sistemu ali pa lahko uporabite ukaz locate. Sodobne distribucije Linuxa so zahtevale, da terminal uporabljate manj, vendar obstaja nekaj ukazov, ki jih morate le vedeti. Seznam bistvenih ukazov je uporaben za navigacijo vašega datotečnega sistema. S pomočjo vodnika boste lahko ugotovili, v kateri mapi ste, kako se pomikati po različnih mapah, seznam datotek v mapah, vrnitev v domačo mapo, ustvarjanje nove mape, ustvarjanje datotek, preimenovanje in premikanje datotek ter kopiranje datoteke. Prav tako boste izvedeli, kako izbrisati datoteke in ugotoviti, katere simbolične povezave so in kako jih boste uporabljali, vključno z določitvijo razlike med trdimi in mehkimi povezavami. Povzetek
Druga uporabna orodja za iskanje
Linux Essential ukazi












