Ben's notes

Linux, Unix, network, radio...

User Tools

Site Tools


lastige_linux_vragen

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
lastige_linux_vragen [2015/01/30 10:52] – [1 Filesystem] adminlastige_linux_vragen [2015/04/09 14:42] – [5 Netwerk] admin
Line 38: Line 38:
   * **Vraag**: Wat is het verschil tussen swapping en paging?   * **Vraag**: Wat is het verschil tussen swapping en paging?
   * **Antwoord**: <color white>Voor Linux besturingssystemen is dit hetzelfde. Sinds CPUs gebruik maken van virtual memory (gevirtualiseerde geheugenadressen) is het eigenlijk 'paging'. Bij Solaris en andere UNIX systemen is er wel een verschil. Namelijk bij swapping wordt het hele proces tussen disk en memory verplaatst, bij paging alleen de specifieke pages.</color>   * **Antwoord**: <color white>Voor Linux besturingssystemen is dit hetzelfde. Sinds CPUs gebruik maken van virtual memory (gevirtualiseerde geheugenadressen) is het eigenlijk 'paging'. Bij Solaris en andere UNIX systemen is er wel een verschil. Namelijk bij swapping wordt het hele proces tussen disk en memory verplaatst, bij paging alleen de specifieke pages.</color>
-==== - Scripting ====+==== - Scripting / shell ====
 === - Bash === === - Bash ===
   * <code>#!/bin/bash   * <code>#!/bin/bash
Line 46: Line 46:
   * **Vraag**: Wat geeft dit script als output?   * **Vraag**: Wat geeft dit script als output?
   * **Antwoord**: <color white>Niets, read draait in een subshell (door de pipe), waardes komen wel in de variable terecht, maar nadat read klaar is, is de subshell weg en zijn de variabelen leeg.</color>   * **Antwoord**: <color white>Niets, read draait in een subshell (door de pipe), waardes komen wel in de variable terecht, maar nadat read klaar is, is de subshell weg en zijn de variabelen leeg.</color>
 +
 +=== - History ===
 +  * **Vraag**: Hoe zorg je ervoor dat in bash bepaalde commando's niet in de history terecht komen?
 +  * **Antwoord**: <color white>Zet de variabele HISTCONTROL=ignorespace, start de commando's met een spatie.</color>
  
 ==== - Timekeeping ==== ==== - Timekeeping ====
Line 59: Line 63:
   * **Vraag**: Is 192.168.10.0 een geldig IP-adres voor een server?   * **Vraag**: Is 192.168.10.0 een geldig IP-adres voor een server?
   * **Antwoord**: <color white>Dat ligt helemaal aan het subnetmasker.</color>   * **Antwoord**: <color white>Dat ligt helemaal aan het subnetmasker.</color>
 +
 +  * **Vraag**: Wat doet het volgende commando in bash: <code>2>/dev/null >/dev/tcp/mail.polaire.nl/993</code>
 +  * **Antwoord**: <color white>Hiermee open je een tcp connectie naar een host:port combinatie. Exit code 0 = OK, 1 = Niet OK. /dev/tcp is bash builtin, dus je komt deze niet tegen in /dev</color>
  
 ==== - Manuals ==== ==== - Manuals ====
lastige_linux_vragen.txt · Last modified: 2021/10/09 15:14 by 127.0.0.1