Hjem Personlig finansiering Cracking UNIX Shell-dummies

Cracking UNIX Shell-dummies

Indholdsfortegnelse:

Video: Password Cracking With John The Ripper - RAR/ZIP & Linux Passwords 2024

Video: Password Cracking With John The Ripper - RAR/ZIP & Linux Passwords 2024
Anonim

Når du har fundet ud af, hvilken generel række UNIX du har, skal du finde ud af en anden vigtig overvejelse: hvilken skal du bruger. Selvom du måske siger: "Jeg vil ikke bruge nogen shell; Jeg vil bare få lidt arbejde, "skalen er den eneste vej til at komme til, hvor du vil være.

UNIX'en er begravet dybt i computerens tarm. Tarmene er ikke berettiget til at håndtere sådanne ubetydelige detaljer som at bestemme, hvad brugere måske vil gøre. Den ubehagelige forretning er delegeret til en kategori af programmer kendt som skaller. En shell er et program, der venter på dig at skrive en kommando og derefter udføre den. Fra UNIX-synspunkt er en shell ikke noget særligt, bortset fra det første program UNIX kører, når du logger ind. Fordi du kan udpege et hvilket som helst gammelt program til at køre, når du logger ind, kan en idiot skrive en shell - faktisk har mange gjort det. Omkring et dusin UNIX-skaller flyder rundt, alle lidt uforenelige med hinanden (du har sikkert gættet det).

Heldigvis falder alle de populære skaller i to grupper: Bourne (eller Korn eller BASH) skallen og C-skalen. Hvis du kan finde ud af, hvilken af ​​de to kategorier din shell er i, kan du få noget arbejde udført. (Du kommer tæt på!)

Du kan let fortælle hvilken slags shell du bruger. Hvis UNIX viser en $, når du logger ind, har du en Bourne-stil shell; Hvis UNIX viser en%, bruger du C-skalen. Traditionelt bruger system V-systemer Bourne-skallen, og BSD-systemer bruger C-skalen. I disse dage, fordi alle versioner af UNIX kommer med begge skaller, får du den ene, som systemadministratoren kan lide bedre. Indstillinger i kommandosprog svarer til præferencer i undertøj: Folk kan lide hvad de kan lide, så du får hvad du får. I dag er de fleste mennesker som BASH, en suppe med Bourne-stil.

Linux-systemer leveres normalt med BASH-skalen, en Bourne-stil shell.

Hvis du bruger en GUI, ser du vinduer og ikoner, ikke en kedelig lille UNIX-prompt, efter du logger ind. Du skal stadig bruge en UNIX-shell fra tid til anden, men normalt for at udføre husholdningsopgaver.

Bourne og Bourne Again-skallerne

Den mest anvendte UNIX-skal er Bourne-skallen, opkaldt efter Steve Bourne, der oprindeligt skrev den. Bourne-skallen er på alle UNIX-systemer. Det beder dig om $, hvorefter du skriver en kommando og trykker på Enter. Som alle UNIX-programmer er Bourne-skallen selv et program, og dets programnavn er sh. Klogt, eh?

Der findes et par alternative versioner af den originale Bourne-shell, især Bourne Again shell (eller BASH, hvis programnavn er bash) fra GNU-publikum.Denne version af Bourne-skallen bruges mange steder på grund af prisen - den er gratis. BASH er nok som den originale Bourne-skal, at noget sagt om Bourne-skallen gælder også for BASH. Den mest bemærkelsesværdige fordel ved BASH er, at den har "kommandoredigering", en fancy måde at sige at du kan trykke på piletasterne på tastaturet for at rette dine kommandoer, mens du skriver dem, ligesom du kan med DOS (oops, bedre ikke sige det, når nogen UNIX-fans lytter).

Korn-on-the-cob shell

Efter Bourne-skallen var i almindelig brug i et par år, viste det sig for mange mennesker, at skallen var så enkel og sammenhængende, at en person kunne forstå alle dens funktioner og bruge dem alle effektivt. Heldigvis blev denne skammelige situation afhjulpet af en fyr ved navn Dave Korn, der tilføjede omkring tusind nye funktioner til Bourne-skallen og endte med Korn-skallen (kaldet ksh). Fordi de fleste af de nye funktioner kun er af interesse for personer, der skriver shell scripts (sekvenser af shell-kommandoer gemt i en fil), kan du overveje Korn-skallen som den samme som Bourne-skalen. De fleste versioner af Korn-skalen har også kommandoredigering.

Hun sælger C-skaller

Nej, C-skallen blev ikke skrevet af en person ved navn C. Det var skrevet af Bill. (Han sælger C-skaller ved C-kysten? Sandsynligvis.) C-shellens programnavn er csh.

Den mest bemærkelsesværdige forskel mellem C-skalen og de andre førende shell-mærker er, at C-skalen har mange flere magiske tegn (tegn, der gør noget særligt, når du skriver dem). Heldigvis, medmindre du bruger et antal kommandoer med navne som ed! 3x, disse tegn er ikke et problem.

Der findes mange versioner af C-skalen; de fleste af dem adskiller sig i hvilke fejl der er faste og som stadig er der. Du kan løbe ind i et program kaldet tcsh, en lidt udvidet C-shell med kommandoredigering.

Cracking UNIX Shell-dummies

Valg af editor

Ved hjælp af håndholdte lysmålere i madfotografi - dummier

Ved hjælp af håndholdte lysmålere i madfotografi - dummier

Et håndholdt lysmålere er en lille enhed, der nøjagtigt kan måle lyset, der afspejler eller falder på motivet. Ved madfotografering kan man ved hjælp af en håndholdt måler, når man optager fødevarer, hjælpe dig med at få korrekt eksponerede billeder. Nogle mennesker er ikke bekendt med eller intimeret af en håndholdt meter. Det viser sig at arbejde med ...

Hvad er HDR-billeder og HDR-filer? - dummies

Hvad er HDR-billeder og HDR-filer? - dummies

HDR-billeder og HDR-filer er to komponenter af høj dynamisk rækkevidde fotografering er kernen i sagen. Dette er tingene i HDR fotografering, der sætter H og D i R. Nogle gange kan terminologien for højdynamisk rækkevidde fotografering forvirre. Alt er HDR dette og HDR det. ...

Hvad er HDR Photography? - dummies

Hvad er HDR Photography? - dummies

Høj dynamisk område fotografering er en dobbelt proces. Du tager billeder; du behandler billeder. Alt drejer sig om eller er en del af disse to aktiviteter. Hver søjle bygger en anden del af fundamentet. De tekniske oplysninger bag, hvorfor HDR fotografering er blevet udviklet, kan eller ikke være meningsfuldt for dig undervejs ...

Valg af editor

Anvende eller ændre avancerede indstillinger i SharePoint 2010 - dummies

Anvende eller ændre avancerede indstillinger i SharePoint 2010 - dummies

Sharepoint 2010 giver dig mulighed for at ændre mange indstillinger . Du kan aktivere styring af indholdstyper, ændre skabeloner, vælge, hvornår du skal åbne dokumenter i en browser og meget mere. Følg disse trin for at anvende eller ændre de avancerede indstillinger i SharePoint: Klik på linket Avancerede indstillinger på siden Bibliotek / Listeindstillinger. Siden Avancerede indstillinger ...

Godkend et emne i en SharePoint 2010 Workflow - dummies

Godkend et emne i en SharePoint 2010 Workflow - dummies

Godkendelsesprocesser i SharePoint 2010 kan lagre yderligere funktioner på toppen af ​​indhold godkendelse, eller godkendelse workflows kan gå det alene. Godkendelsesprocessen i sig selv har ingen indflydelse på, hvem der kan se Udkast til emner, og i modsætning til indholdsgodkendelse, kontrollerer ikke Objekttilladelser. Godkendelse af arbejdsgange skaber en opgave og en e-mail-meddelelse for hver godkendelse, når ...

Business Intelligence Center Site Pre-Created Content - dummies

Business Intelligence Center Site Pre-Created Content - dummies

En af de store ting om SharePoint 2010's Business Intelligence Center site skabelon er, at den allerede har nogle eksempler data for at give dig ideer og gode hjælp referencer for at komme i gang. Dette websted indeholder disse færdige biblioteker og lister. Her er biblioteker: Dashboards: Et bibliotek til webpartsider, webpartsider ...

Valg af editor

Netværksadministration: Understanding IP Address Scopes - dummies

Netværksadministration: Understanding IP Address Scopes - dummies

Et omfang er simpelthen en række IP-adresser, som en dynamisk Host Configuration Protocol (DHCP) server er konfigureret til at distribuere. I det enkleste tilfælde, hvor en enkelt DHCP-server overvåger IP-konfigurationen for et helt subnet, svarer rækkevidden til undernetværket. Men hvis du konfigurerer to DHCP-servere til et undernet, er du ...

Netværksadministration: nslookup kommando-dummies

Netværksadministration: nslookup kommando-dummies

Kommandoen nslookup er et kraftfuldt værktøj til diagnosticering af DNS-problemer. Du ved, at du oplever et DNS-problem, når du kan få adgang til en ressource ved at angive sin IP-adresse, men ikke dens DNS-navn. For eksempel, hvis du kan komme til www. ebay. com ved at skrive 66. 135. 192. 87 i din browsers adresselinje, men ikke ved at skrive www. ebay. com, ...

Netværksadministration: Brugerkonto Komponenter - Dummies

Netværksadministration: Brugerkonto Komponenter - Dummies

Hver bruger, der har adgang til et netværk, skal have en brugerkonto. Brugerkonti tillader netværksadministratoren at bestemme, hvem der har adgang til netværket, og hvilke netværksressourcer hver bruger har adgang til. Derudover kan brugerkontoen tilpasses for at give mange bekvemmelighedsfunktioner til brugere, f.eks. En personlig startmenu eller en ...