Unix & Linux

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



25
Wiederholen Sie für immer alle x Sekunden einen Unix-Befehl
Es gibt einen integrierten Unix-Befehl, repeatdessen erstes Argument angibt, wie oft ein Befehl wiederholt werden soll, wobei der Befehl (mit allen Argumenten) durch die verbleibenden Argumente für angegeben wird repeat. Zum Beispiel, % repeat 100 echo "I will not automate this punishment." wird die angegebene Zeichenfolge 100 Mal wiedergeben und …

6
Wie führe ich find -exec aus?
Ich möchte die Dateien im aktuellen Verzeichnis finden, die den Text "chrome" enthalten. $ find . -exec grep chrome find: missing argument to `-exec' Was mache ich falsch?
477 find 

8
Was bedeuten die Zahlen in einer Manpage?
Wenn ich zum Beispiel tippe, sehe man lsich LS(1). Aber wenn ich tippe, man apachectlsehe ich APACHECTL(8)und wenn ich tippe, lande man cdich bei cd(n). Ich frage mich, welche Bedeutung die Zahlen in Klammern haben, wenn sie welche haben.
474 man 

26
Warum erhalte ich bei ssh mit öffentlicher Schlüsselauthentifizierung immer noch eine Passwortabfrage?
Ich arbeite über die URL, die ich hier gefunden habe: http://web.archive.org/web/20160404025901/http://jaybyjayfresh.com/2009/02/04/logging-in-without-a-password-certificates-ssh/ Mein SSH-Client ist Ubuntu 64 Bit 11.10 Desktop und mein Server ist Centos 6.2 64 Bit. Ich habe die Anweisungen befolgt. Ich erhalte immer noch eine Passwortabfrage für ssh. Ich bin mir nicht sicher, was ich als nächstes tun …


14
Was ist, wenn 'kill -9' nicht funktioniert?
Ich habe einen Prozess, mit dem ich nicht töten kann kill -9 <pid>. Was ist das Problem in einem solchen Fall, zumal ich der Eigentümer dieses Prozesses bin. Ich dachte, nichts könnte sich dieser killOption entziehen .
467 process  kill 

9
Warum ist es besser, "#! / Usr / bin / env NAME" anstelle von "#! / Path / to / NAME" als mein "shebang" zu verwenden?
Ich stelle fest, dass einige Skripte, die ich von anderen erworben habe, den Shebang haben, #!/path/to/NAMEwährend andere (mit demselben Tool, NAME) den Shebang haben #!/usr/bin/env NAME. Beide scheinen richtig zu funktionieren. In Tutorials (zum Beispiel auf Python) scheint es einen Vorschlag zu geben, dass letzterer besser ist. Aber ich verstehe …

3
Hat curl eine --no-check-certificate Option wie wget?
Ich versuche, eine Curl-Anfrage an einen unserer lokalen Entwicklungsserver zu richten, auf dem eine Entwickler-Site mit einem selbstsignierten SSL-Zertifikat ausgeführt wird. Ich benutze Locken von der Kommandozeile. Ich sah einige Blog - Posts zu erwähnen , dass Sie in der Liste der Zertifikate hinzufügen oder ein bestimmtes (selbst signierten) Zertifikat …
446 wget  curl 

5
/ usr / bin vs / usr / local / bin unter Linux
Warum gibt es in Linux so viele Orte, an denen man eine Binärdatei ablegen kann? Es gibt mindestens diese fünf: /bin/ /sbin/ /usr/bin/ /usr/local/bin/ /usr/local/sbin/ Und auf meiner Office-Box habe ich für einige von ihnen keine Schreibberechtigung. Welche Art von Binärdatei wird in welche dieser bins geschrieben?

4
Wie kann ich in BASH die Rückwärtssuche durchlaufen?
Im Terminal kann ich CTRL-Reingeben, um nach einem passenden Befehl zu suchen, der zuvor in BASH eingegeben wurde. Wenn ich zum Beispiel, geben Sie CTRL-Rdann grepist Listen mein letzter grepBefehl, und ich kann drücken Sie die Eingabetaste , es zu benutzen. Dies ist jedoch nur ein Vorschlag. Gibt es eine …
443 bash 



3
Verwenden von "$ {a: -b}" für die Variablenzuweisung in Skripten
Ich habe mir ein paar Skripte angesehen, die andere geschrieben haben (insbesondere Red Hat), und viele ihrer Variablen wurden mit der folgenden Notation zugewiesen VARIABLE1="${VARIABLE1:-some_val}" oder einige erweitern andere Variablen VARIABLE2="${VARIABLE2:-`echo $VARIABLE1`}" Was bringt es, diese Notation zu verwenden, anstatt nur die Werte direkt zu deklarieren (z. B. VARIABLE1=some_val)? Gibt …

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.