Unix & Linux

Fragen und Antworten für Benutzer von Linux, FreeBSD und anderen Un * x-ähnlichen Betriebssystemen

7
Gegenüber dem Befehl `source`
Ich benutze den sourceBefehl in meinem Bash-Skript, um die Variablenwerte zu lesen / drucken more linuxmachines_mount_point.txt export linuxmachine01="sdb sdc sdf sdd sde sdg" export linuxmachine02="sde sdd sdb sdf sdc" export linuxmachine03="sdb sdd sdc sde sdf" export linuxmachine06="sdb sde sdf sdd" source linuxmachines_mount_point.txt echo $linuxmachine01 sdb sdc sdf sdd sde sdg …






1
Entschlüsseln der Ausgabe von iw list gültigen Schnittstellenkombinationen
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' …
9 wifi  iw 

4
ps Ausgabe mit ISO-Datumsformat?
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.
9 shell  date  ps 


1
Etymologie von $ PWD
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.
9 shell  history  pwd 

4
Wann sollte man fork () und exec () alleine aufrufen?
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 …

3
Wie kann ich verhindern, dass Clients nach IP-Adresse auf bestimmte URLs auf meinem Webserver zugreifen?
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 …

2
Was ist das Schönste, was ein Unix-Befehl sein kann?
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), …

1
Bash-Date, um den 2038-Fehler auf dem 32-Bit-LINUX-System herum
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) …
9 linux  date  gnu 

2
Shell-Skript: Wie kann ich mehrzeiligen Inhalt in eine Datei schreiben, wenn die Datei nicht vorhanden ist?
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 …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.