Alle som bruker en datamaskin, må være klar over operativsystemet, da det er en obligatorisk programvare som gjør det mulig å samhandle med maskinvareenheter. I samtiden har vi flere operativsystemer, men bare noen få er populære og brukes veldig ofte. Operativsystemet kan være enten GUI-basert eller CLI-basert, avhengig av hvordan det letter brukerens samhandling. Her i denne leksjonen skal vi lære om UNIX som er veldig kjent blant brukere på grunn av den unike egenskapen. Så la oss komme i gang!

Hva er Unix?

Unix er som et operativsystem som tilbyr både GUI og CLI-basert interaksjon. Den er utviklet på C-språk av Dennis Ritchie. Unix er et multitasking-operativsystem som også gir en mulighet for flere brukere å bruke funksjonen. Enkelt sagt er det også et flerbruksoperativsystem. Ubuntu operativsystem er en versjon av Unix som lar oss gjøre alt arbeidet som Unix skal gjøre.

Selv om det foretrekkes av fagpersoner som jobber med servere og alt, er det også foretrukket når det gjelder å lære hvordan et kommandolinjebasert OS fungerer. Det er flere komplekse og store applikasjoner som bruker Unix til å kjøre på grunn av sin funksjon for å administrere prosessene på en enkel måte. Sammenlignet med Windows OS er det litt raskt og gir god brukeropplevelse også.

Unix-kommandoer

Unix gir kommandoene som brukes mens brukeren må samhandle med applikasjonen ved å bruke kommandolinjegrensesnittet. Unix-kommandoer instruerer faktisk operativsystemet om hvilken handling som må utføres. Nedenfor er noen Unix-kommandoer.

1. Ls kommando

Denne Unix-kommandoen brukes til å vise alle filene og mappene på ditt nåværende sted. Den nåværende plasseringen kan sees i den blå teksten som ligger rett før dollartegnet. Her er den nåværende plasseringen Desktop.

2. Fjern kommando

Denne kommandoen brukes til å tømme skjermen. Den sletter ikke noe skrevet på skjermen, men får bare den gjeldende linjen til å se ut som den er den første linjen. På bildet nedenfor viser før og etter bilder mens du bruker klar kommando.

3. Mkdir-kommando

Denne Unix-kommandoen brukes til å lage en ny katalog på ditt nåværende sted. I bildet nedenfor er vi på skrivebordet og bruker mkdir-kommandoen til å lage en katalog med navnet "newdir" der. Katalogen kan være vitner i blå farge.

4. Rmdir-kommando

Denne kommandoen vil bli brukt til å fjerne katalogen. I bildet under kan du se at på den andre linjen er newdir til stede, men etter at vi har utført rmdir-kommandoen, har den slettet newdir-mappen.

5. Kattekommando

Kattekommando brukes til å lese dataene som er skrevet på en hvilken som helst fil. Den kan også brukes til å legge til dataene i filen og kan overskrive den. Vi har sett at vi har et filnavn test.css på skrivebordsplassen. Vi vil se hva som er skrevet på den filen ved hjelp av kattekommando.

6. Vi kommando

Vi-kommandoen er den mest nyttige kommandoen som brukes til å hente dataene som er skrevet på en hvilken som helst fil på terminalen, og la oss også gjøre endringene samtidig. Uansett størrelse og type fil, kan vi redigere dem som bruker Vi-kommandoen hvis de har tekst skrevet på den. Her vil vi legge til ekstra data i test.css-filen.

7. Rm-kommando

Rm-kommandoen brukes til å slette filene på det gjeldende stedet. I vårt tilfelle er vi på Desktop som har test.css-filen. Nå skal vi prøve å slette den filen ved å bruke rm-kommandoen. På den andre linjen viser den test.css som er der, men etter å ha kjørt rm-kommandoen, er den filen fjernet

8. Mv-kommando

Kommandoen mv kan brukes til to formål, for å gi nytt navn og for å flytte fil eller mappe. Her vil vi gi nytt navn til page.html-filen til newpage.html. Vær oppmerksom på at hvis du prøver å flytte filen i samme mappe, vil den gi nytt navn til den, og hvis du vil prøve å flytte den til en annen katalog, vil den bli flyttet dit.

9. Su kommando

Su kommando brukes når vi trenger å bytte bruker. På bildet under vil vi kunne se at den nåværende brukeren er Vishal og etter at vi brukte su-kommandoen for å logge inn som root, vil brukernavnet bli endret. Brukernavnet kan sees i den røde teksten på venstre side av dollarmerket.

10. Chmod-kommando

Chmod-kommandoen brukes når vi må endre tillatelsen til en fil. Her har vi newpage.html-filen. Filen har lese og kjøre tillatelse til eieren, lese tillatelse til gruppen og lese tillatelse til andre. Vi vil bruke chmod-kommandoen for å gi all tillatelse til alle.

11. Sudo-kommando

Det er noen kommandoer som den eneste roten er autorisert til å utføre. Her vil vi utføre en kommando som kan føre til endringer i systemet, og dermed kan den ikke utføres med andre brukere. Vi må bruke Sudo-kommandoen for å få det til å fungere.

Tips og triks for å bruke Unix-kommandoen

I seksjonene ovenfor gikk vi gjennom de enkle kommandoene til noen sofistikerte kommandoer. Selv om kommandoene er mindre i tellingen, kan det brukes med flere argumenter for å utføre noen av de komplekse oppgavene. For eksempel kan ls-kommandoen brukes til å sjekke hvilke filer og kataloger som er tilgjengelige på det gjeldende stedet, men det kan brukes som et argument for å avdekke alle skjulte filer på samme sted.

Hver kommando har noen av argumentene som er tildelt den som kan brukes på med de bestemte kommandoene. For å sjekke hvilke argumenter som er der for en bestemt kommando du kan bruke - hjelpe argumentet. I bildet nedenfor vil vi se alle argumentene som kan brukes med chmod-kommando. Nøkkelordene eller argumentene må følges av - mens du skriver på kommandolinjen.

Konklusjon - Unix kommandoer

Unix er et operativsystem populært for kommandolinjegrensesnittet. Den består av mange kommandoer som letter brukerens interaksjon med maskinvaren. Kommandoen i Unix er faktisk middelet for kommunikasjon mens du arbeider gjennom terminalen. I tillegg til CLI, tilbyr det også det grafiske brukergrensesnittet som gir mer skjønnhet til de eksisterende funksjonene i Unix.

Anbefalte artikler

Dette har vært en guide til Unix kommandoer. Her diskuterte vi Unix Commands ved hjelp av eksempler og noen tips og triks. Du kan også gå gjennom andre foreslåtte artikler for å lære mer -

  1. GIT-kommandoer
  2. Ruby-kommandoer
  3. Docker-kommandoer
  4. CSS-kommandoer
  5. Liste over Unix-operatører