Unix & Linux

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

6
Drucken Sie die Ausgabe erst, nachdem Sie das Muster gefunden haben
Es gibt ein Skript (nennen wir es echoer), das gedruckt wird, um eine Reihe von Informationen zu überprüfen. Ich möchte nur Linien sehen können, nachdem ein Muster gefunden wurde. Ich stelle mir vor, wie eine Lösung aussehen könnte echoer | solution_command <pattern> Ideal patternwäre ein regulärer Ausdruck, aber harte Wertstrings …
13 echo  printf 


2
Was ist die Datenstruktur von $ @ in der Shell?
Wir verwenden normalerweise $@alle Argumente mit Ausnahme von $ 0. Ich weiß jedoch nicht, was Datenstruktur $@ist. Kann $*mir jemand eine Erklärung auf Dolmetscherebene geben, warum es sich anders verhält, wenn es in doppelte Anführungszeichen eingeschlossen wird? Es kann in der for-Schleife iteriert werden, es scheint also ein Array zu …
13 bash  shell 

1
Ist das ein Zip-Verschlüsselungsfehler?
Ich habe kürzlich einen Exploit entdeckt, bei dem ich (oder eine andere Person) meine verschlüsselte ZIP-Datei erneut verschlüsseln kann, ohne das Kennwort zu kennen: #zip --encrypt encrypted.zip -r dir1/ Das obige fordert den Benutzer auf, ein neues Passwort einzugeben . Fehlt mir etwas oder ist dies ein bekanntes Problem?
13 encryption  zip 

1
Best Practice, um fortzufahren mv
Ich habe das Terminal verwendet, um Dateien von einem Laufwerk auf ein anderes zu kopieren. sudo mv -vi /location/to/drive1/ /location/to/drive2/ Dies hörte jedoch nach einigen Stunden ohne Fehler nach dem Erstellen eines Verzeichnisses plötzlich auf. Meine eigene Lösung dafür ist oft eine Mischung aus Hashing und Vergleichen, was meistens ein …
13 data-recovery  mv 

3
du meldet fälschlicherweise leeres Verzeichnis
Ich benutze diese Befehle: du -sh --apparent-size ./* du -sh ./* beide berichten: 4.0K ./Lightroom_catalog_from_win_backup 432M ./Lightroom catalog - wine_backup während diese Verzeichnisse enthalten: $ll ./"Lightroom catalog - wine_backup" total 432M -rwxrwx--- 1 gigi gigi 432M Mar 18 2018 Lightroom 5 Catalog Linux.lrcat -rwxrwx--- 1 gigi gigi 227 Nov 21 …
13 disk-usage 



7
Namenskonventionsstandard für Ethernet- und Wi-Fi-Schnittstellen auf Linux-Computern
Was ist die Namenskonvention für Ethernet- und Wi-Fi-Schnittstellen auf einem Linux-Computer? Wir entwickeln ein Tool, das nur die Ethernet- und Wi-Fi-Schnittstellen der Linux-Maschine und ihren aktuellen Status anzeigen soll. Im Folgenden finden Sie beispielsweise die Liste der Netzwerkschnittstellen (sowohl physische als auch virtuelle) auf meinem Linux-Computer (Ubuntu): docker0, enp0s25, lo,wlp3s0 …

2
Ist es sicher, die nach den Standards benannte .deb-Datei umzubenennen?
Die festgelegte Struktur des .debDateinamens lautet package_version_architecture.deb. Nach diesem Absatz: Einige Pakete folgen nicht der Namensstruktur package_version_architecture.deb. Von dpkg-name umbenannte Pakete folgen dieser Struktur. Im Allgemeinen hat dies keine Auswirkungen darauf, wie Pakete von dselect / dpkg installiert werden. Andere Installationstools hängen jedoch möglicherweise von dieser Namensstruktur ab. Frage: Allerdings …
13 debian  ubuntu  packaging  deb 

2
Zeitstempel von Dateien, die auf ein USB-Laufwerk kopiert wurden
Ich habe ein Problem mit den Zeitstempeln von Dateien, die von meinem PC oder Laptop auf USB-Laufwerke kopiert wurden: Der letzte Änderungszeitpunkt der Originaldatei und der der kopierten Datei sind unterschiedlich. Daher ist das Synchronisieren von Dateien zwischen meinem PC und meinem USB-Laufwerk ziemlich umständlich. Eine schrittweise Beschreibung Ich kopiere …

2
Was verhindert, dass stdout / stderr verschachtelt?
Angenommen, ich führe einige Prozesse aus: #!/usr/bin/env bash foo & bar & baz & wait; Ich führe das obige Skript folgendermaßen aus: foobarbaz | cat Wenn einer der Prozesse nach stdout / stderr schreibt, verschachtelt sich die Ausgabe meines Erachtens nie - jede Zeile von stdio scheint atomar zu sein. …
13 shell  osx  stdout  output  stderr 


2
Versehentlich gelöschte yum.conf
Ich weiß nicht, was ich versucht habe, aber ich habe im Grunde gelöscht yum.conf. Ich habe eine alte Konfiguration für yum auf Github gefunden, aber sie funktioniert immer noch nicht. Was mache ich? Ich benutze Centos 7.
13 centos  yum 


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.