Arch Linux

Aus Meine Wiki
Wechseln zu: Navigation, Suche


Update installieren.

    pacman -Syu 
    rm /var/lib/pacman/db.lck

Programm oder Packet deinstallieren

    sudo pacman -Rdd ffmpeg2.8

Programm oder Packet instalieren

    pacman -S dnsutils       (dig und host)
    pacman -S iftop iostat
    pacman -S joe screen vim
    pacman -S powertop vlc ntfs-3g
    pacman -S mksh
    pacman -S nethogs htop iptraf-ng nload
    pacman -S encfs dm-crypt cryptsetup
    pacman -S --needed base-devel
    pacman -S mutt      (E/Mail Client wird auch Postfix installiert) 
    pacman -S yaourt
    yaourt -Syy
    yaourt apg
    pacman -S tilix      (Mehrere Konsolen Fenster. Info dazu]

Programm für NTFS Mount

   ntfs-3g /dev/sdb1 /run/media/
   umount /run/media/

Programm powertop

    powertop --html=powerreport.html

Program iostat

    iostat -x 1

Programm dd

    dd_rescue
    dd_rescue /dev/sdb1 /home/linux/Doukmente/dellwindows10usbstick.img
    dd_rescue -A /home/linux/Dokumente/dellwindows10usbstick.img /dev/sdb1 

Programm für RDP

    rdesktop

Programm für verschlüsselung

    mcrypt fusermount

Programm für partitionieren Konsole

    parted    

Programm für partitionieren GUI

    gparted

User

    useradd --shell /bin/mksh -d /home/korn  korn
    useradd -m -g users -s /bin/mksh korn
    passwd korn
    su korn
    userdel korn
    groupadd abs

Aliase

    alias ll='ls -lah'
    unalias ll


Festplatten und CPU Info

    blkid -o list -w /dev/null 
    lsblk
    ls -l /dev/sda1
    cat /proc/partitions 
    stat 
    cat /proc/locks
    cat /proc/cpuinfo
    cat /proc/cmdline
    cat /proc/partition
    cat /proc/partition sata 
    cat /proc/partitions 

Vom git herunterladen

    git clone https://aur.archlinux.org/hollywood.git
    git clone https://aur.archlinux.org/speedometer.git 

Info über Benutzer

    getent passwd linux
    getent group users

Wo befindet sich das Pfad von dem Programm

    which chown
    which perl
    which smb
    which samba
    which w
    which ls
    which su

WLAN Verbindung konfigurieren

   pacman -S wireless_tools iw crda
   iwconfig
   ip link
   iwlist wlp3s0
   iwlist wlp3s0 scan
   iwlist wlp3s0 keys
   tcpdump -i wlp3s0

Docker doscker info

   pacman -S docker
   systemctl start docker
   systemctl start docker.service
   systemctl status docker.service
   docker info
   docker pull base/centos:7
   docker pull centos:latest
   docker pull redhat:latest
   docker centos
   docker images
   docker run --rm -t -i centos:latest /bin/bash
   localectl status
   docker run --rm -t -i centos:latest /bin/bash
   docker images
   docker version
   docker run centos
   docker run --rm -t -t centos:latest /bin/bash


Logs anzeigen

    journalctl -xe
    journalctl -fu docker
    journalctl -f

Suche

    find /. -name imagelocation.conf


Ping

    ping 8.8.8.8
    ping -f 8.8.8.8
    ping -n 200.100.50.1
    ping -A  200.100.50.1
    ping -A www.spiegel.de
    ping -A -c 25 www.spiegel.de
    ping -A  -c 2250 -q  8.8.8.8


History, wird mit [Strg]+[R] revers durchsucht. noch einmal wiederholen geht es zum nechsten Treffer, mit [Strg]+[Umschalt]+[R] geht es in andere Richtung

    ~/.bash_history
    history


File .Bashrc

  export VISUAL="vim" 
  alias ll='ls -la'
  alias des='cd ~/Schreibtisch '
  alias tgz='tar -pczf'

Hstr-Programm "Bash and Zsh shel history suggest box" installation. Wird kompiliert, das darf nicht als root gestartet werden.

    yaourt hstr 
    hh --show-configuration >> ~/.bashrc

Exa-Programm ls Replacement für ls written in Rust.

    yaourt exa-git
    exa -l
    exa -lR
    exa -lR | grep Pass

Probleme mit Boot nach einer Windows 10 installation. Es startet nur Windows 10. Mit Super Grub Disk kann manuell Arch installation gebootet werden. Nach dem auch die LVM Modus eingeschatet war. Dort reicht die reinstallation von dem Grub und diesmal startet nur Linux --> Reinstal Grub nach Windows Installation

   grub-install /dev/sda

Einrichten das Windows 10 Über GRUB gebootet wird. Script für Windows Starteintrag im BIOS-Modus erstellt. --> Grub Scripte Berechtigungen für Script setzen und Script ins Pfad kopieren.

  cp -f MEIN_SCRIPT /etc/grub.d/

Ergebnis kann getestet werden, mit:

  grub-mkconfig

Ausgabe zeigt, ob neue Script auch mit eingetragen wird und ohne Probleme durchläuft. ID von Windows Partition muss ausgelesen werden mit:

  grub-probe -t fs_uuid -d /dev/sda3

Generieren von Haupt Konfigdatei für Grub erfolgt mit:

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



Update-Probleme durch nicht auflösbare Abhängigkeiten. Die in Konflikt geratenen Pakete händisch entfernen

  sudo pacman -Rdd blas cblas lapack


Slow boot - “a start job is running for dev-disk-by…” Verzögeung um 1:30 Min, die Festpllate wird gescannt. Slow boot Replace the swap UUID with the new one (run sudo blkid to find it) after the primary partition resizing.