Unix & Linux

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

6
Welche Funktionen sind in zsh enthalten und fehlen in bash oder umgekehrt?
Als Linux-Benutzer habe ich immer nur bash verwendet, da dies die Standardeinstellung für jede von mir verwendete Distribution war. Menschen, die andere Unix-Systeme wie BSD verwenden, scheinen weitaus häufiger andere Shells zu verwenden. Um ein bisschen mehr zu lernen, habe ich beschlossen, zsh auszuprobieren. Als bash Benutzer: Welche Features werde …
62 bash  zsh 

5
Wie kann ich versehentlich / usr umbenennen?
Ich habe das Verzeichnis versehentlich /usrin umbenannt /usr_bak. Ich möchte es wieder ändern, also füge ich den Pfad /usr_bak/binan $PATH, damit das System den Befehl finden kann sudo. Aber jetzt sudo mv /usr_bak /usrgibt mir den Fehler: sudo: error while loading shared libraries: libsudo_util.so.0: cannot open shared object file: No …
62 ubuntu  sudo  mv 

3
Warum prüft bashrc, ob die aktuelle Shell interaktiv ist?
In my Arch installieren /etc/bash.bashrcund /etc/skel/.bashrcdiese Zeilen enthalten: # If not running interactively, don't do anything [[ $- != *i* ]] && return Auf Debian /etc/bash.bashrchat: # If not running interactively, don't do anything [ -z "$PS1" ] && return Und /etc/skel/.bashrc: # If not running interactively, don't do anything …
62 bash  bashrc 

9
Kommandozeile webp in jpg konvertieren?
Ich benutze Ubuntu 12.04. Ich habe libwebp2& installiertlibwebp-dev Bisher wurde kein Beispiel für die Konvertierung von webp in jpg im Netz gefunden. Einige Webp-Dateien können einfach mit dem Befehl imagemagick with konvertiert werden convert file.webp file.jpg Viele Webp-Dateien können jedoch nicht konvertiert werden und führen zu Fehlern: convert: no decode …

5
Nicht verwendete Pakete entfernen
Ich habe ein RPM-Paket auf meinem Fedora 17 installiert. Einige Pakete hatten viele Abhängigkeiten. Ich habe einige Pakete entfernt, aber ich habe vergessen, nicht verwendete Abhängigkeiten mit yum remove zu entfernen. Wie kann ich das jetzt machen?
62 yum  rpm 



2
Wo soll eine lokale ausführbare Datei abgelegt werden?
Ich habe eine ausführbare Datei für den Perforce-Versionskontroll-Client ( p4). Ich kann es nicht einfügen, /opt/localda ich keine Root-Rechte habe. Gibt es einen Standardstandort, unter dem es platziert werden muss $HOME? Verfügt die Dateisystemhierarchie über eine Konvention, die besagt, dass lokale ausführbare Dateien / Binärdateien abgelegt werden müssen $HOME/bin? Ich …

2
Grundlegendes zur Protokollierung unter Linux
Wie ich verstehe, protokolliert der Linux-Kernel in /proc/kmsgDatei (meist hardwarebezogene Meldungen) und /dev/logSocket? Irgendwo anders? Können auch andere Anwendungen Nachrichten an /proc/kmsgoder senden /dev/log? Last but not least, bin ich richtig , dass es der Syslog - Daemon ( rsyslog , syslog-ng ) , die Nachrichten von diesen zwei Stellen …


4
Erstellen eines Tar-Archivs ohne Einbeziehung des übergeordneten Verzeichnisses
Ich versuche ein grafisches Programm für mein Skript zu erstellen. Innerhalb des Skripts benutze ich tar, um ein tar-Archiv zu erstellen. Aus dem Grafikprogramm erhalte ich den vollständigen Namen der Datei, die ich ein Tar-Archiv erstellen möchte. tar -cvf temp.tar /home/username/dir1/dir2/selecteddir Mein tar-Archiv enthält home, username, dir1, dir2 und selecteddir, …
62 tar 

14
Namenskonvention für Unix-Dateien [geschlossen]
Ich habe mich gefragt, wie die Benennungskonvention für Dateien in Unix lautet. Ich bin mir nicht sicher, aber ich denke, es gibt vielleicht eine universelle Namenskonvention, der man folgen sollte? Zum Beispiel möchte ich eine Datei so benennen: backupmit part 2undrandom Soll ich das so machen: backup_part2_random ODER backup-part2-random ODER …
61 filenames 

1
Warum ist nullglob nicht voreingestellt?
In den meisten Shells nullglobist dies nicht der Standard. Das heißt zum Beispiel, wenn Sie diesen Befehl ausführen ls * In einem leeren Verzeichnis wird der *Glob zu einem Literal *und nicht zu einer leeren Liste von Argumenten erweitert. Es gibt Möglichkeiten, dieses Verhalten zu ändern, sodass *in einem leeren …
61 shell  wildcards 

3
Was macht 'kill -0'?
Ich bin kürzlich in einem Shell-Skript darauf gestoßen. if ! kill -0 $(cat /path/to/file.pid); then ... do something ... fi Was macht kill -0 ...das?
61 shell  process  kill 

1
Befehlsgeschichte in Zsh
Wie verfolgt Zsh den Befehlsverlauf? Ich sehe zwei Dateien in meinem Homeverzeichnis: .zhistoryund .zsh_history. Was ist der Unterschied zwischen ihnen? Die Dateien scheinen meine gesamte Historie zu enthalten . Hat Zsh halten Linien zu einem von ihnen anhängt für immer ? Wäre die Suche nach Verlauf nicht zu langsam? Kann …

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.