<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="guide" style="task" id="overview" xml:lang="sv">
  <info>
    <revision version="0.1" date="2013-01-10" status="draft"/>
    <link type="guide" xref="index"/>

    <credit type="author copyright">
      <name>Sindhu S</name>
      <email>sindhus@live.in</email>
      <years>2013</years>
    </credit>
    <credit type="copyright editor">
      <name>Ekaterina Gerasimova</name>
      <email>kittykat3756@gmail.com</email>
      <years>2013</years>
    </credit>

    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>

    <desc>Vad är en terminal?</desc>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Anders Jonsson</mal:name>
      <mal:email>anders.jonsson@norsjovallen.se</mal:email>
      <mal:years>2015, 2016</mal:years>
    </mal:credit>
  </info>

  <title>Översikt över en terminal</title>

  <p><app>Terminal</app> är ett terminalprogram för <gui>GNOME</gui>. Följande villkor och deras beskrivningar kommer hjälpa dig att bekanta dig med <app>Terminal</app> och dess funktioner.</p>

  <terms>
    <item>
      <title>En terminal</title>
      <p>A terminal is a text input point in a computer that is also called
       the Command Line Interface (CLI).</p>
    </item>
    <item>
      <title>Fysiska terminaler</title>
      <p>IBM 3270, VT100 och många andra är hårdvaruterminaler som inte längre tillverkas som fysiska enheter. För att emulera dessa terminaler finns det terminalemulatorer.</p>
    </item>
    <item>
      <title>Terminalemulatorer</title>
      <p>Emulering är förmågan hos ett datorprogram att imitera ett annat program eller en annan enhet.</p>

      <p>A terminal emulator, also called tty, is a software program that emulates
      a video terminal in modern computers that use graphical user interfaces
      and provide interactive access to applications that run only in the
      command line environments. These applications may be running either on the
      same machine or on a different one via <app>telnet</app>, <app>ssh</app>,
      or <app>dial-up</app>.</p>
    </item>
    <item>
      <title>VTE</title>
      <p>Virtual Terminal Environment (VTE) är en terminalemulator som emulerar en textterminal inuti ett grafiskt användargränssnitt (GUI). <app>Terminal</app> är i stort baserad på <app>VTE</app>. <app>VTE</app> har komponenter som implementerar en terminalemulator med full funktionalitet.</p>
    </item>
    <item>
      <title>Skal</title>
      <p>A <em>shell</em> is a program that provides an interface to invoke or
      “launch” commands or another program inside a terminal. It also allows you
      to view and browse the contents of directories. Popular shells include
      <app>bash</app>, <app>zsh</app>, <app>fish</app>.</p>
    </item>
    <item>
      <title>Kontrollsekvenser</title>
      <p>En kontrollsekvens är en rad med tecken som används för att ändra betydelsen av data i en terminal. Kontrollsekvenser används när en dator endast har en kanal för att skicka information fram och tillbaka. Kontrollsekvenser används för att avgöra om data som sänds är ett kommando som ska köras eller information som ska lagras och visas.</p>
    </item>

    <item>
      <title>Prompt</title>
      <p>A prompt is also called a <em>command prompt</em>. It is a sequence of
      characters used in the command line environment to indicate the readiness
      of the shell to accept commands.</p>

      <p>A prompt usually ends with the characters <sys>$</sys>, <sys>%</sys>,
      <sys>#</sys> or <sys>&gt;</sys> and includes
      information about the path of the present working directory. On Unix based
      systems, it is common for the prompt to end in a <sys>$</sys> or 
      <sys>#</sys> character depending on the user role such as <sys>$</sys>
      for user and <sys>#</sys> for superuser (also called <sys>root</sys>).
      </p>
    </item>
    <item>
      <title>Kommando</title>
      <p>Inmatning som anges i prompten för att köras kallas ett <em>kommando</em>. Det är en kombination av programnamnet tillsammans med ytterligare parametrar som skickas med som flaggor för att ändra körningen av programmet.</p>
    </item>
  </terms>

</page>
