(Mal wieder) Fragen zur Linuxserver-Administration?

Hallo an Alle,

ich bin in meinem Lehrbuch zum Erlernen des Administrierens eines Linuxservers schon ein wenig weitergekommen, haben aber jetzt bei einem Punkt Nachfragen.
Ich bin gerade beim Thema Arrays, was zwar eigentlich noch gar nicht an der Reihe wäre, aber laut Aussage des Autors des Buches wird das Wissen, was er jetzt in Kapitel 4 beschreibt, für Kapitel 20 gebraucht und deswegen an der Stelle, an der ich bin, erklärt (fragt nicht. Den Sinn habe ich auch nicht verstanden).

Im Buch steht folgender Code:

for ((i=0; i<${ #LISTE[@]}; i+=1))
do
echo "Meine Datei: " ${LISTE[i]}
done

Was ich nicht verstehe:
1) Warum kommt in Zeile 1 nach dem for zweimal die runde Klammer am Anfang?
2) Laut meines Buches bezeichnet das @-Zeichen alle Elemente. Was bedeutet das?
2a) Ist das @-Zeichen generell für das Bezeichnen der Elemente gedacht oder wird es nur für diesen speziellen Code eingesetzt und könnte rein theoretisch auch zum Beispiel durch das Prozentzeichen ausgewechselt werden?
3) Laut meinem Lehrbuch ermittelt das Doppelkreuz vor LISTE die Anzahl der Elemente. Ist das so zu verstehen, dass ich ein Feld habe mit - sagen wir mal 20 Buchtitel als Inhalt - dass Linux weiß: Oh, ein # vor einem Feld, bevor ich weitermache, schaue ich erst mal nach, wie viele Elemente in dem Array sind?
4) Laut meinem Buch kann man Variablen auch klein schreiben, es wird aber darauf hingewiesen, dass sich die Linuxcommunity eher daran hält, sie groß zu schreiben, weil Linux von vornherein Variablen großgeschrieben hat.
Ist das kleine i nun als "Tippfehler" zu sehen oder hat es in diesem Fall einen Grund, dass es kleingeschrieben wird.

Ich weiß, viele Fragen, und wahrscheinlich sogar viele dumme Fragen, aber es wäre lieb, wenn mir jemand von Euch trotzdem beantworten kann.
Dafür sage ich schon einmal Danke im Voraus
GLG
Tichuspieler

Linux-Server, Administration, Array, Variablen, Ubuntu Server
Wie kann ich einen Fehler bei starten nach dual system löschen beheben?

Hi, ich habe auf meinem laptop (lenovo v15) standartmäßig windows 11 installiert. Jedoch habe ich vor einiger zeit einen usb stick mit linux ubuntu gebootet und anschließend das OS auf meinem laptop installiert. Jedoch wollte ich heute ubuntu wieder löschen, weil ich den speicher brauche, und habe dazu eine webseite gefundent. Deshalb habe ich den speicher von linux gelöscht. Jedoch habe ich vergessen, wie auf der webseite beschrieben, den boot manager zu entfernen. Daraufhin ist nach einem neustart sofort tolgendes erschienen:

minimal bash-like line editing is supported

Deshalb habe ich chatGPT gefragt, was ich machen kann. Ich habe jedoch keinen zweiten pc und auch keinen disk mit windows. Jedoch habe ich noch den usb-stick mit ubuntu.

Darauf hat chatGPT mir folgendes geraten:

Nun meine Frage:

Kann ich das so machen, wie chatGPT es mir empfiehlt, oder ist das keine Lösung?

Sorry wegen dem langen text :-)

Vielen dank im voraus für eure Hilfe.

Bild zum Beitrag
PC, Software, Windows, Betriebssystem, Fehler, Notebook, Linux, IT, Boot, Ubuntu, USB-Stick, Linux-Server, BIOS, booten, cmd, Fehlerbehebung, Linux Mint, OS, Softwareentwicklung, Terminal, Fehlermeldung, cmd-befehle, cmd.exe, Software Update, Ubuntu Server, Windows 10, CMD Befehl, Ubuntu 12.04, Booten fehlgeschlagen, Windows 11, ubuntu 16.04, Booten per USB, Laptop, Ubuntu 18.04, Windows 11 Home, Windows 11 Pro
warum deaktiviert sich die Firewall immer wieder in PureOS?

hallo

ich nutze immer wieder mal eine andere Distro eine Zeit lang, um versch. Linux Distros kennenzulernen.

Jetzt werd ich PureOS mal für 1-2 Monate nutzen. Das Problem ist, dass sich die Firewall ufw immer wieder nach einem Neustart deaktiviert bzw. beim Neustart ist sie dann abgeschaltet und ich muss sie neu starten.

Ich möchte die Firewall auf jeden Fall aktiviert haben, weil ich auch immer wieder in anderen Netzwerken unterwegs bin.

Das Problem ist, dass wenn die Firewall mal installiert ist, muss sie komischerweise auf PureOS aktiviert sein, weli man sonst nicht mehr ins Netz kommt(!). Dh wenn installiert und sie ist deaktiviert, kommt man nicht ins Netz. Das hatte ich auch noch nie!

Merkwürdig ist auch, dass wenn man das OS neu startet und ufw war vorher aktiv, dann hängtdas System beim neu booten längere Zeit und auch der Anmeldeprozess dauert lange, wenn man mal sein PW eingabl bis der Desktop kommt. Dh auch der Anmeldeprozess höngt über eine Minute.

Deinstalliere ich dann ufw wieder, hängt das System beim Booten nicht mehr.

Wie kann ich PureOS dazu bringen, die Firewall konstant aktiv zu lassen?

Hab versucht die Firewall sowohl über die Konsole zu aktivieren, und da wird gesagt beim nächsten Start sei sie dann auch aktiv, ist aber nicht der Fall.. als auch über das ZUsatztool gufw. Auch wenn ich über gufw sie aktiviere, ist sie beim nächsten System wieder deaktiviert.

Server, Linux, programmieren, Ubuntu, Linux-Server, Linux Mint, Serverprobleme, C (Programmiersprache), Debian
Ubuntu Server apt-get update sources.list verloren?

Hallo zusammen,

ich wollte auf meinem Ubuntu vServer nodejs und yarn installieren und habe dazu folgende Befehle ausgeführt:

curl -sS dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update && sudo apt-get install yarn
https:// durch sterne ersetzt, weil der Beitrag sonst als Spam markiert wird)

Das stand so auf der für meine Begriffe offiziellen Seite von yarn. Danach ging aber kein apt-get update mehr. Deswegen habe ich die /etc/apt/sources.list und den Ordner samt Inhalt (eine yarn.list oder so?!) gelöscht, weil ich dachte mit apt-get update oder upgrade lädt er das Original dann irgendwie neu runter oder so, macht er aber scheinbar nicht :D

EDIT: Habe nun den Ordner und die sources.list neu erstellt, leer. Nun kommt keine Fehlermeldung mehr bei apt-get update sondern "Reading package lists... Done"

Wäre für jede Hilfe sehr dankbar.

Liebe Grüße

Server, Computer, Technik, Linux, Linux-Server, Technologie, Ubuntu Server, Spiele und Gaming

Meistgelesene Fragen zum Thema Linux-Server