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用户和用户组了