minicom(1)
NAMN
minicom – vänligt program för seriell kommunikation
SYNOPSIS
minicom [options] [configuration]
BESKRIVNING
minicom är ett kommunikationsprogram som till viss del liknar shareware-programmet TELIX men är fritt, med källkod, och körs under de flesta Unix-system.
Funktioner inkluderar uppringningskatalog med automatisk återuppringning, stöd för låsfiler i UUCP-stil på seriella enheter, en separat skriptspråkstolk, fångst till fil, flera användare med individuella konfigurationer, och mer.
KOMMANDORAD
-s, --setup
- Setup. Root redigerar de systemomfattande standardvärdena i /etc/minirc.dfl med denna option.
- När den används initierar minicom inte, utan placerar dig direkt i konfigurationsmenyn.
- Detta är mycket praktiskt om minicom vägrar starta eftersom ditt system har ändrats, eller första gången du kör minicom.
- För de flesta system är rimliga standardvärden redan inbyggda.
-o, --noinit
- Initiera inte.
- Minicom hoppar över initieringskoden.
- Denna option är praktisk om du avslutade minicom utan att återställa och sedan vill starta om en session.
- Den är dock potentiellt farlig: ingen kontroll efter låsfiler etc. görs, så en normal användare skulle kunna störa saker som UUCP... kanske tas detta bort senare.
- För närvarande antas det att användare som får åtkomst till ett modem är tillräckligt ansvariga för sina handlingar.
-m, --metakey
- Åsidosätt kommandotangenten med Meta- eller ALT-tangenten.
- Detta är standard i 1.80 och kan också konfigureras i en av minicoms menyer, men om du använder olika terminaler hela tiden, varav vissa inte har en Meta- eller ALT-tangent, är det praktiskt att sätta standardkommandotangenten till Ctrl-A och använda denna option när du har ett tangentbord som stöder Meta- eller ALT-tangenter.
- Minicom antar att din Meta-tangent skickar ESC-prefixet, inte den andra varianten som sätter tecknets högsta bit.
-M, --metakey8
- Samma som -m, men antar att din Meta-tangent sätter tecknets åttonde bit högt, skickar 128 + teckenkod.
-z, --statline
- Använd terminalens statusrad.
- Detta fungerar bara på terminaler som stöder det och som har relevant information i sin termcap- eller terminfo-databaspost.
-l, --ansi
- Literal översättning av tecken med högsta biten satt.
- Med denna flagga på försöker minicom översätta IBM-linjetecknen till ASCII.
- Många PC-unix-kloner visar tecken korrekt utan översättning, Linux i ett särskilt läge, Coherent och SCO.
-L, --iso
- Detsamma men anta att skärmen använder en ISO8859-teckenuppsättning.
-w, --wrap
- Slår på radbrytning som standard vid start.
-H, --displayhex
- Slå på utdata i hexläge.
-a, --attrib=on/off
- Antributanvändning.
- Vissa terminaler, särskilt Televideos, har rutten attributhantering, seriell i stället för parallell.
- Som standard använder minicom '-a on', men om du använder en sådan terminal kan, måste, du ange optionen '-a off'.
- Det avslutande 'on' eller 'off' behövs.
-t, --term=TERM
- Terminaltyp.
- Med denna flagga kan du åsidosätta miljövariabeln TERM.
- Detta är praktiskt för användning i miljövariabeln MINICOM; man kan skapa en särskild termcap-post för användning med minicom på konsolen, som initierar skärmen till raw-läge så att IBM-linjetecknen visas oöversatta tillsammans med flaggan -l.
-c, --color=on/off
- Coloranvändning.
- Terminaler, såsom Linux-konsolen, stöder färg med vanliga ANSI-escape-sekvenser.
- Om sådant stöd saknas kan färganvändning inaktiveras med '-c off'.
- Detta, och optionen '-m', är goda kandidater att lägga i miljövariabeln MINICOM.
-S, --script=SCRIPT
- script. Kör det namngivna skriptet vid start.
- Hittills stöds inte att skicka användarnamn och lösenord till ett startskript.
- Om du också använder optionen -d för att börja ringa vid start körs -S-skriptet FÖRE uppringning av posterna som anges med -d.
-d, --dial=ENTRY
- Dial en post från uppringningskatalogen vid start.
- Du kan ange ett indexnummer, men också en delsträng av postens namn.
- Om du anger ett namn som har flera poster i katalogen markeras alla för uppringning.
- Du kan också ange flera namn eller indexnummer genom att separera dem med kommatecken.
- Uppringningen startar från den första angivna posten efter att alla andra programinitieringsprocedurer är färdiga.
-p, --ptty=TTYP
- Pseudoterminal att använda.
- Detta åsidosätter terminalporten som definieras i konfigurationsfilerna, men bara om det är en pseudo-TTY.
- Det angivna filnamnet måste ha formen (/dev/)tty[p-z/][0-f], (/dev/)pts[p-z/][0-f] eller (/dev/)pty[p-z/][0-f].
- Till exempel /dev/ttyp1, pts/0 eller /dev/ptyp2.
-C, --capturefile=FILE
- filename. Öppna fångstfil vid start.
--capturefile-buffer-mode=MODE
- Buffringsläge för fångstfil.
- MODE kan vara ett av:
N Obuffrat, standard. L Radbuffrat. F Fullt buffrat.
-F, --statlinefmt
- Format för statusraden.
- Följande formatspecificerare är tillgängliga:
%H Escape-tangent för hjälpskärm. %V Versionssträng för minicom. %b Information om anslutning, såsom baud rate. %T Terminaltyp. %C Markörläge. %D Enhetssökväg, möjligen förkortad till återstående tillgängligt utrymme. %t Onlinetid. %% %-tecken.
- Exempel:
"%H for help | %b | Minicom %V | %T | %C | %t"
-b, --baudrate
- Ange baud rate, vilket åsidosätter värdet som anges i konfigurationsfilen.
-D, --device
- Ange enheten, vilket åsidosätter värdet som anges i konfigurationsfilen.
-O, --option
- Sätt en option.
- Argumentet kan vara ett enda ord eller ett key=value-par.
- Kända optioner:
timestamp med värdena simple, delta, persecond och extended.
- Om inget värde anges väljs 'simple'.
-R, --remotecharset
- Ange teckenuppsättningen som fjärrsystemet använder och konvertera den till teckenuppsättningen på den lokala sidan.
- Exempel kan vara 'latin1'.
-7, --7bit
- 7-bitarsläge för terminaler som inte klarar 8 bitar.
- 8 bitar är standard om miljön är konfigurerad för detta via LANG eller LC_ALL, annars 7 bitar.
-8, --8bit
- 8-bitarstecken passerar igenom utan någon ändring.
- 'Continuous' betyder att inga locate-/attributstyrsekvenser infogas utan verklig ändring av locate/attribut.
- Detta läge är till för att visa 8-bitars flerbytetecken såsom japanska.
- Det behövs inte i varje språk med 8-bitarstecken, till exempel behövs det inte för att visa finsk text.
-h, --help
- Visa hjälp och avsluta.
-v, --version
- Skriv ut minicom-versionen.
När minicom startar söker det först i miljövariabeln MINICOM efter kommandoradsargument, vilka kan åsidosättas på kommandoraden.
Om du alltså har gjort:
MINICOM='-m -c on' export MINICOM
eller motsvarande, och startar minicom, antar minicom att din terminal har en Meta- eller <ALT>-tangent och att färg stöds.
Om du sedan loggar in från en terminal utan färgstöd, och du har satt MINICOM i din startfil, .profile eller motsvarande, och inte vill sätta om din miljövariabel, kan du skriva 'minicom -c off' och köra utan färgstöd för den sessionen.
configuration
- Argumentet configuration är mer intressant.
- Normalt hämtar minicom sina standardvärden från en fil kallad "minirc.dfl".
- Om du däremot ger ett argument till minicom försöker den hämta sina standardvärden från en fil kallad "minirc.configuration".
- Det är alltså möjligt att skapa flera konfigurationsfiler för olika portar, olika användare etc.
- Det mest förnuftiga är att använda enhetsnamn, såsom tty1, tty64, sio2 etc.
- Om en användare skapar sin egen konfigurationsfil kommer den att visas i deras hemkatalog som ".minirc.dfl" eller ".minirc.configuration".
ANVÄNDNING
Minicom är fönsterbaserat.
För att öppna ett fönster med funktionen du vill ha, tryck Control-A, från och med nu använder vi C-A för att betyda Control-A, och sedan funktionstangenten, a-z eller A-Z.
Genom att först trycka C-A och sedan 'z' visas en hjälpskärm med en kort sammanfattning av alla kommandon.
Denna escape-tangent kan ändras när minicom konfigureras, optionen -s eller C-A O, men vi håller oss till Control-A här.
För varje meny kan följande tangenter användas:
UP pil upp eller 'k' DOWN pil ned eller 'j' LEFT pil vänster eller 'h' RIGHT pil höger eller 'l' CHOOSE Enter CANCEL ESCape.
Skärmen är uppdelad i två delar: de övre 24 raderna är terminalemulatorskärmen.
I detta fönster tolkas ANSI- eller VT100-escape-sekvenser.
Om det finns en rad kvar längst ned placeras en statusrad där.
Om detta inte är möjligt visas statusraden varje gång du trycker C-A.
På terminaler som har en särskild statusrad används den om termcap-informationen är komplett och flaggan -k har angivits.
Möjliga kommandon listas härnäst, i alfabetisk ordning.
C-A
- Att trycka C-A en andra gång skickar bara C-A till fjärrsystemet.
- Om du har ändrat ditt "escape character" till något annat än C-A fungerar detta analogt för det tecknet.
A
- Växla 'Add Linefeed' av/på.
- Om det är på läggs en linefeed till före varje carriage return som visas på skärmen.
B
- Ger dig en scrollback-buffert.
- Du kan rulla upp med u, ned med d, en sida upp med b, en sida ned med f, och om du har dem kan även arrow- och page up/page down-tangenterna användas.
- Du kan söka efter text i bufferten med s, skiftlägeskänsligt, eller S, skiftlägesokänsligt.
- N hittar nästa förekomst av strängen.
- c går in i citeringsläge.
- En textmarkör visas och du anger startraden genom att trycka Enter.
- Sedan avslutas scrollback-läget och innehållet med prefixet '>' skickas.
C
- Rensar skärmen.
D
- Ring ett nummer, eller gå till uppringningskatalogen.
E
- Växla lokalt eko av och på, om din version av minicom stöder det.
F
- En break-signal skickas till modemet.
G
- Kör skript, Go.
- Kör ett inloggningsskript.
H
- Lägg på.
I
- Växla typen av escape-sekvens som markörtangenterna skickar mellan normalt läge och applications-läge.
- Se även kommentaren om statusraden nedan.
J
- Hoppa till ett skal.
- Vid återkomst ritas hela skärmen om.
K
- Rensar skärmen, kör kermit och ritar om skärmen vid återkomst.
L
- Slå fångstfil av och på.
- Om den slås på kommer all utdata som skickas till skärmen också att fångas i filen.
M
- Skickar modemets initieringssträng.
- Om du är online och DCD-radinställningen är på tillfrågas du om bekräftelse innan modemet initieras.
N
- Växla mellan tidsstämpellägen som ska läggas till i utdatan.
- Tillgängliga är enkla och utökade tidsformat för varje rad, ett delta till föregående rad, en tidsvisning varje sekund och inga tidsstämplar, standard.
O
- Konfigurera minicom.
- Placerar dig i konfigurationsmenyn.
P
- Kommunikationsparametrar.
- Låter dig ändra bps-hastighet, paritet och antal bitar.
Q
- Avsluta minicom utan att återställa modemet.
- Om makron har ändrats och inte sparats får du möjlighet att göra det.
R
- Ta emot filer.
- Välj bland olika protokoll, externa.
- Om du har fönstret för filnamnsval och prompten för nedladdningskatalog aktiverade får du ett valfönster för att välja katalog för nedladdning.
- Annars används nedladdningskatalogen som definierats i menyn Filnamn och sökvägar.
S
- Skicka filer.
- Välj protokollet på samma sätt som med mottagningskommandot.
- Om du inte har filnamnsvalsfönstret aktiverat, i menyn File transfer protocols, behöver du bara skriva filnamnen i ett dialogfönster.
- Om du har valfönstret aktiverat visas ett fönster med filnamnen i din uppladdningskatalog.
- Du kan markera och avmarkera filnamn genom att trycka mellanslag och flytta markören upp och ned med markörtangenterna eller j/k.
- De valda filnamnen visas markerade.
- Katalognamn visas [inom hakparenteser] och du kan gå upp eller ned i katalogträdet genom att trycka mellanslag två gånger.
- Skicka till sist filerna genom att trycka ENTER eller avsluta med ESC.
T
- Välj terminalemulering: Ansi, färg, eller vt100.
- Du kan också ändra backspace-tangenten här, slå statusraden på eller av och definiera fördröjning, i millisekunder, efter varje newline om du behöver det.
U
- Lägg till carriage return till varje mottagen rad.
W
- Växla radbrytning av/på.
X
- Avsluta minicom, återställ modem.
- Om makron har ändrats och inte sparats får du möjlighet att göra det.
Y
- Klistra in en fil.
- Läser en fil och skickar dess innehåll precis som om det skulle skrivas in.
Z
- Visa hjälpskärmen.
UPPRINGNINGSKATALOG
Genom att trycka C-A D placerar programmet dig i uppringningskatalogen.
Välj ett kommando genom att trycka den versala bokstaven eller flytta markören höger/vänster med piltangenterna eller h/l-tangenterna och trycka Enter.
Du kan lägga till, ta bort eller redigera poster och flytta dem upp och ned i kataloglistan.
Genom att välja "dial" rings telefonnumren för de markerade posterna, eller om inget är markerat rings numret för den markerade posten.
Medan modemet ringer kan du trycka escape för att avbryta uppringningen.
Vilken annan tangent som helst stänger uppringningsfönstret, men avbryter inte själva uppringningen.
Din uppringningskatalog sparas i filen ".dialdir" i din hemkatalog.
Du kan rulla upp och ned med piltangenterna, men du kan också rulla hela sidor genom att trycka PageUp- eller PageDown-tangenten.
Om du inte har dem använder du Control-B, bakåt, och Control-F, framåt.
Du kan använda mellanslagstangenten för att tagga ett antal poster och minicom roterar genom denna lista om en anslutning inte kan göras.
En '>'-symbol ritas i katalogen framför namnen på de taggade posterna.
Menyn "edit" talar för sig själv, men jag diskuterar den kort här.
A - Name
- Namnet för denna post.
B - Number
- och dess telefonnummer.
C - Dial string #
- Vilken specifik uppringningssträng du vill använda för att ansluta.
- Det finns tre olika uppringningssträngar, prefix och suffix, som kan konfigureras i menyn Modem and dialing.
D - Local echo
- kan vara på eller av för detta system, om din version av minicom stöder det.
E - Script
- Skriptet som måste köras efter att en lyckad anslutning gjorts, se manualen för runscript.
F - Username
- Användarnamnet som skickas till programmet runscript.
- Det skickas i miljösträngen "$LOGIN".
G - Password
- Lösenordet skickas som "$PASS".
H - Terminal Emulation
- Använd ANSI- eller VT100-emulering.
I - Backspace key sends
- Vilken kod, Backspace eller Delete, som backspace-tangenten skickar.
J - Linewrap
- Kan vara på eller av.
K - Line settings
- Bps rate, bitar, paritet och antal stoppbitar att använda för denna anslutning.
- Du kan välja current för hastigheten, så att den använder vilken hastighet som än används just då, användbart om du har flera modem.
L - Conversion table
- Du kan ange en teckenkonverteringstabell som ska läsas in närhelst denna post svarar, före inloggningsskriptet körs.
- Om detta fält är tomt förblir konverteringstabellen oförändrad.
Redigeringsmenyn visar också senaste datum och tid då du ringde denna post och det totala antalet samtal dit, men låter dig inte ändra dem.
De uppdateras automatiskt när du ansluter.
Kommandot moVe låter dig flytta den markerade posten upp eller ned i uppringningskatalogen med upp-/nedpiltangenterna eller k- och j-tangenterna.
Tryck Enter eller ESC för att avsluta flyttning av posten.
KONFIGURATION
Genom att trycka C-A O kastas du in i inställningsmenyn.
Filenames and paths
- Denna meny definierar dina standardkataloger.
A - Download directory
- där de nedladdade filerna hamnar.
B - Upload directory
- där de uppladdade filerna läses från.
C - Script directory
- Där du håller dina inloggningsskript.
D - Script program
- Vilket program som ska användas som skripttolk.
- Standard är programmet "runscript", men om du vill använda något annat, t.ex. /bin/sh eller "expect", är det möjligt.
- Stdin och stdout är anslutna till modemet, stderr till skärmen.
- Om sökvägen är relativ, d.v.s. inte börjar med ett snedstreck, är den relativ till din hemkatalog, förutom för skripttolken.
E - Kermit program
- Var körfilen för kermit finns och dess optioner.
- Några enkla makron kan användas på kommandoraden: '%l' expanderas till det fullständiga filnamnet för dial out-enheten, '%f' expanderas till den seriella portens filbeskrivare och '%b' expanderas till aktuell seriell porthastighet.
F - Logging options
- Optioner för att konfigurera skrivning av loggfil.
A - File name
- Här kan du ange namnet på loggfilen.
- Filen skrivs i din hemkatalog, och standardvärdet är "minicom.log".
- Om du tömmer namnet slås all loggning av.
B - Log connects and hangups
- Denna option definierar om loggfilen skrivs när fjärränden svarar på samtalet eller lägger på.
- Eller när du själv ger hangup-kommandot eller lämnar minicom utan hangup medan du är online.
C - Log file transfers
- Om du vill ha loggposter för mottagning och sändning av filer.
Kommandot 'log' i skripten påverkas inte av loggningsoptionerna B och C.
Det körs alltid om du bara har loggfilens namn definierat.
File Transfer Protocols
- Protokoll som definieras här visas när C-A s/r trycks.
- "Name" i början av raden är namnet som visas i menyn.
- "Program" är sökvägen till protokollet.
- "Name" efter det definierar om programmet behöver ett argument, t.ex. en fil som ska överföras.
- U/D definierar om denna post ska visas i uppladdnings- eller nedladdningsmenyn.
- Fullscr definierar om programmet ska köras i helskärm, eller om minicom endast visar dess stderr i ett fönster.
- IO-Red definierar om minicom ska koppla programmets standard in och ut till modemporten eller inte.
- "Multi" talar om för filnamnsvalsfönstret om protokollet kan skicka flera filer med ett kommando eller inte.
- Det har ingen effekt på nedladdningsprotokoll, och ignoreras också med uppladdningsprotokoll om du inte använder filnamnsvalsfönstret.
- De gamla sz och rz är inte helskärm och har IO-Red satt.
- Det finns dock curses-baserade versioner av åtminstone rz som inte vill ha sin stdin och stdout omdirigerade och som kör i helskärm.
- Alla filöverföringsprotokoll körs med användarens UID och inte med UID=root.
- '%l', '%f' och '%b' kan användas på kommandoraden liksom med kermit.
- Inom denna meny kan du också definiera om du vill använda filnamnsvalsfönstret när du ombeds ange filer att ladda upp, och om du vill bli tillfrågad om nedladdningskatalogen varje gång den automatiska nedladdningen startas.
- Om du lämnar prompten för nedladdningskatalog inaktiverad används nedladdningskatalogen som definierats i fil- och katalogmenyn.
Serial port setup
A - Serial device
- /dev/tty1 eller /dev/ttyS1 för de flesta.
- /dev/cua<n> är fortfarande möjligt under GNU/Linux, men rekommenderas inte längre eftersom dessa enheter är föråldrade och många system med kärna 2.2.x eller nyare inte har dem.
- Använd /dev/ttyS<n> i stället.
- Du kan också ha /dev/modem som en symbolisk länk till den verkliga enheten.
- Om du har modem anslutna till två eller flera seriella portar kan du ange alla här i en lista separerad med mellanslag, kommatecken eller semikolon.
- När Minicom startar kontrollerar det listan tills det hittar ett tillgängligt modem och använder det.
- Dock kan du inte ange olika initieringssträngar för dem... åtminstone inte än.
- För att använda en UNIX-socket för kommunikation måste enhetsnamnet prefixas med "unix#" följt av den fullständiga sökvägen och filnamnet för socketen.
- Minicom försöker då ansluta till denna socket som klient.
- Så länge det inte kan ansluta till socketen förblir det 'offline'.
- Så snart anslutningen etableras går minicom 'online'.
- Om servern stänger socketen växlar minicom till 'offline' igen.
B - Lock file location
- På de flesta system bör detta vara /usr/spool/uucp.
- GNU/Linux-system använder /var/lock.
- Om denna katalog inte finns försöker minicom inte använda låsfiler.
C - Callin program
- Om du har en uugetty eller något på din seriella port kan det vara så att du vill att ett program ska köras för att växla modemet respektive porten till dialin/dialout-läge.
- Detta är programmet för att gå in i dialin-läge.
D - Callout program
- Och detta för att gå in i dialout-läge.
E - Bps/Par/Bits
- Standardparametrar vid start.
Om en av posterna lämnas tom används den inte.
Om du alltså inte bryr dig om låsning och inte har en getty som kör på din modemlinje bör posterna B-D lämnas tomma.
Modem and Dialing
- Här definieras parametrarna för ditt modem.
- Jag förklarar inte detta ytterligare eftersom standardvärdena är för generiska Hayes-modem och alltid bör fungera.
- Denna fil är inte en Hayes-handledning :-)
- De enda saker som är värda att notera är att styrtecken kan skickas genom att prefixa dem med '^', där '^^' betyder '^' självt, och tecknet '\\' också måste dubbleras som '\\\\', eftersom backslash används särskilt i makrodefinitionerna.
- Vissa optioner har dock inte mycket med modemet att göra utan mer med minicoms eget beteende:
M - Dial time
- Antalet sekunder innan minicom gör timeout om ingen anslutning etableras.
N - Delay before redial
- Minicom ringer upp igen om ingen anslutning gjordes, men väntar först en stund.
O - Number of tries
- Maximalt antal gånger som minicom försöker ringa.
P - Drop DTR time
- Om du sätter detta till 0 lägger minicom på genom att skicka en Hayes-typ hangup-sekvens.
- Om du anger ett icke-nollvärde görs hangup genom att DTR-linjen sänks.
- Värdet anger i sekunder hur länge DTR hålls nere.
Q - Auto bps detect
- Om detta är på försöker minicom matcha den uppringda partens hastighet.
- Med de flesta moderna modem är detta INTE önskvärt, eftersom modemet buffrar data och konverterar hastigheten.
R - Modem has DCD line
- Om ditt modem och ditt operativsystem båda stöder DCD-linjen, som går 'high' när en anslutning görs, använder minicom den.
- När du har denna option på börjar minicom inte heller ringa medan du redan är online.
S - Status line shows DTE speed / line speed
- Du kan växla statusraden till att visa antingen DTE-hastigheten, hastigheten som minicom använder för att kommunicera med ditt modem, eller linjehastigheten, hastigheten som ditt modem använder på linjen för att kommunicera med det andra modemet.
- Observera att linjehastigheten kan ändras under anslutningen, men du kommer ändå bara att se den initiala hastigheten som modemen startade anslutningen med.
- Detta beror på att modemet inte talar om för programmet om hastigheten ändras.
- Dessutom, för att se linjehastigheten, måste du ha modemet inställt på att visa den i connect-strängen.
- Annars kommer du bara att se 0 som linjehastighet.
T - Multi-line untag
- Du kan växla funktionen för att avtagga poster från uppringningskatalogen när en anslutning etableras till en flerradig BBS.
- Alla taggade poster som har samma namn avtaggas.
Observera att ett särskilt undantag görs för denna meny: varje användare kan ändra alla parametrar här, men vissa av dem kommer inte att sparas.
Screen and keyboard
A - Command key is
- 'Hot Key' som för dig in i kommandoläge.
- Om denna är satt till 'ALT' eller 'meta key' kan du direkt anropa kommandon med alt-tangent i stället för HotKey-tangent.
B - Backspace key sends
- Det finns fortfarande system som vill att en VT100 ska skicka DEL i stället för BS.
- Med denna option kan du aktivera denna dumhet.
- Eh, den är till och med på som standard...
C - Status line is
- Aktiverad eller inaktiverad.
- Vissa långsamma terminaler, till exempel X-terminaler, får statusraden att hoppa "upp och ned" vid scrollning, så du kan stänga av den om du vill.
- Den visas fortfarande i kommandoläge.
D - Alarm sound
- Om påslaget ljuder minicom ett alarm, endast på konsolen, efter en lyckad anslutning och när uppladdning/nedladdning är klar.
E - Foreground Color (menu)
- anger förgrundsfärgen som ska användas för alla konfigurationsfönster i minicom.
F - Background Color (menu)
- anger bakgrundsfärgen som ska användas för alla konfigurationsfönster i minicom.
- Observera att minicom inte låter dig sätta förgrunds- och bakgrundsfärger till samma värde.
G - Foreground Color (term)
- anger förgrundsfärgen som ska användas i terminalfönstret.
H - Background Color (term)
- anger bakgrundsfärgen som ska användas i terminalfönstret.
- Observera att minicom inte låter dig sätta förgrunds- och bakgrundsfärger till samma värde.
I - Foreground Color (stat)
- anger förgrundsfärgen att använda för statusraden.
J - Background Color (stat)
- anger färgen att använda för statusraden.
- Observera att minicom låter dig sätta statusradens förgrunds- och bakgrundsfärger till samma värde.
- Detta gör effektivt statusraden osynlig, men om detta är din avsikt, se optionen.
K - History buffer size
- Antalet rader att behålla i historikbufferten, för backscrolling.
L - Macros file
- är den fullständiga sökvägen till filen som innehåller makron.
- Makron låter dig definiera en sträng som ska skickas när du trycker en viss tangent.
- I minicom kan du definiera F1 till F12 att skicka upp till 256 tecken, detta sätts vid kompilering.
- Filnamnet du anger verifieras så snart du trycker ENTER.
- Om du inte har behörighet att skapa den angivna filen visas ett felmeddelande som anger detta och du tvingas redigera filnamnet igen.
- Om du har behörighet att skapa filen kontrollerar minicom om den redan finns.
- Om så är fallet antar det att det är en makrofil och läser in den.
- Om det inte är det, ja, det är ditt problem :-)
- Om filen inte finns accepteras filnamnet.
M - Edit Macros
- öppnar ett nytt fönster som låter dig redigera makrona F1 till F12.
N - Macros enabled
- - Yes eller No.
- Om makron är inaktiverade skickar F1-F12-tangenterna bara VT100/VT220-funktionstangenternas escape-sekvenser.
O - Character conversion
- Det aktiva filnamnet för konverteringstabellen visas här.
- Om du inte ser något namn är ingen konvertering aktiv.
- Genom att trycka O ser du redigeringsmenyn för konverteringstabellen.
Edit Macros
- Här definieras makrona för F1 till F12.
- Längst ned i fönstret visas en förklaring över teckenkombinationer som har särskild betydelse.
- De låter dig mata in särskilda styrtecken med vanlig text genom att prefixa dem med '^', där '^^' betyder '^' självt.
- Du kan skicka en fördröjning på 1 sekund med koden '^~'.
- Detta är användbart när du försöker logga in efter att ha ftp:at eller telnet:at någonstans.
- Du kan också inkludera ditt aktuella användarnamn och lösenord från telefonkatalogen i makrona med '\u' respektive '\p'.
- Om du behöver backslash-tecknet i makrot, skriv det dubbelt som '\\'.
- För att redigera ett makro trycker du det visade numret eller bokstaven och flyttas till makrots slut.
- När du redigerar raden kan du använda vänster- och högerpilar, Home- och End-tangenter, Delete och BackSpace, samt ESC och RETURN.
- ESC avbryter ändringar som gjorts medan ENTER accepterar ändringarna.
Character conversion
- Här kan du redigera teckenkonverteringstabellen.
- Om du inte är amerikan vet du att det i många språk finns tecken som inte ingår i ASCII-teckenuppsättningen, och förr kan de ha ersatt några mindre viktiga tecken i ASCII och nu representeras de ofta med teckenkoder över 127.
- OCH det finns flera olika sätt att representera dem.
- Det är här du kan redigera konverteringstabeller för system som använder en annan teckenuppsättning än den på din dator.
A - Load table
- Du gissade det förmodligen.
- Detta kommando läser in en tabell från disken.
- Du ombeds ange ett filnamn för tabellen.
- Fördefinierade tabeller .mciso, .mcpc8 och .mcsf7 bör följa med programmet.
- Tabellen .mciso gör ingen konvertering, .mcpc8 ska användas för anslutningar till system som använder 8-bitars PC-teckenuppsättningen, och .mcsf7 är för kompatibilitet med system som använder den gamla goda 7-bitarskodningen för att ersätta tecknen {|}[]\\ med de diakritiska tecken som används i finska och svenska.
B - Save table
- Denna sparar den aktiva tabellen under filnamnet du anger.
C - edit char
- Här kan du göra dina egna ändringar i den befintliga tabellen.
- Först ombeds du ange teckenvärdet, i decimal, vars konvertering du vill ändra.
- Sedan säger du vilket tecken du vill se på din skärm när det tecknet kommer från omvärlden.
- Och sedan tillfrågas du vad du vill ska skickas ut när du matar in det tecknet från ditt tangentbord.
D - next screen
E - prev screen
- Ja, du har förmodligen märkt att denna skärm visar vilken typ av konverteringar som är aktiva.
- Skärmen är helt enkelt, vanligtvis, för liten för att visa hela tabellen samtidigt i ett lättförståeligt format.
- Så här kan du rulla tabellen åt vänster och höger.
F - convert capture
- Växlar om teckenkonverteringstabellen används när fångstfilen skrivs eller inte.
Save setup as dfl
- Spara parametrarna som standard för nästa gång programmet startas.
- I stället för dfl kan vilket annat parameternamn som helst visas, beroende på vilket som användes när programmet startades.
Save setup as..
- Spara parametrarna under ett särskilt namn.
- Närhelst Minicom startas med detta namn som argument använder det dessa parametrar.
- Denna option är naturligtvis privilegierad till root.
Exit
- Lämna denna meny utan att spara.
- Detta kan också göras med ESC.
Exit from minicom
- Endast root ser denna menypost, om han/hon startade minicom med optionen '-s'.
- På detta sätt är det möjligt att ändra konfigurationen utan att faktiskt köra minicom.
STATUSRAD
Statusraden har flera indikatorer som talar för sig själva.
Den mystiska indikatorn APP eller NOR behöver förmodligen förklaring.
VT100-markörtangenterna kan vara i två lägen: applications-läge och markörläge.
Detta styrs av en escape-sekvens.
Om du upptäcker att markörtangenterna inte fungerar i, säg, vi när du är inloggad med minicom, kan du med denna indikator se om markörtangenterna är i applications- eller markörläge.
Du kan växla mellan de två med tangenten C-A I.
Om markörtangenterna då fungerar är det förmodligen ett fel i fjärrsystemets termcap-initieringssträngar, is.
LOKALER
Minicom har stöd för lokala språk.
Det betyder att du kan ändra de flesta engelska meddelanden och andra strängar till ett annat språk genom att sätta miljövariabeln LANG.
ÖVRIGT
Om minicom har hängt sig, döda det med SIGTERM.
Detta betyder kill -15, eller eftersom sigterm är standard, bara vanlig "kill <minicompid>".
Detta orsakar en ordnad avslutning av minicom, med återställningar och allt.
Du kan döda minicom från ett skript med kommandot "! killall -9 minicom" utan att lägga på linjen.
Utan parametern -9 lägger minicom först på innan det avslutas.
Eftersom många escape-sekvenser börjar med ESC, pil upp är ESC [ A, vet Minicom inte om escape-tecknet det får är att du trycker escape-tangenten, eller del av en sekvens.
En gammal version av Minicom, V1.2, löste detta på ett ganska grovt sätt: för att få escape-tangenten var du tvungen att trycka den två gånger.
Från och med release 1.3 har detta förbättrats lite: nu finns en inbyggd 1-sekunds timeout, som i vi.
För system som har systemanropet select() är timeouten 0,5 sekunder.
Och... överraskning: ett särskilt Linux-beroende hack :-) lades till.
Nu kan minicom skilja mellan escape-tangenten och escape-sekvenser.
För att se hur smutsigt detta gjordes, titta i wkeys.c.
Men det fungerar som en charm!
FILER
Minicom håller sina konfigurationsfiler i en katalog, vanligtvis /var/lib/minicom, /usr/local/etc eller /etc.
För att ta reda på vilken standardkatalog minicom har kompilerats med, ge kommandot minicom -h.
Du hittar förmodligen också demofilerna för runscript(1), och exemplen på teckenkonverteringstabeller antingen där eller i underkatalogerna till /usr/doc/minicom*.
Konverteringstabellerna heter något i stil med mc.* i den katalogen, men du vill förmodligen kopiera de du behöver till din hemkatalog som något som börjar med en punkt.
minirc.* $HOME/.minirc.* $HOME/.dialdir $HOME/minicom.log /usr/share/locale/*/LC_MESSAGES/minicom.mo
SE ÄVEN
FEL
Rapportera eventuella fel till:
minicom-devel@alioth-lists.debian.net
Tack!
FÖRFATTARE
Den ursprungliga författaren till minicom är Miquel van Smoorenburg (miquels@cistron.nl).
Han skrev versioner upp till 1.75.
Jukka Lahtinen (walker@netsonic.fi, jukkal@despammed.com) har varit ansvarig för nya versioner sedan 1.78, med hjälp av några andra personer, inklusive:
filipg@paranoia.com skrev sökning i historikbufferten till 1.79. Arnaldo Carvalho de Melo (acme@conectiva.com.br) gjorde internationaliseringen och de brasiliansk-portugisiska översättningarna. Jim Seymour (jseymour@jimsun.LinxNet.com) skrev stödet för flera modem och filnamnsvalsfönstret som används sedan 1.80. Tomohiro Kubota (kubota@debian.or.jp) skrev de japanska översättningarna och citeringsfunktionen, och gjorde några fixar. Gael Queri (gqueri@mail.dotcom.fr) skrev de franska översättningarna. Arkadiusz Miskiewicz (misiek@pld.org.pl) skrev de polska översättningarna. Kim Soyoung (nexti@chollian.net) skrev de koreanska översättningarna. Jork Loeser (jork.loeser@inf.tu-dresden.de) tillhandahöll socket-utökningen.
Det mesta av denna manualsida är kopierat, med rättelser, från den ursprungliga minicom README, men några delar och rättelserna är av Michael K. Johnson.
Jukka Lahtinen (walker@netsonic.fi) har lagt till viss information om ändringarna som gjorts efter version 1.75.
Adam Lackorzynski (adam@lackorzynski.de) är nuvarande underhållare av minicom.
KOLOFON
Denna sida är en del av projektet minicom, ett program för seriell kommunikation.
Information om projektet finns på:
https://salsa.debian.org/minicom-team/minicom
Om du har en felrapport för denna manualsida, skicka den till:
adam@lackorzynski.de
Denna sida hämtades från projektets uppströms Git-förråd:
https://salsa.debian.org/minicom-team/minicom
den 24 maj 2026.
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 6 april 2026.
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:
man-pages@man7.org
Sidslut
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/minicom.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorservice som har sponsrat Linux.se med webbhotell.