Unix & Linux

7
Kernelmodul debuggen

Ich entwickle einen Netzwerktreiber für Raspbian (Kernel-Version 4.9.24) auf einem Raspberry Pi und jedes Mal, wenn ich mein Modul lade, stürzt es ab. Anhand der Protokolle konnte /var/log/messagesich feststellen, welche Methode fehlschlägt, aber ich kann immer noch nicht wissen, warum sie...

7
xargs generiert keinen korrekten Befehl

Ich möchte eine Reihe von Apps auf einem Android-Gerät löschen, die alle mit demselben Paket beginnen. Ich erhalte diese mit folgendem Befehl: $ adb shell ls /data/data | grep -i com.company com.company.android.app.adwidget com.company.android.app.attendancereports

7
Kann ich die Variable $ 1 deaktivieren?

Ist es möglich, die Variable $ 1 zu deaktivieren? Wenn nicht, kann ich nicht herausfinden, wo es erklärt wird man. [root@centos2 ~]# set bon jour [root@centos2 ~]# echo $1$2 bonjour [root@centos2 ~]# unset $1 [root@centos2 ~]# echo $1$2 bonjour [root@centos2 ~]# BEARBEITEN: man set option...

7
"Kann keinen Speicher zuweisen" beim Lesen vom SCSI-Band

Ich experimentiere mit einigen alten SCSI-Bandlaufwerken und habe einige Daten erfolgreich auf ein Band geschrieben, aber ich habe Probleme, sie wieder zurückzulesen. # tar tvf /dev/st0 tar: /dev/st0: Cannot read: Cannot allocate memory tar: At beginning of tape, quitting now tar: Error is not...

7
Wie wird bash folgenden Code auswerten?

Diese Frage besteht aus zwei Teilen: (a) Verstehen, was der abgeschnittene Code tut (b) Verständnis des Unterschieds zwischen Exit-Status und Return-Status im Kontext von bash. Hier ist der Code, den ich zu verstehen versuche: if var=-2 && (( var+=2 )) then echo "True" else echo "False" fi...

7
Wie schneide ich Bytes vom Anfang und Ende einer Datei ab?

Ich habe eine Datei mit Papierkorb (binäre Kopf- und Fußzeile) am Anfang und Ende der Datei. Ich würde gerne wissen, wie man diese Bytes nuklearisiert. Nehmen wir als Beispiel 25 Bytes von Anfang an an. Und 2 Bytes vom Ende. Ich weiß, dass ich Truncate und DD verwenden kann, aber Truncate...

7
Festlegen von SMB 2.0 als Standard für Mount-Vorgänge

Verwenden einer fehlerhaften mount -t cifs -v <address>Rückgabe beim Host is DownHerstellen einer Verbindung zu einem Server mit SMB 2.0 (mit deaktiviertem SMB 1.0). Eine Problemumgehung besteht darin, vers=2.0die Argumentliste von anzugeben mount. Dies funktioniert einwandfrei, wenn Sie über...

7
CIFS verliert zufällig die Verbindung zur Windows-Freigabe

Ich habe einige Monate lang einige Verzeichnisse von einer Debian Jessie in einer Windows-Freigabe remote gemountet. In den letzten Wochen hatte ich immer wieder Beschwerden über zufällige Verbindungsabbrüche vom Mountpoint und musste eine durchführen sudo mount -a Um die Mount-Konnektivität ein...

7
ddrescue dauert Monate, welche Optionen habe ich?

Ich versuche, Daten von einem fehlerhaften externen USB-Laufwerk eines Freundes zu retten. Das Problem mit dem Laufwerk ist, dass es nicht gelesen werden kann, nicht unter Windows, nicht unter Linux. Es gelingt mir jedoch, ddrescue auf dem Laufwerk auszuführen und ein Image des Laufwerks für die...