Mācīšanās, kā veikt jaunas lietas vai novērst problēmas operētājsistēmā Linux, dažkārt var būt nepārvarama. Ja meklējat atbildi uz problēmu un man lapas nedarbojas, ir vilinoši ienirt Stack Overflow vai pat YouTube.
Taču ir viegli piekļūt labākajām kopienas vadītajām apkrāptu lapu krātuvēm pasaulē — tieši no sava termināļa.
Kur saņemt palīdzību saistībā ar Linux un programmēšanu
Linux sniedz jums vairāki veidi, kā saņemt palīdzību ar komandām un operācijas. Vairumā gadījumu, kad saskaraties ar komandu vai rīku, kuru nezināt, kā to izmantot, pirmajam pieslēgvietai vajadzētu būt rokasgrāmatai.
Varat izlasīt konkrētas komandas rokasgrāmatu, atverot termināli un ierakstot vīrietis kam seko komandas nosaukums, par kuru vēlaties uzzināt vairāk.
Ja vēlaties izlasīt rokasgrāmatu par SSH (drošā čaula), piemēram, jūs ievadītu:
cilvēks ssh
Jūs saskarsieties ar teksta sienu, kurā ir rūpīgi dokumentēta komanda, tās lietojums, argumenti un viss pārējais, ko vēlaties uzzināt.
Vēl viena iespēja ir sākt komandu un lūgt palīdzību. Precīzs veids, kā to izdarīt, dažādās komandās atšķiras, bet parasti pievienojot -- palīdzēt, - palīdzēt, --h, vai -h strādās.
ls -- palīdzēt
Iepriekš minētā komanda sniegs ls rokasgrāmatas saīsinātu versiju kā standarta izvadi.
Citas iespējas ietver vaicājuma googlēšanu (ir pieejamas citas meklētājprogrammas), Stack Overflow meklēšanu vai, protams, pārbaudi, vai MakeUseOf.com ir autoritatīvs un viegli izpildāms ceļvedis.
Vai arī varat konsultēties ar apkrāptu lapu.
cheat.sh ir vienkāršāks veids, kā komandrindā meklēt palīdzību
Neatkarīgi no tā, ar kādu problēmu jūs saskaraties, maz ticams, ka esat pirmais, kas ar to saskaras un secinās, ka ar oficiālajiem palīdzības avotiem nepietiek.
Gadu gaitā Linux un citu atvērtā koda projektu kopiena ir apkopojusi krāpšanās lapas. Tie ir rakstiski ceļveži, kas sniedz informāciju viegli lasāmā un bieži vien humoristiskā veidā.
Apkrāptu lapās ir apskatītas izplatītas problēmas un lietošanas gadījumi, bieži vien sniedzot izmantojamus piemērus, kurus varat izmantot pašreizējās problēmas risināšanai. To galvenā priekšrocība salīdzinājumā ar man-lapām ir tā, ka tās ir paredzētas lasītājiem, nevis kā tehnisks apraksts. Tie ir vienkāršāki un parasti koncentrējas uz praktiskiem norādījumiem.
Ir pieejami simtiem apkrāptu lapu, kas aptver simtiem komandu tikai operētājsistēmai Linux, un šīs apkrāpšanas lapas ir sakārtotas tiešsaistes krātuvēs.
cheat.sh ir rīks, lai meklētu šīs apkrāptu lapas un parādītu visnoderīgāko informāciju jūsu terminālī.
Papildus Linux specifiskas komandas un rīki, cheat.sh meklēs apkrāptu lapu krātuvēs 58 programmēšanas valodām un vairākām programmēšanai blakus tēmām.
Kā instalēt cheat.sh operētājsistēmā Linux
Lai piekļūtu cheat.sh, jums tas nemaz nav jāinstalē. Jūs varat iegūt nepieciešamo informāciju izmantojot komandu curl, izmantojot cht.sh kā domēnu un pievienojot vaicājumu beigām kā adreses daļu. Piemēram:
curl cht.sh/append+bash
...sniegs dažus ātrus, lasāmus un komentētus piemērus teksta pievienošanai failiem programmā Bash.
Ja vēlaties saņemt palīdzību saistībā ar noteiktu programmēšanas valodu, pirms vaicājuma iekļaujiet šo valodu kā adreses daļu.
curl cht.sh/python/random+vesels skaitlis
Iepriekš minētā komanda sniegs Python specifiskus norādījumus nejauša vesela skaitļa ģenerēšanai.
Ja konkrētam vaicājumam nav apkrāptu lapas, atbilde tiek ģenerēta no pieejamajām apkrāptu lapām un atbildēm Stack Overflow.
Apkrāptu lapu izlocīšana no komandrindas ir forša, taču tā nav glīta — tā ir nekārtīga, un papildus vaicājumam ir nepieciešamas papildu rakstzīmes. Ir daudz labāk, ja jums ir īpaša komanda, kuru varat izmantot, un iespēja ievadīt vaicājumus dabiskā valodā.
Varat instalēt cht.sh, cheat.sh termināļa klientu, lai par to parūpētos jūsu vietā:
čokurošanās -s https://cht.sh/:cht.sh | sudo tee /usr/vietējā/bin/cht.sh && sudo chmod +x /usr/vietējā/bin/cht.sh
Palaižot iepriekš minēto komandu, skripts cht.sh tiks izlocīts, tas tiks ierakstīts failā jūsu ceļā un padarīs to izpildāmu.
Tagad varat izmantot cheat.sh tieši, neizmantojot curl, un ar lietotājam draudzīgām atstarpēm simbolu "+" vietā.
Izmantojiet vietni cht.sh, lai saņemtu nepieciešamo komandrindas palīdzību
Pamata cht.sh lietošana ir vienkārša: vienkārši atveriet termināli un ierakstiet cht.sh kam seko nepieciešamā palīdzība. Piemēram, ja vēlaties uzzināt, kā Java reizināt divas matricas, ievadiet:
cht.shjavavairotiesdivimatricas
Vai arī, ja vēlaties uzzināt, kā Python darīt to pašu, vaicājums būs gandrīz identisks, mainot tikai valodu:
cht.shpitonsvairotiesdivimatricas
Tas nevar būt vienkāršāk, taču varat arī palaist cht.sh čaulas režīmā, ja plānojat veikt vairākus vaicājumus un piekļūt papildu funkcionalitātei. Tam nepieciešamas dažas papildu atkarības: xsel un rlwrap. Tie ir pieejami noklusējuma krātuvēs.
Ja izmantojat Debian vai kādu no tā atvasinājumiem, varat tos instalēt, izmantojot:
sudo apt uzstādīt xsel rlwrap
Tagad varat sākt cht.sh ar:
cht.sh-- apvalks
No šejienes jūs varat izmantot cd komanda lai pārietu uz jebkuras konkrētas valodas repozitoriju un veiktu palīdzības pieprasījumus no iekšpuses. Piemēram:
cd js
Tagad jebkura cht.sh meklēšana atradīs atbildes tikai no JavaScript apkrāpšanas lapām.
Spiešana c, pēc tam sit Atgriezties no čaulas cht.sh kopēs visu izvadi starpliktuvē.
Izmantojiet cht.sh slepenajā režīmā
Ja esam godīgi, mums un izstrādātājam ir jāatzīst, ka krāpšanās lapas mērķis ir krāpties, un tas ir mazliet dāvinājums, ja jūsu pirksti aktīvi pieskaras taustiņiem, neparādās neviena atbilde uz ekrāna.
Slepenais režīms izmanto jūsu starpliktuvē sniegtās priekšrocības, un, kad tas ir aktivizēts, tas paņems jebkuru izcelto tekstu no jebkura loga un izmantos to kā vaicājumu.
Pieņemsim, ka piedalāties tehniskajā intervijā darbam, kurā nepieciešams C, un jums tiek uzdots rakstisks jautājums par šo veco kastaņu: divu matricu reizināšana.
Pirms intervijas sākuma jūs būtu sācis cht.sh vietnē c apkrāptu lapu krātuve ar:
cht.sh-- apvalksc
...pēc tam ieslēdza slepeno režīmu ar:
slepus
Tiklīdz jūsu pārlūkprogrammā vai citā lietotnē parādās jautājums, kurā tiek jautāts, kā reizināt divas matricas, jūs iezīmējat tekstu, un terminālī tiek parādīta atbilstošā apkrāpšanas lapa.
Ja vēlaties tikai faktisko kodu bez komentāriem, varat sākt slepeno darbību klusajā režīmā ar:
slepens Q
Apkrāptu lapas neaizstāj īstas zināšanas
Izmantojot apkrāptu lapas no komandrindas, tas ir ļoti ērts veids, kā iegūt ātru pārskatu par to, ko jūs vēlaties kas jādara, un var pat palīdzēt atrast darbu, nekas nevar aizstāt reālas, padziļinātas zināšanas par priekšmets.
Apsveriet iespēju apmeklēt tiešsaistes kursus, lai uzlabotu savas kodēšanas prasmes, lai jums tikai reizēm būtu jāizmanto krāpšanās lapa.