Ergebnis 1 bis 12 von 12

Thema: Kommandozeilen Favoriten

  1. #1
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.510
    Partner-ID
    6122

    Standard Kommandozeilen Favoriten

    Hallo,
    evtl. wäre eine Sammlung/Übersicht eurer favorisierten Shell Kommandos hilfreich.

    Updates:
    - Wie man das am besten unter Windows testen kann: https://community.contao.org/de/show...l=1#post478084
    - Windows 10 Home SSH ohne Putty: https://community.contao.org/de/show...l=1#post478319

    Diverse:
    Code:
    uname -a
    PHP:
    Code:
    php -v
    php -i
    php -i | grep max_execution_time
    php -i | grep memory_limit
    php --ini
    which php
    Contao Console:
    Code:
    vendor/bin/contao-console list
    vendor/bin/contao-console cache:clear --no-warmup
    vendor/bin/contao-console cache:warmup
    PHP Composer:
    Code:
    composer show vendor/package --tree
    composer update --dry-run
    composer require vendor/package
    composer clearcache
    Installation: https://getcomposer.org/download/
    Infos: https://getcomposer.org/doc/03-cli.md
    Hinweis: Der CM beinhaltet eine PHP Composer version:
    Code:
    contao-manager.phar.php -h
    oder
    Code:
    contao-manager.phar.php composer list
    Geändert von Franko (23.07.2018 um 15:45 Uhr)
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  2. #2
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.510
    Partner-ID
    6122

    Standard

    mysql bzw. MariaDB:

    Datenbank erstellen:
    Code:
    mysql -u root -p
    CREATE DATABASE myNewDBName CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
    Datenbank exportieren:
    Code:
    mysqldump -u root -p myOldDBName > export.sql
    Datenbank importieren:
    Code:
    mysql -u root -p myNewDBName < export.sql
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  3. #3
    Contao-Nutzer Avatar von gracilis
    Registriert seit
    19.06.2009.
    Ort
    Rostock
    Beiträge
    180

    Standard

    Zitat:

    Code:
    vendor/bin/contao-console list
    vendor/bin/contao-console cache:clear --no-warmup
    vendor/bin/contao-console cache:warmup
    Gibt es sowas auch für Contao 3.5.x?

    Danke.
    .per.aspera.ad.astra.

  4. #4
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.510
    Partner-ID
    6122

    Standard

    Nö -
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  5. #5
    Contao-Fan Avatar von gregor
    Registriert seit
    20.06.2009.
    Ort
    Frankfurt am Main
    Beiträge
    553

    Standard

    Für mich auch als zusätzliche Info intessant ist beim Updaten mit dem Contao-Manager über die Konsole
    Code:
    contao-manager.phar.php composer update --profile
    Dann sieht man den Speicherbedarf beim Update-Lauf.

  6. #6
    Contao-Nutzer
    Registriert seit
    04.02.2014.
    Beiträge
    41

    Standard

    Zitat Zitat von gracilis Beitrag anzeigen
    Zitat:

    Code:
    vendor/bin/contao-console list
    vendor/bin/contao-console cache:clear --no-warmup
    vendor/bin/contao-console cache:warmup
    Gibt es sowas auch für Contao 3.5.x?

    Danke.
    Bedingt schon, schau dir mal "./system/bin/automator -h" an

  7. #7
    Contao-Nutzer Avatar von gracilis
    Registriert seit
    19.06.2009.
    Ort
    Rostock
    Beiträge
    180

    HTML

    @kann_nix
    danke, genau, das habe ich dann über ein altes Ticket auch gefunden,
    dass man mit -h die syntax anzeigen kann, fehlte mir noch.
    Danke.
    .per.aspera.ad.astra.

  8. #8
    Contao-Nutzer Avatar von spotbot2k
    Registriert seit
    26.06.2017.
    Beiträge
    65

    Standard

    Logs lesen
    Code:
    tail
    more
    cat
    grep
    auch kombinierbar, z.B.:

    Code:
    cat var/logs/*.log | grep "Exception"
    Allgemeines

    Code:
    man
    ls
    sudo -u
    chown -R
    ps
    kill
    touch

  9. #9
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.293
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    oh, den thread hab ich ganz vergessen.
    Da passt ja auch mein Vortrag, bzw. meine Folien:
    https://youtu.be/S3JRWJkodvc

    Da sind eigentlich alle meine Lieblingsbefehle enthalten ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  10. #10
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.510
    Partner-ID
    6122

    Standard

    Evtl. von Interesse - Zum Lernen/Benutzung der Linux Konsolen Befehle unter Windows:

    - Klassisch cmd: Es stehen keine entsprechenden Kommandos zur Verfügung
    - powershell: ls etc. gehen aber auch nicht viel mehr.

    Möglichkeiten (nicht empfohlen):
    - Windows 7 Subsystem for UNIX-based Applications (SUA): https://www.microsoft.com/en-us/down...s.aspx?id=2391
    - Windows 10 Subsystem for Linux: https://docs.microsoft.com/en-us/win.../install-win10
    - cygwin: https://www.cygwin.com/
    - oder via klassische VM:

    Einfacher:
    - Wer einen eigenen NAT-Server hat (z.B.: Synology Diskstation) - Einfach via Putty darauf zugreifen
    - Via Putty auf den eigenen Hoster zugreifen
    - Nutzung der git-bash: https://gitforwindows.org/ - selbst wenn man git nicht braucht stehen über diese shell erweitere Befehle zur Verfügung:
    http://www.techoism.com/how-to-insta...sh-on-windows/

    Oder man zieht sich z.B. einen Docker Ubuntu Container:
    - Docker für Windows 10: https://www.docker.com/community-edition#/download
    - Docker für ältere Windows: https://docs.docker.com/toolbox/overview/
    - Einstieg: https://docs.docker.com/docker-for-w...he-application
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  11. #11
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.510
    Partner-ID
    6122

    Standard

    Windows 10 Home ab der Version 1803 bringt native SSH Unterstützung mit.
    Der SSH-Client ist direkt über die CMD/Powershell erreichbar. Auf Putty kann dann verzichtet werden.

    Windows Versions Check:
    In der Konsole über Eingabe: winver
    Oder über: Einstellungen/System/Info im Bereich "Windows-Spezifikationen"

    Die Version bringt auch einen SSH-Server mit. Dieser muß zunächst installiert werden:
    "Apps & Features" - "Optionale Features verwalten" - "Feature hinzufügen": OpenSSH-Server

    Nach der Installation steht der Dienst bereit wird aber nicht autom. gestartet. Unter Dienste dann "OpenSSH SSH Server" starten und den Starttyp festlegen.
    Die entsprechenden Programme/Tools liegen im Windows Verzeichnis unter "system32/OpenSSH". Wenn gewünscht kann man sich hier auch via ssh-keygen keys anlegen oder die Konfiguration über die "sshd_config_default" (z.B.: den Standard Port 22) überschreiben.

    Damit der SSH-Server innerhalb des eigenen Netzwerks erreichbar ist in der Firewall den entsprechenden Port freigeben. Von außen sind evtl. weitere Freigaben im Router notwendig...
    Man kann dann diesen Rechner normal via SSH ansprechen/erreichen.

    Hinweis: Der Versuch via Putty darauf zuzugreifen brachte:
    Code:
    Error: expected key exchange group packet from server
    In Putty dann für diesen Rechner eine Session speichern und unter SSH/Kex im Bereich "Algorithm selection policy" die Auswahl "Diffie-Hellman group 14" ganz nach oben verschieben und die Auswahl "Diffie-Helman group exchange" nach unten. Session speichern und starten: Dann gings ...
    Geändert von Franko (23.07.2018 um 15:43 Uhr)
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  12. #12
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.510
    Partner-ID
    6122

    Standard

    Wer gefahrlos - lokal - Linux Befehle ausprobieren möchte ohne die sofort via ssh auf einem realen Webhosting loszulassen kann dies auch via Docker probieren:

    Code:
    docker pull ubuntu:latest
    docker images
    docker run --rm -it ubuntu:latest bash
    Und dann innerhalb des Containers bel. testen.

    Eine grundsätzliche Info zum Umgang mit Docker - auch auf älteren Windows Versionen:
    Schritt für Schritt: Docker Nutzung
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •