{"id":26455104,"url":"https://github.com/timintech/linux_befehle","last_synced_at":"2025-03-18T20:30:02.881Z","repository":{"id":281365974,"uuid":"945060063","full_name":"TimInTech/Linux_Befehle","owner":"TimInTech","description":"Linux-System-Guides","archived":false,"fork":false,"pushed_at":"2025-03-08T15:13:07.000Z","size":35,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-18T17:14:27.734Z","etag":null,"topics":["bash","linux-commands","sysadmin","terminal-based"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TimInTech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-08T15:10:02.000Z","updated_at":"2025-03-11T06:31:06.000Z","dependencies_parsed_at":"2025-03-08T21:15:10.069Z","dependency_job_id":null,"html_url":"https://github.com/TimInTech/Linux_Befehle","commit_stats":null,"previous_names":["timintech/linux_befehle"],"tags_count":0,"template":false,"template_full_name":"TimInTech/Essential-Linux-Commands","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TimInTech%2FLinux_Befehle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TimInTech%2FLinux_Befehle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TimInTech%2FLinux_Befehle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TimInTech%2FLinux_Befehle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TimInTech","download_url":"https://codeload.github.com/TimInTech/Linux_Befehle/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244301027,"owners_count":20430851,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash","linux-commands","sysadmin","terminal-based"],"created_at":"2025-03-18T20:30:02.141Z","updated_at":"2025-03-18T20:30:02.873Z","avatar_url":"https://github.com/TimInTech.png","language":null,"readme":"## 1. Wichtige Befehle für die Kommandozeile\n\nDie Kommandozeile ist ein mächtiges Werkzeug unter Linux. Hier sind einige grundlegende Befehle, die jeder Linux-Benutzer kennen sollte.\n\n### 1.1 Updates und Upgrades\n\n- **Paketlisten aktualisieren:**\n  ```bash\n  sudo apt update\n  ```\n  Dieser Befehl aktualisiert die Paketlisten und stellt sicher, dass das System die neuesten Informationen über verfügbare Updates hat.\n\n- **System aktualisieren:**\n  ```bash\n  sudo apt upgrade\n  ```\n  Installiert alle verfügbaren Updates für das System. Es wird empfohlen, diesen Befehl regelmäßig auszuführen.\n\n- **Distribution aktualisieren (falls erforderlich):**\n  ```bash\n  sudo apt dist-upgrade\n  ```\n  Dieser Befehl aktualisiert das System und nimmt notwendige Änderungen an Abhängigkeiten vor, die bei einem einfachen Upgrade nicht berücksichtigt werden.\n\n- **Manuell installierte Programme aktualisieren:**\n  ```bash\n  sudo dpkg -i [Dateiname.deb]\n  ```\n  Dieser Befehl wird verwendet, um lokal heruntergeladene `.deb`-Pakete zu installieren oder zu aktualisieren.\n\n*Bildvorschlag: Screenshot der Terminal-Ausgabe bei der Ausführung von `sudo apt update`.*\n\n### 1.2 Festplattenverwaltung\n\n- **Angeschlossene Laufwerke anzeigen:**\n  ```bash\n  lsblk\n  ```\n  Zeigt alle verfügbaren Laufwerke und Partitionen an. Sehr nützlich, um zu sehen, welche Geräte angeschlossen sind.\n\n- **Festplatte überprüfen und reparieren:**\n  ```bash\n  sudo fsck /dev/sdX\n  ```\n  Ersetze `sdX` mit dem Laufwerksnamen. Dieser Befehl überprüft das Dateisystem auf Fehler und repariert sie, falls möglich.\n\n- **Plattenplatz überprüfen:**\n  ```bash\n  df -h\n  ```\n  Zeigt den verfügbaren und belegten Speicherplatz auf allen Laufwerken im menschenlesbaren Format an.\n\n*Bildvorschlag: Darstellung der Ausgabe von `lsblk`, die Laufwerke und Partitionen zeigt.*\n\n### 1.3 System aufräumen\n\n- **Nicht mehr benötigte Pakete entfernen:**\n  ```bash\n  sudo apt autoremove\n  ```\n  Entfernt Pakete, die nicht mehr benötigt werden, wie alte Kernel-Versionen oder Bibliotheken.\n\n- **Cache bereinigen:**\n  ```bash\n  sudo apt autoclean\n  ```\n  Bereinigt den Paket-Cache und entfernt alte Pakete, die nicht mehr benötigt werden.\n\n- **Alle Pakete bereinigen:**\n  ```bash\n  sudo apt clean\n  ```\n  Entfernt alle Pakete im Paket-Cache und schafft so zusätzlichen Speicherplatz.\n\n- **Systemprotokolle aufräumen:**\n  ```bash\n  sudo journalctl --vacuum-time=2weeks\n  ```\n  Entfernt Protokolle, die älter als zwei Wochen sind.\n\n---\n\n## 2. Softwareinstallation leicht gemacht\n\nLinux Mint verwendet das APT-Paketmanagementsystem, das die Installation von Software einfach macht. Hier sind die wichtigsten Befehle:\n\n- **Eine Anwendung installieren:**\n  ```bash\n  sudo apt install [Paketname]\n  ```\n  Installiert eine Anwendung aus den offiziellen Repositorys.\n\n- **Eine Anwendung entfernen:**\n  ```bash\n  sudo apt remove [Paketname]\n  ```\n  Deinstalliert eine Anwendung, lässt jedoch Konfigurationsdateien zurück.\n\n- **Eine Anwendung vollständig entfernen:**\n  ```bash\n  sudo apt purge [Paketname]\n  ```\n  Entfernt eine Anwendung und alle zugehörigen Konfigurationsdateien.\n\n- **Snap-Pakete installieren:**\n  ```bash\n  sudo snap install [Paketname]\n  ```\n  Snap-Pakete sind universell und funktionieren auf allen Linux-Distributionen.\n\n### 2.1 Beliebte Anwendungen installieren\n\nHier sind einige der beliebtesten Anwendungen und deren Installationsbefehle:\n\n1. **Telegram Desktop:**\n   ```bash\n   sudo snap install telegram-desktop\n   ```\n2. **WhatsApp Desktop (WhatsDesk):**\n   ```bash\n   sudo snap install whatsdesk\n   ```\n3. **VLC Media Player:**\n   ```bash\n   sudo apt install vlc\n   ```\n4. **LibreOffice (Office Suite):**\n   ```bash\n   sudo apt install libreoffice\n   ```\n5. **GIMP (Bildbearbeitung):**\n   ```bash\n   sudo apt install gimp\n   ```\n6. **Visual Studio Code:**\n   ```bash\n   sudo snap install code --classic\n   ```\n\n### 2.2 Erweiterte Systemtools\n\n- **Timeshift (System-Backups):**\n  ```bash\n  sudo apt install timeshift\n  ```\n  Timeshift ermöglicht es, Snapshots des Systems zu erstellen und bei Bedarf wiederherzustellen.\n\n- **Htop (Systemüberwachung):**\n  ```bash\n  sudo apt install htop\n  ```\n  Ein interaktives Tool zur Überwachung der Systemressourcen wie CPU- und Speicherauslastung.\n\n- **BleachBit (Systembereinigung):**\n  ```bash\n  sudo apt install bleachbit\n  ```\n  Entfernt temporäre Dateien und schafft Speicherplatz.\n\n---\n\n## 3. Netzwerk- und Systemtools\n\n### 3.1 Netzwerkdiagnose\n\n- **IP-Adressen anzeigen:**\n  ```bash\n  ip a\n  ```\n  Zeigt alle aktiven Netzwerkadapter und ihre Konfigurationen an.\n\n- **Ping-Test durchführen:**\n  ```bash\n  ping google.com\n  ```\n  Überprüft die Verbindung zu einer Zieladresse.\n\n- **Nmap (Netzwerkscan):**\n  ```bash\n  sudo apt install nmap\n  nmap 192.168.0.0/24\n  ```\n  Scannt ein Netzwerk auf aktive Geräte und offene Ports.\n\n- **Traceroute:**\n  ```bash\n  sudo apt install traceroute\n  traceroute google.com\n  ```\n  Zeigt die Route zu einem Zielserver an.\n\n---\n\nMit den oben genannten Befehlen und Tools können Sie Linux Mint effizient verwalten, Probleme beheben und Ihr System an Ihre Bedürfnisse anpassen. Diese Anleitung deckt alle grundlegenden und erweiterten Aspekte ab, die sowohl für Einsteiger als auch für fortgeschrittene Benutzer nützlich sind.\n\n\n# Softwareinstallation leicht gemacht\n\n## 1.Befehle zur Installation wichtiger und häufig verwendeter Tools\n\n\nNach einer Neuinstallation des Systems ist es sinnvoll, einige grundlegende und häufig genutzte Programme zu installieren. Hier sind die entsprechenden Befehle:\n\n```bash\n# System aktualisieren\nsudo apt update \u0026\u0026 sudo apt upgrade -y\n\n# Installation wichtiger Tools\nsudo apt install -y \\\n    curl \\\n    wget \\\n    git \\\n    htop \\\n    vim \\\n    nano \\\n    unzip \\\n    build-essential \\\n    net-tools \\\n    ufw \\\n    nmap \\\n    traceroute \\\n    xrdp \\\n    tmux\n\n# Installation von Snap für zusätzliche Software\nsudo apt install -y snapd\n\n# Installation häufiger Anwendungen mit Snap\nsudo snap install telegram-desktop\nsudo snap install whatsdesk\nsudo snap install vscode --classic\nsudo snap install obs-studio\nsudo snap install shotcut\nsudo snap install spotify\nsudo snap install discord\n```\n\n---\n\n## 2. Liste grafischer Tools zur Installation\n\n\nHier ist eine umfassende Liste nützlicher grafischer Anwendungen, die installiert werden können:\n\n1. **Netzwerk-IP-Scanner**: `sudo apt install zenmap`\n2. **Telegram Desktop**: `sudo snap install telegram-desktop`\n3. **WhatsApp Desktop (WhatsDesk)**: `sudo snap install whatsdesk`\n4. **XRDP (Remote Desktop Server)**: `sudo apt install xrdp`\n5. **GIMP (Bildbearbeitung)**: `sudo apt install gimp`\n6. **Inkscape (Vektorgrafiken)**: `sudo apt install inkscape`\n7. **LibreOffice (Office Suite)**: `sudo apt install libreoffice`\n8. **VLC Media Player**: `sudo apt install vlc`\n9. **OBS Studio (Screen Recording)**: `sudo snap install obs-studio`\n10. **Shotcut (Video-Editor)**: `sudo snap install shotcut`\n11. **Spotify (Musik-Streaming)**: `sudo snap install spotify`\n12. **Discord (Voice \u0026 Text Chat)**: `sudo snap install discord`\n13. **Visual Studio Code (Editor)**: `sudo snap install code --classic`\n14. **Markdown Editor (Typora)**: `sudo snap install typora`\n15. **Krita (Bildbearbeitung)**: `sudo apt install krita`\n16. **Audacity (Audio-Bearbeitung)**: `sudo apt install audacity`\n17. **Remmina (Remote Desktop Client)**: `sudo apt install remmina`\n18. **KeePassXC (Passwort-Manager)**: `sudo apt install keepassxc`\n19. **BleachBit (System-Cleanup)**: `sudo apt install bleachbit`\n20. **Thunderbird (E-Mail-Client)**: `sudo apt install thunderbird`\n21. **FileZilla (FTP-Client)**: `sudo apt install filezilla`\n22. **Steam (Gaming-Plattform)**: `sudo apt install steam`\n23. **qBittorrent (Torrent-Client)**: `sudo apt install qbittorrent`\n24. **VirtualBox (Virtualisierung)**: `sudo apt install virtualbox`\n25. **Etcher (USB-Flasher)**: `sudo apt install balena-etcher`\n26. **Shotwell (Bildbetrachter)**: `sudo apt install shotwell`\n27. **Darktable (Fotobearbeitung)**: `sudo apt install darktable`\n28. **Cheese (Webcam-Tool)**: `sudo apt install cheese`\n29. **KolourPaint (Bildbearbeitung)**: `sudo apt install kolourpaint`\n30. **Kdenlive (Video-Editor)**: `sudo apt install kdenlive`\n31. **OBS Studio (Live-Streaming)**: `sudo snap install obs-studio`\n32. **Zoom (Video-Konferenzen)**: `sudo snap install zoom-client`\n33. **Slack (Team-Kommunikation)**: `sudo snap install slack --classic`\n34. **TeamViewer (Fernwartung)**: `sudo apt install teamviewer`\n35. **Blender (3D-Modellierung)**: `sudo apt install blender`\n36. **Simple Screen Recorder**: `sudo apt install simplescreenrecorder`\n37. **Xournal++ (Notizen)**: `sudo apt install xournalpp`\n38. **Okular (PDF-Reader)**: `sudo apt install okular`\n39. **Foxit Reader (PDF-Reader)**: `sudo snap install foxit-reader`\n40. **Zoom**: `sudo snap install zoom-client`\n41. **Postman (API-Testing)**: `sudo snap install postman`\n42. **Jitsi Meet (Videokonferenzen)**: `sudo snap install jitsi-meet`\n43. **Bitwarden (Passwort-Manager)**: `sudo snap install bitwarden`\n44. **Vivaldi Browser**: `sudo apt install vivaldi`\n45. **Brave Browser**: `sudo apt install brave-browser`\n46. **Opera Browser**: `sudo apt install opera`\n47. **Chromium Browser**: `sudo apt install chromium-browser`\n48. **qView (Bildbetrachter)**: `sudo apt install qview`\n49. **OpenShot (Video-Editor)**: `sudo apt install openshot`\n50. **HandBrake (Video-Konvertierung)**: `sudo apt install handbrake`\n\n# Netzwerk-Tools für Linux Mint\n\nDieser Abschnitt beschreibt nützliche Tools und Befehle zur Analyse, Überwachung und Optimierung von Netzwerken unter Linux Mint. Die aufgeführten Befehle sind für verschiedene Anwendungsfälle geeignet, wie Netzwerkscans, Geschwindigkeitsmessungen und Sicherheitsanalysen.\n\n---\n\n## 1. **Nmap**: Netzwerkscanner für offene Ports und Sicherheitsanalysen\n\nNmap ist ein leistungsstarkes Tool, das Netzwerke auf offene Ports, Dienste und Schwachstellen analysiert.\n\n### Installation:\n```bash\nsudo apt install nmap\n```\n\n### Beispielbefehle mit Adressbereich 192.168.0.0/24:\n\n1. **Netzwerkscan durchführen:**\n   ```bash\n   nmap 192.168.0.0/24\n   ```\n2. **Nur aktive Hosts anzeigen:**\n   ```bash\n   nmap -sn 192.168.0.0/24\n   ```\n3. **Portscan für alle Hosts:**\n   ```bash\n   nmap -p 1-65535 192.168.0.0/24\n   ```\n4. **Betriebssystem-Erkennung aktivieren:**\n   ```bash\n   nmap -O 192.168.0.0/24\n   ```\n5. **Dienst- und Versions-Scan:**\n   ```bash\n   nmap -sV 192.168.0.0/24\n   ```\n6. **Traceroute ausführen:**\n   ```bash\n   nmap --traceroute 192.168.0.0/24\n   ```\n7. **Spezifische Ports überprüfen:**\n   ```bash\n   nmap -p 22,80,443 192.168.0.0/24\n   ```\n8. **Reverse-DNS-Scan:**\n   ```bash\n   nmap -sL 192.168.0.0/24\n   ```\n9. **Stealth-Scan:**\n   ```bash\n   nmap -sS 192.168.0.0/24\n   ```\n10. **Erkennung von Schwachstellen:**\n    ```bash\n    nmap --script vuln 192.168.0.0/24\n    ```\n\n---\n\n## 2. **Curl**: HTTP- und Datenübertragungstool\n\nCurl ermöglicht HTTP-Anfragen und den Datenabruf von Servern.\n\n### Installation:\n```bash\nsudo apt install curl\n```\n\n### Beispiele:\n1. **Header einer Webseite anzeigen:**\n   ```bash\n   curl -I https://example.com\n   ```\n2. **Datei herunterladen:**\n   ```bash\n   curl -O https://example.com/file.zip\n   ```\n\n---\n\n## 3. **Wireshark**: Netzwerkprotokoll-Analyse\n\nWireshark ist ein fortschrittliches Tool zur Analyse des Netzwerkverkehrs. Es bietet eine grafische Oberfläche und umfassende Filtermöglichkeiten, um den Datenverkehr detailliert zu untersuchen.\n\n### Installation:\n```bash\nsudo apt install wireshark\n```\n\n**Hinweis:** Während der Installation werden Sie gefragt, ob unprivilegierte Benutzer Wireshark verwenden dürfen. Treffen Sie Ihre Auswahl sorgfältig, um Sicherheitsrisiken zu minimieren.\n\n### Beispiele:\n\n1. **Netzwerkverkehr von eth0 mitschneiden:**\n   ```bash\n   sudo wireshark -i eth0\n   ```\n   Öffnet Wireshark und beginnt mit der Aufnahme des Datenverkehrs auf der Schnittstelle `eth0`.\n\n2. **HTTP-Datenverkehr filtern:**\n   Filter: `tcp.port == 80`\n   - Dieser Filter zeigt nur den Datenverkehr an, der über den HTTP-Port 80 läuft.\n\n3. **DNS-Anfragen filtern:**\n   Filter: `dns`\n   - Ideal zur Überprüfung von DNS-Fehlkonfigurationen oder unerwünschtem Datenverkehr.\n\n4. **TCP-Sitzungen verfolgen:**\n   - Markieren Sie ein TCP-Paket, klicken Sie mit der rechten Maustaste darauf und wählen Sie \"Follow TCP Stream\".\n   - Dieser Befehl zeigt den gesamten Datenverkehr einer bestimmten Verbindung an.\n\n5. **Verkehr nach IP filtern:**\n   Filter: `ip.addr == 192.168.1.1`\n   - Zeigt nur den Datenverkehr an, der mit der IP-Adresse `192.168.1.1` kommuniziert.\n\n6. **Protokollstatistiken anzeigen:**\n   - Unter \"Statistics \u003e Protocol Hierarchy\" erhalten Sie eine Übersicht über die verwendeten Protokolle und deren Anteile am Datenverkehr.\n\n7. **Paketexport in Textdatei:**\n   - Nach Abschluss einer Analyse können Sie Pakete exportieren:\n     ```bash\n     tshark -r capture.pcap -T fields -e frame.number -e ip.src -e ip.dst \u003e export.txt\n     ```\n     `tshark` ist das Kommandozeilenwerkzeug von Wireshark.\n\nWireshark ist ideal für die Netzwerkdiagnose und wird häufig von IT-Profis eingesetzt, um Sicherheitsprobleme, Latenz oder Fehlkonfigurationen zu analysieren.\n\n---\n\n## 4. **Netcat (nc)**: Universalwerkzeug für Netzwerktests\n\nNetcat ist ein vielseitiges Tool für Netzwerktests und eignet sich für verschiedene Zwecke, von einfachen Port-Scans bis hin zur Kommunikation zwischen Geräten. Es ist besonders nützlich für Entwickler und Systemadministratoren, um Verbindungen zu testen oder Daten über das Netzwerk zu senden.\n\n### Installation:\n```bash\nsudo apt install netcat\n```\n\n### Erweiterte Beispiele:\n1. **Ports scannen:**\n   ```bash\n   nc -zv 192.168.0.1 22-443\n   ```\n   Dieser Befehl überprüft, welche Ports im angegebenen Bereich offen sind.\n\n2. **Nachricht an einen Server senden:**\n   ```bash\n   echo \"Hello\" | nc 192.168.0.1 80\n   ```\n   Sendet eine einfache Nachricht an einen Server über Port 80.\n\n3. **Einen einfachen TCP-Server erstellen:**\n   ```bash\n   nc -l 1234\n   ```\n   Startet einen TCP-Server, der auf Port 1234 lauscht.\n\n4. **Dateiübertragung zwischen zwei Geräten:**\n   Auf dem Empfänger:\n   ```bash\n   nc -l 1234 \u003e empfangene_datei.txt\n   ```\n   Auf dem Sender:\n   ```bash\n   nc [Empfänger-IP] 1234 \u003c datei.txt\n   ```\n\n5. **HTTP-Anfrage simulieren:**\n   ```bash\n   echo -e \"GET / HTTP/1.1\nHost: example.com\n\n\" | nc example.com 80\n   ```\n   Führt eine manuelle HTTP-Anfrage an einen Webserver durch.\n\n6. **Portweiterleitung:**\n   ```bash\n   nc -l 1234 | nc [Ziel-IP] 5678\n   ```\n   Leitet Daten von Port 1234 auf einen anderen Server an Port 5678 weiter.\n\n7. **UDP-Test:**\n   ```bash\n   nc -u -l 1234\n   ```\n   Lauscht auf UDP-Daten auf Port 1234 und gibt die empfangenen Pakete aus.\n\nNetcat bietet mit seinen flexiblen Optionen eine große Bandbreite an Funktionen für die Netzwerkdiagnose und -kommunikation. ist ein flexibles Tool für die Analyse und Kommunikation in Netzwerken.\n\n### Installation:\n```bash\nsudo apt install netcat\n```\n\n### Beispiele:\n1. **Ports scannen:**\n   ```bash\n   nc -zv 192.168.0.1 22-443\n   ```\n2. **Nachricht an einen Server senden:**\n   ```bash\n   echo \"Hello\" | nc 192.168.0.1 80\n   ```\n\n---\n\n## 5. **Traceroute**: Paketwege visualisieren\n\nTraceroute zeigt den Weg von Datenpaketen durch das Netzwerk an.\n\n### Installation:\n```bash\nsudo apt install traceroute\n```\n\n### Beispiel:\n```bash\ntraceroute 192.168.0.1\n```\n\n---\n\n## 6. **IPerf3**: Netzwerkgeschwindigkeit testen\n\nIPerf3 misst die Netzwerkgeschwindigkeit zwischen zwei Geräten.\n\n### Installation:\n```bash\nsudo apt install iperf3\n```\n\n### Beispiele:\n1. **Server starten:**\n   ```bash\n   iperf3 -s\n   ```\n2. **Test vom Client:**\n   ```bash\n   iperf3 -c [Server-IP]\n   ```\n\n---\n\n## 7. **Arp-scan**: Lokale Netzwerkscanner\n\nArp-scan ist ein leistungsstarkes Tool, das alle Geräte im lokalen Netzwerk mit ihren IP- und MAC-Adressen auflistet. Es ist besonders hilfreich, um unbekannte Geräte zu identifizieren oder das Netzwerk auf potenzielle Eindringlinge zu überprüfen.\n\n### Installation:\n```bash\nsudo apt install arp-scan\n```\n\n### Beispiele:\n\n1. **Alle Geräte im lokalen Netzwerk scannen:**\n   ```bash\n   sudo arp-scan --localnet\n   ```\n2. **Bestimmtes Subnetz scannen:**\n   ```bash\n   sudo arp-scan 192.168.1.0/24\n   ```\n3. **Ausgabe in eine Datei speichern:**\n   ```bash\n   sudo arp-scan --localnet \u003e scan_output.txt\n   ```\n4. **Nur IP- und MAC-Adressen anzeigen:**\n   ```bash\n   sudo arp-scan --localnet | awk '{print $1, $2}'\n   ```\n5. **Benutzerdefinierte Netzwerkschnittstelle verwenden:**\n   ```bash\n   sudo arp-scan --interface=wlan0 --localnet\n   ```\n\n### Weitere grafische Netzwerkscanner:\n\n1. **Zenmap:**\n   - Grafische Benutzeroberfläche für Nmap. Ideal für Anfänger und visuelle Netzwerkscans.\n   - **Installation:**\n     ```bash\n     sudo apt install zenmap\n     ```\n\n2. **Angry IP Scanner:**\n   - Plattformübergreifender IP-Scanner mit schneller, grafischer Oberfläche.\n   - **Installation:**\n     Laden Sie das `.deb`-Paket von der offiziellen Webseite herunter:\n     ```bash\n     wget https://github.com/angryip/ipscan/releases/download/3.7.6/ipscan_3.7.6_amd64.deb\n     sudo dpkg -i ipscan_3.7.6_amd64.deb\n     ```\n\n3. **Wireshark:**\n   - Ein Protokollanalysator, der Netzwerkpakete grafisch visualisiert.\n   - **Installation:**\n     ```bash\n     sudo apt install wireshark\n     ```\n\n4. **EtherApe:**\n   - Grafisches Tool zur Echtzeit-Visualisierung des Netzwerkverkehrs.\n   - **Installation:**\n     ```bash\n     sudo apt install etherape\n     ```\n\n5. **LanScan:**\n   - Ein einfaches Tool zur Anzeige von IP-Adressen und verbundenen Geräten im Netzwerk.\n   - **Installation:**\n     Laden Sie das Tool von der Webseite herunter oder verwenden Sie `Flatpak`:\n     ```bash\n     flatpak install flathub com.example.LanScan\n     ```bash\nsudo apt install arp-scan\n```\n\n### Beispiele:\n\n1. **Alle Geräte im lokalen Netzwerk scannen:**\n   ```bash\n   sudo arp-scan --localnet\n   ```\n2. **Bestimmtes Subnetz scannen:**\n   ```bash\n   sudo arp-scan 192.168.1.0/24\n   ```\n3. **Ausgabe in eine Datei speichern:**\n   ```bash\n   sudo arp-scan --localnet \u003e scan_output.txt\n   ```\n4. **Nur IP- und MAC-Adressen anzeigen:**\n   ```bash\n   sudo arp-scan --localnet | awk '{print $1, $2}'\n   ```\n5. **Benutzerdefinierte Netzwerkschnittstelle verwenden:**\n   ```bash\n   sudo arp-scan --interface=wlan0 --localnet\n   ```\n\n---\n\n## Fazit\n\nDie hier vorgestellten Tools und Befehle sind essenziell für die Arbeit mit Netzwerken unter Linux Mint. Mit diesen Werkzeugen können Benutzer Netzwerke analysieren, Probleme beheben und die Leistung optimieren.\n\n# Register\n\n## 1. Wichtige Befehle für die Kommandozeile\n- [1.1 Updates und Upgrades](#11-updates-und-upgrades)\n- [1.2 Festplattenverwaltung](#12-festplattenverwaltung)\n**- [1.3 System aufräumen](#13-system-aufräumen)\n\n## 2. Softwareinstallation leicht gemacht\n- [2.1 Beliebte Anwendungen installieren](#21-beliebte-anwendungen-installieren)\n- [2.2 Erweiterte Systemtools](#22-erweiterte-systemtools)\n\n## 3. Netzwerk- und **Systemtools\n- [3.1 Netzwerkdiagnose](#31-netzwerkdiagnose)\n\n## Softwareinstallation leicht gemacht\n- [1. Befehle zur Installation wichtiger und häufig verwendeter Tools](#1befehle-zur-installation-wichtiger-und-häufig-verwendeter-tools)\n- [2. Liste grafischer Tools zur Installation](#2-liste-grafischer-tools-zur-installation)\n\n## Netzwerk-Tools für Linux Mint\n- [1. Nmap](#1-nmap)\n- [2. Curl](#2-curl)\n- [3. Wireshark](#3-wireshark)\n- [4. Netcat (nc)](#4-netcat-nc)\n- [5. Traceroute](#5-traceroute)\n- [6. IPerf3](#6-iperf3)\n- [7. Arp-scan](#7-arp-scan)\n\n## Fazit\n- [Fazit](#fazit)\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimintech%2Flinux_befehle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftimintech%2Flinux_befehle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimintech%2Flinux_befehle/lists"}