并非基于Linux的操作系统上的所有文件夹都可写入用户,系统级文件夹需要高级权限,这些权限的问题在于,它通常会锁定用户级访问权限,因此,如果你尝试将文件放在系统目录中并且无法进行,则需要了解如何更改权限以使非root帐户具有访问权限。在本文中,我们将向你展示如何更新Linux上文件夹的权限,以使其可由你的用户帐户写入。
更新终端中文件夹的权限 使用chmod命令可以更轻松地更新Linux上的文件夹权限,这是一个基本chmod权限的小列表: 7-读、写和执行。 6-读写。 5-阅读并执行。 4-只读。 3-写和执行。 2-只写。 1-仅执行。 0-无法访问。 列表中的每个数字都以三个为一组的Chmod命令工作,这是一个例子,要在Linux上更改“test”文件夹的权限,以便每个人都可以在其中读取,编写和执行代码: chmod 777 /test 此外,要更改“test”目录中每个文件夹的权限,以便它反映相同的权限,必须使用递归选项,例如: chmod 777 -R /test 上面的Chmod命令示例中的每个数字都有一个目的,第一个数字代表用户,第二个数字设置组的权限,第三个数字设置为系统的其余部分。 因此,如果你在系统中无法访问的文件夹内写入问题,请查看上面的列表并将其应用于下面的示例代码: chmod XXX 或者,更新顶级文件夹中的所有文件夹: chmod XXX -R folder-name
更新终端中文件夹的所有权 有时无法通过Chmod更新文件夹的各个权限,有时,用户需要完全更新目录的所有权。 如果你正在处理将网站文件放在/var/www/中,操纵数据库文件等,那么你需要更新目录所有权。 要更改Linux系统上任何目录的所有权,请使用终端中的su或sudo -s命令获取root访问权限: su 或者: sudo -s 参考:在Ubuntu系统上为用户授予和删除sudo权限的方法。 使用root访问权限,使用下面的chown示例完全更改目录的所有权: chown user:user /location/of/directory 运行上面的chown命令后,使用ls命令和“l”参数检查文件夹的权限,并确认它是否有效: ls -l /location/of/directory
更新文件管理器中文件夹的权限 与使用命令行进行操作相比,通过Linux上的文件管理器更新权限受到严重限制,但是,如果你不是终端的粉丝,那么知道如何用文件管理器做这种事情是很好的。 1、Gnome/Budgie 步骤1:打开终端窗口,并使用sudo命令以root身份启动文件管理器: sudo nautilus 步骤2:单击根文件管理器,然后,找到“root file-system”以访问Linux硬盘驱动器上的系统文件。 步骤3:使用Gnome文件管理器,在文件系统中查找要更新的文件夹。 步骤4:右键单击该文件夹,然后选择“属性(Properties)”。 步骤5:单击“权限(Permissions)”选项卡以访问该文件夹的权限。 步骤6:使用权限窗口将文件夹设置为你想要的任何权限,然后,单击“更改权限(Change Permissions)”按钮。
关闭“属性(Properties)”窗口,权限应自动更新到目录。 2、KDE 遗憾的是,由于软件补丁,无法以root身份轻松打开KDE Dolphin文件管理器[使用KDE Plasma文件管理器(Dolphin)连接到Linux上的服务器],按照上面的命令行说明更改权限。 3、Mate 步骤1:打开终端窗口并运行以下命令以root身份启动Mate文件管理器: sudo caja 步骤2:单击左侧“设备(filesystem)”列下的“文件系统(Devices)”,然后,在根文件夹中浏览你要更改其权限的文件。 步骤3:右键单击要修改的文件夹,然后选择“权限(Permissions)”。 步骤4:使用“权限(Permissions)”区域设置文件夹的权限,然后,单击“更改权限(Change Permissions)”按钮。 步骤5:关闭“属性(Properties)”窗口。
关闭“属性(Properties)”窗口后,权限应自动更新。 4、XFCE 步骤1:按Alt+F2并在下面的命令中输入快速启动器,以root身份打开Thunar: pkexec thunar 步骤2:在显示为以root模式访问Thunar的框中输入你的用户密码。 步骤3:在左侧栏中找到“Filesystem root”并选择它以获得对根文件系统的访问权限,使用文件管理器,找到你要更新其权限的文件夹。 步骤4:右键单击该文件夹并选择“属性(Properties)”,然后,单击“权限(Permissions)”以访问权限窗口。 步骤5:在“权限(Permissions)”中,使用该窗口设置文件夹权限,然后,关闭窗口。
关闭“属性(Properties)”窗口后,应自动应用权限设置。
相关主题 |