Aparatūra

Labākās Linux komandas: pamata, administrēšana, atļaujas ...

Satura rādītājs:

Anonim

Vienmēr ir labi saņemt nelielu palīdzību, kad mācāmies kaut ko jaunu. Ņemot to vērā, Professional Review mēs esam sagatavojuši atsauces rokasgrāmatu ar pamata un visbiežāk izmantotajām komandām, lai palīdzētu tiem, kas tagad atklāj pingvīnu Visumu. Lai arī gadu gaitā šī sistēma ir daudz attīstījusies un iesācējiem ir kļuvusi ārkārtīgi vienkārša un lietotājam draudzīga, Linux komandu terminālis ir būtiska operētājsistēmas sastāvdaļa; un tas ir spēcīgs instruments.

Tāpēc ir labi to zināt, ja to vajadzēs izmantot kādu dienu. Arī šī rokasgrāmata ir paredzēta, lai atspēkotu domu, ka komandas ir paredzētas tikai ekspertiem. Šeit jūs varat uzzināt, cik viegli tos izmantot.

Mēs iesakām izlasīt:

  • Īss ceļvedis Ubuntu un Linux pamata komandām. Palīdzības komandas Linux terminālī.

Pamata Linux komandas

Mēs galvenās komandas sakārtojam kategorijās, gan lai atvieglotu iegaumēšanu, gan atvieglotu konsultācijas. Tagad jums vienkārši jāatver terminālis un jānoiet strādāt, lai izbaudītu Linux termināļa jaudu. Mēs sākam ar galvenajām failu komandām:

  • ls: uzskaitīt direktorijas -al: uzskaitīt direktorijas, kurās redzami arī slēptie faili cd dir: mainīt pašreizējo direktoriju uz norādīto (aizstāt dir mainīgo ar mapes nosaukumu) cd: nosūtīt uz / mājas direktoriju (personīgie faili) pwd: parādīt pašreizējais direktorijs pathmkdir dir *: izveidojiet noteiktu direktoriju (aizstājiet dir mainīgo ar mapes nosaukumu) rm fails: izdzēsiet norādīto failu (aizstājiet faila mainīgo ar noņemtā faila nosaukumu) rm -r dir: izdzēsiet norādīto direktoriju (aizstājiet dir mainīgo ar mapes nosaukumu) rm -f fails: piespiedu kārtā izdzēsiet norādīto failu (-f de force) (aizstājiet faila mainīgo ar faila nosaukumu, kuru vēlaties izdzēst) rm -rf dir: piespiedu kārtā izdzēš norādīto direktoriju (aizstājiet dir mainīgo ar mapes nosaukumu). cp -r file1 file2: kopējiet “file1” uz “file2” (aizstājiet failu * mainīgo ar vārdu faila re) cp -r dir1 dir2: kopēt direktoriju1 uz direktoriju2; izveidot direktoriju2, ja tāda neeksistē (direktorija nosaukuma aizstājējs dir) mv fails1 fails2: var izmantot, lai pārdēvētu vai pārvietotu failu1 uz failu2. Ja fails2 ir esošs direktorijs, pārvietojiet failu1 uz direktoriju "fails2" (aizstājiet faila mainīgo ar faila nosaukumu) ln -s faila saite: izveidojiet faila simbolisko saiti (saīsni) (aizstājiet faila mainīgo ar faila nosaukums un saite ar nosaukumu, kāds būs saīsnei) pieskāriena fails: izveidojiet vai atjauniniet failu (aizstājiet faila mainīgo ar faila nosaukumu) cat> fails: novirziet standarta ievadi failā (aizstājiet faila mainīgo) pēc faila nosaukuma) vairāk faila: parāda faila galviņas faila saturu: parāda failu arhīva faila pirmās 10 rindas: parāda failu arhīva pēdējās 10 rindas -f fails: atjaunošanas laikā parāda faila saturu (palielina) lielums), no pēdējām 10 rindām

Procesa vadība

  • ps: rāda aktīvos lietotāja procesus reāllaika režīmā: rāda visus procesus, kas darbojas reālā timekill pid: nogalina noteiktu procesu ar ID numuru (aizstāt pid ar procesa numuru) killall proc: nogalina visus procesus ar norādītais nosaukums (aizstāt proc ar procesa nosaukumu) bg: pārtraukto vai otro darba plānu saraksts: parādīs jaunāko darbu pirmajam plāna darbam: priekšplānā izvirzīs darbu "darbs" (aizstās darbu ar procesa nosaukumu)

Failu atļauju pārvaldība

chmod octal file: mainiet faila "file" atļaujas uz octal, ko var atsevišķi norādīt "lietotājam", "grupai" un "citiem". Oktālās vērtības ir parādītas zemāk:

  • 4 - lasīt (r lasīt) 2 - rakstīt (w, no rakstīt) 1 - izpildīt (x, izpildīt)

Paskaidrojums: Lai iestatītu atļaujas, iepriekš norādītās vērtības tiek summētas. Piemēram, lai faila īpašniekam (lietotājam) piešķirtu pilnīgu piekļuvi lasīšanai (r), rakstīšanai (w) un izpildīšanai (x), vienkārši pievienojiet astoņdaļas vērtību 4 + 2 + 1 = 7. Pieņemot, ka vēlaties ierobežot pieeja "grupas" dalībniekiem, atļaujot tikai lasīt un rakstīt, vienkārši pievienojiet 4 + 2 = 6. Apkopojot abus minētos piemērus, tas paliks: chmod 760 (r lietotājam, w grupai un 0 citiem) "Rw-")

Citi piemēri:

  • chmod 777: lasīt (r), rakstīt (w) un izpildīt (x) visiem (“lietotājs”, “grupa” un “citi”) chmod 755: “rwx” “īpašniekam” (lietotājam), “rw” "grupai" un "citiem"

Lai iegūtu vairāk informācijas, ierakstiet terminālī: man chmod

SSH: attālais savienojums

ssh user @ host: izveidojiet savienojumu ar resursdatoru kā lietotājs (piemērs: ssh andres @ myserver)

ssh -p porta lietotājs @ resursdators: izveido savienojumu ar norādītā porta resursdatoru (aizstājiet portu ar konfigurēto porta numuru)

ssh-copy-id user @ host: pievienojiet resursdatora un tā resursdatora paroli; to izmanto, lai aktivizētu pieteikšanos bez paroles, izmantojot taustiņus

Komandu meklēšana

grep secības faili: meklējiet failu secību (aizstājiet secību un failus ar vērtībām, kas atbilst izmeklēšanai)

grep-r dir secība: meklējiet rekursīvi pēc secības direktorijā

komanda | grep secība: meklējiet secību komandas izvadē (aizvietojiet komandu un secību atbilstoši meklējamām vērtībām)

atrodiet failu: atrodiet visus faila gadījumus (aizstājiet faila mainīgo ar faila nosaukumu)

Informācija par sistēmu

  • datums: rāda pašreizējo datumu un laika periodu: rāda pašreizējā mēneša laika grafiku: rāda sistēmas darbības laiku: rāda, kurš ir tiešsaistē, norāda: kurš ir tiešsaistes pirksta lietotājs: parāda lietotāja informāciju, vārdu -a: rāda corescat informāciju / porc / cpuinfo: parādiet CPUcat / proc / meminfo informāciju: parādiet atmiņas operatora komandas informāciju: atveriet norādītās komandas rokasgrāmatu (aizstājiet komandu mainīgo ar komandas nosaukumu, kuru vēlaties zināt) df: parādiet lietojumu no diskdu: parāda vietas izmantošanu direktorijā bez maksas: parāda atmiņas un swapwhereis lietojumu: parāda programmas iespējamās atrašanās vietas (aizstāt lietojumprogrammu ar programmas nosaukumu), kura programma: parāda, kura programma darbosies pēc noklusējuma (aizstāt pieteikums pēc programmas nosaukuma)
Mēs iesakām jums pārvaldīt failu un mapju atļaujas operētājsistēmā Linux

Failu saspiešana

  • tar cf package.tar faili: izveidojiet TAR pakotni (nosauktu package.tar) ar norādītajiem failiem (aizstājiet failu mainīgo ar faila nosaukumu) tar xf pack.tar: izvelciet failus no package.tar (aizstājiet paketes mainīgo).tar pēc faila nosaukuma) tar czf pacote.tar.gz faili: izveidojiet TAR pakotni (nosauktu pacote.tar.gz) ar GZiptar saspiešanu xzf pacote.tar.gz: izvelciet TAR pakotni (nosauktu pacote.tar. gz) ar GZiptar saspiešanu cjf package.tar.bz2: izveidojiet TAR pakotni (nosaukts package.tar.bz2) ar BZip2tar saspiešanu xjf pack.tar.bz2: izvelciet TAR pakotni ar BZip2gzip saspiešanas failu: saspiežiet failu un nosaukums file.gz (aizstāt faila mainīgo ar faila nosaukumu) gzip -d file.gz: unzip file.gz pakot uz failu (aizstāt file.gz mainīgo ar faila nosaukumu)

Tīkla savienojuma komandas

ping resursdators - nosūta resursdatoram ICMP (ping) paketi un parāda rezultātu (aizvieto resursdatora mainīgo ar vietnes domēnu vai IP numuru)

domēna WHOIS: atgriež informāciju par domēnu (vietnes adreses vai IP numura aizstāšanu ar domēna mainīgo)

rakt domēnu: atdod domēna DNS informāciju (aizstāt resursdatora mainīgo ar vietnes domēnu vai IP numuru)

dig -x host: rāda resursdatora apgriezto atdevi

wget fails: lejupielādējiet failu (fails) (aizstājiet faila mainīgo ar faila tiešsaistes adresi)

wget -c fails: turpina pārtrauktu faila lejupielādi (aizstājiet faila mainīgo ar faila tiešsaistes adresi)

Iepakojuma uzstādīšana

Instalēšana no avota koda; komandas jāievada secīgi terminālī, pa vienam:

  • ./configuremamainstalēt

Instalētāja komandas

dpkg -i package.deb: instalējiet DEB pakotni (Debian distros) (mainīgo paketi pakete.deb aizstājiet ar programmas pakotnes nosaukumu)

rpm -Uvh package.rpm: instalē RPM paketi (Distros, kas izmanto RPM) (mainīgo paketi paketerrpm aizstāj ar programmas pakotnes nosaukumu)

Globālie īsceļi

  • Ctrl + C: Atcelt pašreizējo komandu, palaižot Ctrl + Z: pašreizējai sistēmai atgriezties ar fg priekšplānā vai bg fonā Ctrl + D: iziet no pašreizējās sesijas; līdzīgi komandai exitCtrl + W: izdzēsiet vārdu pašreizējā rindiņā Ctrl + U: izdzēsiet visu rindu Ctrl + R: nospiediet taustiņu, lai šodien parādītu komandu !!: atkārtojiet pēdējo komandas izeju: aizveriet pašreizējās sesijas sesiju

Ir labi zināt un zināt dažas no galvenajām termināļa komandām. Tas papildus zināšanu līmeņa paaugstināšanai par operētājsistēmu palīdz ievērojami ietaupīt pētījumu stundas.

Visbeidzot, mēs atstājam jums tabulu ar galvenajām komandām, kas aprakstītas šajā rakstā, un tas noteikti noderēs, lai jūs ātri apskatītu.

Ko jūs domājāt par mūsu rakstu par linux termināļa pamata komandām ? Vai jums tas šķita interesanti? Vai jūs interesē augšupielādēt noteiktu rakstu tīmeklī?

Aparatūra

Izvēle redaktors

Back to top button