我不小心将权限更改为 /usr/local

我不小心将权限更改为 /usr/local

我一直在安装android studio,我从主页下载这里

我按照说明这里,但是我这里无法解压tar.gz文件,因为我没有权限,我是用sudo解压的:

$ cd /usr/local
$ sudo mv ~/Downloads/android-studio-2020.3.1.25-linux.tar.gz .
$ sudo tar -xvzf android-studio-2020.3.1.25-linux.tar.gz

现在我必须这样做,sudo ls因为我以前不需要它,或者docker-compose因为它在 /usr/local/bin 中,所以我无法使用

我不知道它最初具有哪些权限,也不知道是否必须仅更改 /usr/local 权限或进行一些递归操作。

$ sudo ls -latr /usr/local
sudo ls -latr /usr/local/
total 44
drwxrwxr-x  7 root root 4096 ene  1  2010 android-studio
drwxr-xr-x  2 root root 4096 jun  8  2018 src
drwxr-xr-x  2 root root 4096 jun  8  2018 sbin
drwxr-xr-x  2 root root 4096 jun  8  2018 include
drwxr-xr-x  2 root root 4096 jun  8  2018 games
drwxr-xr-x  2 root root 4096 jun  8  2018 etc
drwxr-xr-x  7 root root 4096 jun  8  2018 share
lrwxrwxrwx  1 root root    9 dic 23  2020 man -> share/man
drwxr-xr-x  2 root root 4096 oct 27 12:06 bin
drwxr-xr-x  7 root root 4096 oct 29 10:23 lib
drwxr-xr-x 13 root root 4096 nov 15 16:47 ..
drwx------ 11 root root 4096 nov 15 17:11 .

相关内容