Sådan gentages en tidligere kommando på kommandolinjen på Linux

Linux, såvel som andre Unix-baserede operativsystemer som OS X og FreeBSD, bruger konceptet til en root super-bruger til at holde uønsket udførelse af kode til et minimum. Sudo (superbruger gør) kommandoen er nødvendig for at udføre kommandoer, der kræver sådan adgang, når en bruger i øjeblikket arbejder under en standardbrugerskal og for øjeblikket ikke har disse privilegier. Dette skal indtastes før kommandoen, og derefter skal der indtastes en kontoadgangskode, hvis den ikke tidligere er kørt i samme shell-session inden for en vis tid.

Nogle gange kan du ikke huske, at du havde brug for at bruge sudo, indtil du allerede har udstedt kommandoen, og nu har adgang til en fejlmeddelelse. Du vil helt sikkert ikke være nødt til at miste dit arbejde, blot fordi du forsømte at udstede sudo'en ændret. Heldigvis vil et hurtigt trick forhindre det i at ske. Du kan køre en tidligere kommando som superbrugeren med den. Det samme trick kan så også bruges uden superbrugerrettigheder til blot at gentage en tidligere kommando, du gav.

PRO TIP: Hvis problemet er med din computer eller en bærbar computer / notesbog, skal du prøve at bruge Reimage Plus-softwaren, som kan scanne lagrene og udskifte korrupte og manglende filer. Dette virker i de fleste tilfælde, hvor problemet er opstået på grund af systemkorruption. Du kan downloade Reimage Plus ved at klikke her

Metode 1: Kør et tidligere kommando som Superbrugeren

Antag du allerede var inde i en CLI, der kunne være i et terminal emulator vindue eller i en virtuel konsol og derefter antage du var at skrive væk en kommando kun for at indse, at du havde brug for at bruge sudo for at få det til at køre. Når du er returneret til prompt efter fejlmeddelelsen, skriv sudo !! og godkend derefter dit kodeord. Dette vil køre den samme nøjagtige kommando. I eksemplet i skærmbillederne her forsøgte brugeren at køre det ubeskyttede sikkerhedsprogram, men modtog en fejlmeddelelse. De skrev derefter sudo !! og skubbet tilbage efterfulgt af adgangskoden for at køre programmet som om der ikke var sket noget. Dette kan bruges med enhver kommando, som du forsømte at bruge sudo med.

Metode 2: Kør et tidligere kommando som en standardbruger

Hvis du simpelthen ønsker at køre den forrige kommando en anden gang, skal du blot skrive to udråbstegn ved CLI-prompt og derefter trykke på retur. Bourne Again Shell vil derefter ekko koden for den foregående kommando, før den straks kører den en anden gang.

PRO TIP: Hvis problemet er med din computer eller en bærbar computer / notesbog, skal du prøve at bruge Reimage Plus-softwaren, som kan scanne lagrene og udskifte korrupte og manglende filer. Dette virker i de fleste tilfælde, hvor problemet er opstået på grund af systemkorruption. Du kan downloade Reimage Plus ved at klikke her

Facebook Twitter Google Plus Pinterest