Strojna oprema

Najboljši ukazi za Linux: osnovni, administracija, dovoljenja ...

Kazalo:

Anonim

Vedno je dobro imeti malo pomoči, ko se učimo česa novega. Glede na to smo v strokovnem pregledu pripravili referenčni vodnik z osnovnimi in najpogosteje uporabljenimi ukazi za pomoč tistim, ki zdaj odkrivajo vesolje pingvinov. Čeprav se je sistem skozi leta zelo razvil in je postal izredno preprost in prijazen za vse, ki so mu novi, je komandni terminal Linux sestavni del operacijskega sistema; in je močno orodje.

Tako je dobro vedeti, če ga boste morali uporabljati nekega dne. Namen tega priročnika je tudi oporekati ideji, da so ukazi namenjeni samo strokovnjakom. Tu lahko odkrijete, kako enostavni so za uporabo.

Priporočamo branje:

  • Hitri vodnik za osnovne ukaze za Ubuntu in Linux. Ukazi za pomoč v terminalu Linux.

Osnovni ukazi Linuxa

Glavne ukaze organiziramo v kategorije, tako da olajšamo pomnjenje in olajšamo posvetovanje. Zdaj morate samo odpreti terminal in se začeti ukvarjati, da boste uživali v moči terminala Linux. Začnemo z glavnimi ukazi datotek:

  • ls: seznam imenikov -al: seznam imenikov, ki prikazujejo tudi skrite datoteke cd dir: spremenite trenutni imenik v določenega (zamenjajte spremenljivko dir z imenom mape) cd: pošljite v / home imenik (osebne datoteke) pwd: show trenutni imenik pathmkdir dir *: ustvarite določen imenik (zamenjajte spremenljivko dir z imenom mape) rm datoteka: izbrišite določeno datoteko (zamenjajte spremenljivko datoteke z imenom datoteke, ki jo želite odstraniti) rm -r dir: izbrišite določen imenik (zamenjajte spremenljivko dir z imenom mape) rm -f datoteka: prisilno izbrišite določeno datoteko (-f de force) (zamenjajte spremenljivko datoteke z imenom datoteke, ki jo želite izbrisati) rm -rf dir: prisilno izbriše določen imenik (zamenjaj spremenljivko dir z imenom mape).cp -r file1 file2: kopiraj "file1" v "file2" (zamenjaj datoteko * spremenljivko z imenom re datoteke) cp -r dir1 dir2: kopiraj imenik1 v imenik2; ustvarite imenik2, če ga ne obstaja (nadomestite dir za ime imenika) mv file1 file2: lahko ga uporabite za preimenovanje ali premik datoteke1 v datoteko2. Če je file2 obstoječi imenik, premaknite datoteko1 v imenik "file2" (zamenjajte datotečno spremenljivko z imenom datoteke) ln -s povezava datoteke: ustvarite simbolično povezavo (bližnjico) za datoteko (zamenjajte spremenljivko datoteke z ime datoteke in povezava z imenom, ki ga bo imela bližnjica) dotaknite se datoteke: ustvarite ali posodobite datoteko (zamenjajte spremenljivko datoteke z imenom datoteke) cat> datoteka: preusmerite standardni vhod v datoteko (zamenjajte spremenljivko datoteke po imenu datoteke) več datoteke: prikazuje vsebino datoteke z glavo: prikazuje prvih 10 vrstic datoteke s arhivom datotek: prikazuje zadnjih 10 vrstic arhiva datotek -f: prikazuje vsebino datoteke med posodabljanjem (poveča se velikost), od zadnjih 10 vrstic

Upravljanje procesov

  • ps: prikazuje aktivne uporabniške procese v real-timetop-u: prikazuje vse procese, ki se izvajajo v pid-u v realnem časukill: ubije določen postopek z ID številko (nadomesti pid s številko procesa) killall proc: ubije vse procese z določeno ime (nadomestite proc z imenom procesa) bg: seznam zaustavljenih ali drugega načrta opravilofg: prinese zadnje delo v prvo opravilo planofg: v ospredje pripelje nalogo "opravilo" (nadomestite opravilo z imenom procesa)

Upravljanje dovoljenj datotek

chmod oktalna datoteka: spremenite dovoljenja datoteke "datoteka" v oktalno, ki jih lahko ločeno določite za "uporabnika", "skupino" in "druge". Spodaj so predstavljene oktalne vrednosti:

  • 4 - branje (r od branja) 2 - pisanje (w, iz pisanja) 1 - izvedba (x, izvedba)

Pojasnilo: Če želite nastaviti dovoljenja, se zgornje vrednosti seštejejo. Na primer, če želite dodeliti lastniku datoteke (uporabniku) popoln dostop do branja (r), pisanja (w) in izvajanja (x), preprosto dodajte oktalno vrednost 4 + 2 + 1 = 7. Ob predpostavki, da želite omejiti omejitev dostop za člane "skupine", ki omogoča samo branje in pisanje, samo dodajte 4 + 2 = 6. Če bi se dva navedena primera združila, bi ostala: chmod 760 (r za uporabnika, w za skupino in 0 za druge oz. "Rw-")

Drugi primeri:

  • chmod 777: prebrati (r), napisati (w) in izvršiti (x) za vse ("uporabnik", "skupina" in "drugi") chmod 755: "rwx" za "lastnika" (uporabnika), "rw" za "skupino" in "druge"

Za dodatne informacije vtipkajte v terminal: man chmod

SSH: daljinska povezava

ssh uporabnik @ gostitelj: povežite se z gostiteljem kot uporabnik (primer: ssh andres @ myserver)

ssh -p port uporabnik @ gostitelj: se poveže z gostiteljem na določenem pristanišču (nadomestite "port" s konfigurirano številko vrat)

ssh-copy-id user @ host: dodajte geslo gostitelja in uporabnika tega gostitelja; uporablja se za aktiviranje prijave brez gesla s pomočjo tipk

Ukazi za iskanje

datoteke zaporedja grep: iskanje zaporedja datotek (zamenjajte zaporedje in datoteke z vrednostmi, ki ustrezajo preiskavi)

zaporedje grep-r dir: rekurzivno iskanje po zaporedju v imeniku dir

ukaz | zaporedje grep: iskanje zaporedja v izhodu ukaza (nadomestni ukaz in zaporedje glede na vrednosti, ki jih je treba iskati)

poiščite datoteko: poiščite vse primerke datoteke (zamenjajte spremenljivko datoteke z imenom datoteke)

Informacije o sistemu

  • datum: prikazuje trenutni datum in časovni interval: prikazuje koledar za trenutni mesečni čas: prikazuje sistem uptimew: pokaže, kdo je onlinewhoami: pokaže, kdo je uporabnik spletnega prsta: pokaže uporabniške podatke ime -a: prikaže informacije corescat / porc / cpuinfo: prikažite podatke CPUcat / proc / meminfo: prikažite podatke ukaza memoryman: odprite priročnik določenega ukaza (zamenjajte ukazno spremenljivko z imenom ukaza, ki ga želite vedeti) df: prikažite uporabo iz diskdu: prikazuje uporabo prostora v imeniku brez: prikazuje uporabo pomnilnika in izmenjavo kjer je aplikacija: prikazuje možne lokacije aplikacije (zamenjaj aplikacijo z imenom programa), katera aplikacija: pokaže, kateri program se bo privzeto izvajal (zamenjaj prijava po imenu programa)
PRIPOROČAMO Vzdrževanje dovoljenj za datoteke in mape v Linuxu

Stiskanje datotek

  • datotek tar cf package.tar: ustvarite paket TAR (imenovan package.tar) z določenimi datotekami (zamenjajte spremenljivko datotek z imenom datoteke) tar xf package.tar: izvlecite datoteke iz package.tar (zamenjajte spremenljivko paketa.tar po imenu datoteke) tar czf pacote.tar.gz datoteke: ustvarite paket TAR (imenovan pacote.tar.gz) s kompresijo GZiptar xzf pacote.tar.gz: izvleči paket TAR (imenovan pacote.tar. gz) z GZiptar kompresijo cjf package.tar.bz2: ustvarite paket TAR (imenovan package.tar.bz2) z BZip2tar kompresijo xjf package.tar.bz2: izvleči paket TAR s datoteko stiskanja BZip2gzip: stisni datoteko in ime file.gz (zamenjaj spremenljivko datoteke z imenom datoteke) gzip -d file.gz: razpakiraj datoteko.gz v datoteko (zamenjaj spremenljivko file.gz z imenom datoteke)

Ukazi za omrežno povezavo

gostitelj ping - pošlje gostitelju paket ICMP (ping) in prikaže rezultat (zamenjaj spremenljivko gostitelja z domeno spletnega mesta ali IP številko)

whois domene: vrne podatke o domeni (nadomestite spremenljivko domene za naslov spletnega mesta ali IP številko)

dig domena: vrne podatke DNS za domeno (zamenjajte spremenljivko gostitelja z domeno spletnega mesta ali IP številko)

gostitelj dig -x: prikaže obratni donos za gostitelja

wget file: prenesite datoteko (datoteko) (zamenjajte spremenljivko datoteke s spletnim naslovom datoteke)

datoteka wget -c: nadaljuje prekinjeno nalaganje datoteke (zamenjajte spremenljivko datoteke s spletnim naslovom datoteke)

Namestitev paketa

Namestitev iz izvorne kode; ukaze je treba vnašati v zaporedju v terminalu, enega po enega:

  • ./configuremakemake namestite

Ukazi za namestitev

dpkg -i package.deb: namestite paket DEB (Debian distros) (zamenjajte spremenljivko package.deb z imenom programskega paketa)

rpm -Uvh package.rpm: namesti paket RPM (Distros, ki uporablja RPM) (zamenjajte spremenljivko package.rpm z imenom programskega paketa)

Globalne bližnjice

  • Ctrl + C: Prekliči trenutni ukaz, ki se izvaja Ctrl + Z: za trenutni sistem se vrnite s fg v ospredje ali bg v ozadju Ctrl + D: zapustite trenutno sejo; podobno kot ukaz ukazCtrl + W: brisanje besede v trenutni vrstici Ctrl + U: brisanje celotne vrstice Ctrl + R: danes pritisnite tipko za prikaz ukaza !!: ponovite zadnji izhod ukaza: zaprite sejo trenutne seje

Dobro je vedeti in poznati nekaj osnovnih ukazov v terminalu, to pa poleg tega, da povečate stopnjo znanja o operacijskem sistemu, veliko pomaga prihraniti ure raziskav.

Na koncu vam pustimo tabelo z glavnimi ukazi, izpostavljenimi v tem članku, zagotovo vam bo pomagalo, da boste hitro pogledali.

Kaj ste pomislili na naš članek o osnovnih ukazih za linux terminal ? Se vam je zdelo zanimivo? Vas zanima prenos določenega članka na splet?

Strojna oprema

Izbira urednika

Back to top button