Aloittelijan opas Linux Shellille

Mikä on Shell?

Ennen kuin oli työpöytäympäristöjä ja graafisia käyttöliittymiä, ainoa tapa toimia vuorovaikutuksessa Linux-käyttöjärjestelmän kanssa oli käyttää komentoriviä, joka tunnetaan myös terminaalina.

Pääte käyttää erityistä ohjelmaa, jota kutsutaan kuoreksi, joka tukee useita komentoja tehtävien suorittamiseen.

Käytettävissä on erilaisia ​​tyynyjä. Tässä ovat yleisimmin käytetyt kuoret:

Useimmat nykyaikaiset Linux-jakeet käyttävät joko bash-kuori tai dash-kuori, vaikka onkin syytä tietää, että muut kuoret ovat olemassa.

Miten avaat Shellin?

Jos liität Linux-palvelimeen ssh: n kautta, pääset suoraan Linux-kuoriin. Jos käytät Linux-työpöytäversiota ja käytät työpöytäympäristöä, pääset kuoriin avaamalla päätelaitteen.

Tässä oppaassa näkyy, kuinka päästä pääteasemalta useilla eri tavoilla.

Heti kun pääset päätelaitteeseen, voit käyttää kyseisen päätteen oletuskaapelia.

Onko terminaali ja Shell sama asia?

Terminaali ja kuori, joita käytetään usein yhdessä toisten kanssa, ovat hyvin erilaisia ​​eläimiä. Pääte on ohjelma, jonka avulla voit käyttää kuoria.

Kuten aiemmin mainittiin, terminaali voi käyttää erilaisia ​​kuoria. Kuori ei tarvitse pääteemulaattoria toimimaan. Voit suorittaa shell-komentosarjan esimerkiksi CRON-työn kautta, joka on työkalu skriptien ajamiseen tietyissä ajanjaksoissa.

Kuinka vuorovaikutan Shellin kanssa

Voit tehdä melko paljon jotain pääteikkunassa, jonka voit saavuttaa enemmän graafisessa ympäristössä, mutta sinun on tiedettävä käytettävissä olevat komennot.

Kaikki komennot voidaan luetella monella tapaa. Esimerkiksi seuraava komento sisältää käytettävissä olevat komennot:

compgen -c | lisää

Tässä luetellaan kaikki käytettävissä olevat komennot, mutta niin, että ellet tiedä, mitä komennot tarkoittavat, et todennäköisesti ole kovin mukava.

Man-komennolla voit lukea kunkin komennon tietoja kirjoittamalla seuraavat:

man käskynimi

Korvaa "komennon nimi" komennolla, jonka haluat lukea.

Voit aina seurata tämän sivuston oppaita, jotta voit selvittää, kuinka useimmat Linux-komennot ovat käytettävissä.

Tärkeimpiä asioita, joista haluat tietää, ovat tiedostojen katselu, tiedostojen muokkaus, miten voit selvittää, missä tiedostojärjestelmässä olet, miten siirrät ylös ja alas hakemistoja, miten siirrät tiedostoja, miten kopioit tiedostoja, miten tiedostojen poistaminen ja hakemistojen tekeminen.

Onneksi tämä opas näyttää, miten tehdä kaikki nämä asiat .

Mikä Shell Script on

Shell-komentotiedosto on sarja komentojonoja, jotka kirjoitetaan tiedostossa, joka kutsuttuina suorittavat komennot yksi toisensa jälkeen usein ottamalla käyttäjän sisääntulon.

Shell-komentosarjat tarjoavat tavan suorittaa tavallisia tehtäviä uudestaan ​​ja uudestaan.

Näppäinoikotiet

Useita pikanäppäimiä, jotka kannattaa tietää nopeasti vuorovaikutuksessa kuoren kanssa pääteikkunassa:

Ohjelmiston asentaminen komentorivin avulla

Kuoria voidaan käyttää enemmän kuin vain kopioida tiedostoja ja muokata niitä.

Voit esimerkiksi asentaa ohjelmiston kuorella. Useimmat ohjelmiston asennuskäskyt ovat käyttöjärjestelmää eikä tiettyä kuorta.

Esimerkiksi apt-get on saatavana Debian-pohjaisista jakeluista, kun taas yum on käytettävissä Red Hat -tuotepakkauksissa.

Voit käyttää apt-get-komentotiedostoa, mutta se ei toimi jokaisessa jakelussa. Se on komentoriviohjelma sen sijaan, että se olisi erillinen komentokomento.

Hyödyllisiä vinkkejä ja vihjeitä

Tässä oppaassa on luettelo 15 hyödyllisestä vinkistä ja temppuja komentorivistä.

Se näyttää, miten komentojonot toimivat taustalla, komentojen keskeyttäminen, komentojen pysyminen käynnissä myös uloskirjautumisen jälkeen, komentojen suorittaminen tietyssä päivämääränä ja kellonaika, prosessien tarkastelu ja hallinta, tapojen pysäyttäminen prosessit, kuinka voit ladata Youtube-videoita, kuinka ladata verkkosivuja ja miten saada omaisuuttasi.