Linux, ki ga pogosto povezujejo s kompleksnim operacijskim sistemom, ki ga uporabljajo predvsem razvijalci, morda ne ustreza temu opisu v celoti. Čeprav se lahko začetnikom sprva zdi izziv, se boste, ko se poglobite v svet Linuxa, morda težko vrnili na prejšnje sisteme Windows. Moč ukazov Linuxa pri nadzoru vašega računalnika, skupaj z njihovim čistim uporabniškim vmesnikom, lahko oteži preklop nazaj na starejše operacijske sisteme. Če ste razvijalec, se verjetno lahko povežete s prednostmi in privlačnostjo Linuxa.
Za podporo razvijalcem in začetnikom smo ustvarili celovito Goljufija ukazne vrstice Linux/Unix . Ta goljufija zajema vse osnovne in napredne ukaze, vključno z ukazi za datoteke in imenike, ukazi za dovoljenja za datoteke, stiskanje in arhiviranje datotek, upravljanje procesov, sistemske informacije, mreženje in še več z ustreznimi primeri in opisi. Poleg tega ponujamo vse najpogosteje uporabljene bližnjice Linuxa, ki vključujejo bližnjice Bash, bližnjice Nano, ukaze bližnjic VI & Vim. Zagotavlja trdno podlago za ukaze operacijskega sistema Linux ter vpogled v praktične aplikacije.
Do konca te goljufije boste imeli osnovno razumevanje ukazov Linux/Unix in kako olajšajo razvoj razvijalcem.

Goljufija za ukaze Linux
Kaj je Linux?
Linux je odprtokodni operacijski sistem (OS), podoben Unixu. Operacijski sistem je programska oprema, ki neposredno upravlja strojno opremo in vire sistema, kot so CPE, pomnilnik in shramba. OS deluje kot GUI, prek katerega lahko uporabnik komunicira z računalnikom. OS sedi med aplikacijami in strojno opremo ter vzpostavlja povezave med vso vašo programsko opremo in fizičnimi viri, ki opravljajo delo.
Seznam ukazov za Linux – kazalo
- Ukazi za delovanje datotek in imenikov
- Ukazi za dovoljenje za datoteke
- Ukazi za stiskanje datotek in arhiviranje
- Ukazi za upravljanje procesov
- Sistemski informacijski ukazi
- Omrežni ukazi
- Ukazi za preusmeritev IO
- Ukazi spremenljivk okolja
- Ukazi za upravljanje uporabnikov
- Bližnjice Seznam ukazov
- Pogosta vprašanja o goljufanju ukazov Linux
Osnovni ukazi Linuxa s primeri
V tej goljufivi za Linux bomo zajeli vse najpomembnejše ukaze Linuxa, od osnov do naprednih. Zagotovili bomo tudi nekaj nasvetov o tem, kako vaditi in se naučiti ukazov Linux. Ta goljufija je uporabna za začetnike in izkušene strokovnjake.
1. Ukazi za delovanje datotek in imenikov
Operacije datotek in imenikov so bistvenega pomena pri delu z operacijskim sistemom Linux. Tukaj je nekaj pogosto uporabljenih ukazov za operacije datotek in imenikov:
| Ukaz | Opis | Opcije velikosti besedila iz lateksa | Primeri |
|---|---|---|---|
| ls | Seznam datotek in imenikov. |
|
|
| cd | Spremeni imenik. |
| |
| pwd | Natisni trenutni delovni imenik. |
| |
| mkdir | Ustvari nov imenik. |
| |
| rm | Odstranite datoteke in imenike. |
|
|
| cp | Kopirajte datoteke in imenike. |
|
|
| mv | Premikanje/preimenovanje datotek in imenikov. |
| |
| dotik | Ustvarite prazno datoteko ali posodobite časovne žige datoteke. |
| |
| mačka | Oglejte si vsebino datoteke. |
| |
| glavo | Prikaži prvih nekaj vrstic datoteke. |
|
|
| rep | Prikaži zadnjih nekaj vrstic datoteke. |
|
|
| ln | Ustvarite povezave med datotekami. |
|
|
| najti | Iskanje datotek in imenikov. |
|
|
2. Ukazi za dovoljenja za datoteke
Dovoljenja za datoteke v sistemih Linux in Unix nadzorujejo dostop do datotek in imenikov. Obstajajo tri osnovna dovoljenja: branje, pisanje in izvajanje. Vsako dovoljenje je mogoče podeliti ali zavrniti trem različnim kategorijam uporabnikov: lastniku datoteke, članom skupine datoteke in vsem drugim.
Tukaj je nekaj ukazov za dovoljenja za datoteke:
| Ukaz | Opis | Opcije | Primeri |
|---|---|---|---|
| chmod | Spremenite dovoljenja za datoteke. |
|
|
| chown | Spremenite lastništvo datoteke. |
| |
| chgrp | Spremenite lastništvo skupine. |
| |
| misliti | Nastavite privzeta dovoljenja za datoteke. |
|
3. Stiskanje datotek in ukazi za arhiviranje
Tukaj je nekaj ukazov za stiskanje datotek in arhiviranje v Linuxu:
| Ukazi | Opis | Opcije kateri meseci so q3 | Primeri |
|---|---|---|---|
| vzame | Ustvarite ali ekstrahirajte arhivske datoteke. |
|
|
| gzip | Stisnite datoteke. |
|
|
| zip | Ustvarite stisnjene arhive zip. |
|
|
4. Ukazi za upravljanje procesov
V Linuxu vam ukazi za upravljanje procesov omogočajo spremljanje in nadzor tekočih procesov v sistemu. Tukaj je nekaj pogosto uporabljenih ukazov za upravljanje procesov:
| Ukazi | Opis | Opcije | Primeri |
|---|---|---|---|
| ps | Prikaz tekočih procesov. |
|
|
| vrh | Spremljajte sistemske procese v realnem času. |
| |
| ubiti | Prekinite postopek. |
|
|
| pkill | Prekinite procese na podlagi njihovega imena. |
| |
| prijem | Seznam procesov glede na njihovo ime. |
| |
| prijem | uporablja se za iskanje določenih vzorcev ali regularnih izrazov v besedilnih datotekah ali tokovih in prikaz ujemajočih se vrstic. |
|
|
5. Sistemski informacijski ukazi
V Linuxu je na voljo več ukazov za zbiranje informacij o sistemu. Tukaj je nekaj pogosto uporabljenih sistemskih informacijskih ukazov:
kotni material
| barrelCommand | Opis | Opcije | Primeri |
|---|---|---|---|
| uname | Natisnite informacije o sistemu. |
|
|
| kdo sem jaz | Prikaži trenutno uporabniško ime. |
| |
| df | Prikaži porabo prostora na disku. |
|
|
| od | Ocenite velikost datotek in imenikov. |
|
|
| prost | Prikaz informacij o uporabi pomnilnika. |
|
|
| uptime | Prikaži čas delovanja sistema. |
| |
| lscpu | Prikaz informacij o procesorju. |
| |
| lspci | Seznam naprav PCI. |
| |
| lsusb | Seznam naprav USB. |
|
6. Omrežni ukazi
V Linuxu je na voljo več omrežnih ukazov za upravljanje in odpravljanje težav z omrežnimi povezavami. Tukaj je nekaj pogosto uporabljenih omrežnih ukazov:
| Ukaz | Opis | Primeri |
|---|---|---|
| ifconfig | Prikaz informacij o omrežnem vmesniku. |
|
| ping | Pošlji ICMP echo zahteve gostitelju. |
|
| netstat | Prikaz omrežnih povezav in statistike. |
|
| ss | Prikaz informacij o omrežni vtičnici. |
|
| ssh | Varno se povežite z oddaljenim strežnikom. |
|
| scp | Varno kopirajte datoteke med gostitelji. |
|
| wget | Prenesite datoteke iz spleta. |
|
| curl | Prenesite podatke na ali iz strežnika. |
|
7. Ukazi za preusmeritev IO
V Linuxu se ukazi za preusmeritev IO (Input/Output) uporabljajo za preusmeritev standardnih vhodnih, izhodnih in tokov napak ukazov in procesov. Tukaj je nekaj pogosto uporabljenih ukazov za preusmeritev IO:
| Ukaz java dodajanje v matriko | Opis |
|---|---|
| cmd | Vnos cmd je vzet iz datoteke. |
| cmd> datoteka | Standardni izhod (stdout) cmd je preusmerjen v datoteko. |
| cmd 2> datoteka | Izhod napake (stderr) cmd je preusmerjen v datoteko. |
| cmd 2>&1 | stderr je preusmerjen na isto mesto kot stdout. |
| cmd1 <(cmd2) | Izhod cmd2 se uporablja kot vhodna datoteka za cmd1. |
| cmd> /dev/null | Zavrže stdout cmd tako, da ga pošlje ničelni napravi. |
| cmd &> datoteka | Vsak izhod cmd je preusmerjen v datoteko. |
| cmd 1>&2 | stdout je preusmerjen na isto mesto kot stderr. |
| cmd>> datoteka | Doda stdout cmd v datoteko. |
8. Ukazi spremenljivk okolja
V Linuxu se spremenljivke okolja uporabljajo za shranjevanje konfiguracijskih nastavitev, informacij o sistemu in drugih spremenljivk, do katerih lahko dostopajo procesi in skripti lupine. Tukaj je nekaj pogosto uporabljenih ukazov za spremenljivke okolja:
| Ukaz | Opis |
|---|---|
| izvoz VARIABLE_NAME=vrednost | Nastavi vrednost spremenljivke okolja. |
| echo $VARIABLE_NAME | Prikaže vrednost določene spremenljivke okolja. |
| okolj | Navede vse spremenljivke okolja, ki so trenutno nastavljene v sistemu. |
| razveljavi VARIABLE_NAME | Razveljavi ali odstrani spremenljivko okolja. |
| izvoz -p | Prikaže seznam vseh trenutno izvoženih spremenljivk okolja. |
| env VAR1=vrednost COMMAND | Nastavi vrednost spremenljivke okolja za določen ukaz. |
| printenv | Prikaže vrednosti vseh spremenljivk okolja. |
9. Ukazi za upravljanje uporabnikov
V Linuxu vam ukazi za upravljanje uporabnikov omogočajo ustvarjanje, spreminjanje in upravljanje uporabniških računov v sistemu. Tukaj je nekaj pogosto uporabljenih ukazov za upravljanje uporabnikov:
| Ukaz | Opis java graditelj nizov |
|---|---|
| WHO | Pokaži, kdo je trenutno prijavljen. |
| sudo adduser uporabniško ime | Ustvarite nov uporabniški račun v sistemu z navedenim uporabniškim imenom. |
| prst | Prikaži informacije o vseh uporabnikih, ki so trenutno prijavljeni v sistem, vključno z njihovimi uporabniškimi imeni, časom prijave in terminalom. |
| sudo deluser USER GROUPNAME | Odstranite navedenega uporabnika iz navedene skupine. |
| zadnji | Prikaži nedavno zgodovino prijav uporabnikov. |
| prstno uporabniško ime | Navedite informacije o določenem uporabniku, vključno z njegovim uporabniškim imenom, pravim imenom, terminalom, časom nedejavnosti in časom prijave. |
| sudo userdel -r uporabniško ime | Izbrišite navedeni uporabniški račun iz sistema, vključno z njihovim domačim imenikom in povezanimi datotekami. Možnost -r zagotavlja odstranitev uporabnikovih datotek. |
| sudo passwd -l uporabniško ime | Zaklenite geslo navedenega uporabniškega računa, s čimer preprečite uporabniku prijavo. |
| su – uporabniško ime | Preklopite na drug uporabniški račun z uporabnikovim okoljem. |
| sudo usermod -a -G IME SKUPINE UPORABNIŠKO IME | Dodajte obstoječega uporabnika v navedeno skupino. Uporabnik je dodan v skupino, ne da bi bil odstranjen iz njegovih trenutnih skupin. |
10. Ukazi za bližnjice
V Linuxu je veliko ukazov za bližnjice, ki vam lahko pomagajo biti bolj produktivni. Tukaj je nekaj najpogostejših:
10.1: Ukazi za bližnjice Bash:
| Navigacija | Opis | Urejanje | Opis | Zgodovina | Opis |
|---|---|---|---|---|---|
| Ctrl + A | Premakni se na začetek vrstice. | Ctrl + U | Izreži/izbriši od položaja kazalca do začetka vrstice. | Ctrl + R | Zgodovina ukazov za iskanje (obratno iskanje). |
| Ctrl + E | Premakni se na konec vrstice. | Ctrl + K | Rezanje/brisanje od položaja kazalca do konca vrstice. | Ctrl + G | Pobeg iz načina iskanja po zgodovini. |
| Ctrl + B | Premakni se za en znak nazaj. | Ctrl + W | Izrežite/izbrišite besedo pred kazalcem. | Ctrl + P | Pojdi na prejšnji ukaz v zgodovini. |
| Ctrl + F | Premakni se za en znak naprej. | Ctrl + Y | Prilepite zadnje izrezano besedilo. | Ctrl + N | Pojdite na naslednji ukaz v zgodovini. |
| Alt + B | Premakni eno besedo nazaj | Ctrl + L | Počisti zaslon. | Ctrl + C | Prekinite trenutni ukaz. |
| Alt + F | Premakni se za eno besedo naprej. |
10.2: Ukazi Nano Bližnjice:
| Datotečne operacije | Opis | Navigacija | Opis | Urejanje | Opis | Iskanje in zamenjava | Opis |
|---|---|---|---|---|---|---|---|
| Ctrl + O | Shranite datoteko. | Ctrl + Y | Pomaknite se za eno stran navzgor. | Ctrl + K | Rezanje/brisanje od položaja kazalca do konca vrstice. | Ctrl + W | Poiščite niz v besedilu. |
| Ctrl + X | Zapustite Nano (poziv za shranjevanje, če je spremenjen). | Ctrl + V | Pomaknite se za eno stran navzdol. | Ctrl + U | Neizrezano/obnovi nazadnje izrezano besedilo. | Alt + W | Iskanje in zamenjava niza v besedilu. |
| Ctrl + R | Preberite datoteko v trenutni medpomnilnik. | Alt + | Pojdite na določeno številko vrstice. | Ctrl + 6 | Označite blok besedila za kopiranje ali rezanje. | Alt + R | Ponovi zadnje iskanje. |
| Ctrl + J | Utemelji trenutni odstavek. | Alt +, | Pojdite na začetek trenutne vrstice. | Ctrl + K | Izrežite/izbrišite označeni del besedila. | ||
| Vse +. | Pojdite na konec trenutne vrstice. | Vse +6 | Kopirajte označeni del besedila. |
10.3: Bližnjični ukazi VI:
| Ukaz | Opis |
|---|---|
| cw | Spremenite trenutno besedo. Izbriše od položaja kazalca do konca trenutne besede in preklopi v način vstavljanja. |
| dd | Izbriši trenutno vrstico. |
| x | Izbrišite znak pod kazalcem. |
| R | Vstopite v način zamenjave. Prepisuje znake, ki se začnejo od položaja kazalca, dokler ne pritisnete tipke Escape. |
| O | Vstavite novo vrstico pod trenutno vrstico in preklopite v način vstavljanja. |
| v | Razveljavi zadnjo spremembo. |
| s | Zamenjajte znak pod kazalcem in preklopite v način vstavljanja. |
| dw | Brisanje od položaja kazalca do začetka naslednje besede. |
| D | Brisanje od položaja kazalca do konca vrstice. |
| 4dw | Izbrišite naslednje štiri besede s položaja kazalca. |
| A | Preklopite v način vstavljanja na koncu trenutne vrstice. |
| S | Izbrišite trenutno vrstico in preklopite v način vstavljanja. |
| r | Zamenjajte znak pod kazalcem z novim znakom, vnesenim s tipkovnice. |
| jaz | Preklopite v način vstavljanja pred kazalcem. |
| 3dd | Izbrišite trenutno vrstico in dve vrstici pod njo. |
| ESC | Zapustite način vstavljanja ali ukazne vrstice in se vrnite v ukazni način. |
| IN | Obnovi trenutno vrstico v prvotno stanje, preden so bile izvedene kakršne koli spremembe. |
| ~ | Zamenjajte velike in male črke znaka pod kazalcem. |
| a | Preklopite v način vstavljanja za kazalcem. |
| C | Izbrišite od položaja kazalca do konca vrstice in preklopite v način vstavljanja. |
10.4: Ukazi za bližnjice Vim:
| Normalen način | Opis | Ukazni način | Opis | Vizualni način | Opis |
|---|---|---|---|---|---|
| jaz | Vstopite v način vstavljanja na trenutnem položaju kazalca. | :Noter | Shranite datoteko. | v | Vstopite v vizualni način, da izberete besedilo. |
| x | Izbrišite znak pod kazalcem. | :q | Zapri Vim. | in | Kopirajte izbrano besedilo. |
| dd | Izbriši trenutno vrstico. | :q! | Zaprite Vim brez shranjevanja sprememb. | d | Izbriši izbrano besedilo. |
| yy | Kopirajte trenutno vrstico. | :wq oz
| Shranite in zaprite Vim. | str | Prilepite kopirano ali izbrisano besedilo. |
| str | Prilepite kopirano ali izbrisano besedilo pod trenutno vrstico. | :s/staro/novo/g | Zamenjaj vse pojavitve starega z novim v datoteki. | ||
| v | Razveljavi zadnjo spremembo. | :nastavi zdaj oz : nastavite številko | Prikaz številk vrstic. | ||
| Ctrl + R | Ponovi zadnjo razveljavitev. |
Zaključek
Skratka, Linux je operacijski sistem, ki se pogosto uporablja za razvoj, in kot razvijalec bi morali poznati Linux in njegove osnovne ukaze. V tem Cheat Sheetu smo zajeli vse ukaze, kot so ustvarjanje imenikov, stiskanje in arhiviranje datotek, upravljanje procesov, sistemske informacije, mreženje in več. Poleg tega je ta goljufija za Linux organizirana in kategorizirana, kar razvijalcem olajša hitro iskanje ukazov, ki jih potrebujejo za posebne primere uporabe. Z uporabo tega vira lahko razvijalci povečajo svojo produktivnost in učinkovitost pri delu z Linuxom, kar vodi do bolj gladkih in uspešnejših razvojnih projektov.
PS. Ne zamudite naše druge goljufije Python za podatkovno znanost, ki pokriva Scikit-Learn , Pande in Osnove Pythona .
Pogosta vprašanja o goljufanju ukazov Linux
1. Kaj je Linux Cheat Sheet?
Ko vam odpove spomin ali se raje ne zanašate na linux – pomoč ? v terminalu vam na pomoč priskoči ta goljufija za linux. Težko si je zapomniti vse pomembne ukaze linux na pamet, zato si to natisnite ali shranite na namizje, da se boste lahko poslužili, ko se vam zatakne.
2.Kaj so osnove Linuxa?
- Jedro . Osnovna komponenta OS. Brez tega OS ne deluje. …
- Sistemski uporabniški prostor . Skrbniški sloj za opravila na sistemski ravni, kot sta konfiguracija in namestitev programske opreme. …
- Aplikacije . Vrsta programske opreme, ki vam omogoča izvedbo naloge.
3. Kaj je 777 v ukazu Linux?
Morda ste že slišali za chmod 777. Ta ukaz bo dati dovoljenje za branje, pisanje in izvajanje lastniku, skupini in javnosti .
4. Kako vidim, kaj uporabniki počnejo v Linuxu?
Z ukazom w w ukaz v Linuxu prikazuje prijavljene uporabnike in njihove dejavnosti.