Tag: Console
A console is a text-based interface that allows users to interact with a computer system through commands and receive feedback or output directly in the form of text.
-
Run GitLab console on Synology NAS
As the Synology DSM uses Docker to run GitLab, we can use Docker as well to install GitLab. To run the GitLab console, connect to the Synology using SSH first: Then, connect to the GitLab container by using the following command: Note: you might adjust the name of the GitLab docker depending on your system.…
-
BASH: Nach jedem xten Zeichen ein Zeichen in einen String einfügen
Mit sed “s/.\{x\}/& /g” kann man in eine Zeichenkette alle x Zeichen ein Leerzeichen automatisiert einfügen. Aber auch andere Zeichen sind möglich. So kann man bspw. alle zwei Zeichen einen Doppelpunkt in einen String einfügen: Sollte das letzte Zeichen stören, kann man dies wie folgt entfernen:
-
Shell: Ausgabe aller Zeilen einer Datei bis auf die ersten x
Wenn man alle Zeilen einer Datei bis auf die ersten x auf der Konsole ausgeben möchte, kann man tail nutzen. Normalerweise kann man damit die letzten 10 Zeilen tail namesliste.txt bzw. die letzten Y Zeilen mit tail -n Y namesliste.txt ausgeben. Wenn man jedoch alles bis auf die ersten x Zeilen einer Datei ausgeben möchte,…
-
Konsole: prüfen ob ein Port geöffnet ist
Mit folgendem Befehl kann man aus der Konsole heraus schnell prüfen, ob ein Port zu einem Server geöffnet ist: nc -z <host> <port>; echo $? Der Rückgabewert 0 heißt der Port ist offen. 1 wird bei geschlossenem Port zurückgegeben.
-
Anzahl der Codezeilen eines Projektes bestimmen (Lines of Code)
Zum Abschätzen der Komplexität eines Software-Projektes ist es von Vorteil, die Anzahl der Code-Zeilen (Lines of Code) zu bestimmen. Dazu gibt es verschiedene Möglichkeiten: wc Eine sehr einfache Variante ist der Konsolenbefehl wc (word count). Um diesen auf alle Dateien eines Verzeichnisses anzuwenden, kann folgende Befehlszeile verwendet werden: Dieser durchsucht *.c, *.h, *.php und *.pl…