Angenommen, ich habe das folgende Skript: #!/bin/bash for i in $(seq 1000) do cp /etc/passwd tmp cat tmp | head -1 | head -1 | head -1 > tmp #this is the key line cat tmp done In der Schlüsselzeile lese und schreibe ich dieselbe Datei, tmpdie manchmal fehlschlägt. (Ich …
Einige Befehlszeilenschnittstellentools geben eine defekte Konsole zurück, wenn sie von abgebrochen werden CTRL+C. Manchmal ist der Text unsichtbar oder es gibt Grafikprobleme, bis ich den Befehl ausführe reset. (Ich benutze Bash, erwarte aber, dass es unabhängig von der Shell ist.) Hat dieser Effekt einen Namen? Was verursacht dies und wie …
Mit dem psBefehl können wir den Eigentümer eines Prozesses ermitteln . Bedeutet dies, dass andere Benutzer diesen Prozess nicht ausführen / beenden / fortsetzen können?
Nachdem ich jahrelang Linux verwendet hatte, stellte ich plötzlich fest, dass ich nicht weiß, wie ich den manBefehl richtig verwenden soll. Es ist bekannt, dass man tippen kann q, um eine Manpage zu verlassen, /zu suchen und andere. Ich weiß jedoch nicht, wo diese dokumentiert sind. Ich habe versucht man …
Ich versuche, einen Teil der Ausgabe von 'iw list' zu entschlüsseln. Ich habe versucht, online zu suchen, und konnte keine Erklärung für die Interpretation der Ausgabe finden. Ich bin an der Verwendung eines WLAN-Adapters im Wi-Fi Direct-Modus interessiert und möchte sicherstellen, dass dieser kompatibel ist. Ein Teil von 'iw list' …
Ich möchte diese Ausgabe nach lstart(Beginn des Prozesses) sortieren : ps -eo lstart,pid,cmd Gibt es eine Möglichkeit, lstart im ISO-Format wie JJJJ-MM-TT HH: MM: SS auszugeben? Aber das Sortieren allein löst es nicht. Ich hätte wirklich gerne ein ISO-Datumsformat.
Ich führe Debian Testing aus (Letzte Aktualisierung am 31.10.2017) und wenn ich ein Video im Vollbildmodus über einen Browser von Twitch oder iView abspiele, hängt die GPU, sodass die GUI vollständig eingefroren ist. Der Computer, den ich habe, ist ein " Up Squared " mit einem Intel 505HD. Der Kernel …
Was ist die Etymologie von $PWD? Ist es ein Akronym? Ich weiß, dass es einen Befehl gibt, der pwddas Arbeitsverzeichnis druckt, aber meiner Meinung nach wäre es sinnvoller gewesen, die Variable $CWDfür das aktuelle Arbeitsverzeichnis zu benennen , da Shell-Variablen Daten enthalten, anstatt sie zu drucken.
Ich lerne etwas über die Befehle fork () und exec (). Es scheint, als würden fork () und exec () normalerweise zusammen aufgerufen. (fork () erstellt einen neuen untergeordneten Prozess und exec () ersetzt das aktuelle Prozessabbild durch ein neues.) In welchen Szenarien können Sie jedoch jede Funktion für sich …
Wie kann ich eine IP-Adresse dauerhaft blockieren, die auf bekannte anfällige Seiten zugreift, z /phpMyadmin/. Ich verwende einen Debian-Server und sehe oft Bots oder Hacker, die meinen Server scannen, um Schwachstellen zu finden. 73.199.136.112 - - [16/Oct/2017:05:18:05 -0700] "HEAD /phpMyadmin/ HTTP/1.0" 404 182 "-" "Mozilla/5.0 Jorgee" 73.199.136.112 - - [16/Oct/2017:05:18:05 …
Wie können für einen schnellen Benchmarking-Test Nizza und Ionice maximal kombiniert werden, dh damit ein Befehl so wenig Ressourcen wie möglich verbraucht (ohne insgesamt im Leerlauf zu sein)? (Ich denke, es ist so etwas wie `nice -n 19 ionice -c 2 [Befehl], aber nicht sicher über ionices" -n "(classdata param), …
Ich habe ein kleines Bash-Skript geschrieben, das mich über den "Year 2038 Bug" stolpern ließ . Ich wusste vorher nichts über dieses Problem und wage es nur, die --debugAusgabe zu veröffentlichen, die ich erhalten habe, dateals mein Skript versucht hat, über dieses magische Datum (03:14:07 UTC am 19. Januar 2038) …
Ich muss die Datei /opt/nginx/conf.d/default.confmit diesem Inhalt über ein Shell-Skript erstellen und die Datei erstellen, wenn sie nicht vorhanden ist: server { listen 80 default_server; listen [::]:80 default_server; server_name _; root /usr/share/nginx/html; } Wie schreibe ich mehrzeilige Inhalte über ein Shell-Skript? Ich habe das Verzeichnis erstellt sudo mkdir -p /opt/nginx/conf.d …
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.