Geriausios „Linux“ komandos: pagrindinės, administravimas, leidimai ...
Turinys:
- Pagrindinės „ Linux“ komandos
- Procesų valdymas
- Failų leidimų tvarkymas
- SSH: nuotolinis ryšys
- Paieškos komandos
- Informacija apie sistemą
- Failų glaudinimas
- Tinklo prijungimo komandos
- Pakuotės montavimas
- Montuotojo komandos
- Visuotiniai nuorodos
Visada pravartu turėti šiek tiek pagalbos, kai mokomės kažko naujo. Turėdami tai omenyje, „Professional Review“ parengėme informacinį vadovą su pagrindinėmis ir dažniausiai naudojamomis komandomis, kad padėtume tiems, kurie dabar atranda pingvinų visatą. Nors bėgant metams sistema labai patobulėjo ir tapo nepaprastai paprasta bei draugiška visiems, kuriems ji dar nėra nauja, „Linux“ komandų terminalas yra neatsiejama operacinės sistemos dalis; ir tai yra galingas įrankis.
Taigi pravartu tai žinoti, jei prireiks vieną dieną. Be to, šis vadovas yra skirtas paneigti mintį, kad komandos skirtos tik ekspertams. Čia galite sužinoti, kaip lengva jais naudotis.
Mes rekomenduojame perskaityti:
- Trumpas pagrindinių „Ubuntu“ ir „Linux“ komandų vadovas. Pagalbos komandos „Linux“ terminale.
Pagrindinės „ Linux“ komandos
Mes suskirstome pagrindines komandas į kategorijas, kad būtų lengviau įsiminti ir palengvinti konsultacijas. Dabar jums tereikia atidaryti terminalą ir pradėti dirbti, kad galėtumėte mėgautis „Linux“ terminalo galia. Mes pradedame nuo pagrindinių failų komandų:
- ls: sąrašas katalogų -al: sąrašas katalogų, kuriuose rodomi paslėpti failai cd dir: pakeiskite dabartinį katalogą į nurodytą (pakeiskite dir kintamąjį aplanko pavadinimu) cd: siųskite į / namų katalogą (asmeniniai failai) pwd: rodyti dabartinis aplankas pathmkdir dir *: sukurkite nurodytą katalogą (pakeiskite dir kintamąjį aplanko pavadinimu) rm failas: ištrinkite nurodytą failą (pakeiskite failo kintamąjį pašalinamo failo pavadinimu) rm -r dir: ištrinkite nurodytą katalogą (pakeiskite dir kintamąjį aplanko pavadinimu) rm -f failas: priverstinai ištrinkite nurodytą failą (-f de force) (pakeiskite failo kintamąjį norimo ištrinti failo pavadinimu) rm -rf dir: priverstinai ištrina nurodytą katalogą (pakeiskite dir kintamąjį aplanko pavadinimu).cp -r file1 file2: nukopijuokite „file1“ į „file2“ (pakeiskite failo * kintamąjį pavadinimu) failo re) cp -r dir1 dir2: nukopijuokite katalogą1 į katalogą2; sukurti katalogą2, jei jo nėra (pakeisti katalogo pavadinimą dir) mv failas1 failas2: gali būti naudojamas pervardyti arba perkelti failą1 į failą2. Jei failas2 yra esamas katalogas, perkelkite failą1 į katalogą „failas2“ (pakeiskite failo kintamąjį failo pavadinimu) ln -s failo nuoroda: sukurkite simbolinę failo nuorodą (nuorodą) (pakeiskite failo kintamąjį failo pavadinimas ir nuoroda su pavadinimu, kurį turės šaukinys) jutiklinis failas: sukurkite arba atnaujinkite failą (pakeiskite failo kintamąjį failo pavadinimu) cat> file: nukreipkite standartinį įvestį į failą (pakeiskite failo kintamąjį) pagal failo pavadinimą) daugiau failo: rodo failo galvutės failo turinį: rodo pirmąsias 10 failo archyvo failo eilučių: rodo paskutines 10 failų archyvo eilutes -f failas: rodo failo turinį atnaujinant (padidėja) dydis), iš paskutinių 10 eilučių
Procesų valdymas
- ps: rodo aktyvius vartotojo procesus realiojo laiko viršuje: rodo visus procesus, vykdomus real-timekill pid: užmuša tam tikrą procesą su ID numeriu (pakeiskite pid su proceso numeriu) killall proc: žudo visus procesus su nurodytas vardas (proc pakeičia proc proceso pavadinimu) bg: sustabdytų arba antrų darbo planų sąrašas: pateikia naujausią užduotį pirmajam planofg darbui: suteikia užduotį „darbas“ pirmajam (pakeiskite užduotį proceso pavadinimu)
Failų leidimų tvarkymas
„chmod“ aštuntainis failas: pakeiskite failo „failas“ teises į „aštuonias“, kuriuos galima atskirai nurodyti „vartotojui“, „grupei“ ir „kitiems“. Aštuonios vertės pateiktos žemiau:
- 4 - skaityti (r skaityti) 2 - rašyti (w, iš rašyti) 1 - vykdyti (x, vykdyti)
Paaiškinimas: Norėdami nustatyti leidimus, aukščiau esančios vertės yra sudedamos. Pvz., Kad failo savininkui (vartotojui) būtų suteikta visa prieiga skaityti (r), rašyti (w) ir vykdyti (x), tiesiog pridėkite aštuonetinę vertę 4 + 2 + 1 = 7. Darant prielaidą, kad norite apriboti Prieiga „grupės“ nariams, leidžiant tik skaityti ir rašyti, pridėkite tik 4 + 2 = 6. Surinkus du nurodytus pavyzdžius, jis liks: chmod 760 (r vartotojui, w grupei ir 0 kitiems). „Rw“)
Kiti pavyzdžiai:
- „chmod 777“: skaityti (r), rašyti (w) ir vykdyti (x) visiems („vartotojas“, „grupė“ ir „kiti“) „chmod 755“: „rwx“ „savininkui“ (vartotojui), „rw“ „grupei“ ir „kitiems“
Norėdami gauti daugiau informacijos, įveskite terminalą: man chmod
SSH: nuotolinis ryšys
„ssh user @ host“: prisijungia prie pagrindinio kompiuterio kaip vartotojas (pavyzdys: ssh andres @ myserver)
ssh -p port user @ host: jungiasi prie nurodyto prievado pagrindinio kompiuterio (pakeiskite „uostas“ konfigūruotu prievado numeriu)
ssh-copy-id user @ host: pridėkite pagrindinio kompiuterio ir vartotojo pagrindinio slaptažodžio slaptažodį; jis naudojamas prisijungimui be slaptažodžio suaktyvinti klavišais
Paieškos komandos
grep sekas failai: ieškokite failų sekos (pakeiskite seką ir failus reikšmėmis, atitinkančiomis tyrimą)
grep-r dir seka: ieškokite rekursyviai pagal seką direktorijoje
komanda | grep seka: ieškokite sekos komandų išvestyje (pakeiskite komandą ir seką pagal reikšmes, kurių reikia ieškoti)
raskite failą: raskite visus failo egzempliorius (pakeiskite failo kintamąjį failo pavadinimu)
Informacija apie sistemą
- data: rodo dabartinę datą ir laiką: rodo esamo mėnesio laiko kalendorių: rodo sistemos veikimo laiką: rodo, kas yra internetinis, kuris lankosi: rodo, kas yra internetinis pirštų vartotojas: rodo vartotojo informaciją, pavardę -a: rodo „corescat“ informaciją / porc / cpuinfo: parodykite CPUcat / proc / meminfo informaciją: parodykite atminties vadovo komandos informaciją: atidarykite nurodytos komandos vadovą (pakeiskite komandos kintamąjį norimos žinoti komandos pavadinimu) df: parodykite naudojimą iš diskdu: parodo vietos laisvą aplanke naudojimą: rodo atminties ir sukeičiamos programos naudojimą: rodo galimas programos vietas (pakeiskite programą programos pavadinimu), kuri programa: rodo, kuri programa veiks pagal nutylėjimą (pakeiskite programą) paraiška pagal programos pavadinimą)
Failų glaudinimas
- tar cf package.tar failai: sukurkite TAR paketą (pavadintą package.tar) nurodytais failais (pakeiskite failų kintamąjį failo pavadinimu) tar xf package.tar: ištraukite failus iš package.tar (pakeiskite paketo kintamąjį).tar pagal failo pavadinimą) tar czf pacote.tar.gz failai: sukurkite TAR paketą (pavadintą pacote.tar.gz) su GZiptar suspaudimu xzf pacote.tar.gz: ištraukite TAR paketą (pavadintą pacote.tar.). gz) su GZiptar suspaudimu cjf package.tar.bz2: sukurkite TAR paketą (pavadintą paketu.tar.bz2) su BZip2tar suspaudimu xjf package.tar.bz2: ištraukite TAR paketą su BZip2gzip glaudinimo failu: suspauskite failą ir name file.gz (pakeiskite failo kintamąjį failo pavadinimu) gzip -d file.gz: išpakuokite failą.gz į failą (pakeiskite file.gz kintamąjį failo pavadinimu)
Tinklo prijungimo komandos
„ping host“ - siunčia ICMP („ping“) paketą pagrindiniam kompiuteriui ir parodo rezultatą (pagrindinio kompiuterio kintamąjį pakeiskite svetainės domenu arba IP numeriu)
domeno Whois: grąžina informaciją apie domeną (pakeisti domeno kintamąjį į interneto adresą arba IP numerį)
kasti domeną: grąžina domeno DNS informaciją (pakeiskite pagrindinį kintamąjį svetainės domenu ar IP numeriu)
dig -x host: parodo atvirkštinę pagrindinio kompiuterio grąžą
wget failas: atsisiųskite failą (failą) (pakeiskite failo kintamąjį failo internetiniu adresu)
wget -c failas: tęsia nutrauktą failo atsisiuntimą (pakeiskite failo kintamąjį failo internetiniu adresu)
Pakuotės montavimas
Diegimas iš pirminio kodo; komandos terminale turi būti įvedamos seka viena po kitos:
- ./configuremake įdiegti
Montuotojo komandos
dpkg -i package.deb: įdiekite DEB paketą (Debian distros) (pakeiskite kintamąjį package.deb programos paketo pavadinimu)
rpm -Uvh paketas.rpm: įdiegia RPM paketą (Distros, kurie naudoja RPM) (pakeiskite kintamąjį package.rpm programos paketo pavadinimu)
Visuotiniai nuorodos
- Ctrl + C: Atšaukite dabartinę komandą, veikiančią Ctrl + Z: Dabartinei sistemai grįžkite su fg priekiniame plane arba bg fone Ctrl + D: išeikite iš dabartinės sesijos; panašus į komandą exitCtrl + W: ištrinkite žodį dabartinėje eilutėje Ctrl + U: ištrinkite visą eilutę Ctrl + R: paspauskite mygtuką, kad šiandien būtų rodoma komanda !!: pakartokite paskutinį komandos išėjimą: uždarykite dabartinės sesijos sesiją
Verta žinoti ir žinoti kai kurias pagrindines terminalo komandas, be to, kad padidinsite savo žinių apie operacinę sistemą laipsnį, tai labai padės sutaupyti tyrimų valandų.
Galiausiai paliksime jums lentelę su pagrindinėmis komandomis, aprašytomis šiame straipsnyje, ji tikrai pasitarnaus greitai pažiūrėsite.
Ką jūs galvojote apie mūsų straipsnį apie pagrindines linux terminalo komandas ? Ar tau buvo įdomu? Ar norėtumėte įkelti tam tikrą straipsnį internete?
6 pagrindinės komandos, kurias turėtumėte žinoti
Šiame vadove pateikiamos 6 pagrindinės „Snap“ komandos, kurias turėtumėte žinoti. Tai leis jums įdiegti ir valdyti „Snap“ programas „Ubuntu“.
Pagrindiniai „Linux“ leidimai: ubuntu / debian su chmod
Labai išsamiai paaiškiname, kaip valdyti leidimus „Linux“ naudojant CHMOD komandą: debian, ubuntu, fedora, linux mint, elementary
„Powershell“: kas tai yra ir pagrindinės bei 【rekomenduojamos komandos komandos
Mes paaiškiname, kas yra maitinimo elementas ir pagrindinės pagrindinės komandos, kurias turite žinoti, kad pradėtumėte nuo šio „Windows“ terminalo?