Remove todo o conteúdo do diretório / root (/ ~)

0

Eu queria que um software fosse instalado e seu diretório padrão para instalação era /root . Mas o software não pôde ser instalado. Agora eu quero fazer isso de novo do zero. Mas existem alguns arquivos no diretório /root . Não tenho certeza se eles são do software que eu instalei ou arquivos de sistema. Em suma, eu queria perguntar se o diretório / root está vazio quando instalamos o Ubuntu ou tem algum arquivo de sistema?

aqui está a saída do comando ls -la

root@rnt-U410:~# ls -la
total 84
drwx------ 13 root root 4096 Jan  4 23:24 .
drwxr-xr-x 25 root root 4096 Dec 23 21:16 ..
drwxr-xr-x  4 root root 4096 Dec 23 19:44 .android
drwxr-xr-x  3 root root 4096 Dec 23 19:05 Android
drwxr-xr-x  4 root root 4096 Dec 23 19:01 .AndroidStudio
-rw-------  1 root root 6955 Jan  3 23:30 .bash_history
-rw-r--r--  1 root root 3133 Jan  1 16:53 .bashrc
-rw-r--r--  1 root root 3106 Feb 20  2014 .bashrc~
drwx------  3 root root 4096 Dec 23 21:28 .cache
drwxr-xr-x  5 root root 4096 Dec 23 21:28 .config
drwx------  3 root root 4096 Dec 23 21:28 .dbus
-rw-r--r--  1 root root   68 Dec 23 22:24 .gitconfig
drwx------  2 root root 4096 Dec 23 21:28 .gvfs
drwxr-xr-x  3 root root 4096 Dec 23 19:01 .java
drwxr-xr-x  3 root root 4096 Dec 23 21:28 .local
-rw-r--r--  1 root root  256 Dec 26 20:47 .profile
-rw-r--r--  1 root root  194 Dec 26 20:46 .profile~
drwxr-xr-x  3 root root 4096 Dec 23 22:21 .repoconfig
-rw-r--r--  1 root root  116 Dec 23 22:24 .repopickle_.gitconfig
drwxr-xr-x  3 root root 4096 Dec 25 04:26 .swt
root@rnt-U410:~# 
    
por Rajat Toshniwal 04.01.2015 / 19:08

2 respostas

2

O registro de data e hora dos arquivos deve fornecer uma dica se as coisas foram criadas durante a instalação.

O diretório /root é apenas o diretório inicial do usuário raiz. Nada importante mora lá, a menos que você o coloque explicitamente ali. Portanto, remover tudo deve ficar bem. (Talvez você queira manter .bashrc e .profile .)

Dica: você pode compilar e instalar a maioria dos softwares como um usuário normal. Não há necessidade de usar root para isso.

    
por 04.01.2015 / 19:20
0

A raiz do root ( /root/ ) não deve conter nada, e normalmente seu conteúdo é proveniente de programas executados pelo usuário root que estão salvando suas preferências / history / whatnot para posterior reutilização.

como sugerido por outros usuários, .bashrc e .profile parecem ser algo que você pode querer manter.

Como o Linux é um sistema multiusuário, você normalmente faria login com um usuário com um conjunto menor de recursos e executaria comandos de root por meio do sudo somente quando necessário, para evitar comprometer a segurança do sistema.

A menos que você esteja ciente de que alguns desses programas executados podem conter informações ou preferências necessárias, você pode excluir seu conteúdo sem problemas, caso contrário, basta criar uma cópia do que você deseja antes de limpar tudo (algo como tar -cvjpf /mnt/backup/backup-root-$(date+%F-%H-%M).tar.bz2 ~/ deve ser mais que suficiente).

    
por 04.01.2015 / 19:24