Olen käyttänyt Linuxia noin 10 vuotta ja mitä aion näyttää tässä artikkelissa on luettelo Linux-komennoista, työkaluista, hienoista pikku temppeleistä ja muutamasta pelkkää hauska komentoa, jota toivon, että joku olisi osoittanut minut alusta alkaen kompastumisesta kun he kävelivät.
01/15
Hyödyllisiä komentorivipyyntöjä
Seuraavat pikanäppäimet ovat uskomattoman hyödyllisiä ja säästävät aikaa:
- CTRL + U - Leikkaa tekstin ylös kohdistimen kohdalle.
- CTRL + K - Leikkaa tekstin kohdistimesta rivin loppuun
- CTRL + Y - Liittää tekstin
- CTRL + E - Siirrä kohdistin rivin loppuun
- CTRL + A - Siirrä kohdistin rivin alkuun
- ALT + F - Hyppää eteenpäin seuraavaan tilaan
- ALT + B - Siirry edelliseen tilaan
- ALT + Backspace - Poista edellinen sana
- CTRL + W - Leikkaa sana kursorin taakse
- Shift + Insert - Liittää tekstin päätteeseen
Vain niin, että yllä olevat komennot ovat järkeä tarkastelemaan seuraavia tekstiriviä.
sudo apt-get asenna ohjelmanimi
Kuten näet, minulla on oikeinkirjoitusvirhe ja komennon toimivuus, minun pitäisi vaihtaa "intall" "asentaa".
Kuvittele, että kohdistin on rivin lopussa. Voit vaihtaa sanan asennuksen eri tapoja.
Voisin painaa ALT + B-näppäintä kahdesti, mikä asettaa kohdistimen seuraavaan asentoon (merkitty ^ -symbolilla):
sudo apt-get ^ intall ohjelman nimi
Nyt voit painaa kohdistinpainiketta ja lisätä '' s 'asennukseen.
Toinen hyödyllinen komento on "shift + insert" erityisesti, jos haluat kopioida tekstin selaimesta päätelaitteeseen.
02/15
SUDO !!
Aiot todella kiittää minua seuraavasta komennosta, jos et tiedä jo sitä, koska kunnes tiedät tämän olevan olemassa, kiroat itsesi aina, kun annat komennon ja sanat "lupa kieltäytyi".
- sudo !!
Kuinka käytät sudo !!? Yksinkertaisesti. Kuvittele, että olet antanut seuraavan komennon:
apt-get asenna ranger
Sanat "Käyttöoikeus kieltäytynyt" ilmestyy, ellet ole kirjautunut sisään korotetuilla oikeuksilla.
sudo !! suorittaa edellisen komennon sudoiksi. Joten edellinen komento tulee nyt:
sudo apt-get asenna ranger
Jos et tiedä mitä sudo on, aloita täältä.
03/15
Keskeytetään komennot ja käynnissä olevat komennot taustalla
Olen jo kirjoittanut oppaan, joka näyttää, miten komentojonot toimivat taustalla .
- CTRL + Z - Keskeyttää sovelluksen
- fg - Palauttaa sovelluksen
Mikä tämä vinkki on?
Kuvittele, että olet avannut nano- tiedoston seuraavasti:
sudo nano abc.txt
Tekstin kirjoittamiseen puoliväliin tiedostossa huomaat, että haluat nopeasti kirjoittaa toisen komennon päätelaitteeseen, mutta et voi, koska olet avannut nanoa etualalla.
Saatat ajatella, että ainoa vaihtoehto on tallentaa tiedosto, sulkea nano, suorittaa komento ja avata nano uudelleen.
Sinun tarvitsee vain painaa CTRL + Z ja etualan sovellus keskeytyy ja sinut palautetaan komentoriville. Sen jälkeen voit suorittaa mitä tahansa haluamaasi komentoa ja kun olet palannut aiemmin keskeytettyyn istuntoosi, antamalla "fg" pääteikkunaan ja painamalla paluuta.
Mielenkiintoinen asia kokeilla on avata tiedosto nanoon, kirjoittaa teksti ja keskeyttää istunto. Avaa nyt toinen tiedosto nanoon, kirjoita teksti ja keskeytä istunto. Jos annat nyt "fg", palaat toiseen nanoon avautuvaan tiedostoon. Jos poistut nanoista ja syötät "fg" uudelleen, palataan ensimmäiseen nanoon avattuun tiedostoon.
04/15
Käytä nohup komentojen suorittamiseen, kun olet kirjautunut ulos SSH-istunnosta
Nohup-komento on todella hyödyllinen, jos käytät ssh-komennon kirjautumalla muihin koneisiin.
Joten mitä nohup tekee?
Kuvittele, että olet kirjautunut toiseen tietokoneeseen etäyhteyden avulla ssh: n avulla ja haluat suorittaa komennon, joka kestää kauan ja poistuu ssh-istunnosta, mutta jättää komennon käynnissä vaikka et enää ole yhteydessä, niin nohup voit tehdä juuri sen.
Esimerkiksi, käytän Raspberry PI: ää ladatakseen jakaumia tarkastelua varten.
Minun Raspberry PI ei ole koskaan kytketty näyttöön, eikä minulla ole näppäimistöä ja hiirtä siihen liitettyä.
Yhdyn aina vadaan PI ssh : n kautta kannettavasta tietokoneesta. Jos aloin ladata suurta tiedostoa Vadelma PI: lla ilman nohup-komentoa, minun pitäisi odottaa latausta loppuun ennen kirjautumista ssh-istunnosta ja ennen kannettavan tietokoneen sammuttamista. Jos tein tämän, en voi myöskään käyttää Raspberry PI: tä lataamaan tiedostoa lainkaan.
Käyttääksesi nohup kaikkia minun on kirjoitettava nohup ja seuraa komento seuraavasti:
nohup wget http://mirror.is.co.za/mirrors/linuxmint.com/iso//stable/17.1/linuxmint-17.1-cinnamon-64bit.iso &
05/15
Linux-komennon suorittaminen 'AT' tietyssä ajassa
Nohup-komento on hyvä, jos olet yhteydessä SSH-palvelimeen ja haluat komennon pysyvän käynnissä, kun kirjaudut ulos SSH-istunnosta.
Kuvittele, että haluat käyttää samaa komentoa tiettynä ajankohtana.
' At ' -komennolla voit tehdä juuri niin. 'at' voidaan käyttää seuraavasti.
klo 10.38 pe
klo> cowsay "hello"
kohdassa> CTRL + D
Yllä oleva komento suorittaa ohjelman cowsay klo 10.38 perjantai-iltana.
Syntaksi on "at" ja sen jälkeen päivämäärä ja kellonaika.
Kun näkyviin tulee>> kehote, syötä haluamasi komento määritetyssä ajassa.
CTRL + D palauttaa sinut kohdistimeen.
On olemassa paljon erilaisia päivämäärä- ja aikamuotoja, ja on syytä tarkistaa man-sivuja lisää tapoja käyttää "at" -palvelua.
06/15
Man-sivut
Man-sivut antavat käsityksen siitä, mitä komennoilla on tarkoitus tehdä ja kytkimiä, joita voidaan käyttää heidän kanssaan.
Mies sivut ovat eräänlaisia tylsää omasta. (Luulen, että heitä ei ole suunniteltu herättämään meitä).
Voit kuitenkin tehdä asioita, jotta miehesi käyttö houkuttelevammaksi.
vienti PAGER = useimmat
Sinun on asennettava "eniten; jotta tämä toimisi, mutta kun teet sen tekee man sivut värikkäämpiä.
Voit rajoittaa man-sivun leveyttä tietylle sarakkeelle käyttämällä seuraavaa komentoa:
vienti MANWIDTH = 80
Lopuksi, jos sinulla on selain käytettävissä, voit avata minkä tahansa man sivun oletusselaimella -H-kytkimellä seuraavasti:
mies -H
Huomaa tämä toimii vain, jos olet asettanut oletusselaimen $ BROWSER -ympäristön muuttujan sisällä.
07/15
Käytä htop-ohjelmaa tarkastelemaan ja hallitsemaan prosesseja
Minkä komennon avulla voit selvittää, mitkä prosessit toimivat tietokoneessa? Minun vetooni on, että käytät ps : tä ja että käytät useita kytkimiä saadaksesi haluamasi tuotoksen.
Asenna 'htop'. Se on ehdottomasti työkalu, jonka haluat asentaa aiemmin.
htop tarjoaa luettelon kaikista terminaalin käynnissä olevista prosesseista, kuten Windowsin tiedostonhallinta.
Voit vaihtaa järjestysjärjestystä ja näytettäviä sarakkeita käyttämällä sekoitusnäppäimiä. Voit myös tappaa prosessit sisällä htop.
Voit suorittaa htop yksinkertaisesti kirjoita seuraava pääteikkunaan:
htop
08/15
Navigoi tiedostojärjestelmää rangerin avulla
Jos htop on äärimmäisen hyödyllinen komentorivillä suoritettavien prosessien ohjaamiseksi, ranger on äärimmäisen hyödyllinen navigointiin tiedostojärjestelmässä komentorivin avulla.
Luultavasti sinun on asennettava ranger, jotta voisit käyttää sitä, mutta asennettuna voit suorittaa sen yksinkertaisesti kirjoittamalla päätelaitteeseen seuraavan:
metsänvartija
Komentorivin ikkuna on aivan kuten mikä tahansa muu tiedostonhallinta, mutta se toimii vasemmalta oikealle eikä ylhäältä alas, mikä tarkoittaa sitä, että jos käytät vasenta nuolinäppäintä, voit työskennellä ylöspäin kansion rakenteessa ja oikea nuolinäppäin toimii alaspäin kansiorakenteessa .
Kannattaa lukea man sivuja ennen kuin käytät rangeria, jotta voit käyttää kaikkia käytettävissä olevia näppäimistön kytkimiä.
09/15
Peruuta sammutus
Joten aloitit shutdown joko komentorivin tai GUI: n kautta ja huomaat, ettet oikeasti halua tehdä sitä.
- shutdown -c
Huomaa, että jos sammutus on jo käynnistynyt, se saattaa olla liian myöhäinen pysäyttääksesi sammutus.
Toinen kokeiltava komento on seuraava:
- pkill shutdown
10/15
Killing Hung prosessit Helppo tapa
Kuvittele, että käytät sovellusta ja mistä tahansa syystä se riippuu.
Voit käyttää "ps -ef" löytääksesi prosessin ja sitten tappaa prosessin tai voit käyttää 'htop'.
On nopeampi ja helpompi komento, että rakastat kutsutaan xkill .
Kirjoita vain seuraava päätelaite ja napsauta sen sovelluksen ikkunaa, jonka haluat tappaa.
xkill
Mitä tapahtuu kuitenkin, jos koko järjestelmä on roikkuu?
Pidä näppäimistön "alt" ja "sysrq" näppäimiä painettuna ja kun niitä pidetään alhaalla, kirjoita seuraava hitaasti:
REISUB
Tämä käynnistää tietokoneen ilman, että pitää pitää virtapainiketta.
11/15
Lataa Youtube-videot
Yleisesti ottaen useimmat meistä ovat melko tyytyväisiä, että Youtube järjestää videot ja katsomme niitä suoratoistamalla niitä valitsemassamme mediasoitimella.
Jos tiedät olevasi offline-tilassa jonkin aikaa (ts. Lentomatkan vuoksi tai Skotlannin eteläpuolella ja Pohjois-Englannissa), saatat haluta ladata muutamia videoita kynän asemaan ja katsella niitä vapaa.
Sinun tarvitsee vain asentaa YouTube-dl paketinhallinnasta.
Voit käyttää youtube-dl: tä seuraavasti:
youtube-dl url-to-video
Voit saada URL-osoitteen mille tahansa Youtube-videolle klikkaamalla videon sivun jakamiskoodia. Kopioi linkki ja liitä se komentoriville (käyttämällä shift + insert-pikakuvaketta).
12/15
Lataa tiedostoja Webistä wgetin avulla
Wget-komennolla voit ladata tiedostoja verkosta päätelaitteen avulla.
Syntaksi on seuraava:
wget polku / tiedosto / tiedostonimi
Esimerkiksi:
wget http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download
On olemassa suuri määrä kytkimiä, joita voidaan käyttää wgetin kanssa, kuten -O, jonka avulla voit antaa tiedoston nimen uudelle nimelle.
Yllä olevassa esimerkissä ladasin AntiX Linux from Sourceforge. Tiedostonimi antiX-15-V_386-full.iso on melko pitkä. Olisi kiva ladata se vain antix15.iso. Voit tehdä tämän käyttämällä seuraavaa komentoa:
wget -O antix.iso http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download
Yksittäisen tiedoston lataaminen ei vaikuta siltä, että voit helposti selata verkkosivua selaimella ja napsauttaa linkkiä.
Jos kuitenkin haluat ladata kymmeniä tiedostoja, voit lisätä linkit tuontitiedostoon ja käyttää wgetia lataamaan kyseisistä linkistä tulevat tiedostot paljon nopeammin.
Käytä vain -i-kytkintä seuraavasti:
wget -i / path / to / importfile
Lisätietoja wgetistä on osoitteessa http://www.tecmint.com/10-wget-command-examples-in-linux/.
13/15
Höyryveturi
Tämä ei ole niin hyödyllistä kuin hauskaa.
Piirrä höyryjuna pääteikkunasi seuraavalla komennolla:
sl
14/15
Hanki Fortune Told
Toinen, joka ei ole erityisen hyödyllinen, mutta vain vähän hauskaa on Fortune-komento.
Kuten sl-komennon, saatat joutua asentamaan sen ensin arkistosta.
Sitten yksinkertaisesti kirjoita seuraavat tiedot saadaksesi omaisuuttasi
onni
15/15
Hanki lehmä kertoa Fortune
Lopuksi saat lehmän kertomaan sinulle omaisuutesi käyttämällä cowsay.
Kirjoita päätelaitteeseen seuraavat tiedot:
onni | cowsay
Jos sinulla on graafinen työpöytä, voit käyttää xcowsayta saadaksesi sarjakuva lehmä näyttää omaisuutesi:
onni | xcowsay
cowsay ja xcowsay voidaan näyttää minkä tahansa viestin. Esimerkiksi "Hello World" näyttää vain seuraavan komennon:
cowsay "hello world"