Cksum: Skillnad mellan sidversioner
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
||
Rad 1: | Rad 1: | ||
cksum | == cksum - Beräkna och kontrollera CRC-kontrollsummor == | ||
Kommandot `cksum` används för att beräkna och kontrollera CRC-kontrollsummor och filstorlekar i ett Unix-liknande operativsystem. | |||
cksum | === Syntax === | ||
cksum [FIL]... | |||
=== Beskrivning === | |||
Kommandot `cksum` beräknar och skriver ut CRC-kontrollsummor (Cyclic Redundancy Check) och filstorlekar för varje angiven fil. Kontrollsummor används för att verifiera integriteten hos filer och säkerställa att de inte har ändrats. | |||
cksum | === Alternativ === | ||
Kommandot `cksum` stöder inga specifika alternativ, men det fungerar genom att ta en eller flera filer som argument. | |||
cksum | === Exempel === | ||
Här är några praktiska exempel som visar hur du kan använda `cksum`-kommandot: | |||
* För att beräkna CRC-kontrollsumman för en fil: | |||
<code> | |||
cksum fil.txt | |||
</code> | |||
* För att beräkna CRC-kontrollsummor för flera filer: | |||
cksum | <code> | ||
cksum fil1.txt fil2.txt fil3.txt | |||
</code> | |||
* För att använda `cksum` med filinmatning: | |||
<code>cksum | <code> | ||
echo "Testdata" | cksum | |||
</code> | |||
=== Skillnader mellan macOS och Linux === | |||
Det finns några viktiga skillnader att tänka på när man använder `cksum`-kommandot på macOS jämfört med Linux: | |||
* Standardinstallationer: På både macOS och de flesta Linux-distributioner är `cksum` inkluderat som en del av systemets verktyg. Det är en standardfunktion i både BSD och GNU coreutils. | |||
* Alternativ och funktioner: `cksum`-kommandot är mycket likartat mellan macOS och Linux, eftersom det följer POSIX-standarden och erbjuder samma grundläggande funktionalitet utan några specifika alternativ. | |||
* Utdataformat: Utdataformatet för `cksum` är identiskt på både macOS och Linux, vilket innebär att kontrollsumman och filstorleken skrivs ut i samma format oavsett plattform. | |||
Det är alltid bra att konsultera `man`-sidan för `cksum` på din specifika plattform för att se vilka funktioner som är tillgängliga och hur de används. | |||
=== | === Felsökning === | ||
Om du får ett felmeddelande när du använder `cksum`, kontrollera följande: | |||
* Att filerna du försöker beräkna kontrollsummor för faktiskt existerar. | |||
* Att du har rättigheter att läsa filerna. | |||
* Att syntaxen för ditt kommando är korrekt. | |||
=== Se även === | |||
* [[md5sum]] - Beräkna och kontrollera MD5-kontrollsummor. | |||
* [[sha1sum]] - Beräkna och kontrollera SHA-1-kontrollsummor. | |||
* [[sha256sum]] - Beräkna och kontrollera SHA-256-kontrollsummor. | |||
=== Källor === | |||
* [https://www.gnu.org/software/coreutils/manual/coreutils.html#cksum-invocation GNU coreutils manual] | |||
* [https://man7.org/linux/man-pages/man1/cksum.1.html cksum manual (Linux)] | |||
* [https://www.unix.com/man-page/osx/1/cksum/ cksum manual (macOS)] | |||
[[Kategori:Linuxkommandon]] | |||
[[Kategori: |
Versionen från 26 maj 2024 kl. 09.40
cksum - Beräkna och kontrollera CRC-kontrollsummor
Kommandot `cksum` används för att beräkna och kontrollera CRC-kontrollsummor och filstorlekar i ett Unix-liknande operativsystem.
Syntax
cksum [FIL]...
Beskrivning
Kommandot `cksum` beräknar och skriver ut CRC-kontrollsummor (Cyclic Redundancy Check) och filstorlekar för varje angiven fil. Kontrollsummor används för att verifiera integriteten hos filer och säkerställa att de inte har ändrats.
Alternativ
Kommandot `cksum` stöder inga specifika alternativ, men det fungerar genom att ta en eller flera filer som argument.
Exempel
Här är några praktiska exempel som visar hur du kan använda `cksum`-kommandot:
- För att beräkna CRC-kontrollsumman för en fil:
cksum fil.txt
- För att beräkna CRC-kontrollsummor för flera filer:
cksum fil1.txt fil2.txt fil3.txt
- För att använda `cksum` med filinmatning:
echo "Testdata" | cksum
Skillnader mellan macOS och Linux
Det finns några viktiga skillnader att tänka på när man använder `cksum`-kommandot på macOS jämfört med Linux:
- Standardinstallationer: På både macOS och de flesta Linux-distributioner är `cksum` inkluderat som en del av systemets verktyg. Det är en standardfunktion i både BSD och GNU coreutils.
- Alternativ och funktioner: `cksum`-kommandot är mycket likartat mellan macOS och Linux, eftersom det följer POSIX-standarden och erbjuder samma grundläggande funktionalitet utan några specifika alternativ.
- Utdataformat: Utdataformatet för `cksum` är identiskt på både macOS och Linux, vilket innebär att kontrollsumman och filstorleken skrivs ut i samma format oavsett plattform.
Det är alltid bra att konsultera `man`-sidan för `cksum` på din specifika plattform för att se vilka funktioner som är tillgängliga och hur de används.
Felsökning
Om du får ett felmeddelande när du använder `cksum`, kontrollera följande:
- Att filerna du försöker beräkna kontrollsummor för faktiskt existerar.
- Att du har rättigheter att läsa filerna.
- Att syntaxen för ditt kommando är korrekt.
Se även
- md5sum - Beräkna och kontrollera MD5-kontrollsummor.
- sha1sum - Beräkna och kontrollera SHA-1-kontrollsummor.
- sha256sum - Beräkna och kontrollera SHA-256-kontrollsummor.