Benutzer:Tuxnix: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
(Entwurf)
(Entwurf)
Zeile 19: Zeile 19:
{{ic|alsamixer}}<br>
{{ic|alsamixer}}<br>


=== Chrooten ===
=== [[chroot]] ===
{{ic|arch-chroot /mnt}}<br>
{{ic|arch-chroot /mnt}}<br>


Zeile 26: Zeile 26:


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


=== [[grub]] (UEFI) ===
=== [[grub]] (UEFI) ===
Zeile 32: Zeile 34:
{{ic|grub-mkconfig -o /boot/grub/grub.cfg}}<br>
{{ic|grub-mkconfig -o /boot/grub/grub.cfg}}<br>


=== Hardware ===
{{ic|update-grub}}<br>
{{ic|lspci}}<br>
 
===journald===
{{ic|journalctl --verify}}<br>
 
{{ic|journalctl --disk-usage}}<br>
 
/etc/systemd/journald.conf<br>
 
{{ic|systemctl restart systemd-journald}}<br>
-<br>
{{ic|journalctl -b}} - seit dem Booten<br>
 
{{ic|journalctl -b -1}} - vorgehende Sitzung<br>
 
{{ic|journalctl --since "now" -f}} - von jetzt ab<br>
 
{{ic|journalctl --since "today" --until "3:20"}} - von 0:00 bis 3:20<br>
 
{{ic|journalctl _PID&#61;1039}} - Meldungen von Prozess-ID<br>
 
{{ic|journalctl -o verbose _PID&#61;11026}} - ausführliche Meldungen von Prozess-ID<br>
 
{{ic|journalctl -u avahi-daemon.service}} -  Meldungen von avahi<br>
 
{{ic|journalctl -k}} -  Kernelmeldungen<br>
 
{{ic|journalctl /usr/bin/kate}} - Meldungen der Anwendung kate<br>


{{ic|lsusb}}<br>
{{ic|journalctl -p err}} - Listet nur Fehler auf<br>


=== Kernelmeldungen ===
=== Kernelmeldungen ===
Zeile 49: Zeile 77:
{{ic|mkinitcpio -p linux}}<br>
{{ic|mkinitcpio -p linux}}<br>


=== Mounten ===
=== [[mount]] ===
/etc/[[fstab]]<br>
/etc/[[fstab]]<br>
{{ic|mount}}<br>
{{ic|mount}}<br>
 
<br>
{{ic|mount /dev/nvme0n1p1 /mnt/boot}}<br>
{{ic|mount /dev/nvme0n1p1 /mnt/boot}}<br>


Zeile 64: Zeile 92:
/etc/pacman.d/mirrorlist<br>
/etc/pacman.d/mirrorlist<br>
/var/cache/pacman/pkg/<br>
/var/cache/pacman/pkg/<br>
/var/log/pacman.log<br>
{{ic|rm /mnt/var/lib/pacman/db.lck}}<br>
=== Prozess-ID ===
{{ic|pidof apache2}}<br>
{{ic|ps aux | grep apache2}}<br>
===pci===
{{ic|lspci}}<br>


=== Speichermedien ===
=== Speichermedien ===
Zeile 71: Zeile 108:


{{ic|lsblk -o +PARTLABEL,LABEL,PARTUUID,UUID}}
{{ic|lsblk -o +PARTLABEL,LABEL,PARTUUID,UUID}}
===systemd===
{{ic|systemctl status <service>}}<br>


=== systemd-boot ===
=== systemd-boot ===
Zeile 77: Zeile 117:
/boot/loader/loader.conf<br>
/boot/loader/loader.conf<br>


===systemd===
===usb===
{{ic|systemctl status <service>}}<br>
{{ic|lsusb}}<br>
 
 
== Logs ==
===journald===
/etc/systemd/journald.conf<br>
{{ic|systemctl restart systemd-journald}}<br>
-<br>
{{ic|journalctl -b}} - aktueller Bootvorgang<br>
 
{{ic|journalctl -b -1}} - letzter Bootvorgang<br>
 
{{ic|journalctl --since "now" -f}} - von jetzt ab<br>
 
{{ic|journalctl --since "today" --until "3:20"}} - von 0:00 bis 3:20<br>
 
{{ic|journalctl _PID&#61;1039}} - Meldungen von Prozess-ID<br>
 
{{ic|journalctl -o verbose _PID&#61;11026}} - ausführliche Meldungen von Prozess-ID<br>
 
{{ic|journalctl -u avahi-daemon.service}} -  Meldungen von avahi<br>
 
{{ic|journalctl -k}} -  Kernelmeldungen<br>
 




Zeile 109: Zeile 126:
<br>
<br>


===pacman===
===xorg===
===xorg===
<br>
<br>
Zeile 116: Zeile 131:
<br>
<br>
<br>
<br>


'''Notizen:'''<br>
'''Notizen:'''<br>
Zeile 123: Zeile 136:
{{ic|sudo journalctl --vacuum-time&#61;10d}}<br>
{{ic|sudo journalctl --vacuum-time&#61;10d}}<br>
{{ic|sed 's/#SystemMaxUse=/SystemMaxUse&#61;100M/g' -i /etc/systemd/journald.conf}}<br>
{{ic|sed 's/#SystemMaxUse=/SystemMaxUse&#61;100M/g' -i /etc/systemd/journald.conf}}<br>
{{ic|timedatectl set-timezone Zone}}<br>






{{ic|exit}}<br>
{{ic|exit}}<br>
{{ic|exit}}<br>
{{ic|exit}}<br>
{{ic|exit}}<br>
{{ic|exit}}<br>

Version vom 25. August 2021, 22:35 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

chroot

arch-chroot /mnt

grub (BIOS)

grub-install /dev/sda

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

update-grub

grub (UEFI)

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

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

update-grub

journald

journalctl --verify

journalctl --disk-usage

/etc/systemd/journald.conf

systemctl restart systemd-journald
-
journalctl -b - seit dem Booten

journalctl -b -1 - vorgehende Sitzung

journalctl --since "now" -f - von jetzt ab

journalctl --since "today" --until "3:20" - von 0:00 bis 3:20

journalctl _PID=1039 - Meldungen von Prozess-ID

journalctl -o verbose _PID=11026 - ausführliche Meldungen von Prozess-ID

journalctl -u avahi-daemon.service - Meldungen von avahi

journalctl -k - Kernelmeldungen

journalctl /usr/bin/kate - Meldungen der Anwendung kate

journalctl -p err - Listet nur Fehler auf

Kernelmeldungen

dmesg

Locales ect.

/etc/locale.gen
/etc/hostname

Module und Hooks

/etc/mkinitcpio.conf

mkinitcpio -p linux

mount

/etc/fstab
mount

mount /dev/nvme0n1p1 /mnt/boot

umount /mnt/{boot,home,}

Netzwerk und Internet

ping -c3 www.archlinux.de

pacman

/etc/pacman.conf
/etc/pacman.d/mirrorlist
/var/cache/pacman/pkg/
/var/log/pacman.log
rm /mnt/var/lib/pacman/db.lck

Prozess-ID

pidof apache2
ps aux

pci

lspci

Speichermedien

fdisk -l

blkid

lsblk -o +PARTLABEL,LABEL,PARTUUID,UUID

systemd

systemctl status <service>

systemd-boot

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

usb

lsusb






xorg





Notizen:
journalctl --vacuum-size=100M
sudo journalctl --vacuum-time=10d
{{{1}}}
timedatectl set-timezone Zone




exit
exit
exit
exit
exit