Ich kenne viele Verzeichnisse mit .d im Namen: init.d yum.repos.d conf.d Bedeutet das Verzeichnis? Wenn ja, woraus ergibt sich eine eindeutige Unterscheidung? UPDATE: Ich hatte viele interessante Antworten, was das .dbedeutet, aber der Titel meiner Frage war nicht gut gewählt. Ich habe "mean" geändert, um für "zu stehen".
Gibt es beim Verschieben großer Verzeichnisse mveine Möglichkeit, den Fortschritt (%) anzuzeigen? Der cpBefehl auf gentoo hatte einen -gSchalter, der den Fortschritt anzeigt .
Ich versuche einen anständigen Weg zu finden, um das, was ich in einem tmux-Puffer habe, in meine Zwischenablage zu kopieren. Ich habe ein paar verschiedene Sachen ausprobiert wie bind-key p select-pane -t 2 \; split-window 'xsel -i -b' \; paste-buffer das bringt mich ziemlich nahe, alles was ich tun muss …
sh sys-snap.sh & Was ist sh? Was ist sys-snap.sh? Warum sollte ich &am Ende der Zeile setzen? Kann mir jemand die Syntax erklären? Ohne das wird &das Skript nicht zur Eingabeaufforderung zurückkehren, bis ich Ctrl+ drücke C. Mit &kann ich enter drücken und es funktioniert.
Ich bin auf dieses Skript gestoßen: #! /bin/bash if (( $# < 3 )); then echo "$0 old_string new_string file [file...]" exit 0 else ostr="$1"; shift nstr="$1"; shift fi echo "Replacing \"$ostr\" with \"$nstr\"" for file in $@; do if [ -f $file ]; then echo "Working with: $file" eval …
Wenn Sie ausführen hash, wird der Pfad aller Befehle angezeigt, die seit dem letzten Zurücksetzen des Hash ausgeführt wurden ( hash -r). [root@c04c ~]# hash hash: hash table empty [root@c04c ~]# whoami root [root@c04c ~]# hash hits command 1 /usr/bin/whoami [root@c04c ~]# whoami root [root@c04c ~]# hash hits command 2 …
Wenn ich Dateien vergleiche und ein Quellcode-Repository aktualisiere, verwende ich gerne vimdiff. Um Änderungen von einer Datei in die andere zu kopieren, verwende ich normalerweise eine Tastenfolge wie die folgende: Shift + V (select line) k or j; { or }; Up or down arrow keys (select more lines) y …
Ich habe eine ziemlich einfache tmux-Sitzung mit zwei geöffneten Fenstern; einer von ihnen für lokales Hacken und einer von ihnen für die Arbeit. Ich möchte einfach eine Verbindung zum Hacking-Fenster herstellen, während das Arbeitsfenster in einem anderen Terminal geöffnet bleibt. Sobald ich mich jedoch mit tmux verbinde, werden alle Befehle …
Ich habe versucht zu überprüfen, ob die PHONE_TYPEVariable einen von drei gültigen Werten enthält. if [ "$PHONE_TYPE" != "NORTEL" ] || [ "$PHONE_TYPE" != "NEC" ] || [ "$PHONE_TYPE" != "CISCO" ] then echo "Phone type must be nortel,cisco or nec" exit fi Der obige Code hat bei mir nicht …
Ich möchte eine Protokolldatei für ein Cron-Skript erstellen, dessen Protokolldateiname die aktuelle Stunde enthält. Dies ist der Befehl, den ich versucht habe: 0 * * * * echo hello >> ~/cron-logs/hourly/test`date "+%d"`.log Leider bekomme ich diese Meldung, wenn das läuft: /bin/sh: -c: line 0: unexpected EOF while looking for matching …
Ich kämpfe darum, mich zu überlegen, warum die findÄnderungen an der Interprets-Datei so sind wie sie sind. Insbesondere verstehe ich nicht, warum auf dem -mtime +1Bildschirm keine Dateien angezeigt werden, die älter als 48 Stunden sind. Als Beispieltest habe ich drei Testdateien mit unterschiedlichen Änderungsdaten erstellt: [root@foobox findtest]# ls -l …
Ich versuche, den Zeitstempel für alle XML-Dateien in meinem Verzeichnis (rekursiv) auf die aktuelle Zeit zu aktualisieren. Ich verwende Mac OSX 10.8.5. Für ungefähr 300.000 Dateien echodauert der folgende Befehl 10 Sekunden : for file in `find . -name "*.xml"`; do echo >> $file; done Der folgende touchBefehl dauert jedoch …
Kann ich die Ausgabe in eine Protokolldatei umleiten und gleichzeitig einen Prozess im Hintergrund ausführen? Mit anderen Worten, kann ich so etwas tun? nohup java -jar myProgram.jar 2>&1 > output.log & Oder ist das kein gesetzlicher Befehl? Oder muss ich es wie folgt manuell in den Hintergrund verschieben: java -jar …
Ich habe ein Skript geschrieben, das bei lokaler Ausführung einwandfrei funktioniert: ./sysMole -time Aug 18 18 Die Argumente "-time" , "Aug" , "18" und "18" werden erfolgreich an das Skript übergeben. Dieses Skript kann jetzt auf einem Remotecomputer ausgeführt werden, jedoch in einem lokalen Verzeichnis auf dem lokalen Computer. Beispiel: …
Also muss ich ein Verzeichnis mit maximaler Komprimierung komprimieren. Wie kann ich das machen xz? Ich meine, ich werde auch brauchen, tarweil ich ein Verzeichnis nicht nur mit komprimieren kann xz. Gibt es einen Oneliner zum Beispiel zu produzieren foo.tar.xz?
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.