logo

Putty Command Linuxissa

Puttyn esittely

Windowsille, Kitti on kuuluisa pääteemulaattori . Se ei kuitenkaan rajoitu vain Windows-käyttöjärjestelmään. Oleminen avoin lähdekoodi ja vapaa , se on kuuluisa myös monien Linuxin käyttäjien keskuudessa. Kitti tarjoaa tuen valtavalle protokollavalikoimalle, kuten SFTP, SCP, rlogin, Telnet, SSH, sarja , jne.

Sitä käyttävät niin harrastajat/valmistajajoukot kuin kokeneet järjestelmänvalvojatkin. Yleensä järjestelmänvalvojat käyttävät Puttya asiakkaana telnet ja SSH kun taas valmistajayhteisö käyttää Puttya ollakseen vuorovaikutuksessa monien sarjaporttien kanssa laitteistonsa kautta.

Tämä pääteemulaattori voidaan toimittaa päätetyökalun kanssa, jota kutsutaan 'psftp' (Puttyn SFTP-asiakas). Sitä käytetään tiedostojen turvalliseen siirtämiseen järjestelmien välillä SSH-yhteyden kautta.

PuTTy-komento- tai SSH-komentomalli, eli asiakas-palvelinpohjainen, sallii kahdessa paikassa sijaitsevan järjestelmän (etä)todennuksen niiltä välitettävän tiedon salauksen aikana.

  • SSH toimii yli 22 portin TCP:tä, mutta sitä voidaan tarvittaessa muokata.
  • Asiakas voi muodostaa yhteyden palvelimeen toteuttamalla palvelimen kanssa TCP-kättelymenetelmän, jonka tarkoituksena on varmistaa, vastaavatko käyttäjän antamat tiedot vanhojen tietueiden kanssa, jotka on tallennettu RSA-avaimen tallennustiedostoon.
  • Sekä palvelimen että asiakkaan tulee sopia salausstandardeista varmistaakseen, että salausstandardit ovat turvallisia minkä tahansa yhteyden muodostamiseksi, ja sitten käyttäjän tulee suorittaa todennustarkistus.
  • Nyt tarvitaan pääteemulaattori, joka yhdistää asiakkaan palvelimeen.
  • PuTTy on yksi emulaattoreista, joka on ladattavissa ilmaiseksi ja avoimesta lähdekoodista.
  • Windowsissa ei myöskään ole esiasennettua SSH-asiakasta tai -palvelinta.

Tästä syystä alla on mainittu joitakin PuTTy-komentojen käytön edellytyksiä:

Edellytykset

  • Linux-pohjainen palvelin, johon meidät linkitetään.
  • Kitti liitosprosessin helpottamiseksi.
  • Palvelimen IP-osoite toimii kuin palvelimen sijainti, johon yritämme yhdistää.
  • Salasana ja käyttäjätunnus varmistaaksemme, että voimme muodostaa yhteyden palvelimeen.

Ubuntu Linuxissa helpoin tapa asentaa Putty on terminaali (komentorivi). Voimme asentaa sen seuraavilla vaiheilla Ubuntussa:

Vaihe 1

Napsauta Ubuntu Desktopissa Ctrl+Alt+T avaamista varten GNOME-pääte . Voimme suorittaa terminaalin kautta Ilmainen Dash jos tämä pikakuvake ei jostain syystä toiminut.

Vaihe 2

Suorita alla oleva komento terminaalin sisällä:

 sudo apt-get update 

Putty Command Linuxissa

Yllä oleva komento päivittää Ubuntun pakettiluettelon nykyisellä. Jos komento on rajoitettu, on parempi mahdollisuus, että Ubuntu voi asentaa ohjelmiston edellisen version nykyisen version sijaan, koska sillä oli vain edellinen luettelo ohjelmiston edellisen version kanssa.

Siksi aina kun päivität ohjelmiston versioita tai asennat uutta ohjelmistoa, on parempi suorittaa komento ensin. Yllä olevan komennon alussa etuliite sudo kehottaa päätettä suorittamaan komennon muodossa juuri koska ohjelmiston päivittäminen ja asentaminen on etuoikeustoiminto, eikä sitä saa toteuttaa sellaisten käyttäjien kautta, joilla ei ole riittävästi käyttöoikeuksia. Anna käyttäjän salasana pyydettäessä kautta sudo ja paina Tulla sisään -painiketta.

Vaihe 3

Voimme asentaa Puttyn seuraavalla komennolla:

 sudo apt-get install -y putty 

Putty Command Linuxissa

Vaihe 4

Yllä olevan komennon antamisen jälkeen Putty on asennettava. Suorita se terminaalin kautta Dashin kautta tai syöttämällä 'kitti' käskynä.

 putty 

Putty Command Linuxissa

Kitti mahdollistaa valittavan liitäntätyyppivalikoiman Sarjasarja, SSH, Rlogin, Telnet , ja Raaka . Lisäksi se toimitetaan erilaisten komentorivin työkalujen kanssa DSA- ja RSA-avaingeneraattori (tunnetaan myös kittiliina ), SFTP ( psftp ), SCP ( pscp ) jne, jotka voidaan suorittaa päätteestä.

merkkijonojen lisääminen java

Yhteys PuTTylla

Kirjoita palvelimen IP-osoite IP-osoitepalkkiin tai isäntänimi palvelimeen yhdistämistä varten ja säilytä yhteystyypiksi SSH ja portiksi 22. Saatamme myös tallentaa määritykset tulevaa käyttöä varten.

Nyt PuTTy-pääte avautuu ja kysyy salasanaa ja käyttäjätunnusta yhteyden muodostamiseksi.

Meidät kirjataan palvelimelle, johon yritimme muodostaa yhteyttä.

Jos käytämme Mac- tai Linux-pohjaista käyttöjärjestelmää, emme vaadi PuTTyn kaltaisia ​​asiakkaita, koska Linux-käyttöjärjestelmä sisältää SSH-päätteen. Tarvitsemme vain alla olevan komennon muodostaaksesi yhteyden palvelimeen:

ssh käyttäjä@palvelin

  • Yllä oleva komento yhdistää meidät palvelimeen, jossa on a 'palvelin' IP-osoite. 'Käyttäjä' voidaan määritellä käyttäjätunnukseksi. Se on valtuutettu muodostamaan yhteys palvelimeen.
  • Tämän komennon antamisen jälkeen meitä pyydetään antamaan salasana.
  • Meidän on vain syötettävä 'poistu' pääteikkunassamme yhteyden katkaisemiseksi etäpalvelimeen. Se tuo meidät takaisin paikalliseen koneeseemme.

Putty komennot

Jotkut Puttyn tärkeistä komennoista selitetään alla:

1. me: Sen avulla voimme syöttää tekstieditorin. Sen syntaksi on alla:

 vi filename 

Putty Command Linuxissa

Tämä komento käynnistää tiedoston järjestelmän näytöltä. Jos tiedostoa ei ole olemassa, se tekee uuden tiedoston samalla nimellä.

  • Escape-näppäimellä voimme peruuttaa vi:n muokkaustilassa aloittamamme komennot.
  • Voimme mennä sisään ':q' vain vi-editorista poistumiseen emme ole ehdottaneet muutoksia tiedostoon.
  • Voimme mennä sisään 'q!' poistuaksesi, jos haluamme poistaa tiedostoon tekemämme muutokset.

2. siirto: Jos haluamme löytää tietyn merkkijonon kansiosta tai tiedostosta, se on oikea komento meille. Tämä komento palauttaa koko rivin, mukaan lukien lauseen, kun se etsii tarkkaa hakua. Syntaksi on seuraava:

 grep 'string' filename 

Putty Command Linuxissa
  • Komennossa i vaihtoehto ( grep -i 'merkkijono' tiedostonimi ) avulla voimme löytää tiedostosta merkkijonon, jossa kirjainkoolla ei ole merkitystä.
  • Voimme laskea tiedoston sisällä olevan merkkijonon ulkoasunumeron avulla 'grep -c 'merkkijono' tiedostonimi'
  • Voimme näyttää tiedostonimen, joka sisältää tietyn merkkijonon tai kuvion, avulla 'grep -I 'string'*'
  • Voimme myös näyttää rivin numeron tulosteella käyttämällä 'grep -n 'merkkijono' tiedostonimi'

3. pää: Tämän komennon avulla voimme lukea tiedoston sisällön ensimmäiset kymmenen riviä. Head-komennon syntaksi on seuraava:

 head filename.extension 

Putty Command Linuxissa
  • Voimme myös antaa useiden tiedostojen nimet tässä komennossa, ja sitten se näyttää kaikkien tiedostojen ensimmäiset kymmenen riviä erikseen.
    Syntaksi: head -n15 /temp/tiedostonimi
  • Head-komento näyttää ensimmäiset viisitoista riviä sisällöstä toimitetun tiedoston kautta.

4. häntä: Tämä komento on sama kuin komento, eli head, joka antaa meille kymmenen riviä (ensimmäinen). Tail-komento antaa meille kymmenen riviä (viimeistä) sisältöä tiedoston läpi. Tämän komennon syntaksi on seuraava:

 tail filename.extension 

Putty Command Linuxissa
  • Voimme myös antaa tälle komennolle useamman kuin yhden nimen tiedostoille, jotta se näyttää kymmenen riviä (viimeinen) kaikkien kuvattujen tiedostojen läpi.
    Syntaksi on seuraava:
    tail dir/file1/dir/file2
  • Se vastaa pään komentoa. Sen avulla voimme myös muokata rivinumeroita, jotka haluamme näkyvän muilla kuin oletusnumeroilla.
    Syntaksi on seuraava:
    tail -n15 temp/tiedostonimi
    Se näyttää viisitoista riviä (viimeistä) sisältöä annetun rivin läpi.

5. kissa: Cat-komentoa käytetään tiedoston sisällön näyttämiseen näytöllä. Tämä komento kopioi vakiotulon vakiolähtöön. Se sallii myös vierityksen kokonaan, kun näkyvä teksti ei korjaa näyttöä.

Syntaksi on seuraava:

 cat filename.extension 

Putty Command Linuxissa

Tätä komentoa käytetään myös kahden tiedoston yhdistämiseen ja niiden sisällön näyttämiseen yhtenä kokonaisuutena.

Syntaksi:

kelvolliset tunnisteet javassa
 cat file1.txt file2.txt > mergedfile.txt 

Putty Command Linuxissa

missä,

'>' on tulos uudelleenohjausmerkin

Tätä komentoa voidaan käyttää myös uuden tiedoston luomiseen.

Syntaksi:

 cat > filename.extension 

Putty Command Linuxissa

6. rm: Se tarkoittaa Poista . Sen avulla voimme poistaa tiedoston palvelimen kautta. Tämän komennon syntaksi mainitaan alla:

 rm filename.extension 

Putty Command Linuxissa
  • The 'rm * kansionnimi' -komento poistaa jokaisen sisällön tai tiedoston hakemistosta.
  • The 'rm -r kansionnimi' komento poistaa kansion ja kansion myös siinä.
  • The 'rmdir' komento poistaa koko kansion tai hakemiston.