Als «c» getaggte Fragen

45
Verwenden Sie den Export in .bashrc

Mir ist in meinem aufgefallen, .bashrcdass einige Zeilen exportvor sich haben, wie z export HISTTIMEFORMAT="%b-%d %H:%M " ... export MYSQL_HISTFILE="/root/.mysql_history" während andere nicht, wie HISTSIZE=100000 Ich frage mich, ob dies erstens richtig ist und zweitens, wie die Regel für die...

43
Welche C-Bibliotheksversion verwendet mein System?

Wie kann ich sicher sagen, welche userland C-Bibliothek mein System verwendet? Mögliche Gründe für die Verwendung dieser Informationen sind: Es gibt ein gigantisches Quellcode-Paket, das ich herunterladen möchte. Ich bin sicher, dass es ordnungsgemäße Überprüfungen durchführt und eine...

42
Float betrieb mit bc?

Es sieht so aus, als ob bc keine Float-Operationen unterstützt. Wenn ich das tue echo 1/8 | bc, bekomme ich eine Null. Ich habe es überprüft bc (1), aber es wird nicht einmal erwähnt float, also frage ich mich, ob es unterstützt

42
rsync, um geänderte Dateien zu kopieren

Ich muss täglich einige Dateien aus einem bestimmten Verzeichnis an einen anderen Speicherort kopieren. Ich möchte nur die Änderungen kopieren, um sie zu verwenden rsync. Diese Dateien folgen der folgenden Namenskonventionmysql-bin.* Mein Befehl sieht wie folgt aus # rsync --update -raz --progress...

40
Für welchen Prozess ist `/ proc / self /`?

https://www.centos.org/docs/5/html/5.2/Deployment_Guide/s3-proc-self.html sagt Das /proc/self/Verzeichnis ist eine Verknüpfung zum aktuell ausgeführten Prozess. Es werden immer mehrere Prozesse gleichzeitig ausgeführt. Welcher Prozess ist also "der aktuell ausgeführte Prozess"? Hat "der aktuell...

40
Wie kann ich in meinem bashrc eine lokale Funktion erstellen?

Mein .bashrc hatte einen Code, der sich wiederholte, also benutzte ich eine Funktion, um ihn zu vereinfachen do_stuff() { local version=$1 export FOO_${version}_X="17" export FOO_${version}_Y="42" } do_stuff '5.1' do_stuff '5.2' Wenn ich jetzt jedoch meine Shell verwende, ist der Name "do_stuff" im...

37
Wie finde ich eine Rogue-Alias-Deklaration?

Ich versuche herauszufinden, wo ein bestimmtes aliasdeklariert wurde. Ich habe an allen mir bekannten Orten nach Aliasen gesucht: ~ / .bashrc ~ / .bash_profile / etc / bashrc / etc / profile Mit keinem Glück. Ich weiß, dass es eine ist, aliasweil ich dann which COMMANDFolgendes bekomme: alias...