Unix & Linux

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

2
Wer ist für den Linux-Kernel verantwortlich?
Ab heute gibt es viele Linux-Distributionen wie Ubuntu , Fedora , Gentoo , Mint , Debian usw. Diese Distributionen werden in unterschiedlichen Zyklen aktualisiert. Ubuntu scheint seinen Kernel wöchentlich oder monatlich zu aktualisieren, während Debian nicht bereit ist, den Kernel zu aktualisieren. Ich frage mich, ob diese Distributionen ihren eigenen …


1
Unbeaufsichtigte Upgrades und geänderte Konfigurationsdateien
Wir haben das Paket für unbeaufsichtigte Upgrades, das unsere Server jeden Montag mit Sicherheitsupgrades aktualisiert, und es funktioniert hervorragend. Heute haben wir jedoch alle unsere Server mit einer neuen Version von PHP5 aktualisiert. Da wir die Standard-PHP5-FPM-Konfigurationsdatei verschoben haben, beschwert sich apt darüber, dass die Datei verschoben wurde und was …
17 apt  upgrade  dpkg 

3
Wie kann ich Sound über VNC weiterleiten?
Ich verwende TightVNC und Remmina Remote Desktop, um meinen Raspberry Pi über VNC mit meinem Ubuntu-Laptop zu verbinden. Es funktioniert größtenteils hervorragend, abgesehen von der Tatsache, dass es keinen Ton gibt. Ich habe überall gegoogelt und nach dem Weiterleitungston über VNC, dem Ton über VNC über den SSH-Tunnel und der …

2
zsh: setze TERM = screen-256color in tmux, aber xterm-256color ohne tmux
Ich brauche meine $TERMsein xterm-256coloraußerhalb von tmux (in „plain“ Terminal mit zsh), aber screen-256colorinnerhalb tmux. Zuerst habe ich versucht: hinzufügen export TERM='xterm-256color'zu meinem~/.zshrc . hinzufügen set -g default-terminal "screen-256color"zu meinem~/.tmux.conf Nun, wenn ich Terminal öffne (sprich xterm), TERMistxterm-256color das richtig. Aber wenn ich tmux laufen lasse, TERMgeht das wieder xterm-256color! …
17 zsh  tmux  xterm 

1
start-stop-daemon funktioniert nicht wie erwartet, es wurde keine pid-datei geschrieben
Ich versuche ein Python-basiertes Programm zu steuern (das sich nicht von der Konsole löst) #!/bin/bash user=nobody pid=/var/run/xx.pid name=xx prog=/xx.py case $1 in start) /sbin/start-stop-daemon --start -b --oknodo --user "$user" --name "$name" --pidfile "$pid" --startas "$prog" --chuid nobody -- --daemon ;; stop) /sbin/start-stop-daemon --stop --oknodo --user "$user" --name "$name" --pidfile "$pid" …

2
Wie erhalte ich den Namen des Benutzers, der ein Bash-Skript als sudo ausgeführt hat?
Ich möchte ein Bash-Skript erstellen, das mit sudo ausgeführt werden muss, aber den Namen des Nicht-sudo-Benutzers berücksichtigen soll, der es ausgeführt hat. Also, wenn der Benutzer bobläuft, sudo ./myscript.shwürde ich gerne myscript.shwissen, bobwer es ausgeführt hat. Schauen wir mal rein myscript.sh: USER=$(whoami) # Do something that takes into account the …

2
Wie verwende ich Farben im MOTD?
Ich habe die Standardeinstellung/etc/update-motd.d/00-header bearbeitet und einige Farben hinzugefügt, um die Lesbarkeit zu verbessern: printf "Welcome to \e[1;34m%s\e[0m \e[2m(%s %s %s)\e[0m\n" "$DISTRIB_DESCRIPTION" "$(uname -o)" "$(uname -r)" "$(uname -m)" Ich kann diese Codezeile problemlos in einem Terminal ausführen, aber wenn ich 00-headerdiese Informationen bearbeite , werden die Escape-Codes im Klartext ausgegeben: …
17 shell  ubuntu  colors  motd 


3
Was ist der Unterschied zwischen 'setf' und 'setaf' von tput?
Der Befehl tputhat zwei verschiedene Optionen für die Farbeinstellung, setfund setafdoch beide scheinen gut funktionieren auf meinem Computer: $ tput setf 2 && echo 'Hello world!' $ tput setaf 2 && echo 'Hello world!' Es scheint eine ähnliche Dualität mit setbund zu geben setab. Was ist der Unterschied zwischen den …
17 tput 




3
T-Stück stdout zu stderr?
Ich möchte stdout von einem Prozess an den stdin eines anderen Prozesses senden, aber auch an die Konsole. Senden Sie beispielsweise stdout an stdout + stderr. Zum Beispiel habe ich git editfolgende Alias: git status --short | cut -b4- | xargs gvim --remote Ich möchte, dass die Liste der Dateinamen …

2
Was bedeuten die Argumente '-v' und '-x', um zu schlagen?
Ich habe ein paar Shell-Skripte mit dem folgenden Shebang gesehen: #!/bin/bash -x -v Jedoch man bashnicht erklären , was diese Argumente -xund -vstehen, wenn sie gehören sind bashüberhaupt nicht . Was bedeuten diese -xund -v(und andere mögliche) Argumente?
17 bash  shebang 

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.