Linux scripting

28 belangrijke vragen over Linux scripting

Wat hoort er bij process management?

  • Runaway processen vinden
  • kijken naar het geheugenverbruik van processen
  • kijken naar het CPU verbruik van processen
  • Processen stoppen
  • Prioriteiten van processen veranderen

Wat doet het commando ps?

Wordt het meest gebruikt voor het checken van draaiende processen. Geeft een lijst van processen.
Laat de volgende informatie zien:
  • Username (USER)
  • Process ID (PID)
  • De tijd wanneer het proces is beginnen te draaien (START)
  • Cumulative system time used (TIME)
  • Associated command (COMMAND)

Wat zie je wanneer je het draaiende proces weergeeft met het commando top?

  • System uptime
  • Average system load
  • sort by memory use
  • sort by cpu use
  • memory actually in use
  • allocated memory
  • swap space
  • RAM
  • Running tasks
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Welk commando gebruik je om een programma in de achtergrond te plaatsen wanneer het commando nog gestart moet worden?

Voeg een & toe aan het einde van de command line.
voorbeeld: find /usr > /tmp/alluserfiles &

Welk commando gebruik je om een programma dat al draait in de achtergrond te plaatsen?

  • Druk op ctrl+Z (suspend the job)
  • type bg %job#

Hoe zie je de programma's die in de achtergrond zijn geplaatst?

  • Typ jobs en druk op enter -> de job wordt weergegeven incl. de status en het commando
  • een plus (+) achter een job # geeft de meest recente job in de achtergrond weer
  • een min (-) achter een job # geeft de tweede meest recente job in de achtergrond weer

Welk commando gebruik je om een job naar de voorgrond te plaatsen?

Typ fg %job#

Hoe werkt het kill commando?

  1. Zoek het Process ID door ps of top te doen
  2. typ: kill - signal PID

Wat is de nice value?

  • Dit is een factor die aangeeft welk proces wanneer CPU toegang krijgt.
  • De values van nice gaan van -20 tot 19
  • De standaardvalue is 0
  • Hoe lager de value, hoe meer CPU access het proces heeft

Hoe creëer je gebruikersaccounts?

Via GUI: User manager window
Via commandline: useradd

Iedere gebruiker moet zijn eigen account. Zorg voor grenzen tussen users en processen, zorg voor veilige opslag voor iedere gebruiker, sta een gepersonaliseerde interface toe.

Welk bestand wordt aangepast door het commando groupadd?

/etc/groups

Wat zijn de drie speciale permissies?

  1. Set user ID bit - 4 - u+s
  2. Set group ID bit - 2 - g+s
  3. Sticky bit - 1 - o+t

Wat is het chmod commando?

Dit commando wordt gebruikt om permissies van het bestandssysteem op linux in te stellen.
  • Read = 4
  • Write = 2
  • Execute = 1
  • No permissions = 0

Waarvoor gebruik je het fdisk commando?

Om disk partitions weer te geven.
handige opties zijn:
  • -l  -> disk partitions
  • -u -> size in sectors not cylinders
  • -c -> turn off DOS compatibility mode

voorbeeld = afbeelding

Welk commando wordt er gebruikt om disk partitions weer te geven?

Fdisk -l
extra handige opties:
  • -u - laat de grootte zien in sectors, geen cylinders
  • -c - zet de DOS compatibiliteitsmode uit

In welk formaat wordt een device weergegeven?

DsLM
  • L = letter, bijv. Sda sdb
  • M = minor device number bijv. /dev/sda1
  • Een heel device wordt weergegeven door /dev/sdL
  • Een minor device wordt weergegeven door /dev/sdLM

Wat zijn de eigenschappen van device partitions?

  • Tot 16 minor devices (of partitions)
  • Er zijn 4 primary partitions toegestaan
  • Others are extended and logical partitions

Wat zijn de verschillende opties van fdisk?

  • D - Delete any current drive partitions
  • N - Create a new partition
  • P - Laat de huidige partitions zien
  • T - Indiceer partiton types

Waar kan het commando mkfs een fylesystem op creëren?

  • Disk partition
  • USB flash drive
  • Floppy disk
  • rewritable CD of DVD

Waar worden logische volumes door gemaakt?

  1. Een of meer disk partitions, genaamd fysieke volumes, worden gemaakt op een hard drive
  2. Het fysieke volume wordt daarna toegevoegd aan een Volume groep, welke kan bestaan uit meerdere parititions
  3. Een logisch volume wordt daarna gemaakt van een volume groep.

Wat zijn de voordelen van LVM (Logical Volume Manager)?

  • Extra ruimte kan toegevoegd worden aan het logische volume terwijl deze in gebruik is
  • Een volume groep kan worden uitgebreid wanneer dit nodig is
  • Data kan verplaatst worden van een fysiek volume naar een ander fysiek volume terwijl deze in gebruik is
  • Ondersteunt geavanceerde functies zoals mirroring

Wat zijn de stappen om een LVM logisch volume te maken?

  1. Creëer een of meer fysieke volumes
  2. Gebruik fysieke volumes om volume groepen te maken
  3. Maak logische volumes van volume groepen

Wat zijn de 6 stappen om een logisch volume from scratch te maken?

  1. Maak een disk partition van het LVM type
  2. Voeg een fysiek volume toe aan een volume groep door het commando vgcreate
  3. Bekijk de volume groep door het commando vgdisplay te gebruiken
  4. Maak een logisch volume door ruimte in de volume groep te gebruiken door het commando lvcreate
  5. Maak een filesystem op het logische volume door het commando mkfs te gebruiken
  6. Mount het logische volume pernanent via het /etc/fstab bestand.

Wat zijn de velden in het /etc/fstab bestand?

  • Veld 1 - device or share (wat is gemount)
  • veld 2 - Mount point (waar is gemount)
  • veld 3 - Filesystem type
  • veld 4 - Mount options (or defaults)
  • veld 5 - Cijfer die indiceert of er wel fo geen backup filesystem is -> dump commando
  • veld 6 - Of en wanneer het filesystem gechecked wordt
    • 0 = geen checks
    • 1 = check first
    • 2 = check after filesystem with a 1

Wat zijn de verschillende package categoriën van fedora services?

  1. System logging server
  2. Print server
  3. Web server
  4. FTP server
  5. Windows File Server
  6. Network File System (NFS)
  7. Mail server
  8. Directory server
  9. DNS server
  10. Network Time Protocol (NTP) server
  11. SQL server

Wat zijn de 5 stappen om een basic service op te zetten?

  1. Installeer de service
  2. Configureer de service
  3. Start de service
  4. Secure de service
  5. Monitor de service

Wat zijn de verschillende Secure Shell Tools?

  1. SSH
  2. SCP
  3. SFTP

Deze maken versleutelde basiscommunicatie mogelijk

Wat zijn de twee verschillende configuratiemethoden van service?

  1. Maak een service persistent - systemclt enable <servicename>.service
  2. Maak een service non-persistent - systemctl disable <servicenaam>.service

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo