Kokoelma: 44 parasta temppua Linuxille

tux super saiyan linux

Tämä artikkeli on tarkoitettu sekä niille, jotka ovat "sotkeneet" Linuxin kanssa jonkin aikaa, mutta joilla on silti epäilyksiä tai ongelmia pingviinialustassa, samoin kuin niille, jotka ovat uudempia oppimaan uusia asioita GNU: ssaan / Linux-jakelut. Heille olen laatinut tämän sijoituksen parhaat temput ja käytännöllisin.

Kuten tiedät, * nix-käyttöjärjestelmät käyttävät konsolia intensiivisesti komennotVaikka nykyaikaisia ​​graafisia käyttöliittymiä on tullut esiin ja ne ovat parantumassa ja yleistymässä, näiden järjestelmien suorituskyky ja teho ovat suuresti riippuvaisia ​​konsolista. On hyvä, että tätä menneisyyden perintöä ei menetetä, koska juuri se heikentää muita järjestelmiä.

Näin on Apple Mac OS X: ssä, joka on vakavasti sitoutunut käyttöliittymään ja työkaluihin terminaali. Tämä on tarkoittanut, että OS X ei ole niin käytetty ja tehokas käyttöjärjestelmä tiettyjen tehtävien suorittamisessa (esim. Pentestointia varten, kuten Windows, joka huolimatta käytettävissä olevista työkaluista ei ole aivan nopea ja tehokas…).

No, koska tehtävien suorittaminen graafisessa tilassa on suhteellisen yksinkertaista, keskitymme pääasiassa konsolin temppuihin ja annamme sarjan vinkkejä suorittaa käytännön ja jokapäiväisiä tehtäviä konsolista. Vaikka siellä on myös käytännön ideoita muille graafisille työkaluille.

Optimoi kokemuksesi bash-kuoren kanssa:

Linux-konsoli par excellence, kemut, on hienoa työskennellä, vaikka monien mielestä on työlästä työskennellä tekstitilassa. Jotta voisimme ymmärtää paremmin ja työskennellä helpommin, opetamme sinulle nämä ajo-temput, jotka helpottavat elämääsi ja työtäsi. Linux-komennot välttämätöntä, jotta saat kaiken irti päätelaitteestasi:

  • Komennon automaattinen täydennys: Jos haluat, että konsoli täydentää komennon tai tiedoston / hakemiston nimen automaattisesti kirjoittamalla ensimmäiset kirjaimet, voit käyttää sarkainnäppäintä. Se on yksinkertaista, kirjoita komennon tai osoitteen ensimmäiset kirjaimet ja paina sitten sarkainta automaattiseen täydennykseen. Jos kirjoitettuja kirjaimia vastaavia nimiä on useita, voit pitää enemmän sarkainta painettuna, jos haluat näyttää enemmän mahdollisuuksia, tai vain kirjoittaa lisää kirjaimia.
  • Komentohistoria: Jos epäilet äskettäin käyttämäsi komennon syntaksia tai haluat vain hakea sen välttääksesi uuden kirjoittamisen, voit käyttää Bashin tallentamaa komentohistoriaa (tiedostossa ~ / .bash_history). Tätä varten sinun tarvitsee vain kirjoittaa "historia" ilman lainausmerkkejä ja painaa ENTER. Toinen mahdollisuus hyödyntää historian hyveitä on käyttää ylä- ja alanuolinäppäimiä "navigointiin" komentohistoriassa ja saada tallennetut komennot näkyviin nykyisen kehotuksen eteen. Voit myös käyttää samaa näppäinyhdistelmää Ctrl + P ja Ctrl + N.
  • Etsi jo käytettyjä komentoja: Edellisessä kappaleessa tutkimamme historian ansiosta voit etsiä aiemmin käytettyjä komentoja. Käytä vain taaksepäin hakua Ctrl + R tai eteenpäin hakua Ctrl + S. Tämä menetelmä on yhdistelmä komento- ja täydennyshistoriaa, joten meidän on kirjoitettava haettavan komennon ensimmäiset kirjaimet.
  • Poista historia: Jos haluamme poistaa historian niin, että toisella tiimimme käyttäjällä ei ole pääsyä käyttämiimme komentoihin, tai yksinkertaisesti poistaa tiedosto, joka oli jo komentojen kyllästämä päätelaitteen intensiivisen käytön vuoksi, voit käyttää historiaa -c "ilman lainausmerkkejä ja historiaamme tyhjennetään (nykyiselle käyttäjälle). Sen sijaan, jos haluat poistaa historian kokonaan, voit käyttää:
cat /dev/null > ~/.bash_history
  • Muokkaa tai korjaa jo kirjoitettuja rivejä: Jos olemme hakeneet historiariviä tai käyttäneet automaattista täydennystä, mutta haluamme päivittää rivin muuhun käyttöön tai syntaksia ei yksinkertaisesti riitä, voimme siirtää kohdistimen rivin alkuun käyttämällä Ctrl + A ja Ctrl + E tai loppuun asti. Jos haluamme hypätä merkki kerrallaan yhteen tai toiseen suuntaan, voimme käyttää vasenta tai oikeaa nuolinäppäintä. Toisaalta, jos haluamme siirtyä sanasta sanaan merkin sijaan, voimme käyttää näppäimistömme Ctrl + Nuoli (vasen tai oikea). Kun olemme saavuttaneet pisteen, kohdistimen alla oleva merkki voidaan poistaa Delete-näppäimellä tai vasemmalla oleva Backspace-näppäimellä. Jos haluamme poistaa merkit kohdistimesta rivin loppuun, käytä Ctrl + K ja paina sitten askelpalautinta. Voit poistaa kohdistimen rivin alusta painamalla Ctrl + X ja sitten askelpalautinta.
  • Vaihda isot kirjaimet pieniin tai päinvastoin: Voit vaihtaa pienet kirjaimet isoihin tai päinvastaisiin asettamalla kohdistimen haluamaamme kohtaan ja painamalla sitten Esc ja sitten C tai L.
  • Kopioi ja liitä teksti komentoriville: Hiiren oikean painikkeen lisäksi voit kopioida näppäinyhdistelmällä Ctrl + Vaihto + C ja liittää Ctrl + Vaihto + V. Muuten, Vaihto on vaihtonäppäin, mutta se, joka on "Caps Lock" -näppäimen alla, niille, jotka eivät tiedä. Vaikka se tuntuu typerältä, joskus meillä ei ole hiirtä toimimaan, ja on mielenkiintoista tietää nämä pikanäppäimet. Esimerkiksi tämä on tapahtunut minulle joskus Raspbianin kanssa Raspberry Pi: lle, jossa minulla ei ollut hiirtä liitettäväksi aluksella.
  • käsikirjoitus: komentosarjat ovat hyvin käytännöllisiä jokapäiväisten tehtävien automatisoimiseksi, kuvittele, että haluat nähdä historian, tyhjentää nykyisen näytön ja poistaa sitten historian kokonaan. Tämä vaatii sarjan komentoja, ja jos se on tehtävä, jonka suoritat päivittäin, saatat olla kiinnostunut luomaan komentosarjan, joka tekee sen kaikki kerralla ja automaattisesti, ja sinun on vain suoritettava se tämän tehtävän suorittamiseksi. Sen luomiseksi kirjoitamme seuraavan tekstin tekstieditorilla ja tallennamme sen .sh-laajennuksella ja annamme sille suoritusoikeudet. Kuvittele esimerkki, jonka olemme esittäneet, teksti olisi:
 #!/bin/bash
history
clear
cat /dev/null > ~/.bash_history
echo "El historial se ha borrado. Gracias.”
  • Suorita se ajattelemalla, että olemme nimenneet sen erasure.sh: lle, koska hakemistosta, jossa se sijaitsee, kirjoitamme seuraavan ja painamme ENTER (tallentamalla meidät kirjoittamaan komentohistoriaa näyttämään historiaa, tyhjentämään näytön ja kissan poistamiseksi poistamalla historiaa säästävän tiedoston, vaikka tällä komentosarjalla ei ole paljon järkeä, mutta se on helppo esimerkki ymmärtääksesi):
 ./borrado.sh

Käytännön temppuja ja komentoja puristaaksesi päätelaitteemme:

Kun tiedämme kuinka hyödyntää Bashin tarjoamia etuja parempien kokemusten saamiseksi, voimme alkaa hyödyntää työkaluja, joita sen avulla voidaan käyttää:

  • Tiedä hakemistossa, että olen:
pwd
  • Vaihda toiseen hakemistoon:
cd /ruta/del/nuevo/directorio/o/fichero
  • Palaa edelliseen hakemistoon:
cd ..
  • Siirry suoraan omaan hakemistoon tai toisen käyttäjän määrittelemäsi käyttäjä:
cd ~nombre_usuario
  • Siirry juurihakemistoon:
cd /
  • Luo hakemisto:
mkdir nombre_directorio
  • Poista hakemistoja tai tiedostoja:
rmdir nombre_directorio
rm nombre_fichero
  • Luettele hakemiston sisältö:
 ls 
  • Näytä piilotetut asiakirjat hakemistossa:
ls -a
  • Hae tiedostoa koko järjestelmästä:
 find / -name nombre_fichero
  • Arvioi hakemiston käyttämä tila:
 du -sh /directorio
  • suorittaa varmuuskopio hakemistosta toisessa: kuvittele, että haluat tehdä varmuuskopion / home-hakemistosta ja tallentaa sen hakemistoon / temp ja että varmuuskopiota kutsutaan copy1:
 dump -0aj -f /tmp/copia1.bak /home
  • Luo ISO-kuva nopea ja helppo levy:
 mkisofs /dev/cdrom > nombre_imagen.iso
  • Onko järjestelmäsi ollut lukittu graafisessa tilassa olevan ohjelman takia? Voit pakottaa sulkemaan tämän epäonnistuneen ohjelman palataksesi normaaliksi xkillillä. Sinun tarvitsee vain kirjoittaa seuraava ja näet, että hiiren kohdistin on muuttunut ristiksi, koskettamalla sitä ikkunaa, jonka haluat pakottaa sulkeutumaan, ja siinä kaikki:
 xkill
  • haluta suorita viimeinen komento uudelleen liittyi? Tyyppi:
 !! 
  • Kirjoita komento tallentamatta sitä historiaanl: Sinun tarvitsee vain laittaa välilyönti sen komennon eteen, jonka haluat poistaa historialuettelosta. Esimerkiksi, jos haluat, ettei ls ole luettelossa bash-historiassa, kirjoita:
 ls 
  • saada tietoan minkä tahansa komennon käytöstä:
 man nombre_comando
  • Katso järjestelmämme laitteistokomponentit:
 dmidecode -q
  • Näytä ckiintolevyn tekniset ominaisuudet:
 sudo hdparm -i /dev/sda
  • show yksityiskohtaiset suorittimen tiedot:
 cat /proc/cpuinfo
  • Tarvitsetko nopean kalenterin? Jos haluat saada kalenterin tietylle vuodelle, kirjoita seuraava (esim. Näyttää kalenteri tälle vuodelle):
 cal 2015
  • Tai jos haluat sen tiettynä kuukautenaesimerkiksi lokakuussa:
 cal 10 2015
  • Sammuta järjestelmä määritettynä aikana. Kuvittele, että lataat jotain, joka kestää kauan, ja haluat päästä ulos talosta. Jotta laite ei kuluta sähköä ennen kuin palaat ja poistumatta purkautumisesta puoliväliin, voit ajastaa sammutuksen tiettynä aikana tällä komennolla. Kuvittele esimerkiksi, että haluat poistaa sen käytöstä klo 08:50:
 shutdown -h 08:50
  • Tunne IP-osoitteemme: Tätä varten voimme käyttää ifconfig-komentoa ja etsiä "inet addr:" -kentän, joka määrittää IP-osoitteemme. Se on yksinkertaista, mutta tämä antaa meille sisäisen IP-osoitteemme. Jos haluamme ulkoisen tai julkisen IP: n:
 curl ifconfig.me/ip
  • Puhdista päätelaitteen näyttöEn hukkaa sinua niin paljon tekstiä ja minulla on puhdas ympäristö. Se on hyödyllinen sen jälkeen, kun se on suorittanut useita komentoja tai tietyillä työkaluilla, jotka palauttavat lukemisen tekstitietojen romahtavan päätelaitteen näytöllä. Kun et enää halua sitä, voit jättää kuoren uudeksi näppäimillä Ctrl + L tai haluttaessa:
 clear
  • Viestintä virtuaalikoneissa: Jos käytät VirtualBOXia tai VMWare-ohjelmaa toisen, Linuxin tai muun käyttöjärjestelmän virtualisointiin, saatat ajatella, kuinka voit yhdistää virtuaalikoneen (vieras) ja fyysisen koneen (isäntä) verkkotasolla tai jopa yhdistää kaksi virtuaalikonetta toisilleen. No, sinun tarvitsee vain käyttää virtuaalikoneen verkkokokoonpanoa ja valita NAT-kokoonpano, jotta voit luoda suoran linkin kahden virtuaalikoneen välille tai Bridge kommunikoida virtuaalikoneen fyysisen kanssa. Ensimmäisessä tapauksessa sinun ei tarvitse tehdä mitään, mutta jos valitset Bridge-tilan, sinun on määritettävä vieraan IP siten, että se on samalla alueella kuin fyysinen isäntä. Kuvittele esimerkiksi, että fyysisellä koneellasi on IP (voit tarkistaa ifconfigilla) 192.168.1.3 ja että virtuaalikoneella on toinen Linux-jakelu. No, sinun pitäisi avata virtuaalikoneen pääte ja kirjoittaa "ifconfig eth0 new_IP" ilman lainausmerkkejä ja korvaamalla new_IP haluamallasi IP: llä (muista myös, että jos käytät muuta verkkolaitetta kuin eth0, sinun on määritettävä se). Tämän uuden IP-osoitteen on oltava samassa verkkosegmentissä kuin fyysisen koneen, joten sen on näytettävä tältä kuin 192.168.1.X, jossa X on mikä tahansa luku 0-255. Tämä toimisi esimerkiksi tässä tapauksessa:
 ifconfig eth0 192.168.1.10
  • Hiljennä ärsyttävät virheilmoitukset: Suosittelen ensin ratkaisemaan tai seuraamaan ongelmaa ja näkemään, että se ei ole jotain vakavaa. Mutta joskus jotkut täsmälliset tai vaarattomat virheet tuottavat virhetiedoston, joka aiheuttaa ärsyttävän viestin, joka varoittaa meitä ongelmasta ja pyytää ilmoittamaan ongelmasta sen ratkaisemiseksi. Jos haluat välttää ärsyttävän viestin "On havaittu ongelma ..." tai vastaavaa, voit kirjoittaa seuraavan:
 sudo rm /var/crash/*
  • Kiintolevy kapasiteetin rajoituksella (vapauta tilaa): vapauttaa tilaa voit käyttää esimerkiksi seuraavia komentosarjoja (tämä poistaa tarpeettomat tiedostot, jotka vievät tilaa tarkkuudeltaan)
 sudo apt-get autoclean sudo apt-get celan sudo apt-get autoremove
  • Tarkista kiintolevyn käytettävissä oleva ja käytetty tila: Tätä varten voimme käyttää yksinkertaista komentoa, joka antaa meille tietoja nykyisten osioiden vapaasta ja käytetystä tilasta, mukaan lukien prosenttiosuus:
 df -H
  • Selvitä ohjelman käyttämät kirjastot: Kuvittele esimerkiksi, että haluat nähdä kirjastot, joista "ls" -ohjelma riippuu:
 ldd /bin/ls
  • Etsi ja poista kaikki tiedostot, joilla on tietty laajennus: kuvitellaan, että haluat poistaa kaikki .gif-laajennuksella varustetut kuvat järjestelmästäsi (riippumatta niiden nimestä). Tyyppi:
 find -name *.gif | xargs rm -rf
  • Tiedä, mitkä portit ovat auki: Jos haluat tietää, mitkä portit ovat auki, voimme käyttää näitä kahta komentoa, toista TCP: lle ja toista UDP: lle:
 nmap -sS -O
nmap -sU -O
  • Tiedä mitä kuorta käytämme: Kuten tiedätte, on useita, vaikka bash on yleisimpiä, on muitakin. Voit tietää, minkä kuoren kanssa työskentelemme, kirjoittamalla seuraavan komennon, joka palauttaa sen nimen:
 echo $SHELL
  • Tietoja ytimen versiosta, arkkitehtuurista ja distrosta: Voimme tietää tietoa Linux-ytimen versiosta, jota distro käyttää, sekä prosessorimme ja käytetyn jakelun arkkitehtuurista. Sinun tarvitsee vain kirjoittaa:
 uname -a
  • Tunnista, onko järjestelmämme vaarassa juuripakettien olemassaolon vuoksi: rootkit ovat haitallisia työkaluja, kuten tiedät, nämä työkalut sallivat juurihakemiston haitallisille käyttäjille. Jos haluat havaita, onko järjestelmämme saanut yhden tartunnan, ladasimme tämän paketin ja sitten (muista hakemistosta, jossa ladattu tiedosto sijaitsee, käyttää CD: tä siirtyäksesi siihen):
 tar -xvf chkrootkit.tar.gz
cd chkrootkit-0.49/
make sense
./chkrootkit

Toivon, että siitä on ollut apua sinulle. Älä unohda kommentoida antaa mielipiteesi ja jos haluat, pyydä meitä lisäämään jokin muu mielenkiintoinen temppu. Olemme avoimia pyyntöihisi.

Lisätietoja ja oppaita blogistamme - Parhaat Linux-vaihtoehdot Windows-ohjelmille, Kuinka asentaa paketti Linuxiin


6 kommenttia, jätä omasi

Jätä kommentti

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

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Stranderson dijo

    Tekstin kopioiminen ja liittäminen näppäimistöllä on mukavampaa:

    Ctrl + Lisää -> kopioi
    Vaihto + Lisää -> liitä

  2.   Pepe Matthias dijo

    valitsemallasi hiirellä ja painamallasi keskipainikkeella. helpompaa mahdotonta.

  3.   Richard Moon Fuentes dijo

    Erinomainen panos, se auttaa minua paljon tietojenkäsittelytieteessä, johon aion opiskella

  4.   Online-tietokoneliikkeet dijo

    Mikä hyvä panos! Aion linkittää siihen verkkosivuillani.

  5.   kike dijo

    hieno yhteenveto, kiitos paljon

  6.   Jorge Luis Arellano Zubiate - Luckord dijo

    Kiitos paljon…
    Mainitsemasi komennot ovat erittäin hyödyllisiä.
    Terveisiä Limasta, Peru
    - Linux Mint 20 -