file manipulation unix
Översikt över Unix File System:
I den här handledningen kommer vi att dyka djupt in i Unix File System. Filsystemet är centralt för hur Unix organiserar information, och all information som behöver lagras och hämtas använder filsystemet.
I den här handledningen täcker vi Unix-filstruktur, typer av filer, tillsammans med olika filbehörigheter för filer och kataloger.
https www google comyoutube till mp3
Denna handledning är uppdelad i 5 delar.
Unix filmanipulationshandledning:
- Filmanipulationer Del A
- Filmanipulationer Del B
- Filmanipulationer Del C
- Filmanipulationer Del D
- Filmanipulationer Del E
Unix Video # 6:
lista över spionappar för Android
Vad du kommer att lära dig:
Filmanipulationer
Informationen är organiserad i filer och kataloger. En katalog är en samling filer och andra kataloger. Information om dessa filer och kataloger lagras i ett träd av inoder . Inoden innehåller information om var du ska komma åt filen, åtkomstbehörigheterna för filen och ett inodenummer.
Inoderna är strukturerade som ett hierarkiskt träd med en enda rotkatalog (“/”) högst upp.
Flera hårddiskar och andra enheter kan ”monteras” i en katalog tillsammans med trädet ( T.ex. den första hårddisken kan monteras på rotkatalogen - “/”). Dessa enheter kommer att ha sitt eget fysiska filsystem för att organisera den information som finns ( T.ex. ext4 - det fjärde utökade filsystemet är ett filsystem som används i Linux).
Det är också möjligt att montera virtuella filsystem längs trädet ( T.ex. katalogen / proc används för att komma åt information om processer).
För att alla typer av information ska kunna lagras som filer stöder Unix ett antal filtyper:
# 1) Vanliga filer
Dessa filer innehåller binär eller textinformation och lagras i en katalog på en hårddisk.
# 2) Katalogfiler
Dessa används för att organisera en grupp filer - de innehållna filerna kan vara av vilken typ som helst.
# 3) Specialfiler
Speciella filer, även kända som enhetsfiler, används för att representera fysiska enheter som en skrivare, en hårddisk eller en fjärrterminal.
# 4) Namngivna rör
Namngivna rör används för att tillåta en process att skicka information till en annan. Dessa är tillfälliga filer som innehåller information från en process tills den läses av en annan process.
# 5) Symboliska länkar
Det här är filerna som refererar till någon annan fil eller katalog med en absolut eller relativ sökväg.
vad är användningsfall i programvarutestning
Kommandot ‘ls’ används för att lista filnamn och annan tillhörande data. Med alternativet 'ls -il' listar detta kommando ett långt format med filinformation tillsammans med dess inodnummer.
Exempel:
inode-num | flaggor | länkar | ägare | gruppstorlek | åtkomstdatum | namn |
---|---|---|---|---|---|---|
262145 | drwxr-xr-x | 130 | rotrot | 12288 | 17 mars 06:15 | etc |
två | drwxr-xr-x | 24 | rotrot | 4096 | 15 mars 06:21 | . |
två | drwxr-xr-x | 24 | rotrot | 4096 | 15 mars 06:21 | .. |
262147 | drwxr-xr-x | två | rotrot | 4096 | 10 feb 18:30 | är |
393218 | drwxr-xr-x | 3 | rotrot | 4096 | 15 mars 06:22 | känga |
302031 | drwxrwxr-x | två | rotrot | 4096 | 7 feb 00:24 | cd-rom |
två | drwxr-xr-x | 18 | rotrot | 3940 | 14 mar 22:17 | dev |
Hoppas du gillade videon !!
PREV-handledning | NÄSTA självstudie
Rekommenderad läsning
- Unix specialtecken eller metatecken för filmanipulation
- Unix-filåtkomsttillstånd: Unix Chmod, Chown och Chgrp
- Hur man jämför två filer i Unix: kommandon för filjämförelse
- Hitta kommando i Unix: Hitta filer med Unix Find-fil (exempel)
- Unix-kommandon: Grundläggande och avancerade Unix-kommandon med exempel
- UNIX-handledning för nybörjare (20+ djupgående Unix-träningsvideor)
- Unix Permissions: Filbehörigheter i Unix med exempel
- Avancerat Unix Shell-skript: Arrayer, fil- och strängtestoperatörer, speciella variabler