Unix & Linux

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

2
Was ist der Aufwand für die Verwendung von Subshells?
Hoffentlich ist diese Frage nicht zu allgemein. Ich bin sehr neu in Shell-Scripting und komme aus einer Computerarchitektur / Nicht-Scripting-Programmierung. Ich habe bei den Skripten bei meiner Arbeit festgestellt, dass die Skripte selten geschrieben werden, indem eine Unter-Shell um das gesamte Skript erstellt wird. In den Skripten, die ich schreibe, …

1
Wie finde ich den PCI-Steckplatz eines USB-Controllers unter Linux?
Ich habe hier eine fast übliche Linux-Maschine. Es hat also einen PCI-Bus (* -X usw.) auf einigen USB-Controllern, und ich habe USB-Geräte auf diesen USB-Controllern. Ähnlich wie dies: $ lspci|grep USB 00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller 00:12.2 USB controller: Advanced Micro Devices, Inc. …
9 linux  usb  proc  pci  sysfs 



1
Wie schließe ich einen bestimmten Ordner am Ziel aus, wenn ich rsync verwende?
Betrachten Sie das folgende Beispiel: /source /source/folder1 /source/folder2 /source/folder3 /destination /destination/folder2 /destination/folder3 /destination/folder3/mytestfolder1 /destination/folder4 /destination/folder4/mytestfolder1 /destination/folder4/mytestfolder2 Ich möchte die Quelle mit dem Ziel synchronisieren, aber "/ destination / folder4 / mytestfolder1" muss ignoriert werden. Ich habe versucht, den Ausschlussparameter zu verwenden rsync -av --delete --progress --exclude "mytestfolder1" /source/ /destination/ Dies …

1
Operator-Vorrang in einem Suchbefehl?
Siehe Beispiel unten: $ ls -1p appledir/ applefile orangedir/ orangefile $ find . -type f -name apple\* ./applefile $ find . -type f -name orange\* ./orangefile $ find . -type f -name apple\* -o -name orange\* ./applefile ./orangedir ./orangefile $ find . -type f \( -name apple\* -o -name orange\* …
9 find 

1
Installieren von openssl auf R.
Ich versuche, openssl in R mit zu installieren, erhalte install.packages('openssl')jedoch eine Fehlermeldung: * installing *source* package ‘openssl’ ... ** package ‘openssl’ successfully unpacked and MD5 sums checked Found pkg-config cflags and libs! Using PKG_CFLAGS= Using PKG_LIBS=-lssl -lcrypto -ldl -lz ------------------------- ANTICONF ERROR --------------------------- Configuration failed because openssl was not found. …
9 openssl  suse  r  pkg-config 

1
Wie mache ich die Eingabeaufforderung zum Umbenennen des tmux-Fensters standardmäßig leer?
Wenn prefix + ,Sie in tmux drücken, werden Sie aufgefordert, das aktuelle Fenster umzubenennen: Die (rename-window)Eingabeaufforderung wird automatisch mit dem aktuellen Fensternamen gefüllt - in diesem Fall zsh. Ich möchte lieber, dass die (rename-window)Eingabeaufforderung nicht mit dem aktuellen Fensternamen gefüllt wird, da ich mehrmals den aktuellen Fensternamen lösche, bevor ich …
9 tmux 


1
auf Befehl: Verstümmelte Zeit
Ich kann den atBefehl nicht ausführen . edward@ArchLinux:~$ at Garbled time Was ist falsch? Lasse ich es falsch laufen?
9 at 


5
Wie greift Grub Stage1 genau auf Stufe 2 zu / lädt sie?
Dies ist meine allererste Frage. Ich habe diese Frage vor Red Hat Instructors gestellt, aber keine zufriedenstellenden Antworten gefunden. Ich verwende RHEL / CENTOS6, GRUB Legacy 0.97, und habe jede Menge Dokumentation konsultiert, in der der Linux-Startvorgang erläutert wird. Fast alle Blogs, Dokumentationen usw. erklären erfolgreich die Schritte und den …
9 linux  boot  grub 

1
Bash-PS1-Variable exportieren oder nicht exportieren
Ich habe gerade viel Zeit damit verbracht, mich über Login und interaktive Shells zu informieren und warum man Umgebungsvariablen, Shell-Funktionen usw. in den verschiedenen Profil- und bashrc-Dateien festlegen sollte oder nicht. In diesem Beitrag wurde erwähnt, dass bash-spezifische Dinge wie Eingabeaufforderungsoptionen in ~ / .bashrc festgelegt werden sollten. Das hat …

3
Listen Sie Variablen mit Präfix auf, wobei das Präfix in einer anderen Variablen gespeichert ist
Ich versuche, alle Variablen mit einem bestimmten Präfix aufzulisten, aber dieses Präfix wird dynamisch bestimmt. Zum Beispiel: prefix=apple_ apple_one=a1 apple_two=a2 Wenn ich es einfach mache: echo ${!apple_@} Ich kann die Variablennamen erhalten, die mit apple_ beginnen. Ich möchte dies jedoch tun, indem ich irgendwie das Variablenpräfix verwende. Alles, was ich …
9 bash  string  variable 

4
Ausschließen mehrerer Muster mit einem grep-Befehl
Ich habe mich gefragt, ob es einen besten Weg gibt, den folgenden Befehl auszuführen cat cisco.log-20151103.log | grep -v "90.192.142.138" | grep -v "PIX" | grep -v "Intrusion" Ich habe es versucht cat cisco.log-20151103.log | grep -v "90.192.142.138|PIX|Intrusion" aber es funktioniert nicht.
9 grep 

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.