• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

/home wurde gelöscht (Kubuntu 22.04)

susejunky

Moderator
Teammitglied
Hallo @lewendi ,

wenn Du tatsächlich über eine voll funktionstüchtige Datensicherung verfügst, könntest Du es nochmals versuchen, aber dabei die Option "f" (= "Nicht vorhandene Dateien und Argumente ignorieren, nie nachfragen") einmal weg lassen und statt dessen die Option "i" (="Vor jeder Entfernung nachfragen") hinzufügen.
Code:
sudo rm -rvi /usr/lib/librtlsdr* /usr/include/rtl-sdr* /usr/local/lib/librtlsdr* /usr/local/include/rtl-sdr* /usr/local/include/rtl_* /usr/local/bin/rtl_*
Sobald Du gefragt wirst, ob eine Datei aus Deinem /home-Verzeichnis gelöscht werden soll, brichst Du den Vorgang ab und berichtest hier was bis dahin ausgegeben wurde.

Ach ja, die Frage von @josef-wien nach dem Ergebnis von
Code:
alias
hast Du noch nicht beantwortet.

Viele Grüße

susejunky
 
OP
lewendi

lewendi

Advanced Hacker
@josef-wien
Code:
walter@Walter-Desk:~$ alias
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
walter@Walter-Desk:~$

@susejunky

Ergebniss von:
Code:
sudo rm -rvi /usr/lib/librtlsdr* /usr/include/rtl-sdr* /usr/local/lib/librtlsdr* /usr/local/include/rtl-sdr* /usr/local/include/rtl_* /usr/local/bin/rtl_*

Code:
walter@Walter-Desk:~$ sudo rm -rvi /usr/lib/librtlsdr* /usr/include/rtl-sdr* /usr/local/lib/librtlsdr* /usr/local/include/rtl-sdr* /usr/local/include/rtl_* /usr/local/bin/rtl_*
[sudo] Passwort für walter:
rm: das Entfernen von '/usr/lib/librtlsdr*' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
rm: das Entfernen von '/usr/include/rtl-sdr*' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
rm: Normale Datei '/usr/local/lib/librtlsdr.a' entfernen?
rm: symbolische Verknüpfung '/usr/local/lib/librtlsdr.so' entfernen?
rm: symbolische Verknüpfung '/usr/local/lib/librtlsdr.so.0' entfernen?
rm: Normale Datei '/usr/local/lib/librtlsdr.so.0.6git' entfernen?
rm: Normale Datei '/usr/local/include/rtl-sdr_export.h' entfernen?
rm: Normale Datei '/usr/local/include/rtl-sdr.h' entfernen?
rm: das Entfernen von '/usr/local/include/rtl_*' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
rm: Normale Datei '/usr/local/bin/rtl_adsb' entfernen?
rm: Normale Datei '/usr/local/bin/rtl_biast' entfernen?
rm: Normale Datei '/usr/local/bin/rtl_eeprom' entfernen?
rm: Normale Datei '/usr/local/bin/rtl_fm' entfernen?
rm: Normale Datei '/usr/local/bin/rtl_power' entfernen?
rm: Normale Datei '/usr/local/bin/rtl_sdr' entfernen?
rm: Normale Datei '/usr/local/bin/rtl_tcp' entfernen?
rm: Normale Datei '/usr/local/bin/rtl_test' entfernen?
walter@Walter-Desk:~$
 
Zuletzt bearbeitet:

josef-wien

Ultimate Guru
Sollte einer der beiden Tests ohne Probleme funktionieren, liegt ein fataler bug vor.
Der müßte dann *buntu-spezifisch sein, denn bei mir wird in /home absolut nichts gelöscht, wenn ich den Befehl laut link ausführe (betrifft Konsole und Skript). Und
Dash werden von scripts wie Leerzeichen behandelt
höre ich zum erstenmal (und kann es nicht bestätigen).

Code:
rm --version
rm (GNU coreutils) 8.32
...

walter@Walter-Desk:~$ alias
Da entdecke ich nichts Seltsames.
 

susejunky

Moderator
Teammitglied
Hallo @lewendi ,

Ergebniss von:
Code:
sudo rm -rvi /usr/lib/librtlsdr* /usr/include/rtl-sdr* /usr/local/lib/librtlsdr* /usr/local/include/rtl-sdr* /usr/local/include/rtl_* /usr/local/bin/rtl_*
Code:
walter@Walter-Desk:~$ sudo rm -rvi /usr/lib/librtlsdr* /usr/include/rtl-sdr* /usr/local/lib/librtlsdr* /usr/local/include/rtl-sdr* /usr/local/include/rtl_* /usr/local/bin/rtl_*
[sudo] Passwort für walter:
rm: das Entfernen von '/usr/lib/librtlsdr*' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
rm: das Entfernen von '/usr/include/rtl-sdr*' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
rm: Normale Datei '/usr/local/lib/librtlsdr.a' entfernen?
rm: symbolische Verknüpfung '/usr/local/lib/librtlsdr.so' entfernen?
rm: symbolische Verknüpfung '/usr/local/lib/librtlsdr.so.0' entfernen?
rm: Normale Datei '/usr/local/lib/librtlsdr.so.0.6git' entfernen?
rm: Normale Datei '/usr/local/include/rtl-sdr_export.h' entfernen?
rm: Normale Datei '/usr/local/include/rtl-sdr.h' entfernen?
rm: das Entfernen von '/usr/local/include/rtl_*' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
rm: Normale Datei '/usr/local/bin/rtl_adsb' entfernen?
rm: Normale Datei '/usr/local/bin/rtl_biast' entfernen?
rm: Normale Datei '/usr/local/bin/rtl_eeprom' entfernen?
rm: Normale Datei '/usr/local/bin/rtl_fm' entfernen?
rm: Normale Datei '/usr/local/bin/rtl_power' entfernen?
rm: Normale Datei '/usr/local/bin/rtl_sdr' entfernen?
rm: Normale Datei '/usr/local/bin/rtl_tcp' entfernen?
rm: Normale Datei '/usr/local/bin/rtl_test' entfernen?
walter@Walter-Desk:~$
bedeutet das, dass Dein /home-Verzeichnis nach dem Ausführen des geänderten Befehls unversehrt war?

Viele Grüße

susejunky
 

susejunky

Moderator
Teammitglied
Hallo @lewendi ,

das würde bedeuten, dass die "-f"-Option von rm zu dem Problem geführt hätte, was ich aber für eher unwahrscheinlich halte (allerdings kann ich mich auch nicht daran erinnern, diese Option je verwendet zu haben).

Bist Du Dir sicher, dass Dein /home-Verzeichnis wirklich durch den rm -rvf-Befehl und nicht erst durch einen später ausgeführten Befehl (z.B. im Rahmen der nachfolgenden Installation mit make) gelöscht wurde?

Viele Grüße

susejunky
 
OP
lewendi

lewendi

Advanced Hacker
@ susejunky
Bist Du Dir sicher, dass Dein /home-Verzeichnis wirklich durch den rm -rvf-Befehl und nicht erst durch einen später ausgeführten Befehl (z.B. im Rahmen der nachfolgenden Installation mit make) gelöscht wurde?
Ja, da bin ich mir sicher, denn nach den sudo rm -rvf /usr/lib/lib...... war schluss.

@ Geier0815
Code:
walter@Walter-Desk:~$ cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/usr/sbin/nologin
man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin
mail:x:8:8:mail:/var/mail:/usr/sbin/nologin
news:x:9:9:news:/var/spool/news:/usr/sbin/nologin
uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin
proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
backup:x:34:34:backup:/var/backups:/usr/sbin/nologin
list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin
irc:x:39:39:ircd:/run/ircd:/usr/sbin/nologin
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin
nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin
systemd-network:x:100:102:systemd Network Management,,,:/run/systemd:/usr/sbin/nologin
systemd-resolve:x:101:103:systemd Resolver,,,:/run/systemd:/usr/sbin/nologin
messagebus:x:102:105::/nonexistent:/usr/sbin/nologin
systemd-timesync:x:103:106:systemd Time Synchronization,,,:/run/systemd:/usr/sbin/nologin
syslog:x:104:111::/home/syslog:/usr/sbin/nologin
_apt:x:105:65534::/nonexistent:/usr/sbin/nologin
tss:x:106:112:TPM software stack,,,:/var/lib/tpm:/bin/false
uuidd:x:107:115::/run/uuidd:/usr/sbin/nologin
tcpdump:x:108:116::/nonexistent:/usr/sbin/nologin
avahi-autoipd:x:109:119:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/usr/sbin/nologin
usbmux:x:110:46:usbmux daemon,,,:/var/lib/usbmux:/usr/sbin/nologin
dnsmasq:x:111:65534:dnsmasq,,,:/var/lib/misc:/usr/sbin/nologin
kernoops:x:112:65534:Kernel Oops Tracking Daemon,,,:/:/usr/sbin/nologin
avahi:x:113:121:Avahi mDNS daemon,,,:/run/avahi-daemon:/usr/sbin/nologin
cups-pk-helper:x:114:122:user for cups-pk-helper service,,,:/home/cups-pk-helper:/usr/sbin/nologin
rtkit:x:115:123:RealtimeKit,,,:/proc:/usr/sbin/nologin
whoopsie:x:116:124::/nonexistent:/bin/false
saned:x:117:126::/var/lib/saned:/usr/sbin/nologin
colord:x:118:127:colord colour management daemon,,,:/var/lib/colord:/usr/sbin/nologin
sddm:x:119:128:Simple Desktop Display Manager:/var/lib/sddm:/bin/false
geoclue:x:120:129::/var/lib/geoclue:/usr/sbin/nologin
pulse:x:121:130:PulseAudio daemon,,,:/run/pulse:/usr/sbin/nologin
hplip:x:122:7:HPLIP system user,,,:/run/hplip:/bin/false
walter:x:1000:1000:Walter Unger,,,:/home/walter:/bin/bash
sshd:x:123:65534::/run/sshd:/usr/sbin/nologin
_flatpak:x:124:135:Flatpak system-wide installation helper,,,:/nonexistent:/usr/sbin/nologin
fwupd-refresh:x:125:136:fwupd-refresh user,,,:/run/systemd:/usr/sbin/nologin
snapd-range-524288-root:x:524288:524288::/nonexistent:/usr/bin/false
snap_daemon:x:584788:584788::/nonexistent:/usr/bin/false
mythtv:x:126:138::/home/mythtv:/bin/sh
bluecherry:x:999:999:Bluecherry DVR:/var/lib/bluecherry:/bin/sh
debian-tor:x:127:139::/var/lib/tor:/bin/false
walter@Walter-Desk:~$
 
Ok, Danke. Damit hat sich mein Verdacht auf eine "merkwürdige" shell wie dash, zsh oder korn auch zerschlagen. Damit gehen mir die Ideen aus.
 
Oben