Meiner Festplatte geht der Speicherplatz aus: $ df -h Filesystem Size Used Avail Use% Mounted on ... /dev/sda7 803G 715G 48G 95% /home Ich möchte das gesamte Home-Verzeichnis durchgehen und die 10 wichtigsten platzraubenden Verzeichnisse oder Dateien herausfinden, um zu entscheiden, wer entfernt werden soll. du -sh *kann die Größe …
Ich versuche festzustellen, welche Version von Linux Server ausgeführt wird. Ich versuche nicht, die Kernel-Version zu bestimmen, sondern den Distributor zu bewerten. gcc ist installiert und in der Versionsausgabe steht RedHat # gcc --version gcc (GCC) 3.4.6 20060404 (Red Hat 3.4.6-11) Bedeutet dies, dass ich davon ausgehen kann, dass mein …
Ich suchte nach einer Möglichkeit, eine große Anzahl von Dateien mit ähnlichen Namen umzubenennen, ähnlich wie diese (eine Windows-bezogene Frage), außer dass ich * nix (Ubuntu und FreeBSD, getrennt) verwende. Um es zusammenzufassen: Wie benenne ich bei Verwendung der Shell (Bash, CSH usw.) eine Reihe von Dateien massenweise um, z. …
Wenn ich einen Befehl in vim mit so etwas wie zuordne map <f4> :! pdflatex %<cr> Vim ignoriert meinen Alias für pdflatex (so etwas wie Alias pdflatex = 'pdflatex --temp-dir = etwas'). Ist es möglich, vim dazu zu bringen, es nicht zu ignorieren?
Wenn ich einen Befehl in einem Skript sehe, den ich nicht kenne, und ich tippe (zum Beispiel) man pushdoder man umaskwenn ich die Manpage für eingebaute Befehle sehe. Ich weiß, dass ich man bashscrollen kann, um die Hilfe für diesen integrierten Befehl zu finden, oder ich kann einen Browser öffnen …
Ich habe forkbomb von einem normalen Benutzerkonto aus gestartet. Sagen Sie "user1". Ich führe ein Skript aus, das besagt killall -u user1 Aber es hat die Situation nicht behoben.
Ich habe einen Befehl in einer Variablen gespeichert. Stellen wir uns vor, die Variable $ihat den Wert: cat -nT index.php |grep 'someregex' Wenn ich versuche, die obige Variable durch Eingabe auszuführen $i, schlägt dies fehl, da die Shell versucht, die gesamte Variable als einen Befehl auszuführen. Ich habe auch versucht …
Sehr oft befindet sich das Skript, das ich ausführen möchte, nicht in meinem aktuellen Arbeitsverzeichnis und ich möchte es nicht wirklich verlassen. Ist es eine gute Praxis, Skripte (BASH, Perl usw.) aus einem anderen Verzeichnis auszuführen? Finden sie normalerweise alles, was sie brauchen, um richtig zu laufen? Wenn ja, wie …
Dieser Befehl funktioniert nicht: ssh $HOST "ls -l | awk '{print $1}'"` Oben ignoriert der Befehl awk. Ich denke, es könnte an den doppelten Anführungszeichen liegen? Wie würde ich einen weiteren Satz doppelter Anführungszeichen in die awk einfügen? dh: ssh $HOST "awk '{print $1 "*"}' /some_file" Ich habe versucht, den …
Ich habe ein Bash-Skript eingerichtet, um ein paar Curl-Anfragen auszuführen for currency in EUR INR JPY do curl -i --data '{"currency": "'$currency'"}' -H "Accept: application/json" -H "Content-Type: application/json" http://0.0.0.0:8080/price && echo done Gibt es eine Möglichkeit, das Skript zu beenden, wenn eine der Curl-Antworten einen http-Status hat! = 200? Ich …
Umgebung: OSX Sierra, Darwin Kernel Version 16.3.0 Grundproblem: Ich möchte eine Reihe von Shell-Skripten in einem zentralen Repository verwenden, die ein #! / Usr / bin / zsh haben. Auf meinem Mac befindet sich das zsh in / bin / zsh. Lösungsversuch: Ich möchte eine symbolische Verknüpfung erstellen ln -s …
Ich möchte eine GUI-Anwendung auf meinem Ubuntu-Computer ausführen, sie sollte jedoch von einem Shell-Skript auf meinem Debian-Server über SSH gestartet werden. Ist das möglich?
Ich muss einen Ordner mit dem Befehl unix mv verschieben, aber nur, wenn sich das Ziel auf demselben Laufwerk oder demselben Dateisystem befindet. Was wäre der beste Ansatz?
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.