Ja jūs esat jauns, lai Linux, izmantojot terminālu var būt nedaudz milzīgs. Jauniem Linux izplatījumiem, piemēram, Linux Mint, ir lielas grafiskās saskarnes, bet Linux sirds ir kodols un tas nozīmē, ka ir jāizmanto komandrinda.
Pat ja jūs esat Windows lietotājs, jums, iespējams, kādreiz savā dzīvē vajadzēja atvērt komandu uzvednes logu, lai veiktu uzdevumu. Ar jaunāko Windows versiju Windows 10, jūs pat varat instalēt Ubuntu Bash apvalku sistēmā Windows un palaist Linux komandas tieši no Windows!
Šajā rakstā es eju pāri dažām tiešām Linux komandām, kas ir izplatītas visā Linux sadalījumā. Tā kā bash apvalks ir vispopulārākais apvalks un arī tas, ko es izmantoju, es izmantošu šo sintaksi visām komandām. Es arī pieminēšu dažus no noderīgākajiem argumentiem katrai komandai, bet ir daudz vairāk, ko var atrast cilvēka lapās.
1. ls (saraksta saturs)
Manuprāt, pirmā komanda, kas jums jāzina, ir ls komanda. Šī komanda norāda pašreizējā darba kataloga saturu. Ja jūs vienkārši ierakstāt ls un nospiediet taustiņu Enter, jūs saņemsiet ļoti vienkāršu failu un mapju sarakstu pašreizējā direktorijā.
Vairumā Linux domēnu katalogi tiks izcelti citā krāsā, piemēram, zaļā krāsā. Faili parasti būs čaulas uzvednes standarta krāsa, kas manā gadījumā ir pelēka. Bez jebkādiem argumentiem ls ir garlaicīgs. Ja lietojat -a ar ls, varēsiet redzēt visus slēptos failus.
Viss, kas sākas ar punktu, ir slēpts fails vai katalogs. Slēptajiem katalogiem ir tumši zila krāsa, kas ir grūti redzama. Vēl viens noderīgs arguments ir l opcija, kā parādīts zemāk.
Tas sniedz jums garu sarakstu ar failiem un mapēm ar daudz vairāk informācijas, piemēram, atļaujas, saites, lietotājs, grupa, lielums un pēdējais modifikācijas datums. Ja neesat pārliecināts, kā interpretēt atļaujas, pārliecinieties, ka izlasiet manu ziņu par Linux atļauju izpratni.
2. cd (Mainīt direktoriju)
Kad varat uzskaitīt direktorijas saturu, ir lietderīgi zināt, kā pārslēgties uz citu direktoriju. Pēc noklusējuma jūs vienmēr sāksiet savu mājas direktoriju, kad atverat bash apvalku. To apzīmē ar tildes simbolu ( ~ ) čaulas uzvednē.
Cd komanda ir veids, kā jūs mainīt direktorijas Linux. Tur tiešām nav daudz ko mācīties ar CD, bet ir daži īsceļi. Viens labums ir vienkārši ierakstīt cd un nospiežot Enter. Tas vienmēr atgriezīsies mājas direktorijā neatkarīgi no tā, kur jūs atrodaties.
Jūs varat izmantot arī absolūtu ceļu, ja vēlaties iekļūt direktorijā, kas nav pieejama, izmantojot relatīvo ceļu. Tālāk redzamajā piemērā man ir jāizmanto absolūts ceļš, kas sākas no saknes (/), lai nokļūtu līdz etc / ssh.
3. cilvēks (palīdzības lapas)
Man komanda, iespējams, ir viena no noderīgākajām komandām Linux. Pat uzlaboti Linux lietotāji nevar atcerēties katru argumentu uz Linux komandu. Cilvēka lapas sniegs detalizētu informāciju par visiem dažādajiem komandas argumentiem.
Sintakse ir patiešām vienkārša. Tas ir tikai cilvēks, kam seko komanda, kuru vēlaties uzzināt. Augstāk redzamajā ekrānā man bija kāds cilvēks, lai uzzinātu vairāk par komandu ls. Viens noderīgs arguments cilvēkam ir -k, kas ļaus jums meklēt visas komandas, izmantojot atslēgvārdu.
Virs es meklēju atslēgvārdu zip un saņēmu atpakaļ visas komandas, kurās komandas nosaukumā vai aprakstā ir vārds zip . Tas ir ērts veids, kā atrast komandas, par kurām, iespējams, nav zināms.
Kopā ar cilvēku, jūs varat izmantot citu komandu, ko sauc par info, lai iegūtu vairāk piemēru par to, kā izmantot komandu. Vienkārši ierakstiet info komandu, lai atvērtu šīs komandas informācijas lapu.
4. Pieskarieties (Izveidot failu)
Ja vēlaties ātri izveidot jaunu failu, vienkāršākais veids ir izmantot skārienjutīgu komandu. Patiesībā pieskāriena komanda tiek izmantota, lai mainītu faila laika zīmogu, bet cita lieta ir izveidot jaunu failu.
Ir daudzi veidi, kā izveidot failus Linux, un vēlāk jūs, iespējams, nekad neizmantosiet pieskārienu, lai izveidotu failu, bet sākumā tas ir ļoti ērts.
Ja, lietojot skārienjutīgu komandu, fails jau eksistē, tas vienkārši atjaunina pēdējo piekļuves datumu un pēdējos modificētos laikspiedolu, kā parādīts iepriekš.
5. kaķis (sasaistīt failus un drukāt)
Vēl viena noderīga komanda ir kaķa komanda. Kaķa galvenā funkcija ir sajaukt vairākus failus, bet to var izmantot arī, lai izdrukātu faila saturu standarta izvadā (kas ir ekrāns).
Varat izmantot -n argumentu, lai izejai pievienotu rindas numurus. Ja izmantojat opciju -b, tas pievienos tikai rindu numurus līnijām, kas nav tukšas. Ja lietojat kaķi failā, kas ir garāks par termināla loga augstumu, tiks parādīts tikai faila apakšdaļa. Jūs varat caurules izejas kaķa mazāk vai vairāk komandu, lai apskatītu faila saturu pēc lapas.
6. mkdir (Padarīt direktoriju)
Kādā brīdī, jūs vēlaties izveidot direktoriju, lai labāk organizētu savus datus, un tas ir, ja mkdir komanda ienāk.
Iepriekš minētajā piemērā manā mājas direktorijā esmu izveidojis divas direktorijas, izmantojot relatīvo ceļu un absolūto ceļu. Ja vienlaicīgi ir jāizveido vairāki hierarhiski direktoriji, jāizmanto p arguments.
Iepriekšējā piemērā es izmantoju argumentu -p, lai izveidotu Aseem, Data un Pictures katalogus uzreiz, pat ja neviens no tiem nebija.
7. rm (Noņemt)
Rm komanda ir spēcīga komanda, ko var izmantot, lai noņemtu failus un direktorijus. Rm komanda var noņemt direktorijus, kuros ir faili un direktorijas.
Lai noņemtu failu, ierakstiet faila nosaukumu. Ja jums ir nepieciešams noņemt direktoriju, kas nav tukša, jāizmanto -r arguments. Tas ir arī laba ideja izmantot -i un -v argumentus, lietojot rm, jo tas pirms tam izdzēsīs jūs.
Tātad tie ir septiņi patiešām vienkārši, bet parastās komandas, kas jums jāzina Linux, lai sāktu darbu. Ir daudz vairāk, un drīzumā es nosūtīšu vairāk iesācēju rakstus par vairākām komandām un to izmantošanu. Ja jums ir kādi jautājumi, pievienojiet komentāru. Izbaudi!