In Beginners Guide nei De Linux Shell

Wat is in shell?

Foardat der buroblêd-omjouwings en grafyske brûkers ynterfisynten wie de iennige manier om mei it Linux-bestânsysteem te ynterakjen wie de kommandorigine ek te brûken as it terminal.

It terminal brûkt gebrûk fan in spesjaal programma dat de shell neamt dy't in gebiet fan kommando's foar it útfieren fan taken opsmyt.

Der binne ferskate soarten skelpen beskikber. Hjir binne de meast brûkte skelpen:

De measte moderne Linux-distribúsjes brûke ek de bash-shell of de prizende shell, hoewol it wurdich is te witten dat de oare shells besteane.

Hoe kinne jo in shell iepenje?

As jo ​​ferbine mei in Linux server fia ssh dan komme jo direkt nei in Linux-shell. As jo ​​in buroblêd ferzje fan Linux brûke en jo brûke in buroblêd omjouwing dan kinne jo gewoan troch in terminal yn in shell krije.

Dit gids lit sjen hoe't jo tagong krije ta in terminalje op in tal ferskillende wizen.

Sels as jo it terminal ynfiere, kinne jo de standertshell foar dizze terminal brûke.

Is in terminal en shell itselde dat?

In terminal en in shell dy't faak brûkt wurde yn kombinaasje mei elkoar binne hiel ferskillende bisten. In terminal is in programma wêrmei jo tagong krije ta tagong ta in shell.

As earder neamd wurdt in termine kin ferskate soarten fan shell útfiere. In shell needs no terminal emulator to run. Jo kinne in skelpskript útfiere fia in CRON-baak bygelyks wat in tool foar rune skripts is op bepaalde tiidperioden.

Hoe kin ik mei de Shell ynteraksje

Jo kinne graach wat dwaan yn in terminalfinster dat jo berikke kinne yn in grafyske omjouwing, mar jo moatte de kommando's witte dat jo beskikber binne.

Der binne ferskate manieren om alle kommando's te lizzen. Bygelyks de kommende kommando listet de beskikbere kommando's:

compgen -c | mear

Dit sil alle beskikbere kommando's opsette, mar op sa'n manier dat jo net witte wat de kommando's betsjutte dat jo net wierskynlik tige noflik fiele.

Jo kinne it manbehearder brûke om ynformaasje oer elke kommando te lêzen troch de folgjende te typen:

man kommando namme

Ferfange de "kommando" mei de namme fan it kommando dat jo wolle lêze.

Jo kinne de gids op dizze side altyd folgje om te wurkjen hoe't jo de mearderheid fan 'e Linux-kommando' s brûke dy't beskikber binne.

Keppele saken dy't jo wite wolle binne binne hoe't jo triemen besjen kinne, hoe jo triemen te bewurkjen, hoe't jo fine wêr jo yn it bestânsysteem binne, hoe jo omheech en ophelle wurde wolle, hoe jo ferpleatse wurde troch triemmen, hoe kopiearjen fan bestannen, hoe triemmen wiskje en hoe't jo mappen meitsje.

Gelokkich dit gids sil jo sjen litte hoe't jo alle dingen dwaan .

Wat is in Shell Skript

In shell-skript is in rige fan shellkommando's skreaun yn in bestân dat wannear't de opdrachten de kommando's útfiere sil nei de oare faak de brûkersynfier.

Shell-skripts biede in manier foar it útfieren fan mienskiplike taken troch en wer.

Keyboard Shortcuts

Der binne in oantal toetsen fan toetsen dy't wist te witten om te rapportearjen fluch mei in shell yn in terminalfinster:

Ynstallaasje fan software mei de Command Line

De shell kin mear brûkt wurde as gewoan in manier om kopyen fan triemmen om en te bewurkjen.

Bygelyks kinne jo de shell brûke om software te ynstallearjen. De measte kommando's foar ynstallaasje fan software binne spesifyk foar in bestjoeringssysteem en gjin beskate shell.

Bygelyks apt-get is beskikber op Debian basearre distributen, wylst yum beskikber is foar Red Hat basearre distributen.

Jo kinne apt-get in a shell-skript brûke, mar it sil net wurkje op elke distribúsje. It is in kommando-rigelprogramma yn tsjinst fan in beëdige shellbehear.

Nuttige tips en trúks

Dit gids biedt in list mei 15 nuttige tips en tricks foar de kommando-rigel.

It sil jo sjen litte hoe't jo kommando's op 'e eftergrûn útfiere, hoe jo de kommando's stoppe, hoe jo kommando's rinne kinne, sels nei't jo jo oanmelde, hokker kommando's op in spesifike dei en tiid trochgean, hoe't jo prosessen sjen en beheare prozes, hoe't jo Youtube-fideos downloadje, hoe't jo websiden downloade en sels hoe jo jo fortune fertelle kinne.