Linux komandu meistara rokasgrāmata iesācējiem

Pēdējā atjaunošana: 2 oktobris 2026
  • Visaptveroša failu sistēmas pārvaldība, izveidojot, pārvietojot un dzēšot direktorijus un dokumentus.
  • Lietotāju atļauju pārvaldība un procesu kontrole reāllaikā, lai optimizētu komandas sniegumu.
  • Tīkla rīku un pakešu pārvaldības izmantošana, lai sistēma būtu atjaunināta un savienota.

Profesionāla sistēmas administrēšanas vide ar vairākiem monitoriem, kuros tumšā telpā tiek attēloti Linux termināļi.

Ja pirmo reizi saskaraties ar Linux, iespējams, tas ir tāpēc, ka noskatījāties YouTube videoklipu vai arī esat uzsācis sava servera iestatīšanas piedzīvojumu. Sākumā melns ekrāns ar baltu tekstu var šķist nedaudz biedējošs, taču patiesībā komandrinda ir spēcīgs rīks , kas sniedz pilnīgu kontroli pār datoru, ko grafiskās saskarnes vienkārši nevar piedāvāt.

Termināļa apgūšana nav paredzēta tikai filmu hakeriem; tā ir pamatprasme jebkuram izstrādātājam vai sistēmas administratoram. Tā vietā, lai bezgalīgi klikšķinātu, jūs varat automatizēt sarežģītus uzdevumus ar vienu teksta rindiņu , ietaupot neticami daudz laika un ļaujot jums bez jebkādas piepūles risināt problēmas jau pašā saknē. Apskatīsim visu, kas jums jāzina, lai vairs nejustos kā tūrists un sāktu orientēties kā profesionālis.

Pamatkomandas operētājsistēmā Linux
Saistītais raksts:
Pamatkomandas operētājsistēmā Linux

Navigācija un direktoriju pārvaldība

Pirmkārt, ir jāzina, kur atrodaties un kā orientēties. Komanda `pwd` (print working directory) ir jūsu personīgais GPS; ja apmaldāties starp mapēm, palaidiet to, un jūs redzēsiet precīzu ceļu uz savu atrašanās vietu. Lai apskatītu apkārtni, izmantojiet `ls` (list) . Ja vēlaties redzēt slēptos failus (tos, kas sākas ar punktu), pievienojiet opciju `-a`, un, ja meklējat informāciju, piemēram, izmēru vai atļaujas, labākā kombinācija ir `ls -la`.

Lai pārietu no vienas mapes uz citu, jāizmanto komanda `cd` (mainīt direktoriju) . Varat doties uz noteiktu ceļu vai izmantot triku `cd ..`, lai pārvietotos vienu līmeni augstāk direktoriju hierarhijā. Ja vēlaties ātri atgriezties savā mājas mapē, vienkārši ierakstiet `cd ~` . Kad ir jāizveido jauna darbvieta, šīs jaunās mapes izveidei tiek izmantota komanda `mkdir` (make directory) ; ja vienlaikus ir jāizveido vairākas ligzdotas mapes, opcija `-p` ievērojami atvieglos šo procesu.

Linux pamata komandas
Saistītais raksts:
Detalizēti izskaidrotas pamata Linux komandas

Failu un satura manipulācija

Linux termināļa ekrāna tuvplāns ar zaļu tekstu uz melna fona, kas imitē komandu konsoli.

Lai ātri izveidotu tukšus failus, ideāls rīks ir `touch` . Lai pārvietotu failu vai pārdēvētu to, mēs izmantojam `mv` (pārvietot) , kas būtībā darbojas kā digitāls sūtījums. Ja vēlaties saglabāt oriģinālu un izveidot dublikātu, komanda ir `cp` (kopēt) , atceroties, ka, lai kopētu veselas mapes, ir jāpievieno opcija `-r`, lai padarītu to par rekursīvu procesu. Jūs varat paplašināt savas zināšanas ar šo pilnīgo failu pārvaldības komandu rokasgrāmatu.

  MCP servera atbalsts GNOME vidē: pilnīgs ceļvedis

Dzēšana ir tā daļa, kurā jābūt uzmanīgiem, jo ​​terminālī nav atkritnes. Komanda `rm` (noņemt) dzēš failus, savukārt komanda `rmdir` tiek izmantota tukšām mapēm . Ja mapē ir faili, jāizmanto komanda `rm -rf` , taču esiet ļoti uzmanīgi, jo šī darbība ir neatgriezeniska un, nepārbaudot ceļu, varat izdzēst svarīgus sistēmas failus.

Linux triki
Saistītais raksts:
Linux triki: komandas un īsceļi termināļa apguvei

Lai lasītu dokumenta saturu, neatverot redaktoru, mums ir vairākas iespējas. `cat` parāda visu saturu ekrānā, kas ir lieliski piemērots īsiem failiem. Ja fails ir diezgan garš, labāk ir izmantot `less`, kas ļauj pārvietoties pa lapām un meklēt tekstu dokumentā. No otras puses, `tail -f` ir tīrs zelts programmētājiem , jo ​​tas ļauj reāllaikā novērot, kā žurnālfaili tiek atjaunināti.

Atļaujas un lietotāja kontrole

Linux ir ļoti stingra attiecībā uz drošību. Katram failam ir īpašnieks un noteiktas lasīšanas, rakstīšanas un izpildes atļaujas. Šīs atļaujas var analizēt ar `ls -l` . Lai tās modificētu, izmanto `chmod` (mainīšanas režīmu) . Var izmantot burtus (piemēram, `u+x`, lai piešķirtu lietotājam izpildes atļaujas) vai ciparus; piemēram, labi zināmais `chmod 755` ir standarts direktorijiem , kurus var lasīt ikviens, bet rediģēt tikai īpašnieks.

Ja nepieciešams mainīt faila īpašnieku, jāizmanto komanda `chown` (mainīt īpašnieku) . Bieži vien, instalējot tīmekļa serveri, jāizmanto komanda `chown -R www-data:www-data`, lai serveris varētu lasīt jūsu vietnes failus. Lai palaistu uzdevumus, kuriem nepieciešamas paaugstinātas privilēģijas, izmantojam komandu `sudo` (superuser do) , kas ļauj īslaicīgi darboties kā sistēmas administratoram.

Biežāk pieļautās kļūdas Linux root sistēmā
Saistītais raksts:
Liktenīgas kļūdas un izdzīvošanas padomi Linux administratoriem

Procesu un snieguma vadība

Dažreiz programma sasalst vai patērē visu RAM. Lai redzētu, kas notiek, `top` piedāvā dinamisku procesu skatu, lai gan `htop` ir daudz vizuālāka un ērtāka alternatīva, ja to var instalēt. Ja identificējat problemātisku procesu, pierakstiet tā PID (procesa identifikatoru) un izmantojiet `kill -9`, lai piespiestu tā tūlītēju pārtraukšanu.

  Viss par jauno Trisquel GNU Linux versiju

Lai pārvaldītu diska vietu, komanda `df -h` parāda kopējo nodalījuma izmantošanu cilvēkam lasāmā formātā. Ja vēlaties precīzi zināt, kura mape aizņem visu krātuvi, komanda `du -sh` apkopo konkrēta direktorija lielumu.

Tīkli, pakotnes un papildu rīki

Sistēmu administrators strādā ar klēpjdatoru serveru plauktu priekšā datu centrā.

Tīklošanas jomā ping tiek izmantots, lai pārbaudītu, vai serveris atbild , savukārt traceroute ļauj redzēt ceļu, pa kuru paketes nonāk galamērķī. Ja vēlaties iedziļināties, varat uzzināt, kā Linux sistēmā diagnosticēt savienojumus, izmantojot ping . Lai skatītu tīkla konfigurāciju, varat izmantot `ip` vai klasisko `ifconfig` . Ja fails ir jālejupielādē tieši no tīmekļa uz serveri, `wget` ir daudzpusīgākais rīks.

Bash skriptēšanas uzdevumu automatizācija
Saistītais raksts:
Pilnīgs uzdevumu automatizācijas ceļvedis ar Bash skriptēšanu operētājsistēmā Linux

Programmatūras pārvaldība atšķiras atkarībā no izplatījuma. Debian vai Ubuntu operētājsistēmās vislabāk izmanto apt, saraksta atsvaidzināšanai izmantojot `sudo apt update` , bet programmu pievienošanai — `sudo apt install`. CentOS vai RHEL operētājsistēmās tiek izmantots yum vai dnf . Lai saspiestu failus un ietaupītu vietu, vēlamā opcija ir tar , kas ļauj mums iesaiņot un saspiest veselus direktorijus vienā .tar.gz failā.

Tiem, kas meklē efektivitāti, ir pieejami aizstājvārdi, kas ļauj izveidot pielāgotus saīsnes garām komandām. Turklāt, izmantojot caurulēm (|), var ķēdes komandas veidot ; piemēram, var uzskaitīt failus, filtrēt .txt failus ar grep un pēc tam tos saskaitīt ar wc -l, tādējādi Linux vidē izveidojot ļoti jaudīgu cauruļvada optimizāciju.

Šo rīku apgūšana maina jūsu mijiedarbību ar tehnoloģijām, padarot jūs no pasīva lietotāja par personu, kas pilnībā kontrolē sistēmu. Sākot ar pamata navigāciju un atļauju pārvaldību un beidzot ar procesu un tīkla administrēšanu, šīs instrukcijas veido jebkuras profesionālas Unix bāzes vides pamatu. Galvenais ir konsekventa prakse un nebaidīšanās izpētīt termināli, vienmēr ievērojot piesardzību ar masveida dzēšanas komandām.

Moderna un minimālistiska darba vieta ar klēpjdatoru, kas ir ideāli piemērota iesācējiem, kuri meklē vienkāršu Linux pieredzi.
Saistītais raksts:
Pilnīgs ceļvedis iesācējiem labākās Linux izplatīšanas izvēlē