Primer Uporabe ukaza Linux, katera ukaz

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 ga najdemo bolj uporabno, kot je ukaz whereis, saj se to lahko uporabi za lociranje binarnih datotek za program, izvorne kode za program in strani z navodili za program.

Povzetek

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.

Druga uporabna orodja za iskanje

Medtem ko berete o tem ukazu, je vredno omeniti, da obstajajo tudi drugi ukazi, ki so koristni za iskanje datotek.

Z ukazom find lahko poiščete datoteke v vašem datotečnem sistemu ali pa lahko uporabite ukaz locate.

Linux Essential ukazi

Sodobne distribucije Linuxa so zahtevale, da terminal uporabljate manj, vendar obstaja nekaj ukazov, ki jih morate le vedeti.

Ta priročnik vsebuje seznam bistvenih ukazov, ki so potrebni 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.