En Tutorial for AIX på Unix

En Tutorial for AIX på Unix


AIX er IBMs smaken av Unix Operating System. Det kjører på IBMs RISC-prosessorer og integrerer AT & Ts System V UNIX med forbedringer fra BSD (Berkley Standard Distribution) Unix.

Bruksanvisning

Begynnelsen Basics

1 Logg på som en bruker og endre passordet ditt.

På operativsystem (OS) spørsmål, som er "%" for C shell, skriver du inn følgende kommando:

% kpasswd

Dette vil spørre etter det gamle passordet (gitt av systemadministratoren), nye passordet og bekreftelsen av det nye passordet.

Nå AIX økten har begynt, og du er i skallet. Du kan skrive inn kommandoer på skallet spørsmål: ".%"

Merk: "kpasswd" er for AIX Kerberos Security System og tilsvarer standard UNIX-kommandoen "passwd".

2 Kjør følgende kommando ved shell (OS) teksten:

% Ls -Al

Den skal vise gjeldende katalogoppføring på skjermen. Kommandoer er enten systemprogrammer eller innebygde shell funksjoner. AIX er store og små bokstaver. Grunnleggende shell kommando syntaks ser slik ut:

% Kommandoen [argument1 argument2 argument3 ....]

Argumenter (parametre) er innganger dirigere oppførselen til kommandoen i form av opsjoner, søkeord, filnavn, størrelser osv alternativer er indikert med en "-" (bindestrek) tegnet før valget brevet. Flere alternativer kan kombineres på en enkelt "-" tegn.

Kjør ls kommandoen igjen, med de to alternativene gitt separat denne gangen:

% Ls -a -l

Utgangen må være nøyaktig det samme som når de to alternativene ble kombinert.

"-L" Forteller ls å sende ut en detaljert liste for filer og kataloger og "-A" indikerer at alle filer, inkludert skjulte filer, skal vises.

3 Kjør "man" kommandoen med et kommandonavn som et argument for å lære om den kommandoen.

«% Mann grep" vil gi en manual side for den "grep" utility forklarer hvert valgfritt argument.

4 Bruk "mer" hjelpeprogram for å hindre at produksjonen fra rulling av skjermen:

% Ls -Al | mer

Her, blir utgangen av 'ls' sendt til en "rør" gjennom "|" signere, der det er omdirigert som input til "mer" -verktøyet. "Mer" bryter det inn i sider og viser en side av gangen.

Trykk på en tast for å se neste side av produksjonen.

Prøv dette:

% man ls | mer

5 Kjør "cat" for å vise innholdet i en fil:

% Katt <filnavn> [| mer ]

Execute "hale" for å vise de siste linjene i en fil. Type:

% Hale <filnavn> - <n - antall linjer>

hvor n indikerer siste n linjene. Hvis -n er utelatt, vil den vise de siste 10 linjene.

6 Observer produksjon på "ls -Al |. Mer" Du vil finne noen filer som begynner med en "." Alle filer hvis navn begynner med en prikk er skjult. Bare kjører "ls" vil ikke vise dem. Dette er de .login, .profile og .cshrc (for C shell) filer. Den .login filen inneholder operativsystemspesifikk informasjon for brukeren. Blant annet angir den terminal egenskaper, søket banen, kartlegginger av handlinger til tastetrykk og andre miljø variable innstillinger. Et eksempel:

sette path = (/ usr / ucb / bin / usr / bin / etc / usr / local.)

Dette vil sette miljøvariabelen "banen" til over hver gang du logger på.

7 Kjør følgende:

% Katt .login | mer

% Katt .cshrc | mer

Den .cshrc utføres hver gang du går inn i C-skall. Din valgt standard skall er også spesifisert ved innlogging.

Arbeide med filer og Directory

8 Utfør følgende filoperasjoner:

% Cp [<STI1> /] fil1 [<path2> /] fil2 # for å kopiere en fil som en annen

% Mv [<STI1> /] fil1 [<path2> /] fil2 # for å endre navn på en fil

% Mv fil1, fil2, fil3 ... <målkatalogen> # for å flytte en eller flere filer som en annen

% Rm <filnavn> # for å slette en fil permanent

% Pg <filnavn> # for å vise innholdet i en fil side ved side. Trykk på en tast for å lese

# next page.

Den "pg" (side) program gir effekten av "cat <filnavn> |. Mer" Ord etter en "#" på en linje behandles som kommentarer og ikke utført. Kjør kommandoen man på hver av kommandoene ovenfor for å lære om de ulike kombinasjoner av valgfrie argumenter.

9 Kjør "pwd" for å skrive en arbeidskatalog.

Utgangen kan se slik ut:

/ U / devreportgroup / tara

Ved innlogging, du er i hjemmekatalogen, som er definert ved å sette miljøvariabelen "HOME". Den holder alle dine skjulte oppstartsfilene som setter opp ditt miljø.

10 Opprett en ny underkatalog:

% Mkdir ./workfiles

% Mkdir ./mysource

% Mkdir workfiles / lib

A "." i banen indikerer gjeldende katalog. En relativ sti ser slik ut:

../../bin

Det sier gå opp et nivå for hver "../" i koden. Her går opp to katalogen nivåer og til bin underkatalog på det nivået.

11 Endre katalogen:

% Cd ./workspace/lib

12 Fjern katalogen mysource bruke "rmdir." Type:

% Rmdir ./mysource eller% rmdir mysource eller% rmdir% HOME% / mysource

1. 3 Endre modus (tilgang tillatelse) av en fil eller katalog. Type:

% Chmod <bruker / gruppe / alle / andre - for hvem> <+/- stipend / fjern> <rwx - tilgang type> <fil eller katalognavn>

Den u = bruker, g = gruppe, a = alt, o = andre.

Et eksempel:

% Chmod g + rw myfile (tilskudd lese / skrivetilgang for myfile til hele gruppen som denne brukeren tilhører).

% Chmod okse legacypgm (fjern utføre tilgang til legacyprogram fra andre som ikke er i denne brukergruppen).

Hint

  • Finn ut om disse viktige kataloger: /, / u, / bin, / usr / bin, / usr / local, / etc, / tmp, / dev.
  • Lær om disse verktøyene via "mann" program: grep, sortere, Uniq, diff, mail.
  • Lær hvordan du kan omdirigere resultatet av en prosess til en fil:% mann slags> ./mydocs/sortmanpage
  • Hver kommando er en prosess. En pipe, eller "|", tar input av en AIX prosess og mater den som innspill til den neste.