Linux, kuru komandu izmanto, lai atrastu programmas atrašanās vietu. Šajā rokasgrāmatā mēs parādīsim, kā izmantot šo komandu un kā no tā vislabāk izmantot, izskaidrojot visus pieejamos slēdžus.
Kā atrast programmas atrašanās vietu
Teorētiski visām programmām vajadzētu palaist no / usr / bin mapes, bet patiesībā tas tā nav. Noteikt uguns veids, kā uzzināt, kur atrodas programma, ir, izmantojot šo komandu.
Vienkāršākā komandas forma ir šāda:
kasPiemēram, lai atrastu Firefox tīmekļa pārlūkprogrammas atrašanās vietu, izmantojiet šādu komandu:
kas FirefoxRezultāts būs šāds:
/ usr / bin / firefoxJūs varat norādīt vairākas programmas vienā komandā. Piemēram:
kas ir firefox gimp bansheeTas atgriež šādus rezultātus:
/ usr / bin / firefox / usr / bin / gimp / usr / bin / bansheeDažas programmas atrodas vairāk nekā vienā mapē. Tomēr pēc noklusējuma tas tikai parādīs vienu.
Piemēram, palaidiet šādu komandu:
kas mazākTas atradīs mazāk komandas atrašanās vietu, un izlaide būs šāda:
/ usr / bin / mazākTas patiešām neuzrāda visu attēlu, jo mazāk komandu ir pieejams vairāk nekā vienā vietā.
Jūs varat iegūt, kura komanda parādīs visas programmas instalēšanas vietas, izmantojot šādu slēdzi:
kas -aJūs varat palaist to pret mazāk komandu šādi:
kas-mazākIzvade no iepriekš minētās komandas būs šāda:
/ usr / bin / mazāk / bin / mazākVai tas nozīmē mazāku, tiešām uzstāda divās vietās? Patiesībā nē.
Palaidiet šādu ls komandu :
ls -lt / usr / bin / lessIzvada beigās jūs redzēsit sekojošo:
/ usr / bin / mazāk -> / bin / mazākKad jūs redzat -> beigās ls komandu jūs zināt, tas ir simboliska saite, un tas tiešām norāda uz reālās programmas atrašanās vietu.
Tagad palaidiet šādu ls komandu:
ls -lt / bin / mazākŠoreiz izlaide līnijas beigās ir šāda:
/ bin / mazākTas nozīmē, ka tā ir īsta programma.
Tāpēc, iespējams, ir nedaudz pārsteidzoši tas, ka komanda izvada / usr / bin / less, meklējot mazāku komandu.
Komanda, kuru mēs atrodam noderīgāk, nekā tā ir , kur komanda ir tā, kā to var izmantot, lai atrastu programmas binārus, programmas avota kodu un programmas manuālās lapas.
Kopsavilkums
Tātad, kāpēc jūs izmantotu to komandu?
Iedomājieties, ka jūs zināt, ka programma ir instalēta, taču kādu iemeslu dēļ tā nedarbosies. Tas ir ļoti iespējams tāpēc, ka mape, kurā programma ir instalēta, nav ceļā.
Izmantojot šo komandu, jūs varat atrast to, kur ir programma, vai nu virzoties uz mapi, programma to palaiž, vai arī ceļu uz programmu pievieno ceļa komandai.
Citi noderīgi meklēšanas rīki
Lai gan jūs lasāt par to, kura komanda ir vērts atzīmēt, ir arī citas komandas, kas ir noderīgas failu atrašanai.
Jūs varat izmantot komandu find, lai atrastu failus savā failu sistēmā, vai arī jūs varat izmantot locate komandu.
Linux Essential komandas
Mūsdienu Linux distribūcijas ir radījušas prasību izmantot termināli mazāk problēmu, bet ir dažas komandas, kas jums vienkārši ir jāzina.
Šajā rokasgrāmatā ir uzskaitītas galvenās komandas, kas nepieciešamas, lai pārlūkotu failu sistēmu.
Izmantojot šo rokasgrāmatu, jūs varēsit noskaidrot, kurā mapē jūs atrodaties, kā pārvietoties uz dažādām mapēm, uzskaitīt failus mapēs, atgriezties savā sākuma mapē, izveidot jaunu mapi, izveidot failus, pārdēvēt un pārvietot failus un kopēt faili.
Jūs arī uzzināsiet, kā izdzēst failus, kā arī noskaidrot, kādas simboliskas saites ir un kā tās izmantot, tostarp norādot atšķirību starp cietajām un mīkstajām saitēm.