我有两个硬盘,分为两个分区(交换除外)。第一个是/dev/sda3
我安装 ubuntu 的分区。第二个是/dev/sda1
。现在,当我尝试将文件复制到时/dev/sda1
,我需要执行 sudo,因为我的用户没有权限。
我如何授予用户读写权限?我知道chmod 777
这不是个好主意。chown
或者怎么样chgrp
?
顺便问一下,/dev/sda1
已安装为/media/hood
,那么我的命令的语法应该是什么?
我有两个硬盘,分为两个分区(交换除外)。第一个是/dev/sda3
我安装 ubuntu 的分区。第二个是/dev/sda1
。现在,当我尝试将文件复制到时/dev/sda1
,我需要执行 sudo,因为我的用户没有权限。
我如何授予用户读写权限?我知道chmod 777
这不是个好主意。chown
或者怎么样chgrp
?
命令输出mount
如下:
/dev/sda3 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devp
ts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
gvfs-fuse-daemon on /home/chirag/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=chirag)
/media/hood 上的 /dev/sda1 类型 ext4 (rw,nosuid,nodev,uhelper=udisks)
答案1
更改所有权使我无需执行任何操作即可进行复制sudo
。使用的命令:
sudo chown chirag:chirag /media/hood/ -R
其中,chirag:chirag 是用户:组。