Unix & Linux

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

6
Erhalten Sie Werte eines Abschnitts einer Datei
Ich habe eine Konfigurationsdatei im folgenden Format. <Title> [part1] A.File = a A.Val = val1 B.File = a B.Val = val1 [part2] A.File = a1 A.Val = val2 B.File = a B.Val = val1 Ich möchte nur Werte aus dem ersten Teil extrahieren. #!/bin/sh getCalibDate() { file="/path/of/config/file" value=`cat ${file} | …

2
Falsches $ LINENO für eine gefangene Funktion
Ich schreibe ein Bash-Skript für mich, um das Schreiben von Skripten zu lernen. Irgendwann muss ich Trap hinzufügen, um unerwünschte Verzeichnisse und Dateien zu bereinigen, wenn das Skript beendet wird. Aus irgendeinem Grund, den ich nicht verstehe, ruft Trap die Reinigungsfunktion auf clean_a()- wenn das Skript beendet wird, zeigt aber …
7 bash  trap 

3
sed Whitespace passende Verwirrung
echo ' 1 2 3 '|sed 's/[[:space:]]*/_/g' Ich möchte _1_2_____3__als Ausgabe sehen. Stattdessen sehe ich _1_2_3_als Ausgabe. Was mache ich falsch?? BEARBEITEN Die andere Sache, die mich verwirrt und die ich im obigen Beispiel vergessen habe, ist, warum dies: echo ' test1 test2 ' | sed 's/[[:space:]]*/_/g' zeigt dies: _t_e_s_t_1_t_e_s_t_2_ …
7 sed 

1
Änderungen der Dateiberechtigungen überwachen
Wie kann ich herausfinden, durch welchen Prozess die Berechtigungen einer Datei geändert werden? Auf einem Debian-Server habe ich das Problem, dass die Berechtigungen /dev/nulljeden Tag um 6:20 Uhr (seit 3 ​​Wochen) geändert werden. Wenn ich die richtigen Berechtigungen festgelegt habe, werden sie zwischen einigen Minuten zurückgesetzt. Dann stelle ich es …

3
Entfernen / Home-LVM und Zusammenführen mit /
[root@host.com ~]# pvdisplay -s Device "/dev/sda2" has a capacity of 0 [root@host.com ~]# vgdisplay -s "vg_vpsny23" 1.36 TiB [1.36 TiB used / 0 free] [root@host.com ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_vpsny23-lv_root 50G 4.0G 43G 9% / tmpfs 16G 0 16G 0% /dev/shm /dev/sda1 485M 65M …
7 lvm  centos 

6
wie man dd benutzt, um das Laufwerk mit Einsen zu füllen
Das Befüllen eines Laufwerks mit / dev / urandom scheint sehr langsam zu sein, daher habe ich eine mit FF gefüllte Datei erstellt: dd if=/dev/zero ibs=1k count=1000 | tr "\000" "\377" >ff.bin Ich möchte das Laufwerk mit Kopien dieser Datei füllen, aber der folgende Befehl schreibt nur einmal: dd if=ff.bin …
7 dd 



4
lxde: Das aktive Fenster im Plugin der lxpanel-Taskleiste (Fensterliste) ist nicht von anderen zu unterscheiden (inaktiv).
In LXDEder Taskleiste werden Registerkarten für alle derzeit ausgeführten Anwendungen / Fenster angezeigt (siehe Abbildung unten): Das Problem ist, es fällt mir schwer zu unterscheiden, in welchem ​​Fenster ich mich gerade befinde (aktives Fenster) Alle Registerkarten sehen für mich gleich aus. Gibt es eine Möglichkeit, das aktive Fenster so zu …
7 openbox  lxde 


1
das Gerät aus seiner tty-Datei nachschlagen?
Hier ist von meinem Ubuntu $ ls /dev/*tty* /dev/tty /dev/tty17 /dev/tty26 /dev/tty35 /dev/tty44 /dev/tty53 /dev/tty62 /dev/ttyS12 /dev/ttyS21 /dev/ttyS30 /dev/tty0 /dev/tty18 /dev/tty27 /dev/tty36 /dev/tty45 /dev/tty54 /dev/tty63 /dev/ttyS13 /dev/ttyS22 /dev/ttyS31 /dev/tty1 /dev/tty19 /dev/tty28 /dev/tty37 /dev/tty46 /dev/tty55 /dev/tty7 /dev/ttyS14 /dev/ttyS23 /dev/ttyS4 /dev/tty10 /dev/tty2 /dev/tty29 /dev/tty38 /dev/tty47 /dev/tty56 /dev/tty8 /dev/ttyS15 /dev/ttyS24 /dev/ttyS5 /dev/tty11 /dev/tty20 …
7 devices  tty 

2
Qt-Anwendung, die Xmodmap nicht gehorcht
Vor langer Zeit habe ich ein ~/.XmodmapUmkehren des 4und 5zum "natürlichen Scrollen" erstellt: pointer = 1 2 3 5 4 7 6 8 9 10 11 12 Ich Quelle .Xmodmapin .xinitrcder Standard - Mode ( xmodmap $HOME/.Xmodmap &). Dies hat jahrelang ohne Probleme funktioniert. Ich habe kürzlich eine Anwendung namens …
7 mouse  qt  scrolling 


2
Was ist effizienter, ls oder ls -l?
Soweit ich weiß, lsruft der Befehl auf getdents, der bis zu x Verzeichniseinträge zurückgibt. Sind andere Systemaufrufe beteiligt? Wenn ich laufe ls -l, gibt es weitere Systemaufrufe? Ich versuche festzustellen, ob ls -les teurer und damit langsamer als ist ls.

2
Wie erstelle ich einen KVM-Gast mit SPICE-Grafiken, aber TLS deaktiviert mit virt-install?
Ich verwende virt-install(siehe unten), um einen Gast zu erstellen. Alles scheint in Ordnung zu sein, bis es sich über die automatische Zuweisung des SPICE TLS-Ports beschwert. Hier ist, was ich laufe und die volle Ausgabe: # sudo virt-install --name vmname --ram 1024 --os-type=linux --os-variant=ubuntutrusty --disk path=/data/vm/vmname_sda.qcow2,bus=virtio,size=10,sparse=false --noautoconsole --console pty,target_type=virtio --accelerate …
7 ubuntu  kvm  spice 

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.