Linux, joka liittyy usein monimutkaiseen käyttöjärjestelmään, jota ensisijaisesti kehittäjät käyttävät, ei välttämättä sovi tähän kuvaukseen täysin. Vaikka se voi aluksi vaikuttaa haastavalta aloittelijoille, kun olet uppoutunut Linux-maailmaan, sinun voi olla vaikea palata aiempaan Windows-järjestelmääsi. Linux-komentojen teho tietokoneen ohjaamisessa yhdistettynä niiden puhtaaseen käyttöliittymään voi vaikeuttaa siirtymistä takaisin vanhoihin käyttöjärjestelmiin. Jos olet kehittäjä, voit todennäköisesti samaistua Linuxin etuihin ja vetovoimaan.
Olemme luoneet kattavan ohjelmiston kehittäjien ja aloittelijoiden tukemiseksi Linux/Unix-komentorivin huijauslehti . Tämä huijauslehti kattaa kaikki perus- ja lisäkomennot, mukaan lukien tiedosto- ja hakemistokomennot, tiedostojen käyttöoikeuskomennot, tiedostojen pakkaaminen ja arkistointi, prosessien hallinta, järjestelmätiedot, verkot ja paljon muuta oikeilla esimerkeillä ja kuvauksilla. Tämän lisäksi tarjoamme kaikki eniten käytetyt Linux-pikakuvakkeet, jotka sisältävät Bash-pikakuvakkeet, Nano-pikakuvakkeet, VI- ja Vim-pikakuvakkeet. Se tarjoaa vankan perustan Linux-käyttöjärjestelmän komennoille sekä näkemyksiä käytännön sovelluksista.
Tämän huijausarkin loppuun mennessä sinulla on perusymmärrys Linux/Unix-komennoista ja siitä, kuinka se tekee kehityksestä helppoa kehittäjille.

Linux Commands -huijauslehti
Mikä on Linux?
Linux on avoimen lähdekoodin UNIX-tyyppinen käyttöjärjestelmä (OS). Käyttöjärjestelmä on ohjelmisto, joka hallitsee suoraan järjestelmän laitteistoa ja resursseja, kuten suoritinta, muistia ja tallennustilaa. Käyttöjärjestelmä toimii graafisena käyttöliittymänä, jonka kautta käyttäjä voi kommunikoida tietokoneen kanssa. Käyttöjärjestelmä on sovellusten ja laitteiston välissä ja muodostaa yhteydet kaikkien ohjelmistojesi ja työtä tekevien fyysisten resurssien välille.
java tuple
Linuxin komentoluettelo – Sisällysluettelo
- Tiedosto- ja hakemistotoimintojen komennot
- Tiedoston käyttöoikeuskomennot
- Tiedostojen pakkaus- ja arkistointikomennot
- Prosessinhallinnan komennot
- Järjestelmätietojen komennot
- Verkkokomennot
- IO uudelleenohjauskomennot
- Ympäristömuuttujan komennot
- Käyttäjien hallintakomennot
- Pikanäppäimet komentoluettelo
- Usein kysytyt kysymykset Linux Commands -huijaustaulukosta
Linuxin peruskomennot esimerkein
Tässä Linux-huijauslomakkeessa käsittelemme kaikki tärkeimmät Linux-komennot perusteista edistyneisiin. Annamme myös vinkkejä Linux-komentojen harjoittamiseen ja oppimiseen. Tämä huijauslehti on hyödyllinen aloittelijoille ja kokeneemmille ammattilaisille.
1. Tiedosto- ja hakemistotoimintojen komennot
Tiedosto- ja hakemistotoiminnot ovat tärkeitä Linux-käyttöjärjestelmän kanssa työskentelyssä. Tässä on joitain yleisesti käytettyjä tiedosto- ja hakemistotoimintojen komentoja:
| Komento | Kuvaus | Vaihtoehdot | Esimerkkejä |
|---|---|---|---|
| ls | Listaa tiedostoja ja hakemistoja. |
|
|
| CD | Vaihda hakemistoa. |
| |
| pwd | Tulosta nykyinen työhakemisto. |
| |
| mkdir | Luo uusi hakemisto. |
| |
| rm | Poista tiedostot ja hakemistot. |
|
|
| cp | Kopioi tiedostoja ja hakemistoja. |
|
|
| mv | Siirrä/nimeä uudelleen tiedostoja ja hakemistoja. |
| |
| kosketus | Luo tyhjä tiedosto tai päivitä tiedostojen aikaleimat. |
| |
| kissa | Tarkastele tiedoston sisältöä. |
| |
| pää | Näytä tiedoston ensimmäiset rivit. |
|
|
| häntää | Näytä tiedoston viimeiset rivit. |
|
|
| ln | Luo linkkejä tiedostojen välille. |
|
|
| löytö | Etsi tiedostoja ja hakemistoja. |
|
|
2. Tiedoston käyttöoikeuskomennot
Linux- ja Unix-järjestelmien tiedostooikeudet hallitsevat tiedostojen ja hakemistojen käyttöä. Perusoikeuksia on kolme: luku, kirjoitus ja suoritus. Jokainen käyttöoikeus voidaan myöntää tai evätä kolmelle eri käyttäjäryhmälle: tiedoston omistajalle, tiedostoryhmän jäsenille ja kaikille muille.
Tässä on joitain tiedostojen käyttöoikeuskomentoja:
java pinot
| Komento | Kuvaus | Vaihtoehdot | Esimerkkejä |
|---|---|---|---|
| chmod | Muuta tiedoston käyttöoikeuksia. |
|
|
| chown | Muuta tiedoston omistajuutta. |
| |
| chgrp | Muuta ryhmän omistajuutta. |
| |
| ajatella | Aseta tiedostojen oletusoikeudet. |
|
3. Tiedostojen pakkaus- ja arkistointikomennot
Tässä on joitain tiedostojen pakkaus- ja arkistointikomentoja Linuxissa:
| komennot | Kuvaus | Vaihtoehdot | Esimerkkejä |
|---|---|---|---|
| kestää | Luo tai pura arkistotiedostoja. |
|
|
| gzip | Pakkaa tiedostot. |
|
|
| postinumero | Luo pakattuja zip-arkistoja. |
|
|
4. Prosessinhallinnan komennot
Linuxissa prosessinhallintakomentojen avulla voit valvoa ja ohjata käynnissä olevia prosesseja järjestelmässä. Tässä on joitain yleisesti käytettyjä prosessinhallintakomentoja:
| komennot | Kuvaus | Vaihtoehdot hiiren vieritys ei toimi | Esimerkkejä |
|---|---|---|---|
| ps | Näytä käynnissä olevat prosessit. |
|
|
| alkuun | Seuraa järjestelmäprosesseja reaaliajassa. |
| |
| tappaa | Lopeta prosessi. |
|
|
| pkill | Lopeta prosessit niiden nimen perusteella. |
| |
| ote | Listaa prosessit niiden nimen perusteella. |
| |
| ote | käytetään tiettyjen kuvioiden tai säännöllisten lausekkeiden etsimiseen tekstitiedostoista tai virroista ja vastaavien rivien näyttämiseen. |
|
|
5. Järjestelmätietojen komennot
Linuxissa on useita komentoja järjestelmätietojen keräämiseen. Tässä on joitain yleisesti käytettyjä järjestelmätietokomentoja:
| barrelCommand | Kuvaus | Vaihtoehdot | Esimerkkejä |
|---|---|---|---|
| sinä nimi | Tulosta järjestelmätiedot. |
|
|
| kuka olen | Näytä nykyinen käyttäjätunnus. |
| |
| df | Näytä levytilan käyttö. |
|
|
| / | Arvioi tiedostojen ja hakemistojen koot. |
|
|
| vapaa | Näytä muistin käyttötiedot. |
|
|
| käyttöaste | Näytä järjestelmän käyttöaika. |
| |
| lscpu | Näytä suorittimen tiedot. |
| |
| lspci | Listaa PCI-laitteet. |
| |
| lsusb | Listaa USB-laitteet. |
|
6. Verkkokomennot
Linuxissa on käytettävissä useita verkkokomentoja verkkoyhteyksien hallintaan ja vianmääritykseen. Tässä on joitain yleisesti käytettyjä verkkokomentoja:
vlc youtube-videoiden lataamiseen
| Komento | Kuvaus | Esimerkkejä |
|---|---|---|
| ifconfig | Näytä verkkoliitännän tiedot. |
|
| ping | Lähetä ICMP-kaikupyynnöt isännälle. |
|
| netstat | Näytä verkkoyhteydet ja tilastot. |
|
| ss | Näytä verkkopistorasian tiedot. |
|
| ssh | Yhdistä turvallisesti etäpalvelimeen. |
|
| scp | Kopioi tiedostoja turvallisesti isäntien välillä. |
|
| wget | Lataa tiedostoja verkosta. |
|
| kiemura | Siirrä tietoja palvelimelle tai palvelimelta. |
|
7. IO-uudelleenohjauskomennot
Linuxissa IO (Input/Output) -uudelleenohjauskomentoja käytetään ohjaamaan komentojen ja prosessien vakiotulo-, tulos- ja virhevirrat. Tässä on joitain yleisesti käytettyjä IO-uudelleenohjauskomentoja:
| Komento | Kuvaus |
|---|---|
| cmd | Syöte cmd on otettu tiedostosta. |
| cmd> tiedosto | cmd:n vakiotulostus (stdout) ohjataan tiedostoon. |
| cmd 2> tiedosto | cmd:n virhetuloste (stderr) ohjataan tiedostoon. |
| cmd 2>&1 | stderr ohjataan samaan paikkaan kuin stdout. |
| cmd1 <(cmd2) | cmd2:n tulostetta käytetään cmd1:n syöttötiedostona. |
| cmd> /dev/null | Hylkää cmd:n stdout lähettämällä sen nollalaitteeseen. |
| cmd &> tiedosto | Jokainen cmd:n tulos ohjataan tiedostoon. |
| cmd 1>&2 | stdout ohjataan samaan paikkaan kuin stderr. |
| cmd>> tiedosto | Liitä tiedostoon cmd:n stdout. |
8. Ympäristömuuttujan komennot
Linuxissa ympäristömuuttujia käytetään tallentamaan kokoonpanoasetuksia, järjestelmätietoja ja muita muuttujia, joita prosesseilla ja komentosarjoilla voidaan käyttää. Tässä on joitain yleisesti käytettyjä ympäristömuuttujakomentoja:
| Komento | Kuvaus |
|---|---|
| vienti VARIABLE_NAME=arvo | Asettaa ympäristömuuttujan arvon. |
| echo $VARIABLE_NAME | Näyttää tietyn ympäristömuuttujan arvon. |
| env | Luetteloi kaikki järjestelmään tällä hetkellä asetetut ympäristömuuttujat. |
| poista VARIABLE_NAME | Kumoaa tai poistaa ympäristömuuttujan. |
| vienti -s | Näyttää luettelon kaikista tällä hetkellä vietyistä ympäristömuuttujista. |
| env VAR1=arvo KOMENTO | Asettaa tietyn komennon ympäristömuuttujan arvon. |
| printenv | Näyttää kaikkien ympäristömuuttujien arvot. |
9. Käyttäjien hallintakomennot
Linuxissa käyttäjähallintakomentojen avulla voit luoda, muokata ja hallita järjestelmän käyttäjätilejä. Tässä on joitain yleisesti käytettyjä käyttäjien hallintakomentoja:
| Komento | Kuvaus |
|---|---|
| WHO | Näytä kuka on tällä hetkellä kirjautunut sisään. |
| sudo adduser käyttäjätunnus | Luo järjestelmään uusi käyttäjätili määritetyllä käyttäjätunnuksella. |
| sormi | Näytä tiedot kaikista tällä hetkellä järjestelmään kirjautuneista käyttäjistä, mukaan lukien heidän käyttäjätunnuksensa, kirjautumisaikansa ja päätelaitteensa. |
| sudo deluser USER GROUPNAME | Poista määritetty käyttäjä määritetystä ryhmästä. |
| kestää | Näytä käyttäjien viimeaikainen kirjautumishistoria. |
| sormen käyttäjätunnus | Anna tiedot määritetystä käyttäjästä, mukaan lukien hänen käyttäjänimi, oikea nimi, pääte, joutoaika ja kirjautumisaika. |
| sudo userdel -r käyttäjätunnus | Poista määritetty käyttäjätili järjestelmästä, mukaan lukien heidän kotihakemistonsa ja siihen liittyvät tiedostot. Vaihtoehto -r varmistaa käyttäjän tiedostojen poistamisen. |
| sudo passwd -l käyttäjätunnus | Lukitse määritetyn käyttäjätilin salasana estäen käyttäjää kirjautumasta sisään. |
| su – käyttäjätunnus | Vaihda toiseen käyttäjätiliin käyttäjän ympäristössä. |
| sudo usermod -a -G RYHMÄNIMI KÄYTTÄJÄNIMI | Lisää olemassa oleva käyttäjä määritettyyn ryhmään. Käyttäjä lisätään ryhmään poistamatta häntä nykyisistä ryhmistään. |
10. Pikanäppäimet Komennot
Linuxissa on monia pikanäppäinkomentoja, jotka voivat auttaa sinua olemaan tuottavampia. Tässä on muutamia yleisimpiä:
10.1: Bash-pikakuvakkeiden komennot:
| Navigointi | Kuvaus | Muokkaus | Kuvaus | Historia | Kuvaus |
|---|---|---|---|---|---|
| Ctrl + A | Siirry rivin alkuun. | Ctrl + U | Leikkaa/poista kursorin paikasta rivin alkuun. | Ctrl + R | Hakukomentohistoria (käänteinen haku). |
| Ctrl + E | Siirry rivin loppuun. | Ctrl + K | Leikkaa/poista kursorin paikasta rivin loppuun. | Ctrl + G | Paeta historian hakutilasta. |
| Ctrl + B | Siirrä yksi merkki taaksepäin. | Ctrl + W | Leikkaa/poista kohdistinta edeltävä sana. | Ctrl + P | Siirry historian edelliseen komentoon. |
| Ctrl + F | Siirrä yksi merkki eteenpäin. | Ctrl + Y | Liitä viimeksi leikattu teksti. | Ctrl + N | Siirry historian seuraavaan komentoon. |
| Alt + B | Siirrä yksi sana taaksepäin | Ctrl + L | Tyhjennä näyttö. | Ctrl + C | Lopeta nykyinen komento. |
| Alt + F | Siirry yksi sana eteenpäin. |
10.2: Nano Shortcuts -komennot:
| Tiedostotoiminnot | Kuvaus | Navigointi | Kuvaus | Muokkaus | Kuvaus | Etsi ja korvaa | Kuvaus |
|---|---|---|---|---|---|---|---|
| Ctrl + O | Tallenna tiedosto. | Ctrl + Y | Vieritä yksi sivu ylöspäin. | Ctrl + K | Leikkaa/poista kursorin paikasta rivin loppuun. | Ctrl + W | Etsi tekstistä merkkijono. |
| Ctrl + X | Poistu Nanosta (kehote tallentaa, jos sitä muutetaan). | Ctrl + V | Vieritä yksi sivu alas. | Ctrl + U | Leikkaa/palauta viimeksi leikattu teksti. | Alt + W | Etsi ja korvaa merkkijono tekstistä. |
| Ctrl + R | Lue tiedosto nykyiseen puskuriin. | Alt + | Siirry tiettyyn rivinumeroon. | Ctrl + 6 | Merkitse tekstilohko kopioimista tai leikkaamista varten. | Alt + R | Toista viimeinen haku. |
| Ctrl + J | Perustele nykyinen kohta. | Alt + , | Siirry nykyisen rivin alkuun. | Ctrl + K | Leikkaa/poista merkitty tekstilohko. | ||
| Kaikki +. | Siirry nykyisen rivin loppuun. | Kaikki +6 | Kopioi merkitty tekstilohko. |
10.3: VI Pikanäppäinkomennot:
| Komento | Kuvaus |
|---|---|
| cw | Muuta nykyistä sanaa. Poistaa kohdistimen paikasta nykyisen sanan loppuun ja vaihtaa lisäystilaan. |
| dd | Poista nykyinen rivi. |
| x | Poista merkki kohdistimen alla. |
| R | Siirry vaihtotilaan. Korvaa merkit alkaen kohdistimen paikasta, kunnes painat Esc-näppäintä. |
| O | Lisää uusi rivi nykyisen rivin alle ja vaihda lisäystilaan. |
| sisään | Kumoa viimeisin muutos. |
| s | Korvaa kohdistimen alla oleva merkki ja vaihda lisäystilaan. |
| dw | Poista kohdistimen paikasta seuraavan sanan alkuun. |
| D | Poista kohdistimen paikasta rivin loppuun. |
| 4dw | Poista seuraavat neljä sanaa kohdistimen paikasta. |
| A | Vaihda lisäystilaan nykyisen rivin lopussa. |
| S | Poista nykyinen rivi ja vaihda lisäystilaan. |
| r | Korvaa kohdistimen alla oleva merkki uudella näppäimistöltä syötetyllä merkillä. |
| i | Vaihda lisäystilaan ennen kohdistinta. |
| 3dd | Poista nykyinen rivi ja kaksi riviä sen alla. |
| POISTU | Poistu lisäys- tai komentorivitilasta ja palaa komentotilaan. |
| SISÄÄN | Palauta nykyinen rivi alkuperäiseen tilaan ennen muutosten tekemistä. |
| ~ | Vaihda kohdistimen alla olevan merkin kirjainkokoa. |
| a | Vaihda lisäystilaan kohdistimen jälkeen. |
| C | Poista kohdistimen paikasta rivin loppuun ja vaihda lisäystilaan. |
10.4: Vim Shortcuts -komennot:
| Normaalitila | Kuvaus | Komentotila | Kuvaus | Visuaalinen tila | Kuvaus |
|---|---|---|---|---|---|
| i | Siirry lisäystilaan kohdistimen nykyiseen kohtaan. | :Sisään | Tallenna tiedosto. | sisään | Valitse teksti siirtymällä visuaaliseen tilaan. |
| x | Poista merkki kohdistimen alla. | :q | Lopeta Vim. | ja | Kopioi valittu teksti. |
| dd | Poista nykyinen rivi. | :q! | Lopeta Vim tallentamatta muutoksia. | d | Poista valittu teksti. |
| vv | Kopioi nykyinen rivi. | :wq tai
| Tallenna ja lopeta Vim. | s | Liitä kopioitu tai poistettu teksti. |
| s | Liitä kopioitu tai poistettu teksti nykyisen rivin alle. | :s/vanha/uusi/g | Korvaa tiedostossa kaikki vanhat esiintymät uudella. | ||
| sisään | Kumoa viimeisin muutos. | : aseta nyt tai yritä saada kiinni java : aseta numero | Näytä rivinumerot. | ||
| Ctrl + R | Toista viimeinen kumoaminen. |
Johtopäätös
Yhteenvetona voidaan todeta, että Linux on laajalti käytetty käyttöjärjestelmä kehitystä varten, ja kehittäjänä sinun tulee tuntea Linux ja sen peruskomennot. Tässä Cheat Sheetissa käsiteltiin kaikki komennot, kuten hakemistojen luominen, tiedostojen pakkaus ja arkistointi, prosessien hallinta, järjestelmätiedot, verkko ja paljon muuta. Tämän lisäksi tämä Linux-huijauslehti on järjestetty ja luokiteltu, joten kehittäjien on helppo löytää nopeasti tietyissä käyttötapauksissa tarvitsemansa komennot. Tätä resurssia hyödyntämällä kehittäjät voivat parantaa tuottavuuttaan ja tehokkuuttaan työskennellessään Linuxin kanssa, mikä johtaa sujuvampiin ja onnistuneempiin kehitysprojekteihin.
PS. Älä missaa toista Python-huijauslehteämme, joka kattaa datatieteen Scikit-Learn , Pandat ja Pythonin perusteet .
Usein kysytyt kysymykset Linux Commands -huijaustaulukosta
1. Mikä on Linux Cheat Sheet?
Kun muistisi pettää tai et halua luottaa Linuxiin -auta ? terminaalissa tämä linux-huijauslehti tulee apuun. On vaikea muistaa kaikkea tärkeää Linux Commandsby -sydäntä, joten tulosta tämä tai tallenna se työpöydällesi turvautuaksesi jumiutuessasi.
2. Mitkä ovat Linuxin perusteet?
- Ydin . Käyttöjärjestelmän peruskomponentti. Ilman sitä käyttöjärjestelmä ei toimi. …
- Järjestelmän käyttäjätila . Hallintakerros järjestelmätason tehtäviin, kuten konfigurointiin ja ohjelmiston asentamiseen. …
- Sovellukset . Ohjelmistotyyppi, jonka avulla voit suorittaa tehtävän.
3. Mikä on 777 Linux-komennossa?
Olet ehkä kuullut chmod 777:stä. Tämä komento tekee antaa luku-, kirjoitus- ja suoritusoikeudet omistajalle, ryhmälle ja yleisölle .
4. Miten näen, mitä käyttäjät tekevät Linuxissa?
Käyttämällä w-komentoa, w-komento Linuxissa näyttää kirjautuneet käyttäjät ja heidän toimintansa.