Luettelo komentorivikomennoista

Päivitys: Huijauslehtien BETA on täällä!

  • Opi komentorivi: Tiedostojärjestelmässä liikkuminen
  • Opi komentorivi: Tiedostojärjestelmän tarkasteleminen ja muuttaminen

Tausta

Komentorivi on tietokoneen käyttöliittymä. Se on komentoja vastaanottava ohjelma, jonka se välittää tietokoneen käyttöjärjestelmälle suoritettavaksi.

Komentoriviltä voit selata tietokoneen tiedostoja ja kansioita samalla tavalla kuin Windowsin Resurssienhallinnassa. Windowsissa tai Finder Mac OS: ssä. Ero on siinä, että komentorivi on täysin tekstipohjainen.

Tässä on yleisesti käytettyjen komentojen liite.

Komennot

>

> ottaa vasemmanpuoleisen komennon vakiolähdön ja ohjaa sen oikealla olevaan tiedostoon.

> >

>> ottaa vasemmanpuoleisen komennon vakiotuloksen ja liittää sen (lisää) oikealla olevaan tiedostoon.

<

< ottaa vakiotulon oikealla olevasta tiedostosta ja syöttää sen vasemmalla olevaan ohjelmaan.

|

| on ”putki”. | ottaa vasemmanpuoleisen komennon vakiolähdön ja lähettää sen vakiotulo komentoon th e oikein. Voit ajatella tätä ”komento komento” -ohjaukseksi.

~ / .bash_profile

~ /. bash_profile on tiedoston nimi, jota käytetään ympäristöasetusten tallentamiseen. Sitä kutsutaan yleisesti ”bash-profiiliksi”. Kun istunto alkaa, se lataa bash-profiilin sisällön ennen komentojen suorittamista.

alias

alias -komennolla voit luoda pikanäppäimiä tai aliaksia yleisesti käytetyille komennoille.

cd

cd ottaa hakemiston nimen argumentiksi ja siirtyy kyseiseen hakemistoon.

Voit siirtyä suoraan hakemistoon käyttämällä argumenttia cd hakemiston polun kanssa. Täällä cd jan/memory/ -komento navigoi suoraan jan / memory-hakemistoon.

cd ..

Voit siirtyä yhden hakemiston ylöspäin käyttämällä cd ... Täällä cd .. navigoi ylöspäin jan / memory /: sta tammikuuhun.

cp

cp kopioi tiedostoja tai hakemistoja. Täällä kopioimme tiedoston ada_lovelace.txt ja sijoitamme sen historialliseen / hakemistoon

Jokerimerkit (*)

Jokerimerkki * valitsee kaikki nykyisen hakemiston tiedostot. Yllä oleva esimerkki kopioi kaikki nykyisen hakemiston tiedostot satiiriksi kutsuttuun hakemistoon. Myös muita yleismerkkejä on, jotka eivät kuulu tämän sanaston soveltamisalaan.

Täällä m * .txt valitsee kaikki tiedostot työhakemistosta alkaen m: stä ja päättyen ”.txt”: ään, ja kopioi ne scifiin /.

env

env komento tarkoittaa ”ympäristö” ja palauttaa luettelon nykyisen käyttäjän ympäristömuuttujista.

env | grep MUUTTUVA

env | grep PATH on komento, joka näyttää yhden ympäristömuuttujan arvon.

vienti

export tekee muuttujan saataville kaikille lapsen istunnoille, jotka on aloitettu sinulta istunnolta, jolla olet. Tämä on tapa saada muuttuja jatkumaan koko ohjelmat.

grep

grep tarkoittaa ”yleinen säännöllinen” lausekepainatus ”. Se etsii tiedostoista rivejä, jotka vastaavat mallia, ja palauttaa tulokset. Kirjainkoko on merkitsevä.

grep -i

grep -i sallii komennon olla kirjainkoon erottamaton.

grep -R

grep -R etsii kaikki hakemistossa olevat tiedostot ja tuottaa vastaavia tuloksia sisältävät tiedostonimet ja rivit. -R tarkoittaa ”rekursiivista”.

grep -Rl

grep -Rl hakee kaikki hakemistossa olevat tiedostot ja tuottaa vain tiedostojen nimet, joiden tulokset vastaavat. -R tarkoittaa ”rekursiivinen” ja l tarkoittaa” vastaavia tiedostoja ”.

HOME

Muuttuja HOME on ympäristömuuttuja, joka näyttää kotihakemiston polun.

ls

ls listaa kaikki tiedostot ja hakemistot työhakemistossa

ls -a

ls -a listaa kaiken työhakemiston sisällön, mukaan lukien piilotetut tiedostot ja hakemistot.

ls -l

ls -l luetellaan kaikki sisältö hakemiston pitkässä muodossa. Näin kukin sarake tarkoittaa.

ls -t

ls -t järjestää tiedostot ja hakemistot siihen mennessä, kun niitä viimeksi muokattiin.

mkdir

mkdir ottaa hakemiston nimen argumentiksi ja sitten luo uuden hakemiston nykyiseen työhakemistoon. Täällä käytimme mkdir: ää luomaan uuden hakemiston nimeltä media /.

mv

Tiedoston siirtäminen , käytä mv: tä lähdetiedoston kanssa ensimmäisenä argumenttina ja kohdehakemistona toisena argumenttina. Tässä siirretään superman.txt supersankariksi /.

nano

nano on komentorivin tekstieditori. Se toimii aivan kuten työpöydän tekstieditori, kuten TextEdit tai Muistio, paitsi että se on käytettävissä komentoriviltä ja hyväksyy vain näppäimistön syötteen.

PATH

PATH on ympäristömuuttuja, joka tallentaa luettelon hakemistoista, jotka on erotettu kaksoispisteellä. Jokainen hakemisto sisältää komentosarjoja komentoriville suoritettavaksi. PATH listaa hakemistot, jotka sisältävät komentosarjoja.

pwd

pwd tulostaa työhakemiston nimen

rm

rm poistaa tiedostot. Täällä poistetaan tiedosto waterboy.txt tiedostojärjestelmästä.

rm -r

rm -r poistaa hakemiston ja kaikki sen alihakemistot.

sed

sed tarkoittaa ”virtaeditoria”. Se hyväksyy vakiosyötteen ja muokkaa sitä lausekkeen perusteella, ennen kuin se näytetään ulostulodatana.

Lausekkeessa "s/snow/rain/":

  • s: tarkoittaa ”korvaaminen”.
  • snow: hakumerkkijono, löydettävä teksti.
  • rain: korvaava merkkijono, teksti, joka lisätään paikalleen.

lajittelu

sort vie tiedostonimen tai vakiosyöttö ja järjestää jokaisen rivin aakkosjärjestyksessä tulostamalla sen vakiotulosteeseen.

vakiovirhe

vakiovirhe, lyhennettynä stderr, on virhe sotku epäonnistuneen prosessin tuottama ikä.

lähde

source aktivoi muutokset nykyiseen istuntoon ~ / .bash_profile-tiedostossa. Sen sijaan, että sulkisit päätelaitteen ja tarvitsisi aloittaa uusi istunto, source tekee muutokset saataville heti istunnossa, jossa olemme.

vakiotulo

vakiotulo, lyhennettynä stdin, on tietoja, jotka syötetään päätelaitteeseen näppäimistön tai syöttölaitteen kautta.

vakiolähtö

vakiolähtö, lyhennettynä stdout, on tiedot, jotka annetaan prosessin suorittamisen jälkeen.

kosketa

touch luo uuden tiedoston työhakemistoon. Se käyttää tiedostonimeä argumenttina ja luo sitten uuden tyhjän tiedoston nykyiseen työhakemistoon. Tässä käytimme kosketusta luodaksemme uuden tiedoston nimeltä keyboard.txt hakemistoon 2014 / dec /

Jos tiedosto on olemassa, kosketusta käytetään päivittämään tiedoston muokkausaika

uniq

uniq, lyhenne sanoista ”ainutlaatuinen”, vie tiedostonimen tai vakiotulon ja tulostaa kaikki rivit poistamalla tarkat kaksoiskappaleet.

Write a Comment

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *