file manipulation unix
Oversigt over Unix File System:
I denne vejledning dykker vi dybt ned i Unix File System. Filsystemet er centralt for, hvordan Unix organiserer information, og al den information, der skal gemmes og hentes, bruger filsystemet.
I denne vejledning dækker vi Unix-filstruktur, filtyper sammen med forskellige filtilladelser til filer og mapper.
java programmering interview spørgsmål til erfarne
Denne tutorial er opdelt i 5 dele.
Unix filmanipulationsvejledninger:
- Filmanipulationer Del A
- Filmanipulationer Del B
- Filmanipulationer Del C
- Filmanipulationer Del D
- Filmanipulationer Del E
Unix-video nr.6:
Hvad du lærer:
Filmanipulationer
Oplysningerne er organiseret i filer og mapper. En mappe er en samling af filer og andre mapper. Oplysninger om disse filer og mapper er gemt i et træ af inoder . Inoden indeholder oplysninger om, hvor filen skal åbnes, adgangstilladelserne til filen og et inodenummer.
Inoderne er struktureret som et hierarkisk træ med en enkelt rodkatalog (“/”) øverst.
Flere diskdrev og andre enheder kan 'monteres' i et bibliotek sammen med træet ( For eksempel. det første diskdrev kan monteres i rodmappen - “/”). Disse enheder har deres eget fysiske filsystem til at organisere den indeholdte information ( For eksempel. ext4 - det fjerde udvidede filsystem er et filsystem, der bruges i Linux).
Det er også muligt at montere virtuelle filsystemer langs træet ( For eksempel. / proc-biblioteket bruges til at få adgang til oplysninger om processer).
For at muliggøre lagring af alle typer oplysninger som filer understøtter Unix et antal filtyper:
hvordan man tester private metoder ved hjælp af mockito
# 1) Almindelige filer
Disse filer indeholder binær eller tekstinformation og er gemt i et bibliotek på et diskdrev.
# 2) Katalogfiler
Disse bruges til at organisere en gruppe filer - de indeholdte filer kan være af enhver type.
# 3) Specielle filer
Specielle filer, også kendt som enhedsfiler, bruges til at repræsentere fysiske enheder såsom en printer, et diskdrev eller en fjernterminal.
# 4) Navngivne rør
Navngivne rør bruges til at tillade en proces at sende information til en anden. Dette er midlertidige filer, der indeholder information fra en proces, indtil den læses af en anden proces.
# 5) Symbolske links
Dette er de filer, der refererer til en anden fil eller mappe med en absolut eller relativ sti.
hvordan man åbner en .bin-fil windows 10
Kommandoen ‘ls’ bruges til at liste filnavne og andre tilknyttede data. Med indstillingen 'ls -il' viser denne kommando et langt format med filoplysninger sammen med dets inode nummer.
Eksempel:
inode-num | flag | links | ejer | gruppestørrelse | adgangsdato | navn |
---|---|---|---|---|---|---|
262145 | drwxr-xr-x | 130 | rodrod | 12288 | 17. mar 06:15 | etc |
to | drwxr-xr-x | 24 | rodrod | 4096 | 15. mar 06:21 | . |
to | drwxr-xr-x | 24 | rodrod | 4096 | 15. mar 06:21 | .. |
262147 | drwxr-xr-x | to | rodrod | 4096 | 10. feb 18:30 | er |
393218 | drwxr-xr-x | 3 | rodrod | 4096 | 15. mar 06:22 | støvle |
302031 | drwxrwxr-x | to | rodrod | 4096 | 7. feb 00:24 | CD rom |
to | drwxr-xr-x | 18 | rodrod | 3940 | 14. mar 22:17 | dev |
Håber du nød videoen !!
PREV-vejledning | NÆSTE vejledning
Anbefalet læsning
- Unix specialtegn eller metategn til filmanipulation
- Tilladelser til Unix-filadgang: Unix Chmod, Chown og Chgrp
- Sådan sammenlignes to filer i Unix: kommandoer til filsammenligning
- Find kommando i Unix: Find filer med Unix Find-fil (eksempler)
- Unix-kommandoer: Grundlæggende og avancerede Unix-kommandoer med eksempler
- UNIX-tutorial til begyndere (20+ dybdegående Unix-træningsvideoer)
- Unix-tilladelser: Filtilladelser i Unix med eksempler
- Avanceret Unix Shell-scripting: Arrays, fil- og strengtestoperatører, specielle variabler