Benutzer:Tuxnix: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
(Entwurf)
(Entwurf)
Zeile 2: Zeile 2:
<big>'''Konfiguration und Fehleranalyse'''</big><br>
<big>'''Konfiguration und Fehleranalyse'''</big><br>
Der Artikel listet exemplarisch nützliche Befehle für die Konfiguration bzw. Fehleranalyse und die entsprechenden Konfigurationsdateien auf.<br>
Der Artikel listet exemplarisch nützliche Befehle für die Konfiguration bzw. Fehleranalyse und die entsprechenden Konfigurationsdateien auf.<br>
Er dient lediglich als Hilfe und als Anregung und erhebt keinen Anspruch auf Vollständigkeit.
Er ist lediglich als Hilfe und Anregung gedacht und stellt keinen Anspruch auf Vollständigkeit.<br>
Weitere Optionen der Befehle können mit {{ic|man <Befehl>}} und {{ic|<Befehl> --help}} nachgeschlagen werden. Einträge in den Konfigurationsdateien können in den entsprechenden Wiki-Artikeln nachgelesen werden.
Weitere Optionen der Befehle können mit {{ic|man <Befehl>}} und {{ic|<Befehl> --help}} nachgeschlagen werden.<br>
Einträge in den Konfigurationsdateien können in den entsprechenden Wiki-Artikeln nachgeschaut werden.


=== Befehlsausgabe ins Forum verlinken ===
=== Befehlsausgabe ins Forum verlinken ===
Zuerst wird die Befehlsausgabe nach 'sprunge.us' gestellt.
Steht keine graphische Benutzeroberfläche zum direktem Posten im Forum bereit kann folgender Weg hilfreich sein.<br>
 
Die Befehlsausgabe nach 'sprunge.us' stellen:
   <Befehl> | curl -F 'sprunge=<-' http://sprunge.us}}
   <Befehl> | curl -F 'sprunge=<-' http://sprunge.us}}
 
oder
   <Befehl> > ausgabe.txt
   <Befehl> > ausgabe.txt
   cat $<ausgabe.txt> | curl -F 'sprunge=<-' http://sprunge.us
   cat $<ausgabe.txt> | curl -F 'sprunge=<-' http://sprunge.us
und dann wird der erhaltene Link von 'sprunge.us' im Forum gepostet.
und den Link den man erhält im Forum posten.


=== Speichergeräte - Partitionen ===
=== Audio ===
{{ic|alsamixer}}<br>
 
=== Speichermedien - Partitionen ===
{{ic|fdisk -l}}<br>
{{ic|fdisk -l}}<br>


Zeile 43: Zeile 49:


===Netzwerk und Internet===
===Netzwerk und Internet===
 
{{ic|ping -c3 www.archlinux.de }}<br>


===[[pacman]]===
===[[pacman]]===
/etc/pacman.conf
/etc/pacman.conf<br>
/etc/pacman.d/mirrorlist
/etc/pacman.d/mirrorlist<br>
/var/cache/pacman/pkg/
/var/cache/pacman/pkg/<br>


===systemd===
===systemd===
{{ic|systemctl status <service>}}<br>
{{ic|systemctl status <service>}}<br>


== Boot-UEFI==
=== systemd-boot ===
=== systemd ===
/boot/loader/entries/arch.conf<br>
/boot/loader/entries/arch.conf<br>
/boot/loader/entries/arch-fallback.conf<br>
/boot/loader/entries/arch-fallback.conf<br>
/boot/loader/loader.conf<br>
/boot/loader/loader.conf<br>


===[[grub]]===
=== [[grub]] (UEFI) ===
 
{{ic|grub-install --target&#61;x86_64-efi --efi-directory&#61;/boot --bootloader-id&#61;Arch-Linux-grub}}<br>
{{ic|grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=Arch-Linux-grub}}<br>
 
 


{{ic|grub-mkconfig -o /boot/grub/grub.cfg}}<br>
{{ic|grub-mkconfig -o /boot/grub/grub.cfg}}<br>


== Boot-Bios ==


=== [[grub]] ===
=== [[grub]] (BIOS) ===
{{ic|grub-install /dev/sda}}<br>
{{ic|grub-install /dev/sda}}<br>
{{ic|grub-mkconfig -o /boot/grub/grub.cfg}}<br>
{{ic|grub-mkconfig -o /boot/grub/grub.cfg}}<br>


== Kernelmeldungen ==
=== Kernel ===
{{ic|dmesg}}<br>
{{ic|dmesg}}<br>


== Logs ==
== Logs ==
===journald===
===journald===
/etc/systemd/journald.conf
{{ic|journalctl}}<br>
{{ic|journalctl -r}} - listet revers<br>
{{ic|journalctl -b 0 --dmesg}} - aktueller Boot<br>
{{ic|journalctl -b-1}}<br>
{{ic|journalctl --list-boots}} - listet boots<br>
===pacman===
===pacman===
===xorg===
===xorg===
Zeile 85: Zeile 98:
<br>
<br>


{{ic|exit}}<br>
 
{{ic|exit}}<br>
 
'''Notizen:'''<br>
{{ic|journalctl --vacuum-size&#61;100M}}<br>
{{ic|sudo journalctl --vacuum-time&#61;10d}}<br>
{{ic|sed 's/#SystemMaxUse=/SystemMaxUse&#61;100M/g' -i /etc/systemd/journald.conf}}<br>
{{ic|lspci -v}}<br>
 
 
 
{{ic|exit}}<br>
{{ic|exit}}<br>
{{ic|exit}}<br>
{{ic|exit}}<br>
{{ic|exit}}<br>
{{ic|exit}}<br>

Version vom 23. August 2021, 20:00 Uhr

Entwurf Artikel:
Konfiguration und Fehleranalyse
Der Artikel listet exemplarisch nützliche Befehle für die Konfiguration bzw. Fehleranalyse und die entsprechenden Konfigurationsdateien auf.
Er ist lediglich als Hilfe und Anregung gedacht und stellt keinen Anspruch auf Vollständigkeit.
Weitere Optionen der Befehle können mit man <Befehl> und <Befehl> --help nachgeschlagen werden.
Einträge in den Konfigurationsdateien können in den entsprechenden Wiki-Artikeln nachgeschaut werden.

Befehlsausgabe ins Forum verlinken

Steht keine graphische Benutzeroberfläche zum direktem Posten im Forum bereit kann folgender Weg hilfreich sein.

Die Befehlsausgabe nach 'sprunge.us' stellen:

  <Befehl> | curl -F 'sprunge=<-' http://sprunge.us}}

oder

  <Befehl> > ausgabe.txt
  cat $<ausgabe.txt> | curl -F 'sprunge=<-' http://sprunge.us

und den Link den man erhält im Forum posten.

Audio

alsamixer

Speichermedien - Partitionen

fdisk -l

blkid

lsblk -o +PARTLABEL,LABEL,PARTUUID,UUID

Mounten

/etc/fstab

mount

mount /dev/nvme0n1p1 /mnt/boot

umount /mnt/{boot,home,}

Chrooten

arch-chroot /mnt
exit

Module und Hooks

/etc/mkinitcpio.conf

mkinitcpio -p linux

Locales ect.

/etc/locale.gen
/etc/hostname

Netzwerk und Internet

ping -c3 www.archlinux.de

pacman

/etc/pacman.conf
/etc/pacman.d/mirrorlist
/var/cache/pacman/pkg/

systemd

systemctl status <service>

systemd-boot

/boot/loader/entries/arch.conf
/boot/loader/entries/arch-fallback.conf
/boot/loader/loader.conf

grub (UEFI)

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=Arch-Linux-grub

grub-mkconfig -o /boot/grub/grub.cfg


grub (BIOS)

grub-install /dev/sda

grub-mkconfig -o /boot/grub/grub.cfg

Kernel

dmesg

Logs

journald

/etc/systemd/journald.conf journalctl

journalctl -r - listet revers

journalctl -b 0 --dmesg - aktueller Boot

journalctl -b-1

journalctl --list-boots - listet boots

pacman

xorg






Notizen:
journalctl --vacuum-size=100M
sudo journalctl --vacuum-time=10d
{{{1}}}
lspci -v


exit
exit
exit