Was ist der einfachste Weg, um einen ungenutzten lokalen Port zu finden? Momentan verwende ich etwas Ähnliches: port=$RANDOM quit=0 while [ "$quit" -ne 1 ]; do netstat -a | grep $port >> /dev/null if [ $? -gt 0 ]; then quit=1 else port=`expr $port + 1` fi done Es fühlt …
Ich möchte einen einfachen Befehl ausführen, bevor der Computer heruntergefahren wird (Timing ist nicht unbedingt erforderlich). Zum Starten kann ich /etc/rc.local verwenden; Gibt es etwas Ähnliches für das Herunterfahren? Beachten Sie, dass ich weiterhin die integrierte Schaltfläche zum Herunterfahren aus dem Menü verwenden möchte. dh ich möchte nicht jedes Mal …
Ich bin in einem Netzwerk mit einem Proxy. Ich habe Maschinen, die hier und da viele Skripte verwenden, die über HTTP aufeinander zugreifen. Das Netzwerk ist 10.0.0.0/8. Mein Proxy ist 10.1.1.1:81, also habe ich es entsprechend eingerichtet: export http_proxy=http://10.1.1.1:81/ Ich möchte meinen eigenen Bereich ausschließen, um mit dem Proxy darauf …
Wenn ich in der Bash im vi-Modus drücke Esc, vwird meine aktuelle Befehlszeile in dem von angegebenen Editor geöffnet $EDITORund ich kann sie im Vollbildmodus bearbeiten, bevor ich den Befehl 'speichere', um ihn an die Shell zurückzugeben und auszuführen. Wie kann ich ein ähnliches Verhalten in zsh erreichen? Schlagen vim …
Ich muss ein Softwaresystem ausführen, das als Appliance auf einem dedizierten Computer installiert werden soll. Um Energie zu sparen, plane ich, das System stattdessen auf einer VirtualBox-VM auszuführen. Der Host ist eine Standard-Linux-Box mit einem SysV-Init-System, der Gast ist ein stark modifiziertes Linux und ich würde es vorziehen, es nicht …
Was sind die grundlegenden Unterschiede zwischen den Mainstream * NIX-Shells und welche Szenarien könnten Sie dazu veranlassen, diese übereinander zu verwenden? Ich verstehe, dass ein Teil davon wahrscheinlich auf die Vorlieben der Benutzer zurückzuführen ist, aber ich habe bisher nur Bash verwendet und bin gespannt, wo eine andere Shell nützlich …
Meine .muttrc Datei sieht so etwas wie diese eine oder unter einem Blick sehen. Ich zögere mit dem Passwort. Wie soll ich mein Passwort speichern, um es zu verwenden mutt? set imap_user = "username@gmail.com" set imap_pass = "password" set smtp_url = "smtp://username@smtp.gmail.com:587/" set smtp_pass = "password" set from = "username@gmail.com" …
Ich bin daran interessiert, die Kernel-Interna zu modifizieren, Patches anzuwenden, mit Gerätetreibern und Modulen umzugehen, um meinen eigenen Spaß zu haben. Gibt es eine umfassende Ressource für Kernel-Hacking, die für erfahrene Programmierer gedacht ist?
Ich hatte vor kurzem die Aufgabe, ein binäres Linux-Programm zu verstehen. Das Programm war jedoch in binärer Form. Ich habe die Befehle file, stringsund objdumpeine Ahnung davon zu haben , was es tat, und welche Funktionen sie rief. Es scheint, dass die Binärdatei mit Debugging-Informationen kompiliert ist. Was kann ich …
Beim Dual-Booten von Windows 7/10 und Linux Mint / Ubuntu müssen Sie möglicherweise Ihre Bluetooth-Geräte immer wieder reparieren. Dies geschieht jedes Mal, wenn Sie das Betriebssystem wechseln. Wie verhindern Sie das? Ich beantworte meine eigene Frage mit der folgenden Anleitung, die auf Ubuntu 14.4 und Linux Mint 17.2, 17.3 und …
Wie viele (die meisten?) andere bearbeite ich meine crontab über crontab -e, wo ich alle Routineoperationen wie inkrementelle Sicherung, ntpdate, verschiedene rsync-Operationen sowie die Themen für meinen Desktop-Hintergrund einmal im Jahr behalte. Soweit ich weiß, wird die Datei bei einer Neuinstallation oder einem neuen Benutzer auch automatisch erstellt, wenn sie …
Ein vorhandenes Verzeichnis wird als Einhängepunkt benötigt . $ ls $ sudo mount /dev/sdb2 ./datadisk mount: mount point ./datadisk does not exist $ mkdir datadisk $ sudo mount /dev/sdb2 ./datadisk $ Ich finde es verwirrend, da es vorhandene Inhalte des Verzeichnisses überlagert. Es gibt zwei mögliche Inhalte des Mount-Point-Verzeichnisses, die …
Ich habe ein Bash-Skript ausprobiert, aber es hat zu lange gedauert, eine einfache 1-MB-Datei zu erstellen. Ich denke, die Antwort liegt in der Verwendung von /dev/randomoder /dev/urandom, aber in anderen Beiträgen wird nur gezeigt, wie man mit diesen Dingen alle Arten von Daten zu einer Datei hinzufügt, aber ich möchte …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.