多语言展示
当前在线:548今日阅读:103今日分享:49

linux中如何创建GBase数据库的安装目录?

在linux中创建目录后,还需要给该目录相应的权限,决定哪个用户组有操作的权限。这里以创建GBase数据库的安装目录为例为大家介绍如何创建目录并赋权限。
工具/原料

linux

创建目录
1

linux中创建目录需要使用mkdir命令,mkdir命令的用法可以使用mkdir --help查看该命令的用法

2

可以看到mkdir的用法是:mkdir [OPTION] ... DIRECTORY...作用就是创建一个不存在的目录,选项包括:-m,设置文件模式-P,如果存在错误,则根据需要创建父目录。-V,为每个创建的目录打印一条消息。-Z,设置每个SELINUX安全上下文,指定为默认类型的目录--help,显示此帮助并退出--version,输出版本信息并退出

3

这里我们输入命令: mkdir -p /opt/GBASE/gbase 创建一个 /opt/GBASE/gbase,即在opt路径中创建GBASE并创建gbase的子目录。为便于区分,下面是在创建目录前opt路径下的文件。

4

为什么一定要使用-p参数呢,原因是创建gbase的时候,父目录GBASE是不存在的,如果直接创建会报下面的错误:mkdir: cannot create di rectory‘/opt/GBASE/ gbase' :No such file or di rectory

5

但是如果加了参数-p就不会报这个错误了。 mkdir -p /opt/GBASE/gbase 目录中参数-p参数的作用就是:如果存在错误,则根据需要创建父目录。所以会自动先创建gbase的父目录:GBASE

6

创建后,我们可以查看opt目录中就出现父目录GBASE和子目录gbase了

目录赋予权限
1

给目录赋予权限可以使用chown命令。chown命令的用法可以在命令框中输入命令:chown --help查看具体的用法。这里主要说下常见的用法:Usage: chown [OPTION]. [ OWNER][ :[GROUP]] FILE..chown命令参数包括:user : 新的文件拥有者的使用者 IDgroup : 新的文件拥有者的使用者组(group)-c : 显示更改的部分的信息-f : 忽略错误信息-h :修复符号链接-v : 显示详细的处理信息-R : 处理指定目录以及其子目录下的所有文件--help : 显示辅助说明--version : 显示版本

2

这里我们为/opt/GBASE/gbase目录赋予gbasedbt用户的操作权限使用命令:chown gbasedbt:gbasedbt /opt/GBASE/gbase

3

权限赋予后,使用命令ls -l可以查看该gbase的权限信息,权限中已经包括gbasedbt用户和用户组了

推荐信息