AS /400 File System In A Nutshell
One av de mest grunnleggende prinsipper for å forstå på AS /400, iSeries og System i-plattformen er objektet filsystemet. Å effektivt administrere og drive plattformen er det viktig å forstå den underliggende filsystemet struktur og semantikk.
En "objekt" er en grunnleggende byggesteinen i hele filsystemet funnet på AS /400-plattformen. Sett veldig enkelt, er alt som er lagret utenfor IFS parti (som er en spesiell del av systemet) referert til som et objekt. Objekter inneholder biblioteker, filer og til og med konfigurasjons deler av operativsystemet som utgangs køer og brukerprofiler.
Hva skiller objekter fra en annen er objekttypen og attributtet. Typen betegner hvis objektet er et bibliotek, database fil og så videre. Men ved roten av filsystemet, fra et brukerperspektiv uansett, er bibliotekene. Innenfor bibliotekene er de enkelte gjenstander som filer, programmer og så videre. Et bibliotek kan ikke inneholde et annet bibliotek og ved roten av filsystemet kan være bare biblioteker. Fremdeles med meg så langt?
Å gjennomgå gjenstander og hvor de er lagret du bare bruke den generiske Arbeid med objekter kommandoen WRKOBJ. Denne kommandoen kan du gå gjennom objekter som er lagret i et bibliotek. WRKOBJ vil vise objektet navn, type, bibliotek det er lagret i, beskrivelse og attributtet. Attributtet er et annet felt som kan hjelpe deg med å identifisere hva et objekt er. For eksempel et objekt kan ha en type fil og en egenskap av fysisk fil.
Objektnavn er begrenset til ti tegn eller mindre, og kan ikke begynne med et tall. IBM leverte gjenstander (dvs. objekter som er en del av kjernen operativsystemet du bør ikke rote rundt med) alltid starte med bokstaven Q. Det er to unntak imidlertid, og de er de QGPL og QUSRSYS bibliotekene som vanligvis brukes av et system administrator til å lagre ikke-systemobjekter som utgangs køer og noen innledende CL programmer siden de er en del av standardbiblioteket listen.
som du trenger å jobbe med bestemte objekttyper, som å bytte noe om et bibliotek du vil trenge å bruke bestemte kommandoer for objekttypen. For eksempel i tilfelle av et bibliotek ville du bruke Arbeid med bibliotek kommando WRKLIB. Noen av de mer populære objekt spesifikke kommandoer inkluderer Endre fysisk fil eller CHGPF, Arbeid med fil eller WRKF og Opprett Duplicate Object eller CRTDUPOBJ.
En super tips er å lære å bruke den Programming Development Manager, mer kjent som PDM å arbeide med objekter. Tradisjonelt brukes av programmerere for å spy ut linjer av RPG, CL og DDS specs, er PDM skreddersydd for å arbeide med biblioteker og gjenstander som finnes i bibliotekene.
Med PDM endre objekter, kopiere dem, slette og mer svært raskt og enkelt. PDM har selv kjekk liten stilling til felt og andre snarveier bygget rett i at gjøre å finne og arbeide med et objekt raskt og enkelt. Du har også muligheten til å filtrere objektlister med navn (generisk eller med * wildcard) skriver og objekt attributt.