Als «linux» getaggte Fragen

LINUX-FRAGEN MÜSSEN IM ZUSAMMENHANG MIT DER PROGRAMMIERUNG STEHEN. Verwenden Sie dieses Tag nur, wenn sich Ihre Frage auf die Programmierung mit Linux-APIs oder auf Linux-spezifisches Verhalten bezieht, nicht nur, weil Sie Ihren Code zufällig unter Linux ausführen. Wenn Sie Linux-Unterstützung benötigen, können Sie https://unix.stackexchange.com oder die Stack Exchange-Site der jeweiligen Linux-Distribution wie https://askubuntu.com oder https://elementaryos.stackexchange.com/ ausprobieren.



10
Substitution von Umgebungsvariablen in sed
Wenn ich diese Befehle über ein Skript ausführe: #my.sh PWD=bla sed 's/xxx/'$PWD'/' ... $ ./my.sh xxx bla es ist in Ordnung. Aber wenn ich renne: #my.sh sed 's/xxx/'$PWD'/' ... $ ./my.sh $ sed: -e expression #1, char 8: Unknown option to `s' Ich habe in Tutorials gelesen, dass Sie zum …
202 linux  unix  shell  sed 

3
So komprimieren Sie alle Dateien in allen Unterverzeichnissen in eine komprimierte Datei in bash
Mögliches Duplizieren: Eine Reihe von Verzeichnissen komprimieren und eine tar-komprimierte Datei erstellen In diesem Beitrag wird beschrieben, wie Sie jede Datei einzeln innerhalb einer Verzeichnisstruktur gzipen. Ich muss jedoch etwas anderes machen. Ich muss eine große gzip-Datei für alle Dateien in einem bestimmten Verzeichnis erstellen. Ich muss auch in der …
201 linux  bash  shell  gzip 

11
Wie leite ich die Ausgabe des Befehls time in eine Datei unter Linux um?
Nur eine kleine Frage zu Timing-Programmen unter Linux: Mit dem Befehl time kann die Ausführungszeit eines Programms gemessen werden: [ed@lbox200 ~]$ time sleep 1 real 0m1.004s user 0m0.000s sys 0m0.004s Welches funktioniert gut. Wenn ich jedoch versuche, die Ausgabe in eine Datei umzuleiten, schlägt dies fehl. [ed@lbox200 ~]$ time sleep …
201 linux  bash  time 


11
Durchlaufen Sie eine Liste von Dateien mit Leerzeichen
Ich möchte eine Liste von Dateien durchlaufen. Diese Liste ist das Ergebnis eines findBefehls, daher habe ich Folgendes gefunden: getlist() { for f in $(find . -iname "foo*") do echo "File found: $f" # do something useful done } Es ist in Ordnung, außer wenn eine Datei Leerzeichen in ihrem …
201 linux  bash  shell 


15
Wie scrollen Sie auf der Linux-Konsole nach oben / unten?
Ich erkenne , dass Up/ Downgeben Sie den Befehl Geschichte. Aber wie sehen Sie die vergangene Ausgabe, indem Sie nach oben und unten scrollen? Ich habe Shift+ Page Up/ Page Down, Alt+ Shift+ Up/ Downund Page Up/ verwendet, Page Downaber keines davon scheint zu funktionieren. Es ist eine Redhat Linux …
199 linux  terminal  rhel 

5
Der Unterschied zwischen fork (), vfork (), exec () und clone ()
Ich habe nach dem Unterschied zwischen diesen vier bei Google gesucht und erwartet, dass es eine große Menge an Informationen dazu gibt, aber es gab wirklich keinen soliden Vergleich zwischen den vier Anrufen. Ich habe versucht, eine Art grundlegenden Überblick über die Unterschiede zwischen diesen Systemaufrufen zu erhalten, und hier …
198 linux  process  fork  exec  clone 

2
Was ist eine PID-Datei und was enthält sie?
Ich bin kürzlich auf eine Datei mit der Erweiterung .pid gestoßen und habe sie darin untersucht, aber nicht viel gefunden. Die Dokumentation sagt: Eine Pid-Datei ist eine Datei, die die Prozessidentifikationsnummer (PID) enthält, die an einem genau definierten Ort des Dateisystems gespeichert ist, sodass andere Programme die PID eines laufenden …
198 linux  unix  pid 

14
Effizient testen, ob ein Port unter Linux offen ist?
Wie kann ich anhand eines Bash-Skripts schnell herausfinden, ob ein Port 445auf einem Server geöffnet ist / lauscht. Ich habe ein paar Optionen ausprobiert, aber ich möchte etwas schnell: 1. lsof -i :445 (Dauert Sekunden) 2. netstat -an |grep 445 |grep LISTEN(Dauert Sekunden) 3. telnet(es gibt nicht) 4. nmap, netcatsind …
197 linux  bash  shell  port 

20
Fügen Sie in der Unix-Shell eine Zahlenspalte hinzu
Wenn files.txtich eine Liste der Dateien in habe , kann ich eine Liste ihrer Größen wie folgt erhalten: cat files.txt | xargs ls -l | cut -c 23-30 was so etwas hervorbringt: 151552 319488 1536000 225280 Wie kann ich die Summe all dieser Zahlen ermitteln?
197 linux  unix  shell 

4
Bash-Skript-Verarbeitung begrenzte Anzahl von Befehlen parallel
Ich habe ein Bash-Skript, das so aussieht: #!/bin/bash wget LINK1 >/dev/null 2>&1 wget LINK2 >/dev/null 2>&1 wget LINK3 >/dev/null 2>&1 wget LINK4 >/dev/null 2>&1 # .. # .. wget LINK4000 >/dev/null 2>&1 Aber jede Zeile zu verarbeiten, bis der Befehl beendet ist, und dann zur nächsten zu wechseln, ist sehr …
196 linux  bash  shell 


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.