Përpilimi: 44 truket më të mira për Linux

Ju duhet të përdorni Linux Linux

Ky artikull ka për qëllim si për ata që kanë "keqpërdorur" me Linux për një kohë, por ende kanë disa dyshime ose probleme me platformën pinguin, si dhe për ata që janë të rinj për të mësuar gjëra të reja për të bërë në GNU / Linux e tyre shpërndarjet. Për ta kam përpiluar këtë renditje të truket më të mira dhe më praktike.

Siç e dini, sistemet operative * nix përdorin intensivisht konsolën komandatMegjithëse ndërfaqet grafike moderne janë shfaqur dhe po bëhen më të mira dhe më të përhapura, këto sisteme kanë një varësi të madhe nga tastiera për performancën dhe fuqinë e tyre. Goodshtë mirë që kjo trashëgimi nga e kaluara të mos humbasë, pasi është pikërisht ajo që dobëson sistemet e tjera.

Ky është rasti i Apple Mac OS X, i cili është seriozisht i përkushtuar ndaj GUI dhe mjeteve për të terminali. Kjo do të thotë që OS X nuk është një sistem operativ aq i përdorur dhe i fuqishëm kur bëhet fjalë për kryerjen e detyrave të caktuara (p.sh .: për futje në pengesë, si Windows, të cilat pavarësisht nga numri i mjeteve në dispozicion, ato nuk janë saktësisht të shpejta dhe të fuqishme).

Epo, pasi kryerja e detyrave në modalitetin grafik është relativisht e thjeshtë, ne do të përqendrohemi kryesisht në truket e konsolës dhe të japim një seri të këshilla për të kryer detyra praktike dhe të përditshme nga tastiera. Megjithëse do të ketë edhe disa ide praktike për mjete të tjera grafike.

Optimizoni përvojën tuaj me bash shell:

Konsolë Linux par ekselencë, përplas, është e mrekullueshme të punosh, edhe pse shumë e shohin të lodhshme të punosh në modalitetin e tekstit. Për ta kuptuar më mirë dhe për të punuar më lehtë, ne do t'ju mësojmë këto truket e ngasjes që do ta bëjnë jetën dhe punën tuaj më të lehtë. Komandat Linux thelbësore për të përfituar sa më shumë nga terminali juaj:

  • Komando autokompletimin: që tastiera të plotësojë automatikisht emrin e një komande ose emri të skedarit / direktorisë vetëm duke shtypur shkronjat e para, mund të përdorni butonin Tab. Simpleshtë e thjeshtë, shtypni shkronjat e para të një komande ose adrese dhe më pas shtypni Tab për të kompletuar automatikisht. Në rast se ka disa emra që përputhen me shkronjat e shkruara, mund të vazhdoni të shtypni Tab për të treguar më shumë mundësi ose thjesht të vazhdoni të shkruani më shumë shkronja.
  • Historia e komandës: Nëse dyshoni në sintaksën e një komande që keni përdorur kohët e fundit ose thjesht dëshironi ta rimerrni atë për të shmangur shtypjen e saj përsëri, mund të përdorni historinë e komandave që Bash ruan (në ~ / .bash_history). Për ta bërë këtë, ju thjesht duhet të shkruani "histori" pa citate dhe të shtypni ENTER. Një tjetër mundësi për të shfrytëzuar virtytet e historisë është të përdorni tastet shigjetë lart e poshtë për të "lundruar" nëpër historikun e komandave dhe për t'i bërë komandat e ruajtura të shfaqen përpara kërkesës aktuale. Mund të përdorni gjithashtu kombinimin e tastave Ctrl + P dhe Ctrl + N për të bërë të njëjtën detyrë.
  • Kërkoni për komandat e përdorura tashmë: Falë historisë që kemi studiuar në paragrafin e mëparshëm, ju mund të kërkoni për komandat e përdorura në të kaluarën. Thjesht përdorni Ctrl + R për një kërkim prapa ose Ctrl + S për një kërkim përpara. Kjo metodë është një kombinim i komandës dhe historisë së përfundimit, prandaj duhet të shkruajmë shkronjat e para të komandës që duam të rimarrim.
  • Fshi historikun: Nëse duam të fshijmë historikun në mënyrë që një përdorues tjetër në ekipin tonë të mos ketë qasje në komandat që kemi përdorur ose thjesht për të fshirë skedarin që ishte tashmë mjaft i ngopur me komanda për shkak të përdorimit intensiv të terminalit, ju mund të përdorni "historinë" -c "pa citate dhe historia jonë është pastruar (për përdoruesin aktual). Në vend të kësaj, nëse doni të fshini historikun plotësisht, mund të përdorni:
cat /dev/null > ~/.bash_history
  • Modifikoni ose korrigjoni linjat e shkruara tashmë: Nëse kemi kërkuar një vijë historie ose kemi përdorur plotësimin automatik, por duam të azhurnojmë vijën për një përdorim tjetër ose sintaksa thjesht nuk është e përshtatshme, ne mund të përdorim Ctrl + A dhe Ctrl + E për të lëvizur kursorin në fillim të rreshtit ose fundi respektivisht. Nëse duam të kërcejmë karakter pas karakteri në një drejtim ose në një tjetër, mund të përdorim tastet e shigjetës majtas ose djathtas. Nga ana tjetër, nëse duam të hidhemi nga fjala në fjalë në vend të karakterit në karakter, mund të përdorim Ctrl + Shigjeta (majtas ose djathtas) në tastierën tonë. Sapo të arrijmë në një pikë, karakteri nën kursorin mund të fshihet me tastin Del ose atë në të majtë me tastin Backspace. Nëse duam të fshijmë karakteret nga kursori deri në fund të rreshtit, përdorni Ctrl + K dhe më pas shtypni Backspace. Për të fshirë nga kursori në fillim të rreshtit, përdorni Ctrl + X dhe pastaj Backspace.
  • Ndryshoni shkronjën e madhe në të vogël ose anasjelltas: Ju mund ta ndryshoni shkronjën e vogël në të madhe ose të kundërtën duke vendosur kursorin aty ku dëshirojmë dhe pastaj shtypni Esc të ndjekur nga C ose L.
  • Kopjoni dhe ngjisni tekstin në rreshtin e komandës: Përveç butonit të djathtë të miut, mund të përdorni kombinimin e tastave Ctrl + Shift + C për të kopjuar dhe Ctrl + Shift + V për të ngjitur. Nga rruga, Shift është çelësi i ndërrimit, por ai nën tastin "Caps Lock", për ata që nuk e dinë. Edhe pse duket pa kuptim, ndonjëherë nuk kemi një mi për të vepruar dhe është interesante të njohim këto shkurtore të tastierës. Për shembull, kjo më ka ndodhur herë pas here me Raspbian për Raspberry Pi, në të cilën nuk kisha një mi për t'u lidhur në bord.
  • script: skriptet janë shumë praktike për të automatizuar detyrat e përditshme, imagjinoni që dëshironi të shihni historinë, të pastroni ekranin aktual dhe pastaj ta fshini historinë plotësisht. Kjo do të kërkonte një seri komandash dhe nëse është një detyrë që ju e kryeni çdo ditë, mund të jeni të interesuar të krijoni një skenar që i bën të gjitha menjëherë dhe automatikisht dhe duhet ta ekzekutoni vetëm për të kryer atë detyrë. Për ta krijuar atë, ne shkruajmë tekstin vijues me një redaktues teksti dhe e ruajmë atë me shtesën .sh dhe i japim leje ekzekutimi. Imagjinoni shembullin që kemi dhënë, teksti do të ishte:
 #!/bin/bash
history
clear
cat /dev/null > ~/.bash_history
echo "El historial se ha borrado. Gracias.”
  • Për ta ekzekutuar, imagjinoni që ne e kemi emëruar atë erasure.sh, sepse nga drejtoria ku ndodhet, ne shkruajmë sa vijon dhe shtypim ENTER (duke na kursyer duke shkruar komandën e historisë për të treguar historinë, qartë për të fshirë ekranin dhe macen rreshti për të fshirë skedarin i cili kursen historinë, megjithëse ky skenar nuk ka shumë kuptim, por është një shembull i lehtë për ta kuptuar):
 ./borrado.sh

Truke dhe komanda praktike për të shtrydhur terminalin tonë:

Pasi të dimë se si të përfitojmë nga avantazhet që bash na ofron për të marrë një përvojë më të mirë, ne mund të fillojmë të shfrytëzojmë mjetet që mund të përdoren përmes tij:

  • Dijeni në direktori që unë jam:
pwd
  • Kaloni në një direktori tjetër:
cd /ruta/del/nuevo/directorio/o/fichero
  • Kthehuni tek direktoria e mëparshme:
cd ..
  • Shkoni direkt në direktorinë tuaj personale ose atë të një përdoruesi tjetër që ju specifikoni:
cd ~nombre_usuario
  • Shko tek drejtoria rrënjë:
cd /
  • Krijoni një direktori:
mkdir nombre_directorio
  • Fshi direktoritë ose skedarët:
rmdir nombre_directorio
rm nombre_fichero
  • Renditni përmbajtjen e një direktorie:
 ls 
  • Shikoni dokumentet e fshehura në një direktori:
ls -a
  • Kërkoni për një skedar në të gjithë sistemin:
 find / -name nombre_fichero
  • Vlerësoni hapësirën e përdorur nga një direktori:
 du -sh /directorio
  • Kryen një rezervimi i një direktorie në një tjetër: imagjinoni se dëshironi të bëni një kopje rezervë të direktorisë / home dhe ta ruani atë në / temp dhe që rezervimi të quhet copy1:
 dump -0aj -f /tmp/copia1.bak /home
  • Krijoni një imazh ISO të një disku të shpejtë dhe të lehtë:
 mkisofs /dev/cdrom > nombre_imagen.iso
  • A ka qenë sistemi juaj mbyllur për shkak të një programi në modalitetin grafik? Ju mund ta detyroni mbylljen e këtij programi të dështuar për t'u kthyer në normalitet me xkill. Thjesht duhet të shtypni sa vijon dhe do të shihni që kursori i miut është shndërruar në një kryq, me të prekni dritaren që dëshironi ta detyroni të mbyllet dhe kaq:
 xkill
  • Dua përsëritni komandën e fundit bashkuar? Lloji:
 !! 
  • Futni një komandë pa e ruajtur atë në historil: thjesht duhet të vendosni një hapësirë ​​përpara komandës që dëshironi të përjashtoni nga lista e historisë. Për shembull, nëse doni që të mos renditen në historikun e bash, shkruani:
 ls 
  • Marr informacionn për mënyrën e përdorimit të ndonjë komande:
 man nombre_comando
  • Shihni përbërësit e harduerit të sistemit tonë:
 dmidecode -q
  • Trego ckarakteristikat teknike të një disku të ngurtë:
 sudo hdparm -i /dev/sda
  • shfaqje informacion i detajuar i CPU-së:
 cat /proc/cpuinfo
  • Keni nevojë për një kalendar të shpejtë? Për të marrë një kalendar për një vit të caktuar, thjesht shkruani sa vijon (p.sh.: për të treguar një për këtë vit):
 cal 2015
  • Ose nëse e dëshironi një muaj specifik, për shembull tetor:
 cal 10 2015
  • Mbyllni sistemin në një kohë të caktuar. Imagjinoni sikur po shkarkoni diçka që do të zgjasë shumë dhe doni të dilni nga shtëpia. Kështu që pajisjet nuk po konsumojnë energji elektrike derisa të ktheheni dhe pa lënë shkarkimin përgjysmë, mund të caktoni mbylljen në një kohë të caktuar me këtë komandë. Për shembull, imagjinoni se doni ta fikni në 08:50:
 shutdown -h 08:50
  • Njihni IP-në tonë: Për këtë mund të përdorim komandën ifconfig dhe të kërkojmë fushën "inet addr:" që do të përcaktojë IP-në tonë. Simpleshtë e thjeshtë, por kjo na jep IP-në tonë të brendshme. Nëse ajo që duam është IP e jashtme ose publike:
 curl ifconfig.me/ip
  • Pastroni ekranin e terminalitNuk do të të mbingarkoj me kaq shumë tekst dhe të kesh një mjedis të pastër. Isshtë e dobishme pasi të keni ekzekutuar shumë komanda ose me mjete të caktuara që kthejnë një mori informacionesh tekstuale që shembin ekranin e terminalit. Kur nuk e dëshironi më, mund ta lini guaskën si të re me Ctrl + L ose nëse dëshironi:
 clear
  • Komunikimi në makinat virtuale: Nëse përdorni VirtualBOX ose VMWare për të virtualizuar një sistem tjetër operativ, qoftë Linux ose të ndryshëm, mund të jeni duke menduar se si mund të lidhni makinerinë virtuale (mysafir) dhe makinerinë fizike (host) në nivelin e rrjetit apo edhe si të lidhni dy makina virtuale me njeri-tjetrin. Epo, thjesht duhet të hyni në konfigurimin e rrjetit të makinës virtuale dhe të zgjidhni një konfigurim NAT për të krijuar një lidhje të drejtpërdrejtë midis dy makinave virtuale ose Bridge për të komunikuar një makinë virtuale me atë fizike. Në rastin e parë, nuk keni pse të bëni asgjë, por nëse zgjidhni një mënyrë Bridge, do të duhet të konfiguroni IP-në e mysafirit në mënyrë që të jetë në të njëjtin interval me hostin fizik. Për shembull, imagjinoni që makina juaj fizike ka një IP (mund ta kontrolloni me ifconfig) 192.168.1.3 dhe se makina virtuale ka një distro tjetër Linux. Epo, ju duhet të hapni terminalin e makinës virtuale dhe të shkruani "ifconfig eth0 New_IP" pa citate dhe të zëvendësoni new_IP me IP-në që dëshironi (mos harroni gjithashtu se nëse po përdorni një pajisje tjetër rrjeti përveç eth0, duhet ta specifikoni atë). Kjo IP e re duhet të jetë në të njëjtin segment të rrjetit me atë të makinës fizike, kështu që duhet të duket si 192.168.1.X, ku X është çdo numër nga 0 në 255. Për shembull, kjo do të funksiononte në këtë rast:
 ifconfig eth0 192.168.1.10
  • Heshtja e mesazheve të bezdisshme të gabimit: Unë këshilloj së pari të zgjidhni ose monitoroni problemin dhe të shihni se nuk është diçka serioze. Por ndonjëherë, disa gabime të përpikta ose të padëmshme gjenerojnë një skedar gabimi që do të bëjë që të shfaqet një mesazh i bezdisshëm që na paralajmëron për problemin dhe duke kërkuar të raportojmë problemin për ta zgjidhur atë. Nëse doni të shmangni atë mesazh të bezdisshëm të "Një problem është zbuluar ..." ose i ngjashëm, mund të shtypni sa vijon:
 sudo rm /var/crash/*
  • Disku i ngurtë në kufirin e kapacitetit (liro hapësirë): për të liruar hapësirën mund të përdorni, për shembull, sekuencën vijuese të komandave (kjo do të fshijë skedarët e panevojshëm që zënë hapësirë ​​pa qenë të saktë)
 sudo apt-get autoclean sudo apt-get celan sudo apt-get autoremove
  • Kontrolloni hapësirën e disponueshme dhe të përdorur të diskut të ngurtë: Për ta bërë këtë, ne mund të përdorim një komandë të thjeshtë që na jep të dhëna për hapësirën e lirë dhe të përdorur të ndarjeve aktuale, duke përfshirë përqindjen:
 df -H
  • Gjeni bibliotekat që përdor një program: Për shembull, imagjinoni se doni të shihni bibliotekat nga të cilat varet programi "ls":
 ldd /bin/ls
  • Kërkoni dhe fshini të gjithë skedarët me një shtrirje të caktuar: imagjinoni se dëshironi të fshini të gjitha imazhet me një shtrirje .gif nga sistemi juaj (pa marrë parasysh emrin e tyre). Lloji:
 find -name *.gif | xargs rm -rf
  • Di cilat porte kemi të hapura: Për të ditur cilat porta kemi të hapura mund të përdorim këto dy komanda, njëra për TCP dhe tjetra për UDP:
 nmap -sS -O
nmap -sU -O
  • Di çfarë guaske po përdorim: siç e dini ka disa, edhe pse bash është më i përhapuri ka të tjerë. Për të ditur me cilën predhë po punojmë, mund të shtypni komandën e mëposhtme që kthen emrin e saj:
 echo $SHELL
  • Informacion në lidhje me versionin e kernelit, arkitekturën dhe distro: Ne mund të dimë informacione në lidhje me versionin e bërthamës Linux që përdor distro-ja jonë, si dhe arkitekturën e procesorit tonë dhe shpërndarjen që ne përdorim. Thjesht duhet të shkruani:
 uname -a
  • Zbuloni nëse sistemi ynë është në rrezik për shkak të ekzistencës së rootkits: rootkits janë mjete të dëmshme siç e dini, këto mjete lejojnë qasjen rrënjësore tek përdoruesit me qëllim të keq. Për të zbuluar nëse sistemi ynë është i infektuar nga një, kemi shkarkuar këtë paketë dhe pastaj (nga drejtoria ku ndodhet skedari i shkarkuar, mos harroni të përdorni cd për të shkuar në të):
 tar -xvf chkrootkit.tar.gz
cd chkrootkit-0.49/
make sense
./chkrootkit

Shpresoj të ketë qenë e dobishme për ju. Mos harroni të komentoni për të dhënë mendimin tuaj dhe nëse dëshironi, na kërkoni të shtojmë ndonjë hile tjetër që ju duket interesante. Ne jemi të hapur për kërkesat tuaja.

Më shumë informacion dhe udhëzime nga blogu ynë - Alternativat më të mira Linux për programet Windows, Si të instaloni ndonjë paketë në Linux


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Stranderson dijo

    Kopjimi dhe ngjitja e tekstit me tastierë bëhet më komode me:

    Ctrl + Vendos -> kopjo
    Shift + Vendos -> ngjit

  2.   Pepe Matthias dijo

    me miun që zgjidhni dhe butonin qendror që goditni. më e lehtë e pamundur.

  3.   Richard Moon Fuentes dijo

    Kontribut i shkëlqyeshëm, më ndihmon shumë për karrierën e shkencave kompjuterike, në të cilën do të studioj

  4.   Dyqane kompjuterike në internet dijo

    Çfarë kontributi të mirë! Unë do të lidhem me të në faqet e mia të internetit.

  5.   çifut dijo

    përmbledhje e shkëlqyer, faleminderit shumë

  6.   Jorge Luis Arellano Zubiate - Luckord dijo

    Faleminderit shume…
    Komandat që përmendni janë shumë të dobishme.
    Përshëndetje nga Lima, Peru
    - Linux Mint 20 -