Koostamine: 44 parimat trikki Linuxi jaoks

tux super saiyan linux

See artikkel on mõeldud nii neile, kes on mõnda aega Linuxi “sassi ajanud”, kuid kellel on siiski pingviiniplatvormiga kahtlusi või probleeme, kui ka neile, kes on uued, et õppida uusi asju oma GNU-s tegema / Linuxi jaotused. Nende jaoks olen koostanud selle edetabeli parimad trikid ja kõige praktilisem.

Nagu teate, kasutavad * nixi operatsioonisüsteemid intensiivselt konsooli käsudEhkki tänapäevased graafilised liidesed on tekkinud ja muutuvad üha paremaks ning laiemaks, sõltuvad need süsteemid oma jõudlusest ja võimsusest konsoolist väga palju. On hea, et seda minevikupärandit ei kaotata, sest just see nõrgestab teisi süsteeme.

See on Apple Mac OS X juhtum, kus GUI on tõsiselt pühendunud ja tööriistad sellele terminali. See on tähendanud, et OS X ei ole teatud ülesannete täitmisel nii kasutatud ja võimas operatsioonisüsteem (nt pentestimiseks, nagu Windows, mis vaatamata saadaolevate tööriistade arvule ei ole just kiire ja võimas ...).

Kuna graafilises režiimis on ülesannete täitmine suhteliselt lihtne, keskendume peamiselt konsooli trikkidele ja anname rea nipid konsoolilt praktiliste ja igapäevaste ülesannete täitmiseks. Kuigi tuleb ka praktilisi ideid teiste graafiliste tööriistade jaoks.

Optimeerige oma kogemusi bashi kestaga:

Linuxi konsool par excellence, sisse lööma, on tore töötada, kuigi paljudel on tekstirežiimis töötamine tüütu. Selle paremaks mõistmiseks ja lihtsamaks tööks õpetame teile neid juhtimisnippe, mis muudavad teie elu ja töö lihtsamaks. Linuxi käsud terminali maksimaalse kasu saamiseks on oluline:

  • Käskude automaatne täitmine: kui konsool täidab käsu või faili / kataloogi nime automaatselt esimeste tähtede sisestamise abil, võite kasutada klahvi Tab. See on lihtne, tippige käsu või aadressi esimesed tähed ja vajutage seejärel automaatse täitmise abil Tab. Kui kirjutatud tähtedega sobib mitu nime, võite rohkemate võimaluste kuvamiseks vajutada klahvi Tab või lihtsalt jätkata rohkemate tähtede kirjutamist.
  • Käsu ajalugu: Kui kahtlete hiljuti kasutatud käsu süntaksis või soovite selle uuesti sisestamise vältimiseks lihtsalt alla laadida, võite kasutada Bashi salvestatud käskude ajalugu (kataloogis ~ / .bash_history). Selleks peate lihtsalt kirjutama jutumärkideta "ajaloo" ja vajutama sisestusklahvi ENTER. Teine võimalus ajaloo vooruste ärakasutamiseks on üles- ja allanooleklahvide abil käskude ajaloos „navigeerimine“ ja salvestatud käskude kuvamine praeguse viipa ees. Sama ülesande täitmiseks võite kasutada ka klahvikombinatsiooni Ctrl + P ja Ctrl + N.
  • Juba kasutatud käskude otsimine: Tänu eelmises lõigus uuritud ajaloole saate otsida varem kasutatud käske. Lihtsalt kasutage tagasisuunas otsimiseks Ctrl + R või edasisuunas otsimiseks Ctrl + S. See meetod on kombinatsioon käsu ja lõpetamise ajaloost, nii et peame kirjutama selle käsu esimesed tähed, mida me tahame leida.
  • Kustuta ajalugu: Kui soovime kustutada ajaloo, nii et meie meeskonna teisel kasutajal pole juurdepääsu meie kasutatavatele käsklustele või lihtsalt faili kustutamiseks, mis oli terminali intensiivse kasutamise tõttu juba üsna käskudega küllastunud, võite kasutada ajalugu -c "ilma jutumärkideta ja meie ajalugu on kustutatud (praeguse kasutaja jaoks). Selle asemel, kui soovite ajaloo täielikult kustutada, võite kasutada järgmist.
cat /dev/null > ~/.bash_history
  • Juba kirjutatud ridade muutmine või parandamine: Kui oleme otsinud ajaloorida või kasutanud automaatset täitmist, kuid soovime rida uuendada mõne muu kasutamise jaoks või süntaks pole lihtsalt piisav, saame kursori rea algusesse teisaldamiseks kasutada klahve Ctrl + A ja Ctrl + E või vastavalt lõpuni. Kui tahame märgi haaval hüpata ühes või teises suunas, võime kasutada vasak- või paremnooleklahvi. Teisest küljest, kui tahame märgi asemel märgi asemel hüpata sõnalt sõnale, võime oma klaviatuuril kasutada klahve Ctrl + Nool (vasakule või paremale). Kui oleme jõudnud punkti, saab kursori all oleva märgi kustutada klahviga Del või vasakul asuva klahvi tagasilükkeklahviga. Kui tahame märgid kursorist rea lõpuni kustutada, kasutage klahve Ctrl + K ja vajutage seejärel tagasilükkeklahvi. Kursorilt rea algusesse kustutamiseks kasutage klahve Ctrl + X ja seejärel Backspace.
  • Muutke suurtähed väiketähtedeks või vastupidi: Võite muuta väiketähed suurteks või vastupidi, asetades kursori soovitud kohta ja vajutades seejärel Esc, millele järgneb C või L.
  • Teksti kopeerimine ja kleepimine käsureale: Peale hiire parema nupu saate kopeerimiseks kasutada klahvikombinatsiooni Ctrl + Shift + C ja kleepimiseks Ctrl + Shift + V. Muide, tõstuklahv on tõstuklahv, kuid see, mis on klahvi "Caps Lock" all, neile, kes seda ei tea. Kuigi see tundub rumal, pole meil mõnikord tegutsemiseks hiirt ja huvitav on teada neid kiirklahve. Näiteks on see juhtunud minuga mõnikord Raspbianiga Raspberry Pi jaoks, kus mul polnud plaadiga ühendamiseks hiirt.
  • Skript: skriptid on igapäevatoimingute automatiseerimiseks väga praktilised, kujutage ette, et soovite ajalugu vaadata, praeguse ekraani kustutada ja seejärel ajaloo täielikult kustutada. Selleks oleks vaja rida käske ja kui see on iga päev täidetav ülesanne, võite olla huvitatud skripti loomisest, mis teeb selle kõik korraga ja automaatselt ning peate selle ainult selle ülesande täitmiseks käivitama. Selle loomiseks kirjutame järgmise teksti tekstiredaktoriga ja salvestame selle laiendiga .sh ning anname sellele täitmisõigused. Kujutage ette meie toodud näidet, tekst oleks:
 #!/bin/bash
history
clear
cat /dev/null > ~/.bash_history
echo "El historial se ha borrado. Gracias.”
  • Selle täitmiseks kujutage ette, et oleme selle nimetanud erasure.sh, sest kataloogist, kus see asub, kirjutame järgmise ja vajutame sisestusklahvi ENTER (salvestades meid ajaloo näitamiseks käsulugu kirjutama, ekraani kustutamiseks ja kassi rida faili kustutamiseks, mis salvestab ajalugu, kuigi sellel skriptil pole palju mõtet, kuid see on teile hõlpsasti mõistetav näide):
 ./borrado.sh

Praktilised nipid ja käsud meie terminali pressimiseks:

Kui teame, kuidas kasutada ära eeliseid, mida bash meile parema kogemuse saamiseks pakub, võime hakata kasutama tööriistu, mida selle kaudu saab kasutada:

  • Tea kataloogis, et ma olen:
pwd
  • Muuda mõnda teise kataloogi:
cd /ruta/del/nuevo/directorio/o/fichero
  • Minge tagasi eelmisse kataloogi:
cd ..
  • Minge otse oma isiklikku kataloogi või teise teie määratud kasutaja:
cd ~nombre_usuario
  • Minge juurkataloogi:
cd /
  • Looge kataloog:
mkdir nombre_directorio
  • Kataloogide või failide kustutamine:
rmdir nombre_directorio
rm nombre_fichero
  • Loetlege kataloogi sisu:
 ls 
  • Peidetud dokumentide kuvamine kataloogis:
ls -a
  • Faili otsimine kogu süsteemist:
 find / -name nombre_fichero
  • Hinnake kataloogi kasutatavat ruumi:
 du -sh /directorio
  • Tee a kataloogi varundamine teises: kujutage ette, et soovite teha / home kataloogi varukoopia ja salvestada see kataloogi / temp ning et varukoopiat nimetatakse copy1:
 dump -0aj -f /tmp/copia1.bak /home
  • Looge ISO-pilt kiire ja lihtsa ketta kohta:
 mkisofs /dev/cdrom > nombre_imagen.iso
  • Kas teie süsteem on olnud bloqueado graafilise režiimi programmi tõttu? Võite xkilliga sundida selle nurjunud programmi normaalseks taastuma. Peate lihtsalt sisestama järgmise ja näete, et hiire kursor on muutunud ristiks, puudutage sellega akent, mille soovite sulgeda, ja see on kõik:
 xkill
  • Sa tahad taaskäivitage viimane käsk liitusid? Tüüp:
 !! 
  • Sisestage käsk, ilma et see oleks ajalukku salvestatudl: peate lihtsalt panema tühiku käsu ette, mille soovite ajaloo loendist välja jätta. Näiteks kui soovite, et ls ei oleks bashi ajaloos kirjas, tippige:
 ls 
  • Infot saaman käskude kasutamise kohta:
 man nombre_comando
  • Vaadake meie süsteemi riistvarakomponente:
 dmidecode -q
  • Kuva ckõvaketta tehnilised omadused:
 sudo hdparm -i /dev/sda
  • show üksikasjalik teave protsessori kohta:
 cat /proc/cpuinfo
  • Kas vajate kiiret kalendrit? Konkreetse aasta kalendri saamiseks sisestage lihtsalt järgmine (nt: selle aasta kalendri kuvamiseks):
 cal 2015
  • Või kui soovite konkreetne kuu, näiteks oktoober:
 cal 10 2015
  • Lülitage süsteem kindlaksmääratud ajal välja. Kujutage ette, et laadite alla midagi, mis võtab kaua aega ja soovite kodust välja tulla. Nii et seade ei tarbi elektrit enne, kui naasete, ja lahkumata poolel teel lahkumata, saate selle käskluse abil välja lülitada konkreetse aja. Näiteks kujutage ette, et soovite selle kell 08:50 välja lülitada:
 shutdown -h 08:50
  • Tea meie IP-d: Selleks saame kasutada käsku ifconfig ja otsida välja "inet addr:", mis määrab meie IP-d. See on lihtne, kuid see annab meile sisemise IP-i. Kui soovime välist või avalikku IP-d:
 curl ifconfig.me/ip
  • Puhastage terminali ekraanMa ei ahista teid nii palju teksti ja mul on puhas keskkond. See on kasulik pärast paljude käskude täitmist või teatud tööriistade abil, mis tagastavad arvukalt terminaliekraani varisevat tekstiteavet. Kui te seda enam ei soovi, võite jätta koore uueks, vajutades klahvikombinatsiooni Ctrl + L või soovi korral:
 clear
  • Suhtlus virtuaalsetes masinates: Kui kasutate VirtualBOX-i või VMWare'i teise operatsioonisüsteemi, kas Linuxi või muu, virtualiseerimiseks, võite mõelda, kuidas saaksite virtuaalset masinat (külaline) ja füüsilist masinat (hosti) võrgu tasemel linkida või isegi kuidas kahte virtuaalset masinat ühendada üksteisele. Noh, peate lihtsalt pääsema juurde virtuaalmasina võrgukonfiguratsioonile ja valima NAT-konfiguratsiooni, et luua otselink kahe virtuaalmasina vahel või Bridge virtuaalse masina füüsilisega suhtlemiseks. Esimesel juhul ei pea te midagi tegema, kuid kui valite Bridge-režiimi, peate konfigureerima külalise IP nii, et see oleks füüsilise hostiga samas vahemikus. Kujutage näiteks ette, et teie füüsilisel masinal on IP (saate kontrollida ifconfigiga) 192.168.1.3 ja et virtuaalsel masinal on veel üks Linuxi distributsioon. Noh, peaksite avama virtuaalmasina terminali ja sisestama jutumärkideta ja asendades new_IP soovitud IP-ga "ifconfig eth0 new_IP" (pidage meeles ka seda, et kui kasutate mõnda muud võrguseadet peale eth0, peate selle määrama). See uus IP peab olema samas võrgusegmendis kui füüsilisel masinal, seega peab see välja nägema nagu 192.168.1.X, kus X on mis tahes arv vahemikus 0 kuni 255. Sel juhul toimiks see:
 ifconfig eth0 192.168.1.10
  • Vaigistage tüütud veateated: Soovitan kõigepealt probleem lahendada või seda jälgida ja näha, et see pole midagi tõsist. Kuid mõnikord genereerivad mõned täpsed või kahjutud vead tõrkefaili, mis põhjustab häiriva teate, mis hoiatab meid probleemi eest ja palub probleemi lahendamiseks teatada. Kui soovite vältida tüütut teadet "Probleem on tuvastatud ..." vms, võite tippida järgmise:
 sudo rm /var/crash/*
  • Kõvaketas mahupiirangul (vabastage ruumi): Ruumi vabastamiseks võite kasutada näiteks järgmist käskude jada (see kustutab mittevajalikud failid, mis võtavad ruumi ilma täpsuseta)
 sudo apt-get autoclean sudo apt-get celan sudo apt-get autoremove
  • Kontrollige kõvaketta vaba ja kasutatud ruumi: Selleks saame kasutada lihtsat käsku, mis annab meile andmed praeguste partitsioonide vaba ja kasutatud ruumi kohta, sealhulgas protsent:
 df -H
  • Siit saate teada, milliseid raamatukogusid programm kasutab: Näiteks kujutage ette, et soovite näha teeke, millest programm "ls" sõltub:
 ldd /bin/ls
  • Otsige ja kustutage kõik kindla laiendiga failid: kujutage ette, et soovite oma süsteemist kustutada kõik .gif laiendiga pildid (olenemata nende nimest). Tüüp:
 find -name *.gif | xargs rm -rf
  • Tea, millised sadamad meil on avatud: Et teada saada, millised pordid meil on avatud, saame kasutada neid kahte käsku, ühte TCP ja teist UDP jaoks:
 nmap -sS -O
nmap -sU -O
  • Tea, millist kesta me kasutame: nagu te teate, on neid mitu, kuigi kõige levinum on bash, on ka teisi. Selle teadmiseks, millise kestaga me töötame, võite tippida järgmise käsu, mis tagastab selle nime:
 echo $SHELL
  • Teave tuuma versiooni, arhitektuuri ja jaotuse kohta: Me võime teada saada teavet Linuxi kerneli versiooni kohta, mida meie distro kasutab, samuti meie protsessori arhitektuuri ja kasutatava jaotuse kohta. Peate lihtsalt tippima:
 uname -a
  • Tuvastage, kas meie süsteem on juurkomplektide olemasolu tõttu ohus: rootkitid on pahatahtlikud tööriistad, nagu teate, need tööriistad võimaldavad pahatahtlikele kasutajatele juurjuurdepääsu. Et tuvastada, kas meie süsteem on ühega nakatunud, laadisime selle paketi alla ja siis (kataloogist, kus allalaaditud fail asub, pidage meeles, et selleks kasutage CD-d):
 tar -xvf chkrootkit.tar.gz
cd chkrootkit-0.49/
make sense
./chkrootkit

Loodan, et see on teile abiks olnud. Ärge unustage kommentaare oma arvamuse avaldamiseks ja soovi korral paluge meil lisada mõni muu trikk, mis teile huvitav on. Oleme avatud teie taotlustele.

Lisateavet ja õpetusi meie ajaveebist - Parimad Linuxi alternatiivid Windowsi programmidele, Mis tahes paketi installimine Linuxile


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Stranderson DIJO

    Klaviatuuriga teksti kopeerimine ja kleepimine on mugavam:

    Ctrl + Sisesta -> koopia
    Tõstuklahv + Sisesta -> kleebi

  2.   Pepe Matthias DIJO

    valitud hiire ja vajutatud keskmise nupuga. lihtsam võimatu.

  3.   Richard Moon Fuentes DIJO

    Suurepärane panus, see aitab mind palju informaatika karjääri jaoks, mida kavatsen õppida

  4.   Veebipõhised arvutipoed DIJO

    Milline hea panus! Linkin selle oma veebilehtedele.

  5.   kike DIJO

    suurepärane kokkuvõte, suur aitäh

  6.   Jorge Luis Arellano Zubiate - Luckord DIJO

    Tänud…
    Teie mainitud käsud on väga kasulikud.
    Tervitused Limast, Peruu
    - Linux Mint 20 -